0000076605-23-000167.txt : 20231109 0000076605-23-000167.hdr.sgml : 20231109 20231109160021 ACCESSION NUMBER: 0000076605-23-000167 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 77 CONFORMED PERIOD OF REPORT: 20231001 FILED AS OF DATE: 20231109 DATE AS OF CHANGE: 20231109 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PATRICK INDUSTRIES INC CENTRAL INDEX KEY: 0000076605 STANDARD INDUSTRIAL CLASSIFICATION: MOTOR VEHICLE PARTS & ACCESSORIES [3714] IRS NUMBER: 351057796 STATE OF INCORPORATION: IN FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-03922 FILM NUMBER: 231392110 BUSINESS ADDRESS: STREET 1: 107 WEST FRANKLIN STREET PO BOX 638 CITY: ELKHART STATE: IN ZIP: 46515 BUSINESS PHONE: 574-294-7511 MAIL ADDRESS: STREET 1: 107 WEST FRANKLIN STREET PO BOX 638 CITY: ELKHART STATE: IN ZIP: 46515 10-Q 1 patk-20231001.htm 10-Q patk-20231001
000007660512/312023Q3FALSEhttp://fasb.org/us-gaap/2023#AccountingStandardsUpdate202006MemberP1Y12 months, 12 daysP1Y00000766052023-01-012023-10-0100000766052023-10-27xbrli:shares00000766052023-07-032023-10-01iso4217:USD00000766052022-06-272022-09-2500000766052022-01-012022-09-25iso4217:USDxbrli:shares00000766052023-10-0100000766052022-12-3100000766052021-12-3100000766052022-09-250000076605us-gaap:CommonStockMember2023-07-020000076605us-gaap:AdditionalPaidInCapitalMember2023-07-020000076605us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-020000076605us-gaap:RetainedEarningsMember2023-07-0200000766052023-07-020000076605us-gaap:RetainedEarningsMember2023-07-032023-10-010000076605us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-032023-10-010000076605us-gaap:CommonStockMember2023-07-032023-10-010000076605us-gaap:CommonStockMember2023-10-010000076605us-gaap:AdditionalPaidInCapitalMember2023-10-010000076605us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-10-010000076605us-gaap:RetainedEarningsMember2023-10-010000076605us-gaap:CommonStockMember2022-06-260000076605us-gaap:AdditionalPaidInCapitalMember2022-06-260000076605us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-260000076605us-gaap:RetainedEarningsMember2022-06-2600000766052022-06-260000076605us-gaap:RetainedEarningsMember2022-06-272022-09-250000076605us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-272022-09-250000076605us-gaap:CommonStockMember2022-06-272022-09-250000076605us-gaap:CommonStockMember2022-09-250000076605us-gaap:AdditionalPaidInCapitalMember2022-09-250000076605us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-250000076605us-gaap:RetainedEarningsMember2022-09-250000076605us-gaap:CommonStockMember2022-12-310000076605us-gaap:AdditionalPaidInCapitalMember2022-12-310000076605us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000076605us-gaap:RetainedEarningsMember2022-12-310000076605us-gaap:RetainedEarningsMember2023-01-012023-10-010000076605us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-10-010000076605us-gaap:CommonStockMember2023-01-012023-10-010000076605us-gaap:CommonStockMember2021-12-310000076605us-gaap:AdditionalPaidInCapitalMember2021-12-310000076605us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000076605us-gaap:RetainedEarningsMember2021-12-3100000766052021-01-012021-12-310000076605srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2021-12-310000076605srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2021-12-310000076605srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-310000076605us-gaap:RetainedEarningsMember2022-01-012022-09-250000076605us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-09-250000076605us-gaap:CommonStockMember2022-01-012022-09-250000076605patk:RecreationalVehicleMemberpatk:ManufacturingMember2023-07-032023-10-010000076605patk:DistributionMemberpatk:RecreationalVehicleMember2023-07-032023-10-010000076605patk:RecreationalVehicleMember2023-07-032023-10-010000076605patk:MarineMemberpatk:ManufacturingMember2023-07-032023-10-010000076605patk:DistributionMemberpatk:MarineMember2023-07-032023-10-010000076605patk:MarineMember2023-07-032023-10-010000076605patk:ManufacturingMemberpatk:ManufacturedHousingMember2023-07-032023-10-010000076605patk:DistributionMemberpatk:ManufacturedHousingMember2023-07-032023-10-010000076605patk:ManufacturedHousingMember2023-07-032023-10-010000076605patk:IndustrialMemberpatk:ManufacturingMember2023-07-032023-10-010000076605patk:DistributionMemberpatk:IndustrialMember2023-07-032023-10-010000076605patk:IndustrialMember2023-07-032023-10-010000076605patk:ManufacturingMember2023-07-032023-10-010000076605patk:DistributionMember2023-07-032023-10-010000076605patk:RecreationalVehicleMemberpatk:ManufacturingMember2022-06-272022-09-250000076605patk:DistributionMemberpatk:RecreationalVehicleMember2022-06-272022-09-250000076605patk:RecreationalVehicleMember2022-06-272022-09-250000076605patk:MarineMemberpatk:ManufacturingMember2022-06-272022-09-250000076605patk:DistributionMemberpatk:MarineMember2022-06-272022-09-250000076605patk:MarineMember2022-06-272022-09-250000076605patk:ManufacturingMemberpatk:ManufacturedHousingMember2022-06-272022-09-250000076605patk:DistributionMemberpatk:ManufacturedHousingMember2022-06-272022-09-250000076605patk:ManufacturedHousingMember2022-06-272022-09-250000076605patk:IndustrialMemberpatk:ManufacturingMember2022-06-272022-09-250000076605patk:DistributionMemberpatk:IndustrialMember2022-06-272022-09-250000076605patk:IndustrialMember2022-06-272022-09-250000076605patk:ManufacturingMember2022-06-272022-09-250000076605patk:DistributionMember2022-06-272022-09-250000076605patk:RecreationalVehicleMemberpatk:ManufacturingMember2023-01-012023-10-010000076605patk:DistributionMemberpatk:RecreationalVehicleMember2023-01-012023-10-010000076605patk:RecreationalVehicleMember2023-01-012023-10-010000076605patk:MarineMemberpatk:ManufacturingMember2023-01-012023-10-010000076605patk:DistributionMemberpatk:MarineMember2023-01-012023-10-010000076605patk:MarineMember2023-01-012023-10-010000076605patk:ManufacturingMemberpatk:ManufacturedHousingMember2023-01-012023-10-010000076605patk:DistributionMemberpatk:ManufacturedHousingMember2023-01-012023-10-010000076605patk:ManufacturedHousingMember2023-01-012023-10-010000076605patk:IndustrialMemberpatk:ManufacturingMember2023-01-012023-10-010000076605patk:DistributionMemberpatk:IndustrialMember2023-01-012023-10-010000076605patk:IndustrialMember2023-01-012023-10-010000076605patk:ManufacturingMember2023-01-012023-10-010000076605patk:DistributionMember2023-01-012023-10-010000076605patk:RecreationalVehicleMemberpatk:ManufacturingMember2022-01-012022-09-250000076605patk:DistributionMemberpatk:RecreationalVehicleMember2022-01-012022-09-250000076605patk:RecreationalVehicleMember2022-01-012022-09-250000076605patk:MarineMemberpatk:ManufacturingMember2022-01-012022-09-250000076605patk:DistributionMemberpatk:MarineMember2022-01-012022-09-250000076605patk:MarineMember2022-01-012022-09-250000076605patk:ManufacturingMemberpatk:ManufacturedHousingMember2022-01-012022-09-250000076605patk:DistributionMemberpatk:ManufacturedHousingMember2022-01-012022-09-250000076605patk:ManufacturedHousingMember2022-01-012022-09-250000076605patk:IndustrialMemberpatk:ManufacturingMember2022-01-012022-09-250000076605patk:DistributionMemberpatk:IndustrialMember2022-01-012022-09-250000076605patk:IndustrialMember2022-01-012022-09-250000076605patk:ManufacturingMember2022-01-012022-09-250000076605patk:DistributionMember2022-01-012022-09-250000076605patk:ManufacturedGoodsMember2023-10-010000076605patk:ManufacturedGoodsMember2022-12-310000076605patk:DistributedGoodsMember2023-10-010000076605patk:DistributedGoodsMember2022-12-310000076605patk:ManufacturingMember2022-12-310000076605patk:DistributionMember2022-12-310000076605patk:ManufacturingMember2023-10-010000076605patk:DistributionMember2023-10-010000076605us-gaap:CustomerRelationshipsMember2023-10-010000076605us-gaap:CustomerRelationshipsMember2022-12-310000076605us-gaap:NoncompeteAgreementsMember2023-10-010000076605us-gaap:NoncompeteAgreementsMember2022-12-310000076605us-gaap:PatentsMember2023-10-010000076605us-gaap:PatentsMember2022-12-310000076605us-gaap:TrademarksMember2023-10-010000076605us-gaap:TrademarksMember2022-12-310000076605patk:A2023AcquisitionsMember2023-01-012023-10-01patk:acquisition0000076605patk:A2023AcquisitionsMember2023-07-032023-10-010000076605patk:A2022AcquisitionsMember2022-01-012022-09-250000076605patk:A2022AcquisitionsMember2022-06-272022-09-250000076605patk:ContingentConsiderationLiabilityMember2022-12-310000076605patk:ContingentConsiderationLiabilityMember2023-01-012023-10-010000076605patk:ContingentConsiderationLiabilityMember2023-10-0100000766052022-01-012022-12-310000076605patk:CertainAcquisitionsMember2023-01-012023-10-010000076605patk:A2022AcquisitionsMember2022-01-012022-12-310000076605patk:CertainAcquisitionsMember2022-01-012022-12-310000076605patk:A2022AcquisitionsMembersrt:MinimumMember2022-01-012022-12-310000076605srt:MaximumMemberpatk:A2022AcquisitionsMember2022-01-012022-12-310000076605patk:AcquisitionAMember2022-01-012022-12-310000076605patk:AcquisitionBMember2022-01-012022-12-310000076605patk:AllOtherAcquiredEntitiesMember2022-01-012022-12-310000076605patk:AcquiredEntitiesMember2022-01-012022-12-310000076605patk:A2023AcquisitionsMember2023-10-010000076605patk:AcquisitionAMember2022-12-310000076605patk:AcquisitionBMember2022-12-310000076605patk:AllOtherAcquiredEntitiesMember2022-12-310000076605patk:AcquiredEntitiesMember2022-12-310000076605us-gaap:CustomerRelationshipsMemberpatk:A2023AcquisitionsMember2023-10-010000076605us-gaap:CustomerRelationshipsMemberpatk:AcquisitionAMember2022-12-310000076605us-gaap:CustomerRelationshipsMemberpatk:AcquisitionBMember2022-12-310000076605us-gaap:CustomerRelationshipsMemberpatk:AllOtherAcquiredEntitiesMember2022-12-310000076605us-gaap:CustomerRelationshipsMemberpatk:AcquiredEntitiesMember2022-12-310000076605us-gaap:NoncompeteAgreementsMemberpatk:A2023AcquisitionsMember2023-10-010000076605patk:AcquisitionAMemberus-gaap:NoncompeteAgreementsMember2022-12-310000076605us-gaap:NoncompeteAgreementsMemberpatk:AcquisitionBMember2022-12-310000076605patk:AllOtherAcquiredEntitiesMemberus-gaap:NoncompeteAgreementsMember2022-12-310000076605us-gaap:NoncompeteAgreementsMemberpatk:AcquiredEntitiesMember2022-12-310000076605us-gaap:PatentsMemberpatk:A2023AcquisitionsMember2023-10-010000076605us-gaap:PatentsMemberpatk:AcquisitionAMember2022-12-310000076605us-gaap:PatentsMemberpatk:AcquisitionBMember2022-12-310000076605us-gaap:PatentsMemberpatk:AllOtherAcquiredEntitiesMember2022-12-310000076605us-gaap:PatentsMemberpatk:AcquiredEntitiesMember2022-12-310000076605us-gaap:TrademarksMemberpatk:A2023AcquisitionsMember2023-10-010000076605us-gaap:TrademarksMemberpatk:AcquisitionAMember2022-12-310000076605us-gaap:TrademarksMemberpatk:AcquisitionBMember2022-12-310000076605us-gaap:TrademarksMemberpatk:AllOtherAcquiredEntitiesMember2022-12-310000076605us-gaap:TrademarksMemberpatk:AcquiredEntitiesMember2022-12-310000076605us-gaap:CustomerRelationshipsMember2023-01-012023-10-010000076605us-gaap:NoncompeteAgreementsMember2023-01-012023-10-010000076605us-gaap:PatentsMember2023-01-012023-10-010000076605us-gaap:PatentsMembersrt:MinimumMember2023-01-012023-10-010000076605us-gaap:PatentsMembersrt:MaximumMember2023-01-012023-10-010000076605patk:ConvertibleNotesDue202310PercentMember2022-12-31xbrli:pure0000076605patk:ConvertibleNotesDue202310PercentMember2023-10-010000076605us-gaap:ConvertibleDebtMemberpatk:ConvertibleNotesDue202310PercentMember2023-10-010000076605us-gaap:ConvertibleDebtMemberpatk:ConvertibleNotesDue202310PercentMember2022-12-310000076605patk:TermLoanMember2023-10-010000076605patk:TermLoanMember2022-12-310000076605us-gaap:LineOfCreditMember2023-10-010000076605us-gaap:LineOfCreditMember2022-12-310000076605patk:SeniorNotesDue20277.50PercentMemberus-gaap:SeniorNotesMember2023-10-010000076605patk:SeniorNotesDue20277.50PercentMemberus-gaap:SeniorNotesMember2022-12-310000076605patk:ConvertibleNotesDue2028175PercentMember2022-12-310000076605patk:ConvertibleNotesDue2028175PercentMember2023-10-010000076605patk:ConvertibleNotesDue2028175PercentMemberus-gaap:ConvertibleDebtMember2023-10-010000076605patk:ConvertibleNotesDue2028175PercentMemberus-gaap:ConvertibleDebtMember2022-12-310000076605patk:SeniorNotesDue2029475PercentMemberus-gaap:SeniorNotesMember2022-12-310000076605patk:SeniorNotesDue2029475PercentMemberus-gaap:SeniorNotesMember2023-10-010000076605us-gaap:SeniorNotesMember2023-10-010000076605us-gaap:SeniorNotesMember2022-12-310000076605us-gaap:RevolvingCreditFacilityMemberpatk:A2021CreditFacilityMember2023-10-010000076605patk:TermLoanDue2027Memberpatk:A2021CreditFacilityMember2023-10-010000076605us-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-01-012023-10-010000076605us-gaap:RevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-10-010000076605us-gaap:RevolvingCreditFacilityMember2023-01-012023-10-010000076605srt:MinimumMember2023-10-010000076605srt:MaximumMember2023-10-010000076605us-gaap:FairValueInputsLevel1Memberus-gaap:CashEquivalentsMember2023-10-010000076605us-gaap:CashEquivalentsMemberus-gaap:FairValueInputsLevel2Member2023-10-010000076605us-gaap:FairValueInputsLevel3Memberus-gaap:CashEquivalentsMember2023-10-010000076605us-gaap:FairValueInputsLevel1Memberus-gaap:CashEquivalentsMember2022-12-310000076605us-gaap:CashEquivalentsMemberus-gaap:FairValueInputsLevel2Member2022-12-310000076605us-gaap:FairValueInputsLevel3Memberus-gaap:CashEquivalentsMember2022-12-310000076605us-gaap:FairValueInputsLevel1Memberpatk:SeniorNotesDue20277.50PercentMemberus-gaap:SeniorNotesMember2023-10-010000076605patk:SeniorNotesDue20277.50PercentMemberus-gaap:FairValueInputsLevel2Memberus-gaap:SeniorNotesMember2023-10-010000076605patk:SeniorNotesDue20277.50PercentMemberus-gaap:FairValueInputsLevel3Memberus-gaap:SeniorNotesMember2023-10-010000076605us-gaap:FairValueInputsLevel1Memberpatk:SeniorNotesDue20277.50PercentMemberus-gaap:SeniorNotesMember2022-12-310000076605patk:SeniorNotesDue20277.50PercentMemberus-gaap:FairValueInputsLevel2Memberus-gaap:SeniorNotesMember2022-12-310000076605patk:SeniorNotesDue20277.50PercentMemberus-gaap:FairValueInputsLevel3Memberus-gaap:SeniorNotesMember2022-12-310000076605us-gaap:FairValueInputsLevel1Memberpatk:SeniorNotesDue2029475PercentMemberus-gaap:SeniorNotesMember2023-10-010000076605patk:SeniorNotesDue2029475PercentMemberus-gaap:FairValueInputsLevel2Memberus-gaap:SeniorNotesMember2023-10-010000076605us-gaap:FairValueInputsLevel3Memberpatk:SeniorNotesDue2029475PercentMemberus-gaap:SeniorNotesMember2023-10-010000076605us-gaap:FairValueInputsLevel1Memberpatk:SeniorNotesDue2029475PercentMemberus-gaap:SeniorNotesMember2022-12-310000076605patk:SeniorNotesDue2029475PercentMemberus-gaap:FairValueInputsLevel2Memberus-gaap:SeniorNotesMember2022-12-310000076605us-gaap:FairValueInputsLevel3Memberpatk:SeniorNotesDue2029475PercentMemberus-gaap:SeniorNotesMember2022-12-310000076605us-gaap:FairValueInputsLevel1Memberpatk:ConvertibleNotesDue202310PercentMemberus-gaap:ConvertibleNotesPayableMember2023-10-010000076605patk:ConvertibleNotesDue202310PercentMemberus-gaap:ConvertibleNotesPayableMemberus-gaap:FairValueInputsLevel2Member2023-10-010000076605us-gaap:FairValueInputsLevel3Memberpatk:ConvertibleNotesDue202310PercentMemberus-gaap:ConvertibleNotesPayableMember2023-10-010000076605us-gaap:FairValueInputsLevel1Memberpatk:ConvertibleNotesDue202310PercentMemberus-gaap:ConvertibleNotesPayableMember2022-12-310000076605patk:ConvertibleNotesDue202310PercentMemberus-gaap:ConvertibleNotesPayableMemberus-gaap:FairValueInputsLevel2Member2022-12-310000076605us-gaap:FairValueInputsLevel3Memberpatk:ConvertibleNotesDue202310PercentMemberus-gaap:ConvertibleNotesPayableMember2022-12-310000076605us-gaap:FairValueInputsLevel1Memberpatk:ConvertibleNotesDue2028175PercentMemberus-gaap:ConvertibleNotesPayableMember2023-10-010000076605patk:ConvertibleNotesDue2028175PercentMemberus-gaap:ConvertibleNotesPayableMemberus-gaap:FairValueInputsLevel2Member2023-10-010000076605patk:ConvertibleNotesDue2028175PercentMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ConvertibleNotesPayableMember2023-10-010000076605us-gaap:FairValueInputsLevel1Memberpatk:ConvertibleNotesDue2028175PercentMemberus-gaap:ConvertibleNotesPayableMember2022-12-310000076605patk:ConvertibleNotesDue2028175PercentMemberus-gaap:ConvertibleNotesPayableMemberus-gaap:FairValueInputsLevel2Member2022-12-310000076605patk:ConvertibleNotesDue2028175PercentMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ConvertibleNotesPayableMember2022-12-310000076605us-gaap:FairValueInputsLevel1Memberpatk:TermLoanMember2023-10-010000076605patk:TermLoanMemberus-gaap:FairValueInputsLevel2Member2023-10-010000076605patk:TermLoanMemberus-gaap:FairValueInputsLevel3Member2023-10-010000076605us-gaap:FairValueInputsLevel1Memberpatk:TermLoanMember2022-12-310000076605patk:TermLoanMemberus-gaap:FairValueInputsLevel2Member2022-12-310000076605patk:TermLoanMemberus-gaap:FairValueInputsLevel3Member2022-12-310000076605us-gaap:FairValueInputsLevel1Memberus-gaap:LineOfCreditMember2023-10-010000076605us-gaap:LineOfCreditMemberus-gaap:FairValueInputsLevel2Member2023-10-010000076605us-gaap:LineOfCreditMemberus-gaap:FairValueInputsLevel3Member2023-10-010000076605us-gaap:FairValueInputsLevel1Memberus-gaap:LineOfCreditMember2022-12-310000076605us-gaap:LineOfCreditMemberus-gaap:FairValueInputsLevel2Member2022-12-310000076605us-gaap:LineOfCreditMemberus-gaap:FairValueInputsLevel3Member2022-12-310000076605us-gaap:FairValueInputsLevel1Memberpatk:ContingentConsiderationMember2023-10-010000076605patk:ContingentConsiderationMemberus-gaap:FairValueInputsLevel2Member2023-10-010000076605patk:ContingentConsiderationMemberus-gaap:FairValueInputsLevel3Member2023-10-010000076605us-gaap:FairValueInputsLevel1Memberpatk:ContingentConsiderationMember2022-12-310000076605patk:ContingentConsiderationMemberus-gaap:FairValueInputsLevel2Member2022-12-310000076605patk:ContingentConsiderationMemberus-gaap:FairValueInputsLevel3Member2022-12-31patk:segment0000076605us-gaap:IntersegmentEliminationMemberpatk:ManufacturingMember2023-07-032023-10-010000076605patk:DistributionMemberus-gaap:IntersegmentEliminationMember2023-07-032023-10-010000076605us-gaap:IntersegmentEliminationMember2023-07-032023-10-010000076605us-gaap:OperatingSegmentsMemberpatk:ManufacturingMember2023-07-032023-10-010000076605patk:DistributionMemberus-gaap:OperatingSegmentsMember2023-07-032023-10-010000076605us-gaap:OperatingSegmentsMember2023-07-032023-10-010000076605us-gaap:IntersegmentEliminationMemberpatk:ManufacturingMember2022-06-272022-09-250000076605patk:DistributionMemberus-gaap:IntersegmentEliminationMember2022-06-272022-09-250000076605us-gaap:IntersegmentEliminationMember2022-06-272022-09-250000076605us-gaap:OperatingSegmentsMemberpatk:ManufacturingMember2022-06-272022-09-250000076605patk:DistributionMemberus-gaap:OperatingSegmentsMember2022-06-272022-09-250000076605us-gaap:OperatingSegmentsMember2022-06-272022-09-250000076605us-gaap:IntersegmentEliminationMemberpatk:ManufacturingMember2023-01-012023-10-010000076605patk:DistributionMemberus-gaap:IntersegmentEliminationMember2023-01-012023-10-010000076605us-gaap:IntersegmentEliminationMember2023-01-012023-10-010000076605us-gaap:OperatingSegmentsMemberpatk:ManufacturingMember2023-01-012023-10-010000076605patk:DistributionMemberus-gaap:OperatingSegmentsMember2023-01-012023-10-010000076605us-gaap:OperatingSegmentsMember2023-01-012023-10-010000076605us-gaap:IntersegmentEliminationMemberpatk:ManufacturingMember2022-01-012022-09-250000076605patk:DistributionMemberus-gaap:IntersegmentEliminationMember2022-01-012022-09-250000076605us-gaap:IntersegmentEliminationMember2022-01-012022-09-250000076605us-gaap:OperatingSegmentsMemberpatk:ManufacturingMember2022-01-012022-09-250000076605patk:DistributionMemberus-gaap:OperatingSegmentsMember2022-01-012022-09-250000076605us-gaap:OperatingSegmentsMember2022-01-012022-09-250000076605us-gaap:MaterialReconcilingItemsMember2023-07-032023-10-010000076605us-gaap:MaterialReconcilingItemsMember2022-06-272022-09-250000076605us-gaap:MaterialReconcilingItemsMember2023-01-012023-10-010000076605us-gaap:MaterialReconcilingItemsMember2022-01-012022-09-250000076605srt:BoardOfDirectorsChairmanMemberpatk:ShareholderRepurchaseProgramMember2022-01-012022-12-310000076605srt:BoardOfDirectorsChairmanMemberpatk:ShareholderRepurchaseProgramMember2022-12-310000076605patk:ShareholderRepurchaseProgramMember2022-12-310000076605srt:BoardOfDirectorsChairmanMemberpatk:ShareholderRepurchaseProgramMember2023-10-010000076605patk:ShareholderRepurchaseProgramMember2023-07-032023-10-010000076605patk:ShareholderRepurchaseProgramMember2022-06-272022-09-250000076605patk:ShareholderRepurchaseProgramMember2023-01-012023-10-010000076605patk:ShareholderRepurchaseProgramMember2022-01-012022-09-2500000766052022-01-012022-01-31



UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
FORM 10-Q
 
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF
THE SECURITIES EXCHANGE ACT OF 1934
FOR THE QUARTERLY PERIOD ENDED October 1, 2023
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF
THE SECURITIES EXCHANGE ACT OF 1934
 
For the transition period from ……………… to ………………
 
Commission file number 000-03922
 
Patrick_logo-01.jpg
PATRICK INDUSTRIES, INC.
(Exact name of registrant as specified in its charter)

Indiana35-1057796
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
                              
107 WEST FRANKLIN STREET, P.O. Box 638
ELKHART, IN
46515
(Address of principal executive offices) (ZIP Code)
 (574) 294-7511
(Registrant’s telephone number, including area code)
(Former name, former address and former fiscal year, if changed since last report)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
 Common Stock, no par value PATKNASDAQ
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.   Yes No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act.                             
Large accelerated filer Accelerated filer
 
Non-accelerated filer
 
Smaller reporting company Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).         Yes ☐ No
As of October 27, 2023, there were 22,134,344 shares of the registrant’s common stock outstanding. 




PATRICK INDUSTRIES, INC.

 TABLE OF CONTENTS 

Page No.
PART I. FINANCIAL INFORMATION 
  
ITEM 1. FINANCIAL STATEMENTS (Unaudited)
Condensed Consolidated Statements of Income
   Third Quarter and Nine Months ended October 1, 2023 and September 25, 2022
 
Condensed Consolidated Statements of Comprehensive Income
   Third Quarter and Nine Months ended October 1, 2023 and September 25, 2022
Condensed Consolidated Balance Sheets
   October 1, 2023 and December 31, 2022
Condensed Consolidated Statements of Cash Flows
   Nine Months ended October 1, 2023 and September 25, 2022
Condensed Consolidated Statements of Shareholders' Equity
   Third Quarter and Nine Months ended October 1, 2023 and September 25, 2022
Notes to Condensed Consolidated Financial Statements
 
ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
 
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
 
ITEM 4. CONTROLS AND PROCEDURES
 
PART II. OTHER INFORMATION
 
ITEM 1. LEGAL PROCEEDINGS
ITEM 1A. RISK FACTORS
 
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES, USE OF PROCEEDS, AND ISSUER PURCHASES OF EQUITY SECURITIES
 
ITEM 5. OTHER INFORMATION
ITEM 6. EXHIBITS
 
SIGNATURES

2




PART 1: FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS

PATRICK INDUSTRIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited)

Third Quarter EndedNine Months Ended
($ in thousands, except per share data)October 1, 2023September 25, 2022October 1, 2023September 25, 2022
NET SALES$866,073 $1,112,089 $2,686,858 $3,929,957 
Cost of goods sold666,954 875,638 2,083,527 3,071,057 
GROSS PROFIT199,119 236,451 603,331 858,900 
Operating expenses:   
  Warehouse and delivery37,664 39,997 109,540 125,213 
  Selling, general and administrative70,873 84,924 231,814 250,969 
  Amortization of intangible assets19,507 18,769 59,093 54,175 
    Total operating expenses128,044 143,690 400,447 430,357 
OPERATING INCOME71,075 92,761 202,884 428,543 
Interest expense, net16,879 15,302 53,623 44,990 
Income before income taxes54,196 77,459 149,261 383,553 
Income taxes14,646 18,640 37,181 95,537 
NET INCOME$39,550 $58,819 $112,080 $288,016 
BASIC EARNINGS PER COMMON SHARE $1.84 $2.66 $5.20 $12.93 
DILUTED EARNINGS PER COMMON SHARE $1.81 $2.43 $5.09 $11.78 
Weighted average shares outstanding – Basic 21,51122,08721,54122,274
Weighted average shares outstanding – Diluted 21,88424,41322,06324,573
See accompanying Notes to Condensed Consolidated Financial Statements.




3



PATRICK INDUSTRIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)

Third Quarter EndedNine Months Ended
($ in thousands)October 1, 2023September 25, 2022October 1, 2023September 25, 2022
NET INCOME$39,550 $58,819 $112,080 $288,016 
Other comprehensive income, net of tax:
Unrealized gain of hedge derivatives   757 
Foreign currency translation loss(10)(118)(109)(164)
Total other comprehensive income (loss)(10)(118)(109)593 
COMPREHENSIVE INCOME$39,540 $58,701 $111,971 $288,609 
See accompanying Notes to Condensed Consolidated Financial Statements.

4



PATRICK INDUSTRIES, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)
As of
($ in thousands)October 1, 2023December 31, 2022
ASSETS
Current Assets
    Cash and cash equivalents$16,450 $22,847 
    Trade and other receivables, net240,850 172,890 
    Inventories517,657 667,841 
    Prepaid expenses and other36,296 46,326 
        Total current assets811,253 909,904 
Property, plant and equipment, net358,266 350,572 
Operating lease right-of-use assets170,128 163,674 
Goodwill637,393 629,263 
Intangible assets, net670,763 720,230 
Other non-current assets8,140 8,828 
        TOTAL ASSETS$2,655,943 $2,782,471 
LIABILITIES AND SHAREHOLDERS’ EQUITY
Current Liabilities
    Current maturities of long-term debt$7,500 $7,500 
    Current operating lease liabilities47,262 44,235 
    Accounts payable148,239 142,910 
    Accrued liabilities132,813 172,595 
        Total current liabilities335,814 367,240 
Long-term debt, less current maturities, net1,104,618 1,276,149 
Long-term operating lease liabilities126,231 122,471 
Deferred tax liabilities, net47,390 48,392 
Other long-term liabilities10,587 13,050 
        TOTAL LIABILITIES1,624,640 1,827,302 
SHAREHOLDERS’ EQUITY  
Common stock201,680 197,003 
Accumulated other comprehensive loss(804)(695)
Retained earnings830,427 758,861 
        TOTAL SHAREHOLDERS’ EQUITY1,031,303 955,169 
        TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY$2,655,943 $2,782,471 

See accompanying Notes to Condensed Consolidated Financial Statements.

5



PATRICK INDUSTRIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)
Nine Months Ended
($ in thousands)October 1, 2023September 25, 2022
CASH FLOWS FROM OPERATING ACTIVITIES  
Net income$112,080 $288,016 
Adjustments to reconcile net income to net cash provided by operating activities: 
Depreciation and amortization 107,976 96,256 
Stock-based compensation expense13,675 15,596 
Amortization of convertible notes debt discount823 1,399 
(Gain) loss on sale of property, plant and equipment242 (5,713)
Other non-cash items2,959 5,049 
Change in operating assets and liabilities, net of acquisitions of businesses: 
Trade and other receivables, net(68,114)(92,199)
Inventories154,634 (85,091)
Prepaid expenses and other assets9,098 31,058 
Accounts payable, accrued liabilities and other(39,543)(24,563)
Net cash provided by operating activities293,830 229,808 
CASH FLOWS FROM INVESTING ACTIVITIES
Purchases of property, plant and equipment(47,430)(63,437)
Proceeds from sale of property, plant and equipment946 7,441 
Business acquisitions, net of cash acquired(26,009)(152,888)
Purchases of intangible assets(2,970) 
Net cash used in investing activities(75,463)(208,884)
CASH FLOWS FROM FINANCING ACTIVITIES
Term debt repayments(5,625)(3,750)
Borrowings on revolver482,194 703,402 
Repayments on revolver(477,482)(703,402)
Repayments of convertible notes(172,500) 
Stock repurchases under buyback program(12,230)(46,984)
Cash dividends paid to shareholders(30,260)(23,007)
Taxes paid for share-based payment arrangements(8,762)(10,036)
Payment of deferred financing costs and other (2,142)
Payment of contingent consideration from a business acquisition(1,430)(4,780)
Proceeds from exercise of common stock options1,413 195 
Other financing activities(82) 
Net cash used in financing activities(224,764)(90,504)
Decrease in cash and cash equivalents(6,397)(69,580)
Cash and cash equivalents at beginning of year22,847 122,849 
Cash and cash equivalents at end of period$16,450 $53,269 

See accompanying Notes to Condensed Consolidated Financial Statements.
6



PATRICK INDUSTRIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited)

Third Quarter Ended October 1, 2023
($ in thousands)Common
Stock
Additional Paid-in CapitalAccumulated Other
Comprehensive Loss
Retained
Earnings
Total
Balance July 2, 2023$196,912 $ $(794)$801,304 $997,422 
Net income   39,550 39,550 
Dividends declared   (10,021)(10,021)
Other comprehensive loss, net of tax  (10) (10)
Stock repurchases under buyback program(54)  (406)(460)
Repurchases of shares for tax payments related to the vesting and exercising of share-based grants(1,177)   (1,177)
Issuance of shares upon exercise of common stock options270    270 
Stock-based compensation expense5,729    5,729 
Balance October 1, 2023$201,680 $ $(804)$830,427 $1,031,303 

Third Quarter Ended September 25, 2022
($ in thousands)Common
Stock
Additional Paid-in CapitalAccumulated Other
Comprehensive Loss
Retained
Earnings
Total
Balance June 26, 2022$191,295 $ $(1,517)$707,812 $897,590 
Net income— — — 58,819 58,819 
Dividends declared— — — (7,540)(7,540)
Other comprehensive loss, net of tax— — (118)— (118)
Stock repurchases under buyback program(1,293)— — (6,147)(7,440)
Repurchase of shares for tax payments related to the vesting and exercising of share-based grants(1)— — — (1)
Issuance of shares upon exercise of common stock options14 — — — 14 
Stock-based compensation expense5,352 — — — 5,352 
Balance September 25, 2022$195,367 $ $(1,635)$752,944 $946,676 
7



Nine Months Ended October 1, 2023
($ in thousands)Common
Stock
Additional Paid-in CapitalAccumulated Other
Comprehensive Loss
Retained
Earnings
Total
Balance December 31, 2022$197,003 $ $(695)$758,861 $955,169 
Net income   112,080 112,080 
Dividends declared   (29,927)(29,927)
Other comprehensive loss, net of tax  (109) (109)
Share repurchases under buyback program(1,649)  (10,587)(12,236)
Repurchases of shares for tax payments related to the vesting and exercise of share-based grants(8,762)   (8,762)
Issuance of shares upon exercise of common stock options1,413    1,413 
Stock-based compensation expense13,675    13,675 
Balance October 1, 2023$201,680 $ $(804)$830,427 $1,031,303 

Nine Months Ended September 25, 2022
($ in thousands)Common
Stock
Additional Paid-in CapitalAccumulated Other
Comprehensive Loss
Retained
Earnings
Total
Balance December 31, 2021$196,383 $59,668 $(2,228)$513,734 $767,557 
Impact of adoption of ASU 2020-06— (59,668)— 15,975 (43,693)
Net income— — — 288,016 288,016 
Dividends declared— — — (22,803)(22,803)
Other comprehensive income, net of tax— — 593 — 593 
Share repurchases under buyback program(6,771)— — (41,978)(48,749)
Repurchases of shares for tax payments related to the vesting and exercise of share-based grants(10,036)— — — (10,036)
Issuance of shares upon exercise of common stock options195 — — — 195 
Stock-based compensation expense15,596 — — — 15,596 
Balance September 25, 2022$195,367 $ $(1,635)$752,944 $946,676 

See accompanying Notes to Condensed Consolidated Financial Statements.
8




PATRICK INDUSTRIES, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)
NOTE 1. BASIS OF PRESENTATION
The accompanying unaudited condensed consolidated financial statements of Patrick Industries, Inc. (“Patrick”, the “Company”, "we", "our") contain all adjustments (consisting of normal recurring adjustments) that we believe are necessary to present fairly the Company’s financial position as of October 1, 2023 and December 31, 2022, its results of operations for the third quarter and nine months ended October 1, 2023 and September 25, 2022, and its cash flows for the nine months ended October 1, 2023 and September 25, 2022.
Patrick's unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States ("U.S. GAAP"). The accompanying unaudited condensed consolidated financial statements for Patrick do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) and disclosures considered necessary for a fair presentation have been included. For further information, refer to Patrick’s Audited Consolidated Financial Statements for the year ended December 31, 2022, and corresponding notes in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on February 24, 2023.
The Company maintains its financial records on the basis of a fiscal year ending on December 31, with the fiscal quarters spanning approximately thirteen weeks. The first quarter ends on the Sunday closest to the end of the first thirteen-week period. The second and third quarters are thirteen weeks in duration and the fourth quarter is the remainder of the year. The third quarter of fiscal year 2023 ended on October 1, 2023 and the third quarter of fiscal year 2022 ended on September 25, 2022.

NOTE 2. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
A summary of significant accounting policies is included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on February 24, 2023
New Accounting Standards
Changes to U.S. GAAP are established by the Financial Accounting Standards Board (“FASB”) in the form of Accounting Standards Updates (“ASUs”) to the FASB’s Accounting Standards Codification.
The Company considers the applicability and impact of all ASUs. ASUs not listed below were assessed and determined to be either not applicable or are expected to have an immaterial impact on the Company’s unaudited condensed consolidated financial statements.
Accounting Pronouncements Not Yet Adopted
In October 2023, the FASB issued ASU 2023-06, "Disclosure Improvements." The amendments in this update modify the disclosure or presentation requirements of a variety of topics in the codification. Certain of the amendments represent clarifications to or technical corrections of the current requirements. The amendments in this ASU are effective for public business entities for interim periods beginning after June 30, 2027. The Company is currently evaluating the impacts of the provisions of ASU 2023-06.
9



NOTE 3. REVENUE RECOGNITION
In the following table, revenue from contracts with customers, net of intersegment sales, is disaggregated by market type and by reportable segment:
Third Quarter Ended October 1, 2023
($ in thousands)ManufacturingDistributionTotal
Market type:
Recreational Vehicle$273,804 $126,300 $400,104 
Marine193,066 12,148 205,214 
Manufactured Housing66,671 79,030 145,701 
Industrial107,644 7,410 115,054 
Total$641,185 $224,888 $866,073 
Third Quarter Ended September 25, 2022
($ in thousands)ManufacturingDistributionTotal
Market type:
Recreational Vehicle$355,791 $167,784 $523,575 
Marine256,357 14,768 271,125 
Manufactured Housing85,767 89,676 175,443 
Industrial130,495 11,451 141,946 
Total$828,410 $283,679 $1,112,089 
Nine Months Ended October 1, 2023
($ in thousands)ManufacturingDistributionTotal
Market type:
Recreational Vehicle$780,993 $369,643 $1,150,636 
Marine705,399 44,160 749,559 
Manufactured Housing196,179 226,919 423,098 
Industrial339,108 24,457 363,565 
Total$2,021,679 $665,179 $2,686,858 
Nine Months Ended September 25, 2022
($ in thousands)ManufacturingDistributionTotal
Market type:
Recreational Vehicle$1,501,151 $680,463 $2,181,614 
Marine736,854 45,568 782,422 
Manufactured Housing269,773 279,625 549,398 
Industrial384,216 32,307 416,523 
Total$2,891,994 $1,037,963 $3,929,957 
Contract Liabilities
Contract liabilities, representing upfront payments from customers received prior to satisfying performance obligations, were immaterial as of the beginning and end of all periods presented and changes in contract liabilities were immaterial during all periods presented.
10



NOTE 4. INVENTORY
Inventories consist of the following:
($ in thousands)October 1, 2023December 31, 2022
Raw materials$276,681 $348,670 
Work in process19,635 22,630 
Finished goods107,840 141,516 
Less: reserve for inventory obsolescence(20,297)(14,059)
  Total manufactured goods, net383,859 498,757 
Materials purchased for resale (distribution products)142,394 175,061 
Less: reserve for inventory obsolescence(8,596)(5,977)
  Total materials purchased for resale (distribution products), net133,798 169,084 
Total inventories$517,657 $667,841 
NOTE 5. GOODWILL AND INTANGIBLE ASSETS
Changes in the carrying amount of goodwill for the nine months ended October 1, 2023 by segment are as follows:
($ in thousands)ManufacturingDistributionTotal
Balance - December 31, 2022$558,362 $70,901 $629,263 
Acquisitions 5,905 5,905 
Adjustments to preliminary purchase price allocations2,008 217 2,225 
Balance - October 1, 2023
$560,370 $77,023 $637,393 
Intangible assets, net consist of the following as of October 1, 2023 and December 31, 2022:
($ in thousands)October 1, 2023December 31, 2022
Customer relationships$729,764 $722,503 
Non-compete agreements21,561 20,412 
Patents69,310 69,164 
Trademarks197,027 195,957 
Intangible assets, gross1,017,662 1,008,036 
Less: accumulated amortization(346,899)(287,806)
Intangible assets, net$670,763 $720,230 

Changes in the carrying value of intangible assets for the nine months ended October 1, 2023 by segment are as follows:
($ in thousands)ManufacturingDistributionTotal
Balance - December 31, 2022$622,647 $97,583 $720,230 
Additions2,970 11,100 14,070 
Amortization(50,905)(8,188)(59,093)
Adjustments to preliminary purchase price allocations(4,359)(85)(4,444)
Balance - October 1, 2023
$570,353 $100,410 $670,763 
11



NOTE 6. ACQUISITIONS
General 
Business combinations generally take place to gain key technology, expand into additional markets, or strengthen Patrick's positions in existing markets. Acquisitions are accounted for under the acquisition method of accounting. For each acquisition, the excess of the purchase consideration over the fair value of the net assets acquired is recorded as goodwill, which generally represents the combined value of the Company’s existing purchasing, manufacturing, sales, and systems resources with the organizational talent and expertise of the acquired companies’ respective management teams to maximize efficiencies, market share growth and net income.
The Company completed three acquisitions in the first nine months of 2023 (the "2023 Acquisitions"). For the third quarter and nine months ended October 1, 2023, net sales included in the Company's condensed consolidated statements of income related to the 2023 Acquisitions were $7.3 million and $9.8 million, respectively, and operating income was $(0.1) million and $0.1 million, respectively. Acquisition-related costs associated with the 2023 Acquisitions were immaterial. Assets acquired and liabilities assumed in the acquisitions were recorded on the Company's condensed consolidated balance sheet at their estimated fair values as of the respective dates of acquisition. For each acquisition, the Company completes its allocation of the purchase price to the fair value of acquired assets and liabilities within a one year measurement period. The Company completed three acquisitions in the first nine months of 2022. For the third quarter and nine months ended September 25, 2022, net sales included in the Company's condensed consolidated statements of income related to the acquisitions completed in the first nine months 2022 were $38.0 million and $87.3 million, respectively, and operating income was $6.9 million and $15.9 million, respectively.
Contingent Consideration
In connection with certain acquisitions, the Company is required to pay additional cash consideration if certain financial results of the acquired businesses are achieved. The Company records a liability for the estimated fair value of the contingent consideration related to each of these acquisitions as part of the initial purchase price based on the present value of the expected future cash flows and the probability of future payments at the date of acquisition.
Changes in the fair value of contingent consideration for the nine months ended October 1, 2023 are as follows:
($ in thousands)
Balance - December 31, 2022$9,213 
Additions3,590 
Fair value adjustments(1)
1,000 
Settlements(5,180)
Balance - October 1, 2023
$8,623 
(1) The Company records non-cash fair value adjustments to contingent consideration based on expected results, which are included in selling, general and administrative expenses in the Company's condensed consolidated statements of income for the first nine months of 2023.
12



The following table shows the balance sheet location of the fair value of contingent consideration and the maximum amount of contingent consideration payments the Company may be subject to at October 1, 2023 and December 31, 2022:
($ in thousands)October 1, 2023December 31, 2022
Accrued liabilities$7,583 $5,250 
Other long-term liabilities1,040 3,963 
Total fair value of contingent consideration$8,623 $9,213 
Maximum amount of contingent consideration$10,167 $10,747 
2023 Acquisitions
The Company completed three acquisitions in the first nine months ended October 1, 2023, including the following previously announced acquisition:
CompanySegmentDescription
BTI TransportDistributionProvider of transportation and logistics services to marine original equipment manufacturers ("OEMs") and dealers, based in Elkhart, Indiana, acquired in April 2023. The acquired business operates under the Patrick Marine Transport brand.
Inclusive of two acquisitions not discussed above, total cash consideration for the 2023 Acquisitions was approximately $26.4 million, plus contingent consideration over a two-year period based on future performance in connection with certain acquisitions. The preliminary purchase price allocations are subject to valuation activities being finalized, and thus certain purchase accounting adjustments are subject to change within the measurement period as the Company finalizes its estimates. Changes to preliminary purchase accounting estimates recorded in the third quarter and nine months ended October 1, 2023 related to the 2023 Acquisitions were immaterial.
2022 Acquisitions
The Company completed five acquisitions in the year ended December 31, 2022, including the following three previously announced acquisitions (collectively, the "2022 Acquisitions"):
CompanySegmentDescription
Rockford CorporationManufacturingDesigner and manufacturer of audio systems and components through its brand Rockford Fosgate®, primarily serving the powersports and automotive aftermarkets, based in Tempe, Arizona, acquired in March 2022.
Diamondback Towers, LLCManufacturingManufacturer of wakeboard/ski towers and accessories for marine OEMs, based in Cocoa, Florida, acquired in May 2022.
TranshieldManufacturingDesigner and manufacturer of customized and proprietary protection solutions for the marine, military and industrial markets, including covers and shrinkable packaging, to protect equipment during transport and storage, based in Elkhart, Indiana, acquired in November 2022.
Inclusive of two acquisitions not discussed above, total cash consideration for the 2022 Acquisitions was approximately $248.1 million, plus contingent consideration over a one to two-year period based on future performance in connection with certain acquisitions. Purchase price allocations and all valuation activities in connection with the 2022 Acquisitions have been finalized, and adjustments made during the year related to changes in the preliminary purchase price allocation recorded in all periods related to the 2022 Acquisitions were immaterial and relate primarily to the valuation of intangible and fixed assets.

13



The following table summarizes the fair values of the assets acquired and the liabilities assumed as of the date of acquisition for the 2023 Acquisitions and 2022 Acquisitions:
2023 Acquisitions2022
Acquisitions
($ in thousands)Acquisition AAcquisition BAll OthersTotal
Consideration
Cash, net of cash acquired$26,359 $132,557 $94,705 $20,832 $248,094 
Working capital holdback and other, net(10)  (20)(20)
Contingent consideration(1)
3,500   1,840 1,840 
Total consideration$29,849 $132,557 $94,705 $22,652 $249,914 
Assets Acquired
Trade receivables$570 $20,640 $4,880 $904 $26,424 
Inventories4,407 32,744 8,732 2,352 43,828 
Prepaid expenses & other190 1,325 164 128 1,617 
Property, plant & equipment10,149 4,681 8,086 1,464 14,231 
Operating lease right-of-use assets1,044 2,917 1,435 599 4,951 
Identifiable intangible assets
Customer relationships10,370 58,000 30,970 7,055 96,025 
Non-compete agreements430 500  310 810 
Patents 7,500 9,500  17,000 
Trademarks 17,000 8,080 1,310 26,390 
Liabilities Assumed
Current portion of operating lease obligations(262)(512)(289)(273)(1,074)
Accounts payable & accrued liabilities(472)(24,521)(3,336)(1,291)(29,148)
Operating lease obligations(782)(2,405)(1,146)(326)(3,877)
Deferred tax liabilities (19,930)(12,684) (32,614)
Total fair value of net assets acquired25,644 97,939 54,392 12,232 164,563 
Goodwill(2)
5,905 34,618 40,313 10,420 85,351 
Bargain purchase gain(3)
(1,700)    
$29,849 $132,557 $94,705 $22,652 $249,914 
(1) These amounts reflect the acquisition date fair value of contingent consideration based on expected future results relating to certain acquisitions.
(2) Goodwill is not tax-deductible for Acquisition A and Acquisition B (totaling approximately $74.9 million) but is tax-deductible for the remaining 2022 Acquisitions and the 2023 Acquisitions.
(3) In connection with one of the 2023 Acquisitions, the Company anticipates it will recognize a bargain purchase gain. A bargain purchase gain is recognized when the net assets acquired in a business combination have a higher fair value than the consideration paid. This gain is primarily attributable to the fair value assigned to customer relationships, has been deferred for recognition until the Company finalizes all purchase accounting adjustments, and is included in "Accrued liabilities" on the condensed consolidated balance sheet.
14



We estimate the value of acquired property, plant, and equipment using a combination of the income, cost, and market approaches, such as estimates of future income growth, capitalization rates, discount rates, and capital expenditure needs of the acquired businesses.
We estimate the value of customer relationships using the multi-period excess earnings method, which is a variation of the income approach, calculating the present value of incremental after-tax cash flows attributable to the asset. Non-compete agreements are valued using a discounted cash flow approach, which is a variation of the income approach, with and without the individual counterparties to the non-compete agreements. Trademarks and patents are valued using the relief-from-royalty method, which applies an estimated royalty rate to forecasted future cash flows, discounted to present value.
The estimated useful life for customer relationships is 10 years. The estimated useful life for non-compete agreements is 5 years. The weighted average estimated useful life for patents is 13 years, ranging from 10 to 18 years. Trademarks have an indefinite useful life.
Pro Forma Information
The following pro forma information for the third quarter and nine months ended October 1, 2023 and September 25, 2022 assumes the 2023 Acquisitions and 2022 Acquisitions occurred as of the beginning of the year immediately preceding each such acquisition. The pro forma information contains the actual operating results of the 2023 Acquisitions and 2022 Acquisitions combined with the results prior to their respective acquisition dates, adjusted to reflect the pro forma impact of the acquisitions occurring as of the beginning of the year immediately preceding each such acquisition.

The pro forma information includes financing and interest expense charges based on incremental borrowings incurred in connection with each transaction. In addition, the pro forma information includes amortization expense, in the aggregate, related to intangible assets acquired in connection with the transactions of $0.0 million and $0.4 million, respectively, for the third quarter and nine months ended October 1, 2023, and $1.0 million and $5.1 million, respectively, for the third quarter and nine months ended September 25, 2022.
 
Third Quarter Ended
Nine Months Ended
($ in thousands, except per share data)October 1, 2023September 25, 2022October 1, 2023September 25, 2022
Revenue$866,073 $1,124,619 $2,702,753 $4,029,451 
Net income$39,550 $59,023 $112,876 $292,824 
Basic earnings per common share$1.84 $2.67 $5.24 $13.15 
Diluted earnings per common share$1.81 $2.44 $5.12 $11.97 
The pro forma information is presented for informational purposes only and is not indicative of the results of operations that actually would have been achieved had the acquisitions been consummated as of the periods indicated above.
NOTE 7. STOCK-BASED COMPENSATION
The Company's Board of Directors (the "Board") approved various stock-based grants under the Company’s 2009 Omnibus Incentive Plan in the nine months ended October 1, 2023 totaling 330,359 shares in the aggregate at an average fair value of $56.28 at grant date for a total fair value at grant date of $18.6 million.
The Company recorded expense, net of forfeitures, of approximately $5.8 million and $13.7 million in the third quarter and nine months ended October 1, 2023, respectively, for its stock-based compensation plans in the condensed consolidated statements of income. Stock-based compensation expense of $5.4 million and $15.6 million was recorded in the third quarter and nine months ended September 25, 2022, respectively.
As of October 1, 2023, there was approximately $24.1 million of total unrecognized compensation cost related to stock-based compensation arrangements granted under incentive plans. That cost is expected to be recognized over a weighted-average period of 12.4 months.
15



NOTE 8. EARNINGS PER COMMON SHARE
Earnings per common share calculated for the third quarter and first nine months of 2023 and 2022 is as follows:
 
Third Quarter Ended
Nine Months Ended
($ in thousands, except per share data)October 1, 2023September 25, 2022October 1, 2023September 25, 2022
Numerator:
Earnings for basic earnings per common share calculation$39,550 $58,819 $112,080 $288,016 
Effect of interest on potentially dilutive convertible notes, net of tax 478 162 1,417 
Earnings for diluted earnings per common share calculation$39,550 $59,297 $112,242 $289,433 
Denominator:
Weighted average common shares outstanding - basic21,51122,08721,54122,274
Weighted average impact of potentially dilutive convertible notes2,0642212,053
Weighted average impact of potentially dilutive securities373262301246
Weighted average common shares outstanding - diluted21,88424,41322,06324,573
Earnings per common share:
Basic earnings per common share$1.84 $2.66 $5.20 $12.93 
Diluted earnings per common share$1.81 $2.43 $5.09 $11.78 
An immaterial amount of securities was not included in the computation of diluted earnings per common share as they are considered anti-dilutive under the treasury stock method for the periods presented.
NOTE 9. DEBT
A summary of total debt outstanding at October 1, 2023 and December 31, 2022 is as follows:
($ in thousands)October 1, 2023December 31, 2022
Long-term debt:
1.00% convertible notes due 2023
$ $172,500 
Term loan due 2027131,250 136,875 
Revolver due 202785,000 80,289 
7.50% senior notes due 2027
300,000 300,000 
1.75% convertible notes due 2028
258,750 258,750 
4.75% senior notes due 2029
350,000 350,000 
Total long-term debt1,125,000 1,298,414 
Less: convertible notes debt discount, net(5,166)(5,989)
Less: term loan deferred financing costs, net(587)(701)
Less: senior notes deferred financing costs, net(7,129)(8,075)
Less: current maturities of long-term debt(7,500)(7,500)
Total long-term debt, less current maturities, net$1,104,618 $1,276,149 
16



The Company maintains a senior secured credit facility comprised of a $775 million revolving credit facility (the "Revolver due 2027") and the remaining balance of a $150 million term loan. On February 1, 2023, the Company utilized borrowing capacity under the Revolver due 2027 to satisfy its repayment obligation at maturity of the 1.00% Convertible Senior Notes due 2023 (the "1.00% Convertible Notes"). All noteholders elected to receive cash in repayment of the 1.00% Convertible Notes.
The interest rate for incremental borrowings under the Revolver due 2027 at October 1, 2023 was the Secured Overnight Financing Rate (“SOFR”) plus 1.75% (or 7.17%) for the SOFR-based option. The fee payable on committed but unused portions of the Revolver due 2027 was 0.23% at October 1, 2023.
Total cash interest paid for the third quarter of 2023 and 2022 was $8.1 million and $3.8 million, respectively, and $40.8 million and $30.9 million for the comparative nine months periods, respectively.
NOTE 10. LEASES
Lease expense, supplemental cash flow information, and other information related to leases were as follows:
Third Quarter Ended
Nine Months Ended
($ in thousands)October 1, 2023September 25, 2022October 1, 2023September 25, 2022
Operating lease cost$14,350 $12,801 $41,602 $37,528 
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows for operating leases$14,253 $12,673 $41,286 $36,909 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$14,078 $10,297 $45,420 $40,029 

Balance sheet information related to leases was as follows:
($ in thousands, except lease term and discount rate)October 1, 2023December 31, 2022
Assets
Operating lease right-of-use assets$170,128 $163,674 
Liabilities
Operating lease liabilities, current portion$47,262 $44,235 
Long-term operating lease liabilities126,231 122,471 
Total lease liabilities$173,493 $166,706 
Weighted average remaining lease term, operating leases (in years)4.85.1
Weighted average discount rate, operating leases5.1 %4.4 %
17



Maturities of lease liabilities were as follows at October 1, 2023:
($ in thousands)
2023 (excluding the nine months ended October 1, 2023)$14,289 
202452,997 
202543,322 
202632,346 
202719,684 
Thereafter35,136 
Total lease payments197,774 
Less imputed interest(24,281)
Total$173,493 

As of October 1, 2023, outstanding leases have remaining lease terms ranging from one year to 16 years. The Company has additional operating leases that have not yet commenced as of October 1, 2023 and, therefore, were not included as operating right-of-use assets and corresponding operating lease liabilities on our condensed consolidated balance sheet at October 1, 2023. These operating leases are anticipated to commence in the first quarter of fiscal 2024 with lease terms of five years. The estimated fair value of these operating lease right-of-use assets and corresponding operating lease liabilities to be recorded on our balance sheet upon lease commencement is approximately $2.8 million.
NOTE 11. FAIR VALUE MEASUREMENTS
The following table presents fair values of certain assets and liabilities at October 1, 2023 and December 31, 2022:
October 1, 2023December 31, 2022
($ in millions)Level 1Level 2Level 3Level 1Level 2Level 3
Cash equivalents(1)
$7.1 $ $ $15.2 $ $ 
7.50% senior notes due 2027(2)
$ $288.1 $ $ $293.9 $ 
4.75% senior notes due 2029(2)
$ $292.6 $ $ $293.8 $ 
1.00% convertible notes due 2023(2)
$ $ $ $ $172.0 $ 
1.75% convertible notes due 2028(2)
$ $247.2 $ $ $219.9 $ 
Term loan due 2027(3)
$ $131.3 $ $ $136.9 $ 
Revolver due 2027(3)
$ $85.0 $ $ $80.3 $ 
Contingent consideration(4)
$ $ $8.6 $ $ $9.2 
(1) The carrying amounts of cash equivalents, representing government and other money market funds traded in an active market with relatively short maturities, are reported on the condensed consolidated balance sheet as of October 1, 2023 and December 31, 2022 as a component of "Cash and cash equivalents".
(2) The amounts of these notes listed above are the current fair values for disclosure purposes only, and they are recorded in the Company's condensed consolidated balance sheets as of October 1, 2023 and December 31, 2022 using the interest rate method. Repayment of the 1.00% Convertible Notes at maturity is discussed further in Note 9 "Debt".
(3) The carrying amounts of our Term loan due 2027 and Revolver due 2027 approximate fair value as of October 1, 2023 and December 31, 2022 based upon their terms and conditions in comparison to the terms and conditions of debt instruments with similar terms and conditions available at those dates.
(4) The estimated fair value of the Company's contingent consideration is discussed further in Note 6 "Acquisitions".
NOTE 12. INCOME TAXES
The effective tax rate in the third quarter of 2023 and 2022 was 27.0% and 24.1%, respectively, and the effective tax rate for the comparable nine months periods was 24.9% and 24.9%, respectively. The first nine months of 2023 and 2022
18



rates include the impact of the recognition of excess tax benefits on share-based compensation that was recorded as a reduction to income tax expense in the amount of $2.3 million and $4.0 million, respectively.
 
Cash paid for income taxes, net of refunds, was $16.9 million and $65.9 million, respectively, in the third quarter and first nine months of 2023 and $38.4 million and $114.9 million, respectively, in the third quarter and first nine months of 2022.
NOTE 13. SEGMENT INFORMATION
Financial results for the Company's reportable segments have been prepared using a management approach, which is consistent with the basis and manner in which financial information is evaluated by the Company's Chief Operating Decision Maker (CODM) in allocating resources and in assessing performance. The Company has two reportable segments, Manufacturing and Distribution. The operating results of the operating segments are regularly reviewed by the Company’s CODM, the Chief Executive Officer, to assess the performance of the individual operating segments and to make decisions about resources to be allocated to the operating segments.
The tables below present information about the sales and operating income of those segments. 
Third Quarter Ended October 1, 2023   
($ in thousands)ManufacturingDistributionTotal
Net outside sales$641,185 $224,888 $866,073 
Intersegment sales18,308 1,971 20,279 
Total sales$659,493 $226,859 $886,352 
Operating income$80,777 $24,026 $104,803 
Third Quarter Ended September 25, 2022   
($ in thousands)ManufacturingDistributionTotal
Net outside sales$828,410 $283,679 $1,112,089 
Intersegment sales18,481 2,859 21,340 
Total sales$846,891 $286,538 $1,133,429 
Operating income$109,462 $27,228 $136,690 
Nine Months Ended October 1, 2023   
($ in thousands)ManufacturingDistributionTotal
Net outside sales$2,021,679 $665,179 $2,686,858 
Intersegment sales50,920 6,585 57,505 
Total sales$2,072,599 $671,764 $2,744,363 
Operating income$263,146 $68,172 $331,318 
Nine Months Ended September 25, 2022   
($ in thousands)ManufacturingDistributionTotal
Net outside sales$2,891,994 $1,037,963 $3,929,957 
Intersegment sales62,426 7,943 70,369 
Total sales$2,954,420 $1,045,906 $4,000,326 
Operating income$460,691 $116,835 $577,526 
19



The following table presents a reconciliation of segment operating income to consolidated operating income:
 Third Quarter Ended Nine Months Ended
($ in thousands)October 1, 2023September 25, 2022October 1, 2023September 25, 2022
Operating income for reportable segments$104,803 $136,690 $331,318 $577,526 
Unallocated corporate expenses(14,221)(25,160)(69,341)(94,808)
Amortization(19,507)(18,769)(59,093)(54,175)
Consolidated operating income$71,075 $92,761 $202,884 $428,543 
Unallocated corporate expenses include corporate general and administrative expenses comprised of wages and other compensation, insurance, taxes, supplies, travel and entertainment, professional fees, amortization of inventory step-up adjustments, and other.
NOTE 14. STOCK REPURCHASE PROGRAMS
In December 2022, the Board authorized an increase in the amount of the Company's common stock that may be acquired over the next 24 months under the current stock repurchase program to $100 million, including the $38.2 million remaining under the previous authorization. Approximately $84.1 million remains in the amount of the Company's common stock that may be acquired under the current stock repurchase program as of October 1, 2023. Under the stock repurchase plan, the Company made repurchases of common stock as follows for the respective periods:
 
Third Quarter Ended
Nine Months Ended
October 1, 2023September 25, 2022October 1, 2023September 25, 2022
Shares repurchased6,184154,388185,993808,642
Average price$74.43 $48.18 $65.79 $60.28 
Aggregate cost (in millions)$0.5 $7.4 $12.2 $48.7 
NOTE 15. COMMITMENTS AND CONTINGENCIES
The Company is subject to proceedings, lawsuits, audits, and other claims arising in the normal course of business. All such matters are subject to uncertainties and outcomes that are not predictable with assurance. Accruals for these items, when applicable, have been provided to the extent that losses are deemed probable and are reasonably estimable. These accruals are adjusted from time to time as developments warrant.
Although the ultimate outcome of these matters cannot be ascertained, on the basis of present information, amounts already provided, availability of insurance coverage and legal advice received, it is the opinion of management that the ultimate resolution of these proceedings, lawsuits, and other claims will not have a material adverse effect on the Company’s financial position, results of operations, or cash flows.
In the Company's Form 10-K for the year ended December 31, 2022, the Company described the current status of litigation concerning the Lusher Site Remediation Group. In early July 2023, the court granted the Company’s Rule 54(b) Motion for Final Judgment on previously dismissed claims and granted the Company’s Motion to Dismiss the plaintiff’s remaining claims against the defendants, without prejudice (the Company’s Motion to Dismiss having been joined by the remaining defendants in the litigation.) The only remaining issue pending in the litigation for the Court’s determination is the plaintiff’s motion to bar contribution claims. The Company has also been named as a potentially responsible party for the related Lusher Street Groundwater Contamination Superfund Site (the "Superfund Site") by the U.S. Environmental Protection Agency (the "EPA"). The Company sold certain parcels of real property that the EPA contends are connected to the Superfund Site (the "Divested Properties") in January 2022 for a pretax gain on disposal of $5.5 million that is included in selling, general and administrative expenses in the Company's condensed consolidated statements of income for the first nine months of 2022. The purchaser agreed to indemnify, defend and hold the Company harmless for all liability and exposure, both private and to all EPA claims, concerning and relating to the Divested Properties. The Company does not currently believe that the litigation or the Superfund Site matter are likely to
20



have a material adverse impact on its financial condition, results of operations, or cash flows. However, any litigation is inherently uncertain, the EPA has yet to select a final remedy for the Superfund Site, and any judgment or injunctive relief entered against us or any adverse settlement could materially and adversely impact our business, results of operations, financial condition, and prospects.
ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
OVERVIEW
This Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) is intended to help the reader understand the results of operations, financial condition and cash flows of Patrick Industries, Inc. This MD&A should be read in conjunction with the Company’s Condensed Consolidated Financial Statements and Notes thereto included in Item 1 of this Report. In addition, this MD&A contains certain statements relating to future results which are forward-looking statements as that term is defined in the Private Securities Litigation Reform Act of 1995. See “Information Concerning Forward-Looking Statements” on page 30 of this Report. The Company undertakes no obligation to update these forward-looking statements.
OVERVIEW OF MARKETS AND RELATED INDUSTRY PERFORMANCE
Third Quarter and Nine Months 2023 Financial Overview
Recreational Vehicle ("RV") Industry 
The RV industry is our primary market and comprised 46% and 47% of the Company’s consolidated net sales in the third quarter ended October 1, 2023 and September 25, 2022, respectively, and 43% and 55% for the comparative nine months periods, respectively. Net sales to the RV industry decreased 24% and 47% in the third quarter and first nine months of 2023, respectively, compared to the prior year periods.
According to the RV Industry Association ("RVIA"), RV wholesale shipments decreased 20% in the third quarter of 2023 to approximately 73,300 units from approximately 91,700 units in the third quarter of 2022. While we estimate RV industry retail unit sales for third quarter of 2023 decreased approximately 38% compared to the third quarter of 2022, industry retail sales exceeded wholesale unit shipments in the third quarter of 2023 as RV OEMs maintained lower production volumes.
RV wholesale unit shipments for the first nine months of 2023 totaled approximately 238,100 units, a decrease of 43% from approximately 416,200 units in the comparative prior year period. We estimate that despite a 24% decrease in RV industry retail unit sales for the first nine months of 2023 compared to the prior year period, industry retail sales exceeded wholesale unit shipments resulting in improved alignment of dealer inventory levels with retail demand.
Marine Industry
Net sales to the marine industry, which represented approximately 24% and 24% of the Company's consolidated net sales in the third quarter ended October 1, 2023 and September 25, 2022, respectively, decreased 24% in the third quarter of 2023 compared to the prior year period. For the first nine months of 2023 and 2022, net sales to the marine industry represented 28% and 20% of our consolidated net sales, respectively, decreasing 4% in the first nine months of 2023 compared to the prior year period. The decrease in net sales was primarily due to a reduction in OEM production levels and inventory decreases at marine dealers, which were offset in part by the contribution from acquisitions completed in 2022 and 2023.
Our marine revenue is generally correlated to marine industry wholesale powerboat unit shipments, which, according to Company estimates based on data published by the National Marine Manufacturers Association ("NMMA"), decreased 23% for the third quarter of 2023 and decreased 4% for the first nine months of 2023 compared to the prior year periods. We estimate that marine industry retail powerboat unit sales increased 1% in the third quarter and first nine months of 2023, compared to the prior year periods primarily due to the current macroeconomic environment faced by the end consumer, such as rising interest rates and inflationary pressures. In both the third quarter and first nine months of 2023,
21



estimated retail shipments were higher than estimated wholesale unit sales and were in line with typical seasonal buying patterns of consumers for these products.
Manufactured Housing ("MH") Industry
Net sales to the MH industry, which represented 17% and 16% of the Company’s consolidated net sales in the third quarter ended October 1, 2023 and September 25, 2022, respectively, decreased 17% in the third quarter of 2023 compared to the prior year period. MH net sales represented 16% and 14% of the Company's consolidated net sales for the first nine months of 2023 and 2022, respectively, and decreased 23% in the first nine months of 2023 compared to the first nine months of 2022. Based on industry data from the Manufactured Housing Institute, MH industry wholesale unit shipments decreased 19% in the third quarter of 2023 and decreased 26% in the first nine months of 2023 compared to the prior year periods primarily driven by persistent inflation and elevated interest rates that caused OEMs to adjust production based on anticipated lower consumer demand.
Industrial Market
The industrial market is comprised primarily of kitchen cabinet, countertop, hospitality, retail and commercial fixtures, and office and household furniture markets and regional distributors. Net sales to this market represented 13% of our consolidated net sales in each of the third quarter ended October 1, 2023 and September 25, 2022, and decreased 19% in the third quarter ended October 1, 2023 compared to the prior year period. Industrial net sales represented 13% and 11% of the Company's net sales in the first nine months of 2023 and 2022, respectively, and decreased 13% in the first nine months of 2023 compared to the prior year period. Overall, our revenues in these markets are focused on residential and multifamily housing, hospitality, high-rise housing and office, commercial construction and institutional furniture markets. We estimate that, in general, approximately 70% to 80% of our industrial business is directly tied to the residential housing market, with the remaining 20% to 30% tied to the non-residential and commercial markets.
According to the U.S. Census Bureau, combined new housing starts decreased 6% in the third quarter of 2023 compared to the prior year quarter, with single-family housing starts increasing 7%, and multifamily housing starts decreasing 28% for the same period. For the first nine months of 2023, combined new housing starts decreased 12%, with single-family housing starts decreasing 13% and multifamily housing starts decreasing 11% for the same period. Our industrial products are generally among the last components installed in new unit construction and as such our related sales typically trail new housing starts by four to six months.
RESULTS OF OPERATIONS
Third Quarter and Nine Months Ended October 1, 2023 Compared to 2022 
The following table sets forth the percentage relationship to net sales of certain items on the Company’s Condensed Consolidated Statements of Income.
 Third Quarter Ended
($ in thousands)October 1, 2023September 25, 2022Amount Change% Change
Net sales$866,073 100.0 %$1,112,089 100.0 %$(246,016)(22)%
Cost of goods sold666,954 77.0 %875,638 78.7 %(208,684)(24)%
Gross profit199,119 23.0 %236,451 21.3 %(37,332)(16)%
Warehouse and delivery expenses37,664 4.3 %39,997 3.6 %(2,333)(6)%
Selling, general and administrative expenses70,873 8.2 %84,924 7.6 %(14,051)(17)%
Amortization of intangible assets19,507 2.3 %18,769 1.7 %738 %
Operating income71,075 8.2 %92,761 8.3 %(21,686)(23)%
Interest expense, net16,879 1.9 %15,302 1.4 %1,577 10 %
Income taxes14,646 1.7 %18,640 1.7 %(3,994)(21)%
Net income$39,550 4.6 %$58,819 5.3 %$(19,269)(33)%
22



 Nine Months Ended
($ in thousands)October 1, 2023September 25, 2022Amount Change% Change
Net sales$2,686,858 100.0 %$3,929,957 100.0 %$(1,243,099)(32)%
Cost of goods sold2,083,527 77.5 %3,071,057 78.1 %(987,530)(32)%
Gross profit603,331 22.5 %858,900 21.9 %(255,569)(30)%
Warehouse and delivery expenses109,540 4.1 %125,213 3.2 %(15,673)(13)%
Selling, general and administrative expenses231,814 8.6 %250,969 6.4 %(19,155)(8)%
Amortization of intangible assets59,093 2.2 %54,175 1.4 %4,918 %
Operating income202,884 7.6 %428,543 10.9 %(225,659)(53)%
Interest expense, net53,623 2.0 %44,990 1.1 %8,633 19 %
Income taxes37,181 1.4 %95,537 2.4 %(58,356)(61)%
Net income$112,080 4.2 %$288,016 7.3 %$(175,936)(61)%
Net Sales. Net sales in the third quarter of 2023 decreased $246.0 million, or 22%, to $866.1 million from $1,112.1 million in the third quarter of 2022. Net sales in the third quarter of 2023 decreased as a result of lower wholesale unit shipments in our end markets and lower pricing passed on to our customers to reflect changes in certain commodity costs, partially offset by market share gains. The Company's RV market sales decreased $123.5 million, or 24%, in the quarter resulting from the continued reduction of production by our RV OEM customers. Marine market sales decreased $65.9 million, or 24%, attributable to a wholesale shipment decline compared to the prior year quarter. MH market sales decreased $29.7 million, or 17%, due to industry headwinds from elevated financing rates and persistent inflation. Industrial market sales decreased $26.9 million, or 19% when compared to the prior year quarter, which is in line with housing start trends in the prior two quarters.
Net sales in the first nine months of 2023 decreased $1,243.1 million, or 32%, to $2,686.9 million from $3,930.0 million in the first nine months of 2022. The net sales decrease in the first nine months of 2023 reflects a $1,031.0 million decline in RV revenues resulting from the continued reduction of production by our RV OEM customers, a $126.3 million decline in MH revenues due to industry headwinds from elevated financing rates and persistent inflation and a $32.9 million decline in marine revenues due to a reduction in OEM production levels and inventory decreases at the marine dealers, which were partially offset by the contribution from acquisitions completed in 2022 and 2023. The Company's RV market sales decreased 47%, marine market sales decreased 4%, MH market sales decreased 23% and industrial market sales decreased 13% in the first nine months of 2023 when compared to the prior year period.
Revenue attributable to acquisitions completed in the first nine months of 2023 was $7.3 million and $9.8 million in the third quarter and first nine months of 2023, respectively. Revenue attributable to acquisitions completed in the first nine months of 2022 was $38.0 million and $87.3 million in the third quarter and first nine months of 2022, respectively.
The Company’s RV content per wholesale unit (on a trailing twelve-month basis) for the third quarter of 2023 decreased approximately 2% to $4,957 from $5,065 for the third quarter of 2022. Marine powerboat content per wholesale unit (on a trailing twelve-month basis) for the third quarter of 2023 increased approximately 3% to an estimated $5,009 from $4,860 for the third quarter of 2022. MH content per wholesale unit (on a trailing twelve-month basis) for the third quarter of 2023 increased approximately 7% to $6,444 from $6,029 for the third quarter of 2022. The decrease in content per wholesale unit in the RV market reflects pricing impacts. The increases in content per wholesale unit in the marine powerboat and MH markets primarily reflect product mix shifts by certain OEM customers, market share gains, and contributions from businesses acquired in 2022 and 2023.
Cost of Goods Sold. Cost of goods sold decreased $208.6 million, or 24%, to $667.0 million in the third quarter of 2023 from $875.6 million in the comparative 2022 period. As a percentage of net sales, cost of goods sold decreased 170 basis points during the third quarter of 2023 to 77.0% from 78.7% in the prior year period.
23



Cost of goods sold decreased $987.6 million, or 32%, to $2,083.5 million in the first nine months of 2023 from $3,071.1 million in the first nine months of 2022. As a percentage of net sales, cost of goods sold decreased 60 basis points during the first nine months of 2023 to 77.5% from 78.1% in the prior year period.
Cost of goods sold as a percentage of net sales decreased in the third quarter and first nine months of 2023 primarily as a result of (i) continued cost reduction and automation initiatives we deployed throughout 2022 and into 2023 that had a positive impact on material and labor costs, (ii) improved labor efficiencies as a result of investment in human capital and improved retention rates, and (iii) synergies and different cost profiles from acquisitions completed in 2022 and 2023, partially offset by reduced industry volumes resulting in less favorable fixed cost absorption when compared to the prior year periods. For the third quarter of 2023, these factors contributed to a 290 basis point decrease in material costs as a percentage of net sales and a 120 basis point decrease in labor as a percentage of net sales, partially offset by a 240 basis point increase in overhead as a percentage of net sales. For the first nine months of 2023, these factors contributed to a 300 basis point decrease in material costs as a percentage of net sales and a 60 basis point decrease in labor as a percentage of net sales, partially offset by a 300 basis point increase in overhead as a percentage of net sales. In general, the Company's cost of goods sold percentage can be impacted from quarter-to-quarter by demand changes in certain market sectors that can result in fluctuating costs of certain raw materials and commodity-based components that are utilized in production.
Gross Profit. Gross profit decreased $37.4 million, or 16%, to $199.1 million in the third quarter of 2023 from $236.5 million in the prior year period. As a percentage of net sales, gross profit increased 170 basis points to 23.0% in the third quarter of 2023 from 21.3% in the same period in the prior year period.
Gross profit decreased $255.6 million, or 30%, to $603.3 million in the first nine months of 2023 from $858.9 million in the prior year period. As a percentage of net sales, gross profit increased 60 basis points to 22.5% in the first nine months of 2023 from 21.9% in the same period in the prior year period.
The increase in gross profit as a percentage of net sales in the third quarter and first nine months of 2023 compared to the same periods in 2022 reflects the impact of the factors discussed above under “Cost of Goods Sold”.
Warehouse and Delivery Expenses. Warehouse and delivery expenses decreased $2.3 million, or 6%, to $37.7 million in the third quarter of 2023 from $40.0 million in the third quarter of 2022. As a percentage of net sales, warehouse and delivery expenses increased 70 basis points to 4.3% in the third quarter of 2023 compared to 3.6% in the third quarter of 2022.
Warehouse and delivery expenses decreased $15.7 million, or 13%, to $109.5 million in the first nine months of 2023 from $125.2 million in the first nine months of 2022. As a percentage of net sales, warehouse and delivery expenses increased 90 basis points to 4.1% in the first nine months of 2023 compared to 3.2% in the first nine months of 2022.
The decrease in warehouse and delivery expenses in the third quarter and first nine months of 2023 compared to the same periods in 2022 is attributable to the decrease in sales. The increase as a percentage of net sales in the third quarter and first nine months of 2023 as compared to the same 2022 periods is primarily attributable to increased property and casualty insurance rates, the fixed-cost nature of certain warehouse and delivery expenses, and the impact from acquisitions.
Selling, General and Administrative ("SG&A") Expenses. SG&A expenses decreased $14.0 million, or 17%, to $70.9 million in the third quarter of 2023 from $84.9 million in the prior year quarter. As a percentage of net sales, SG&A expenses were 8.2% in the third quarter of 2023 compared to 7.6% in the third quarter of 2022.
SG&A expenses decreased $19.2 million, or 8%, to $231.8 million in the first nine months of 2023 from $251.0 million in the prior year quarter. As a percentage of net sales, SG&A expenses were 8.6% in the first nine months of 2023 compared to 6.4% in the first nine months of 2022.
The decrease in SG&A expenses in the third quarter and first nine months of 2023 compared to 2022 is primarily attributed to decreases in incentive compensation, professional fees, and adjustments to the fair value of contingent consideration, partially offset by increases in software and insurance expenditures. As a percentage of sales, SG&A
24



expenses increased 60 basis points and 220 basis points for the third quarter and first nine months of 2023, respectively, compared to the same periods in 2022. This increase primarily reflects the decrease in net sales and the fixed-cost nature of certain SG&A expenses. In addition, certain acquisitions completed in 2022 have higher sales and marketing expenses as a percentage of sales than our other businesses. Additionally, SG&A expenses in the first nine months of 2022 include a $5.5 million pre-tax gain on sale of property, as noted above.
Amortization of Intangible Assets. Amortization of intangible assets increased $0.7 million, or 4%, to $19.5 million in the third quarter of 2023 from $18.8 million in the prior year quarter. Amortization of intangible assets increased $4.9 million, or 9%, to $59.1 million in the first nine months of 2023 from $54.2 million in the prior year period. The increase in the third quarter and first nine months of 2023 compared to the prior year periods primarily reflects the impact of businesses acquired in 2022 and 2023.
Operating Income. Operating income decreased $21.7 million, or 23%, to $71.1 million in the third quarter of 2023 from $92.8 million in 2022. As a percentage of net sales, operating income decreased 10 basis points to 8.2% in the third quarter of 2023 versus 8.3% in the same period in 2022. For the first nine months of 2023, operating income decreased $225.6 million, or 53%, to $202.9 million from $428.5 million in the same period in 2022. As a percentage of net sales, operating income decreased 330 basis points to 7.6% in the first nine months of 2023 versus 10.9% in the same period in 2022. The decrease in operating income and operating margin is primarily attributable to the items discussed above.
Interest Expense, Net. Interest expense increased $1.6 million, or 10%, to $16.9 million in the third quarter of 2023 from $15.3 million in the prior year period. Interest expense increased $8.6 million, or 19%, to $53.6 million in the first nine months of 2023 from $45.0 million in the prior year period. These increases primarily reflect the increase in interest rates on our variable rate debt, as well as repayment of our 1.00% Convertible Senior Notes due 2023 at maturity through borrowings under our revolving credit facility, which has a comparatively higher interest rate, partially offset by decreases in average borrowings compared to the prior year periods.
Income Taxes. Income tax expense decreased $4.0 million in the third quarter of 2023 to $14.6 million from $18.6 million in the prior year period. Income tax expense decreased $58.3 million in the first nine months of 2023 to $37.2 million from $95.5 million in the prior year period. The decrease in income tax expense is driven primarily by the decrease in income before income taxes. Additionally, the first nine months of 2023 and 2022 rates include the impact of the recognition of excess tax benefits on share-based compensation that was recorded as a reduction to income tax expense in the amount of $2.3 million and $4.0 million, respectively.
Use of Financial Metrics
Our MD&A includes financial metrics, such as RV, marine and MH content per unit, which we believe are important measures of the Company's business performance. Content per unit metrics are generally calculated using our market sales divided by Company estimates of industry unit volume, which are derived from third-party industry data. These metrics should not be considered alternatives to U.S. GAAP. Our computations of content per unit may differ from similarly titled measures used by others. These metrics should not be considered in isolation or as substitutes for an analysis of our results as reported under U.S. GAAP.
SEGMENT REPORTING
The Company's reportable segments, Manufacturing and Distribution, are based on its method of internal reporting. The Company regularly evaluates the performance of the Manufacturing and Distribution segments and allocates resources to them based on a variety of indicators including sales and operating income. The Company does not measure profitability at the customer end market (RV, marine, MH and industrial) level.
25



Third Quarter and Nine Months Ended October 1, 2023 Compared to 2022
General
 
In the discussion that follows, sales attributable to the Company’s reportable segments include intersegment sales and gross profit includes the impact of intersegment operating activity.
The table below presents information about the sales, gross profit and operating income of the Company’s reportable segments. A reconciliation of consolidated operating income is presented in Note 13 "Segment Information" of the Notes to Condensed Consolidated Financial Statements.
 Third Quarter Ended
($ in thousands)October 1, 2023September 25, 2022Amount Change% Change
Sales  
Manufacturing$659,493 $846,891 $(187,398)(22)%
Distribution$226,859 $286,538 $(59,679)(21)%
Gross Profit
Manufacturing$144,194 $182,362 $(38,168)(21)%
Distribution$50,187 $56,150 $(5,963)(11)%
Operating Income
Manufacturing$80,777 $109,462 $(28,685)(26)%
Distribution$24,026 $27,228 $(3,202)(12)%
 Nine Months Ended
($ in thousands)October 1, 2023September 25, 2022Amount Change% Change
Sales  
Manufacturing$2,072,599 $2,954,420 $(881,821)(30)%
Distribution$671,764 $1,045,906 $(374,142)(36)%
Gross Profit
Manufacturing$460,849 $677,873 $(217,024)(32)%
Distribution$146,787 $207,473 $(60,686)(29)%
Operating Income
Manufacturing$263,146 $460,691 $(197,545)(43)%
Distribution$68,172 $116,835 $(48,663)(42)%
Manufacturing
Sales. Sales decreased $187.4 million, or 22%, to $659.5 million in the third quarter of 2023 from $846.9 million in the prior year quarter. For the first nine months of 2023, sales decreased $881.8 million, or 30%, to $2,072.6 million from $2,954.4 million in the prior year period. The manufacturing segment accounted for approximately 74% and 75% of the Company’s sales for the third quarter of 2023 and 2022, respectively, and 76% and 74% of the Company's sales for the first nine months of 2023 and 2022, respectively. The sales decrease in the third quarter of 2023 compared to 2022 was attributed to sales decreases in each of the Company's four end markets due to reduced industry wholesale unit shipments in the RV, marine and MH industries and slowing of housing starts, partially offset by acquisitions completed in 2022 and 2023. For the third quarter of 2023 compared to the same prior year period, the Company's RV end market sales decreased 23%, the marine end market sales decreased 25%, the MH end market sales decreased 22% and industrial end market sales decreased 18%. For the first nine months of 2023 compared to the same prior year period, the Company's RV end market sales decreased 48%, the marine end market sales decreased 4%, the MH end market sales decreased
26



27% and industrial end market sales decreased 12%. Net sales attributable to acquisitions completed in the first nine months of 2023 were approximately $1.6 million for both the third quarter and the first nine months of 2023. Net sales attributable to acquisitions completed in the first nine months of 2022 were approximately $38.0 million and $87.3 million in the third quarter and first nine months of 2022, respectively.
Gross Profit. Gross profit decreased $38.2 million, or 21%, to $144.2 million in the third quarter of 2023 from $182.4 million in the third quarter of 2022. For the first nine months of 2023, gross profit decreased $217.1 million, or 32%, to $460.8 million from $677.9 million in the first nine months of 2022. As a percentage of sales, gross profit increased to 21.9% in the third quarter of 2023 from 21.5% in the third quarter of 2022, and decreased to 22.2% in the first nine months of 2023 from 22.9% in the first nine months of 2022.
Gross profit as a percentage of sales increased during the third quarter compared to the same period in 2022 due to decrease in manufacturing material cost as a percentage of sales, partially offset by increases in manufacturing overhead and labor costs as a percentage of sales.
Gross profit as a percentage of sales decreased during the first nine months of 2023 compared to the same period in 2022 due to an increase in manufacturing overhead and labor costs as a percentage of sales, partially offset by a decrease in manufacturing material costs as a percentage of sales. These fluctuations are a result of changes in certain commodity input costs, reduced sales volumes, and differing cost and margin profiles of acquisitions completed in 2022 and 2023.

Operating Income. Operating income decreased $28.7 million, or 26%, to $80.8 million in the third quarter of 2023 from $109.5 million in the prior year quarter. For the first nine months of 2023, operating income decreased $197.6 million, or 43%, to $263.1 million from $460.7 million in the first nine months of 2022. The overall decrease in operating income in the third quarter and first nine months of 2023 primarily reflects the items discussed above.
Distribution
Sales. Sales decreased $59.6 million, or 21%, to $226.9 million in the third quarter of 2023 from $286.5 million in the prior year quarter. For the first nine months of 2023, sales decreased $374.1 million, or 36%, to $671.8 million from $1,045.9 million in the prior year period. This segment accounted for approximately 26% and 25% of the Company’s sales for the third quarter of 2023 and 2022, respectively, and 24% and 26% of the Company's sales for the first nine months of 2023 and 2022, respectively. The sales decrease in the third quarter of 2023 compared to the third quarter of 2022 was attributed to a 25% decrease in our RV end-market sales and a 12% decrease in MH end-market sales as a result of reduced industry wholesale unit shipments in the respective industries, as well as a 35% decrease in industrial end-market sales, and a 18% decrease in marine end-market sales. The sales decrease in the first nine months of 2023 compared to the first nine months of 2022 was attributed to a 46% decrease in our RV end-market sales and a 19% decrease in MH end-market sales as a result of reduced industry wholesale unit shipments in the respective industries, as well as a 24% decrease in industrial end-market sales, partially offset by a 3% increase in marine end-market sales. Net sales in the third quarter and first nine months of 2023 attributable to acquisitions completed in the first nine months of 2023 was approximately $5.7 million and $8.2 million, respectively. None of the net sales in the third quarter and first nine months of 2022 were attributable to acquisitions completed in the first nine months of 2022.
Gross Profit. Gross profit decreased $6.0 million, or 11%, to $50.2 million in the third quarter of 2023 from $56.2 million in the third quarter of 2022. For the first nine months of 2023, gross profit decreased $60.7 million, or 29%, to $146.8 million from $207.5 million in the first nine months of 2022. As a percentage of sales, gross profit increased to 22.1% in the third quarter of 2023 from 19.6% in the third quarter of 2022, and increased to 21.9% in the first nine months of 2023 from 19.8% in the first nine months of 2022.
Gross profit as a percentage of sales increased during the third quarter and first nine months of 2023 compared to the same periods in 2022 primarily due to a decrease in distribution labor as a percentage of sales, attributable to a decrease in utilization of outsourced labor, partially offset by increased material costs.
Operating Income. Operating income decreased $3.2 million, or 12%, to $24.0 million in the third quarter of 2023 from $27.2 million in the prior year quarter. For the first nine months of 2023, operating income decreased $48.6 million, or 42%, to $68.2 million from $116.8 million in the first nine months of 2022. The decrease in operating income in the third quarter and first nine months of 2023 primarily reflects the items discussed above.
27



LIQUIDITY AND CAPITAL RESOURCES
Our liquidity at October 1, 2023 consisted of cash and cash equivalents of $16.5 million and $683.1 million of availability under our credit facility.
Cash Flows
Operating Activities
Cash flows from operating activities are one of the Company's primary sources of liquidity, representing the net income the Company earned in the reported periods, adjusted for non-cash items and changes in operating assets and liabilities.
Net cash provided by operating activities was $293.8 million in the first nine months of 2023 compared to $229.8 million in the first nine months of 2022. The change in operating cash flows is primarily attributable to a $56.1 million source of cash from working capital compared to a $170.8 million use of cash in the prior year period, partially offset by a $175.9 million reduction in net income.
Investing Activities  
Net cash used in investing activities decreased $133.4 million to $75.5 million in the first nine months of 2023 from $208.9 million in the first nine months of 2022 primarily due to a decrease in cash used in business acquisitions of $126.9 million.
Financing Activities 
Net cash used in financing activities was $224.8 million in the first nine months of 2023 compared to $90.5 million used in the first nine months of 2022. In the first nine months of 2023, revolver and term loan repayments and the repayment of our 1.00% Convertible Senior Notes due 2023 at maturity, net of borrowings under our revolving credit facility, were $173.4 million, compared to net repayments on our revolver and term loan of $3.8 million in the first nine months of 2022. This increase in outflows was partially offset by a $34.8 million decrease in stock repurchases in the first nine months of 2023 compared to the prior year period.
Summary of Liquidity and Capital Resources
At October 1, 2023, the Company's existing cash and cash equivalents, cash generated from operations, and available borrowing capacity under its current credit facility are expected to be sufficient to meet anticipated cash needs for working capital and capital expenditures for at least the next 12 months, exclusive of any acquisitions, based on its current cash flow budgets and forecast of short-term and long-term liquidity needs.
The ability to access unused borrowing capacity under the Company's senior credit facility as a source of liquidity is dependent on maintaining compliance with the financial covenants as specified under the terms of the credit agreement governing the credit facility (the "2021 Credit Agreement").
As of and for the reporting period ended October 1, 2023, the Company was in compliance with its financial covenants as required under the terms of its 2021 Credit Agreement. The required maximum consolidated secured net leverage ratio and the required minimum consolidated fixed charge coverage ratio, as such ratios are defined in the 2021 Credit Agreement, compared to the actual amounts as of October 1, 2023 and for the fiscal period then ended are as follows:  
 RequiredActual
Consolidated secured net leverage ratio (12-month period)2.75 0.44 
Consolidated fixed charge coverage ratio (12-month period)1.50 2.88 
In addition, as of October 1, 2023, the Company's consolidated total net leverage ratio (12-month period) was 2.50, which is used to determine the applicable borrowing margin under the 2021 Credit Agreement.
28



Working capital requirements vary from period to period depending on manufacturing volumes primarily related to the RV, marine, MH, and industrial markets we serve, the timing of deliveries, and the payment cycles of customers. In the event that operating cash flow is inadequate and one or more of the Company's capital resources were to become unavailable, the Company would seek to revise its operating strategies accordingly. The Company will continue to assess its liquidity position and potential sources of supplemental liquidity in view of operating performance, current economic and capital market conditions, and other relevant circumstances.
RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS
See Note 2, “Summary of Significant Accounting Policies” to the accompanying condensed consolidated financial statements in Item 1.
CRITICAL ACCOUNTING POLICIES
There have been no material changes to our critical accounting policies which are summarized in the MD&A in our Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on February 24, 2023.
OTHER
Seasonality
Manufacturing operations in the RV, marine and MH industries historically have been seasonal and at their highest levels when the weather is moderate. Accordingly, the Company’s sales and profits had generally been the highest in the second quarter and lowest in the fourth quarter. Seasonal industry trends in the past several years have included the impact related to major RV manufacturer open houses for dealers in the August/September timeframe as well as marine open houses in the January/February timeframe, resulting in dealers delaying certain restocking purchases until new product lines are introduced at these shows. In addition, current and future seasonal industry trends may be different than in prior years due to the impact of national and regional economic conditions and consumer confidence on retail sales of RVs and other products for which the Company sells its components, timing of dealer orders, fluctuations in dealer inventories, the impact of the COVID-19 pandemic on consumer buying patterns, and from time to time, the impact of severe weather conditions on the timing of industry-wide wholesale shipments.
INFORMATION CONCERNING FORWARD-LOOKING STATEMENTS
The Company makes forward-looking statements with respect to financial condition, results of operations, business strategies, operating efficiencies or synergies, competitive position, growth opportunities for existing products, plans and objectives of management, markets for the common stock of Patrick Industries, Inc. and other matters from time to time and desires to take advantage of the “safe harbor” which is afforded such statements under the Private Securities Litigation Reform Act of 1995 when they are accompanied by meaningful cautionary statements identifying important factors that could cause actual results to differ materially from those in the forward-looking statements. The statements contained in the foregoing “Management’s Discussion and Analysis of Financial Condition and Results of Operations”, as well as other statements contained in this quarterly report and statements contained in future filings with the Securities and Exchange Commission (“SEC”), publicly disseminated press releases, quarterly earnings conference calls, and statements which may be made from time to time in the future by management of the Company in presentations to shareholders, prospective investors, and others interested in the business and financial affairs of the Company, which are not historical facts, are forward-looking statements that involve risks and uncertainties that could cause actual results to differ materially from those set forth in the forward-looking statements. Any projections of financial performance or statements concerning expectations as to future developments should not be construed in any manner as a guarantee that such results or developments will, in fact, occur. There can be no assurance that any forward-looking statement will be realized or that actual results will not be significantly different from those set forth in such forward-looking statement. The Company does not undertake to publicly update or revise any forward-looking statements. Information about certain risks that could affect our business and cause actual results to differ from those expressed or implied in the forward-looking statements are contained in the section entitled “Risk Factors” in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022, and in the Company's Forms 10-Q for subsequent quarterly periods, which are filed with the SEC and are available on the SEC’s website at www.sec.gov.
29



ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Debt Obligations under Credit Agreement
As of October 1, 2023, our total debt obligations under our 2021 Credit Agreement accrue interest under SOFR-based interest rates. A 100-basis point increase in the underlying SOFR would result in additional annual interest cost of approximately $2.2 million, assuming average borrowings, including our revolving credit facility and term loan under our senior credit facility, subject to variable rates of $216.3 million, which was the amount of such borrowings outstanding at October 1, 2023 subject to variable rates, excluding deferred financing costs related to the term loan.
Commodity Volatility
The prices of key raw materials, consisting primarily of lauan, gypsum, particleboard, aluminum, softwoods lumber, and petroleum-based products, are influenced by demand and other factors specific to these commodities, such as the price of oil, rather than being directly affected by inflationary pressures. Prices of certain commodities have historically been volatile. During periods of volatile commodity prices, we have generally been able to pass both price increases and decreases to our customers in the form of price adjustments. We are exposed to risks during periods of commodity volatility because there can be no assurance future cost increases or decreases, if any, can be partially or fully passed on to customers, or that the timing of such sales price increases or decreases will match raw material cost increases or decreases. We do not believe that commodity price volatility had a material effect on results of operations for the periods presented.
ITEM 4. CONTROLS AND PROCEDURES
Disclosure Controls and Procedures
The Company maintains “disclosure controls and procedures”, as such term is defined under Securities Exchange Act Rule 13a-15(e), that are designed to ensure that information required to be disclosed in our Securities Exchange Act of 1934, as amended (the “Exchange Act”) reports is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow for timely decisions regarding required disclosures. In designing and evaluating the disclosure controls and procedures, the Company’s management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives and the Company’s management necessarily is required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures.
Under the supervision and with the participation of our senior management, including our Chief Executive Officer and Chief Financial Officer, the Company conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the period covered by this quarterly report (the “Evaluation Date”). Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded as of the Evaluation Date that our disclosure controls and procedures were effective such that the information relating to the Company, including consolidated subsidiaries, required to be disclosed in our reports filed under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms, and is accumulated and communicated to the Company’s management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.
Changes in internal control over financial reporting
There have been no changes in our internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) that occurred during the third quarter ended October 1, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.      
30



PART II: OTHER INFORMATION
Items 3 and 4 of Part II are not applicable and have been omitted.
ITEM 1. LEGAL PROCEEDINGS
We are subject to claims and lawsuits in the ordinary course of business. In management's opinion, currently pending legal proceedings and claims against the Company will not, individually or in the aggregate, have a material adverse effect on its financial condition, results of operations, or cash flows.
See Note 15 "Commitments and Contingencies" to our Condensed Consolidated Financial Statements in this Quarterly Report on Form 10-Q, which is incorporated herein by reference.
ITEM 1A. RISK FACTORS
There have been no material changes from the risk factors previously disclosed in our Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on February 24, 2023.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES, USE OF PROCEEDS, AND ISSUER PURCHASES OF EQUITY SECURITIES
(a) Recent Sales of Unregistered Securities. None.
(b) Use of Proceeds. None. 
(c) Issuer Purchases of Equity Securities

The following table summarizes our purchases of common stock in the three months ended October 1, 2023.
Period
Total Number of Shares Purchased(1)
Average Price
Paid Per Share
(1)
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs (2)
Maximum Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs (2)
July 3 - July 30, 20231,733 $85.01 — $84,600,760 
July 31 - September 3, 20232,125 $84.68 — $84,600,760 
September 4 - October 1, 202349,449 $80.13 6,184 $84,140,498 
53,307 6,184 
(1) Amount includes 47,123 shares of common stock purchased by the Company in the period for the sole purpose of satisfying the minimum tax withholding obligations of employees upon the vesting of stock awards and the exercise of stock options held by the employees.
(2) See Note 14 "Stock Repurchase Programs" of the Notes to Condensed Consolidated Financial Statements for additional information about the Company's stock repurchase program.
ITEM 5. OTHER INFORMATION
During the three months ended October 1, 2023, none of our directors or executive officers adopted or terminated any contract, instruction or written plan for the purchase or sale of our securities that was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) or any "non-Rule 10b5-1 trading arrangement" (as defined in Item 408(c) of Regulation S-K).
31



ITEM 6. EXHIBITS
 101.INSXBRL Instance Document
 101.SCHXBRL Taxonomy Schema Document
 101.CALXBRL Taxonomy Calculation Linkbase Document
 101.DEFXBRL Taxonomy Definition Linkbase Document
 101.LABXBRL Taxonomy Label Linkbase Document
 101.PREXBRL Taxonomy Presentation Linkbase Document

104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

32



SIGNATURES
 
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
 
 
PATRICK INDUSTRIES, INC.
 (Registrant)
   
Date: November 9, 2023
By:/s/ Andy L. Nemeth
  
Andy L. Nemeth

  Chief Executive Officer
 
 
   
Date: November 9, 2023By:/s/ Matthew S. Filer
  Matthew S. Filer
  Interim Executive Vice President - Finance, Chief Financial Officer, and Treasurer



33
EX-31.1 2 patk2023q3ex311.htm EX-31.1 Document

Exhibit 31.1
 
CERTIFICATIONS
 
I, Andy L. Nemeth, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Patrick Industries, Inc. (the “registrant”);
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.


 

Date:November 9, 2023/s/ Andy L. Nemeth
 Andy L. Nemeth
Chief Executive Officer


EX-31.2 3 patk2023q3ex312.htm EX-31.2 Document

Exhibit 31.2
 
 CERTIFICATIONS          
 
I, Matthew S. Filer, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Patrick Industries, Inc. (the “registrant”);
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.


 
 
Date: November 9, 2023/s/ Matthew S. Filer
Matthew S. Filer
 Interim Executive Vice President - Finance, Chief Financial Officer, and Treasurer


EX-32 4 patk2023q3ex32.htm EX-32 Document

Exhibit 32
 
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350 AS ADOPTED
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
In connection with the quarterly report of Patrick Industries, Inc. (the “Company”) on Form 10-Q for the quarter ended October 1, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned Chief Executive Officer and Chief Financial Officer of the Company hereby certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002 that: 1) the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and 2) the information contained in the Report fairly represents, in all material respects, the financial condition and results of operations of the Company as of and for the periods covered in the Report.
 
 
 
/s/ Andy L. Nemeth
Andy L. Nemeth
Chief Executive Officer
 
/s/ Matthew S. Filer
Matthew S. Filer 
Interim Executive Vice President - Finance, Chief Financial Officer, and Treasurer
 

November 9, 2023


EX-101.SCH 5 patk-20231001.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - REVENUE RECOGNITION link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - INVENTORY link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - GOODWILL AND INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - ACQUISITIONS link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - EARNINGS PER COMMON SHARE link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - STOCK REPURCHASE PROGRAMS link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - BASIS OF PRESENTATION (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - REVENUE RECOGNITION (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - INVENTORY (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - ACQUISITIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - EARNINGS PER COMMON SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - STOCK REPURCHASE PROGRAMS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - REVENUE RECOGNITION (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - INVENTORY (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Carrying Amount of Goodwill by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Intangible Assets, Net, by Major Class (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Intangible Assets by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - ACQUISITIONS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - ACQUISITIONS - Fair Values Contingent Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - ACQUISITIONS - Contingent Consideration Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - ACQUISITIONS - Schedule of Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - ACQUISITIONS - Pro Forma Information Related to Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - STOCK-BASED COMPENSATION (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - EARNINGS PER COMMON SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - DEBT - Schedule of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - DEBT - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - LEASES - Lease Expense, Supplemental Cash Flow and Other Lease Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - LEASES - Lease Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - LEASES - Operating Lease Liability Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - LEASES - Operating Lease Liability Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - LEASES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - FAIR VALUE MEASUREMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - SEGMENT INFORMATION - Sales and Operating Income of Segments (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - SEGMENT INFORMATION - Reconciliation of Segment Operating Income to Consolidated Operating Income (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - STOCK REPURCHASE PROGRAMS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - STOCK REPURCHASE PROGRAMS - Repurchases of Shares Under the Repurchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 patk-20231001_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 patk-20231001_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 patk-20231001_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate [Domain] Variable Rate [Domain] Fair value adjustments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Pay vs Performance Disclosure [Line Items] Accrued liabilities Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Less: reserve for inventory obsolescence Inventory Valuation Reserves Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Additions Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances Change in operating assets and liabilities, net of acquisitions of businesses: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent All Award Types Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Remaining lease term Lessee, Operating Lease, Remaining Lease Term DEBT Debt Disclosure [Text Block] Share Repurchase Program [Line Items] Share Repurchase Program [Line Items] [Line Items] for Share Repurchase Program [Table] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Schedule of Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Revolving Credit Facility Revolving Credit Facility [Member] Deferred tax liabilities, net Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Accounts payable & accrued liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Restatement Determination Date: Restatement Determination Date [Axis] 1.00% convertible notes due 2023 Convertible Notes Due 2023, 1.0 Percent [Member] Convertible Notes Due 2023, 1.0 Percent Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] 7.50% senior notes due 2027 Senior Notes Due 2027, 7.50 Percent [Member] Senior Notes Due 2027, 7.50 Percent [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Liabilities Assumed Payments to Acquire Productive Liabilities [Abstract] Payments to Acquire Productive Liabilities [Abstract] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Effect of interest on potentially dilutive convertible notes, net of tax Dilutive Securities, Effect on Basic Earnings Per Share Schedule of Goodwill [Table] Schedule of Goodwill [Table] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] INCOME TAXES Income Tax Disclosure [Text Block] Property, plant & equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Current Liabilities Liabilities, Current [Abstract] Thereafter Lessee, Operating Lease, Liability To Be Paid, After Year Four Lessee, Operating Lease, Liability To Be Paid, After Year Four Intersegment sales Intersegment Eliminations [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Payment of contingent consideration from a business acquisition Payment for Contingent Consideration Liability, Financing Activities DILUTED EARNINGS PER COMMON SHARE (in dollars per share) Diluted net income per common share (in dollars per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Trade and other receivables, net Accounts Receivable, after Allowance for Credit Loss, Current Goodwill [Roll Forward] Goodwill [Roll Forward] Accounting Standards Update [Extensible Enumeration] Accounting Standards Update [Extensible Enumeration] Unrealized gain of hedge derivatives Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Revolver due 2027 Line of Credit [Member] Term Loan Term Loan [Member] Represents information pertaining to a term loan under the credit facility. Issuance of shares upon exercise of common stock options Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol Manufacturing Manufacturing [Member] This segment utilizes various materials, including lauan, MDF, gypsum, and particleboard, which are bonded by adhesives or a heating process to a number of products, including vinyl, paper, foil, and high pressure laminate. These products are utilized to produce furniture, shelving, wall, counter, and cabinet products with a wide variety of finishes and textures. This segment also includes a cabinet door division, a vinyl printing division, the acquired solid surface fabrication operation (AIA), and the acquired exterior graphics division (Performance Graphics). Patrick's major manufactured products also include wrapped profile mouldings, interior passage doors, and slotwall and slotwall components. Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Contingent consideration Business Combination, Contingent Consideration Business Combination, Contingent Consideration Non-compete agreements Noncompete Agreements [Member] NET INCOME NET INCOME Net income Net income Net Income (Loss) Total current liabilities Liabilities, Current Secured Overnight Financing Rate (SOFR) Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] LEASES Lessee, Operating Leases [Text Block] Intangible assets, gross Intangible Assets, Gross (Excluding Goodwill) LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity [Abstract] Amortization of convertible notes debt discount Amortization of Debt Discount (Premium) Stock repurchases under buyback program Stock Repurchased During Period, Value SHAREHOLDERS’ EQUITY Equity, Attributable to Parent [Abstract] Schedule of Net Income Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of goods sold Cost of Goods and Services Sold Executive Category: Executive Category [Axis] Estimated useful life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Patents Patents [Member] Name Forgone Recovery, Individual Name Goodwill Beginning balance Ending balance Goodwill Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Intangible Assets [Line Items] Intangible Assets [Line Items] Intangible Assets [Line Items] Underlying Securities Award Underlying Securities Amount Prepaid expenses & other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Entity Small Business Entity Small Business Local Phone Number Local Phone Number Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Settlements Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Long-term operating lease liabilities Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount 4.75% senior notes due 2029 Senior Notes Due 2029, 4.75 Percent [Member] Senior Notes Due 2029, 4.75 Percent Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Trademarks Trademarks [Member] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Debt Instrument [Table] Line of Credit Facility [Table] Schedule of Total Debt Outstanding Schedule of Long-Term Debt Instruments [Table Text Block] Total manufactured goods, net Inventory, Manufactured Goods, Net Inventory, Manufactured Goods, Net Schedule of Maturities of Lease Liabilities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Warehouse and delivery Warehouse and Delivery Costs Warehouse and Delivery Costs Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Schedule of Lease Expense, Supplemental Cash Flow and Other Lease Information Lease, Cost [Table Text Block] Inventories Increase (Decrease) in Inventories CASH FLOWS FROM INVESTING ACTIVITIES Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Senior notes Notes Payable, Fair Value Disclosure Award Type Award Type [Axis] Granted shares (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Document Quarterly Report Document Quarterly Report Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Goodwill [Line Items] Goodwill [Line Items] Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Trading Arrangement: Trading Arrangement [Axis] Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount 1.75% convertible notes due 2028 Convertible Notes Due 2028, 1.75 Percent [Member] Convertible Notes Due 2028, 1.75 Percent Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Less: convertible notes debt discount, net Debt Instrument, Unamortized Discount Current operating lease liabilities Operating lease liabilities, current portion Operating Lease, Liability, Current Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Amortization of intangible assets Amortization Amortization of Intangible Assets Entity Shell Company Entity Shell Company 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] New Accounting Standards and Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Lease term of operating leases not yet commenced Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash and cash equivalents at beginning of year Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Less: accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Revolver due Lines of Credit, Fair Value Disclosure 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Materials purchased for resale (distribution products) Other Inventory, Purchased Goods, Gross Distribution Distribution [Member] This segment distributes pre-finished wall and ceiling panels, drywall and drywall finishing products, electronics, wiring, electrical and plumbing products, cement siding, interior passage doors, roofing products, laminate flooring, shower doors, furniture, fireplace and slide-out surrounds and fascia, and other miscellaneous products. Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] 2023 Acquisitions 2023 Acquisitions [Member] 2023 Acquisitions Operating lease cost Operating Lease, Cost Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Total consideration Business Combination, Consideration Transferred GROSS PROFIT Gross Profit Security Exchange Name Security Exchange Name Selling, general and administrative Selling, General and Administrative Expense Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Employee Stock Option Employee Stock Option [Member] Weighted average recognition period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Other financing activities Proceeds from (Payments for) Other Financing Activities Maximum Maximum [Member] COMPREHENSIVE INCOME Comprehensive Income (Loss), Net of Tax, Attributable to Parent Unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Acquisitions Goodwill, Acquired During Period Tabular List, Table Tabular List [Table Text Block] Diluted earnings per common share (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Diluted Acquisition B Acquisition B [Member] Acquisition B Entity Address, Address Line One Entity Address, Address Line One Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Schedule of Balance Sheet Information Assets and Liabilities, Lessee [Table Text Block] Assets and Liabilities, Lessee [Table Text Block] STOCK-BASED COMPENSATION Share-Based Payment Arrangement [Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other non-cash items Other Noncash Income (Expense) Consideration Business Combination, Consideration Transferred [Abstract] Business Acquisition [Axis] Business Acquisition [Axis] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Schedule of the Reconciliation of Segment Operations Segment, Reconciliation of Other Items from Segments to Consolidated [Table Text Block] Schedule of Changes in Intangible Assets Schedule of Intangible Assets by Business Segment [Table Text Block] Tabular disclosure of intangible assets, excluding goodwill, lacking physical substance, by business segment and in total which includes a rollforward schedule. Variable Rate [Axis] Variable Rate [Axis] Accounts payable, accrued liabilities and other Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Statement [Abstract] Income Statement [Abstract] Adjustments to preliminary purchase price allocations Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles Inventory [Line Items] Inventory [Line Items] Title of 12(b) Security Title of 12(b) Security Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure ACQUISITIONS Business Combination Disclosure [Text Block] Indefinite-lived intangible assets Indefinite-Lived Intangible Assets (Excluding Goodwill) Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Net income Business Acquisition, Pro Forma Net Income (Loss) Operating Segments Operating Segments [Member] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Right-of-use assets obtained in exchange for lease obligations: Lessee, Operating Lease, Description [Abstract] Inventories Total inventories Inventory, Net Statistical Measurement [Axis] Statistical Measurement [Axis] Acquisition A Acquisition A [Member] Acquisition A Financial Instrument [Axis] Financial Instrument [Axis] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Entity Interactive Data Current Entity Interactive Data Current Term loan due Loans Payable, Fair Value Disclosure Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Total Shareholder Return Amount Total Shareholder Return Amount Stock repurchases under buyback program Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Segments [Domain] Segments [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current Assets Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Repurchases of shares for tax payments related to the vesting and exercise of share-based grants Shares Used to Pay Taxes on Stock Grants Shares Used to Pay Taxes on Stock Grants Operating cash flows for operating leases Operating Lease, Payments Dividends declared Dividends Earnings per common share: Earnings Per Share, Basic [Abstract] Trade and other receivables, net Increase (Decrease) in Accounts and Other Receivables PEO PEO [Member] All Others All Other Acquired Entities [Member] All Other Acquired Entities Cash Equivalents Cash Equivalents [Member] Intangible Assets [Table] Intangible Assets [Table] Intangible Assets [Table] Foreign currency translation loss Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Earnings for basic earnings per common share calculation Net Income (Loss) Available to Common Stockholders, Basic Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Debt Instrument [Axis] Debt Instrument [Axis] Aggregate cost Stock Repurchased and Retired During Period, Value Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Term debt repayments Repayments of Debt Total lease liabilities Total Operating Lease, Liability Credit Facility [Axis] Credit Facility [Axis] TOTAL LIABILITIES Liabilities BASIS OF PRESENTATION Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount All Executive Categories All Executive Categories [Member] Recreational Vehicle Recreational Vehicle [Member] Recreational Vehicle [Member] Title of Individual [Axis] Title of Individual [Axis] Manufactured Goods Manufactured Goods [Member] Manufactured Goods [Member] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Number of reportable segments (in segments) Number of Reportable Segments Earnings Per Share [Abstract] Earnings Per Share [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Intangible Assets [Roll Forward] Intangible Assets [Roll Forward] Intangible Assets [Roll Forward] Operating lease obligations Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Obligation, Noncurrent Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Obligation, Noncurrent Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Senior Notes Senior Notes [Member] Total current assets Assets, Current Total fair value of contingent consideration Business Combination, Contingent Consideration, Liability Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Cash paid for amounts included in the measurement of lease liabilities: Cash Flow, Operating Activities, Lessee [Abstract] Entity Filer Category Entity Filer Category Repayments of convertible notes Proceeds from Issuance of Secured Debt Schedule of Repurchases of Common Stock Class of Treasury Stock [Table Text Block] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Share Repurchase Program [Table] Share Repurchase Program [Table] Share Repurchase Program Statement [Table] Statement [Table] Other long-term liabilities Business Combination, Contingent Consideration, Liability, Noncurrent Current Fiscal Year End Date Current Fiscal Year End Date Authorized share repurchase program amount Stock Repurchase Program, Authorized Amount GOODWILL AND INTANGIBLE ASSETS Goodwill and Intangible Assets Disclosure [Text Block] Number of immaterial acquisitions Number of Businesses Acquired Immaterial Number of Businesses Acquired Immaterial Excess tax benefit tax Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount PEO Name PEO Name Balance - December 31, 2022 Balance - October 1, 2023 Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Term Loan Due 2027 Term Loan Due 2027 [Member] Term Loan Due 2027 Average fair value of shares granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Distributed Goods Distributed Goods [Member] Distributed Goods [Member] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Accrued liabilities Business Combination, Contingent Consideration, Liability, Current Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Weighted average impact of potentially dilutive convertible notes (in shares) Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities Depreciation and amortization Depreciation, Depletion and Amortization Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Business Combination and Asset Acquisition [Abstract] TOTAL SHAREHOLDERS’ EQUITY Beginning balance Ending balance Equity, Attributable to Parent Consolidation Items [Axis] Consolidation Items [Axis] Revenue Business Acquisition, Pro Forma Revenue Assets Acquired Payments to Acquire Productive Assets [Abstract] Industrial Industrial [Member] Industrial [Member] Total materials purchased for resale (distribution products), net Total Materials Purchased for Resale (Distribution Products), Net Carrying amount, net of valuation reserves and allowances, as of the balance sheet date of inventories purchased for resale. Convertible Note Convertible Notes Payable [Member] STOCK REPURCHASE PROGRAMS Treasury Stock [Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Deferred tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Purchases of intangible assets Payments to Acquire Intangible Assets Maximum amount of contingent consideration Asset Acquisition, Consideration Transferred, Contingent Consideration Level 2 Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company Less: deferred financing costs, net Debt Issuance Costs, Net Schedule of Intangible Assets, Net Schedule of Intangible Assets by Major Class [Table Text Block] Tabular disclosure of intangible assets, excluding goodwill, lacking physical substance, by major class and related accumulated amortization of those intangible assets on a consolidated basis. Intangible assets, net Intangible assets, net Beginning balance Ending balance Intangible Assets, Net (Excluding Goodwill) Finished goods Inventory, Finished Goods, Gross Stock-based compensation expense Shares Granted, Value, Share-Based Payment Arrangement, after Forfeiture Debt instrument, effective interest rate Debt Instrument, Interest Rate, Effective Percentage Total fair value of net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Title Trading Arrangement, Individual Title Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Common Stock Common Stock [Member] Share repurchase program period Stock Repurchase Program, Period in Force Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] EARNINGS PER COMMON SHARE Earnings Per Share [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Inventory [Domain] Inventory [Domain] Minimum Minimum [Member] Property, plant and equipment, net Property, Plant and Equipment, Net Share Repurchase Program [Domain] Share Repurchase Program [Domain] Acquired Entities Acquired Entities [Member] Represents entities that have been acquired by the reporting entity. Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] ASSETS Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Value of operating leases not yet commenced Lessee, Operating Lease, Lease Not Yet Commenced, Value Lessee, Operating Lease, Lease Not Yet Commenced, Value Taxes paid for share-based payment arrangements Payment, Tax Withholding, Share-Based Payment Arrangement Fiscal Periods Fiscal Period, Policy [Policy Text Block] Contingent consideration Contingent Consideration Contingent Consideration Liabilities Liabilities [Abstract] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Working capital holdback and other, net Working Capital Holdback And Other, Net Working Capital Holdback And Other, Net Retained Earnings Retained Earnings [Member] Goodwill tax-deductible Business Acquisition, Goodwill, Expected Tax Deductible Amount Current maturities of long-term debt Less: current maturities of long-term debt Long-Term Debt, Current Maturities Contingent Consideration Liability Contingent Consideration Liability [Member] Contingent Consideration Liability Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity Other non-current assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Operating lease right-of-use assets Operating Lease, Right-of-Use Asset BASIC EARNINGS PER COMMON SHARE (in dollars per share) Basic earnings per common share (in dollars per share) Earnings Per Share, Basic Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Accounting Policies [Abstract] Accounting Policies [Abstract] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] 2023 (excluding the nine months ended October 1, 2023) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Contingent consideration, performance period Business Combination, Contingent Consideration, Liability, Performance Period Business Combination, Contingent Consideration, Liability, Performance Period Earnings for diluted earnings per common share calculation Net Income (Loss) Available to Common Stockholders, Diluted Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Schedule of Segment Reporting Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Inventory, Current [Table] Inventory, Current [Table] Manufactured Housing Manufactured Housing [Member] Manufactured Housing [Member] Income taxes paid Income Taxes Paid Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Adjustments to preliminary purchase price allocations Goodwill, Purchase Accounting Adjustments Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Remaining authorized shares to be purchased amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Convertible note Convertible Debt, Fair Value Disclosures Termination Date Trading Arrangement Termination Date Repayments on revolver Repayments of Lines of Credit Raw materials Inventory, Raw Materials, Gross Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Indefinite-lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] Fair value of shares granted, amount Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Fair Value of Shares Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Fair Value of Shares Granted Total long-term debt Long-Term Debt, Gross Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Liability Class [Axis] Liability Class [Axis] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Common stock Common Stock, Value, Outstanding Award Timing Disclosures [Line Items] Title of Individual [Domain] Title of Individual [Domain] Marine Marine [Member] Marine [Member] Compensation Amount Outstanding Recovery Compensation Amount Inventory [Axis] Inventory [Axis] Proceeds from exercise of common stock options Proceeds from Stock Options Exercised Pro forma amortization expense Business Acquisition Pro Forma, Amortization Expense The pro forma amortization expense for the period as if the business combination or combinations had been completed at the beginning of a period. Convertible Debt Convertible Debt [Member] Prepaid expenses and other Prepaid Expense and Other Assets, Current Work in process Inventory, Work in Process, Gross Average price (in dollars per share) Stock Repurchased And Retired, Average Cost Per Share Total cost of shares repurchased and retired divided by the total number of shares repurchased and retired. Insider Trading Arrangements [Line Items] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Weighted average impact of potentially dilutive securities (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Adjustment to Compensation, Amount Adjustment to Compensation Amount Proceeds from sale of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Document Period End Date Document Period End Date Borrowings on revolver Proceeds from Lines of Credit Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Schedule of Assets Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Schedule of Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Entity Central Index Key Entity Central Index Key Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] (Gain) loss on sale of property, plant and equipment Pretax gain of disposal Gain (Loss) on Disposition of Property Plant Equipment Share-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Numerator: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Finite-lived intangible assets Finite-Lived Intangible Assets, Gross Income taxes Income Tax Expense (Benefit) Trade receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Basic earnings per common share (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Basic Total net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, Deferred Gain, and Liabilities Assumed, Net Business Combination, Recognized Identifiable Assets Acquired, Goodwill, Deferred Gain, and Liabilities Assumed, Net FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Payment of deferred financing costs and other Payments of Financing Costs Additions Intangible Assets Acquired During Period The aggregate amount of intangible assets acquired in the period and allocated to the reportable segment. The value is stated at fair value based on the purchase price allocation. Name Trading Arrangement, Individual Name Total other comprehensive income (loss) Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent 2021 Credit Facility 2021 Credit Facility [Member] 2021 Credit Facility Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Equity [Abstract] Equity [Abstract] 2022 Acquisitions 2022 Acquisitions [Member] 2022 Acquisitions INVENTORY Inventory Disclosure [Text Block] Weighted average remaining lease term, operating leases (in years) Operating Lease, Weighted Average Remaining Lease Term NET SALES Total sales Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Schedule of Asset Acquisition, Contingent Consideration Asset Acquisition, Contingent Consideration [Table Text Block] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Business acquisitions, net of cash acquired Cash, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Weighted average discount rate, operating leases Operating Lease, Weighted Average Discount Rate, Percent Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Shares repurchased (in shares) Stock Repurchased and Retired During Period, Shares Credit Facility [Domain] Credit Facility [Domain] Debt instrument, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Long-term debt, less current maturities, net Total long-term debt, less current maturities, net Long-Term Debt, Excluding Current Maturities Weighted average shares outstanding - Diluted (in shares) Weighted average common shares outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Contingent consideration Contingent consideration [Member] Contingent consideration [Member] Board of Directors Chairman Board of Directors Chairman [Member] Interest expense, net Interest Income (Expense), Nonoperating, Net Operating expenses: Operating Expenses [Abstract] REVENUE RECOGNITION Revenue from Contract with Customer [Text Block] Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional Paid-in Capital Additional Paid-in Capital [Member] TOTAL ASSETS Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Share Repurchase Program [Axis] Share Repurchase Program [Axis] Cover [Abstract] Cover [Abstract] Bargain purchase gain Business Combination, Bargain Purchase, Gain Deferred, Amount Business Combination, Bargain Purchase, Gain Deferred, Amount Number of acquisitions Number of Businesses Acquired Segment Reconciling Items Segment Reconciling Items [Member] Cash dividends paid to shareholders Payments of Dividends Other long-term liabilities Other Liabilities, Noncurrent Non-NEOs Non-NEOs [Member] Total lease payments Lessee, Operating Lease, Liability, to be Paid Shareholder Repurchase Program Shareholder Repurchase Program [Member] Refers to information regarding the shareholder repurchase program. Total operating expenses Unallocated corporate expenses Operating Expenses SEGMENT INFORMATION Segment Reporting Disclosure [Text Block] Decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect CASH FLOWS FROM FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Weighted average shares outstanding - Basic (in shares) Weighted average common shares outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Current portion of operating lease obligations Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Obligation, Current Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Obligation, Current Entity Current Reporting Status Entity Current Reporting Status OPERATING INCOME Operating income Operating Income (Loss) Statement of Other Comprehensive Income [Abstract] Statement of Other Comprehensive Income [Abstract] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Unused capacity, commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] CASH FLOWS FROM OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Other comprehensive income, net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Certain Acquisitions Certain Acquisitions [Member] Certain Acquisitions Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Customer relationships Customer Relationships [Member] Accounting Standards Update 2020-06 [Member] EX-101.PRE 9 patk-20231001_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 10 patk-20231001_g1.jpg begin 644 patk-20231001_g1.jpg M_]C_X 02D9)1@ ! 0$!+ $L #_[0 L4&AO=&]S:&]P(#,N, X0DE- ^T M ! !+ $ 0$L 0 !_^$P"FAT=' Z+R]N&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI M2'IR95-Z3E1C>FMC.60B/SX*/'@Z>&UP;65T82!X;6QN#IX;7!T:STB061O8F4@6$U0($-O&UL;G,Z M>&UP1TEM9STB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+V&UL;G,Z>&UP34T](FAT=' Z+R]N&%P+S$N,"]M;2\B"B @(" @(" @(" @('AM;&YS.G-T4F5F/2)H='1P.B\O M;G,N861O8F4N8V]M+WAA<"\Q+C O7!E+U)E"UD M969A=6QT(CY0871R:6-K7U-T>6QE9W5I9&4\+W)D9CIL:3X*(" @(" @(" @ M(" @/"]R9&8Z06QT/@H@(" @(" @(" \+V1C.G1I=&QE/@H@(" @(" @(" \ M>&UP.DUE=&%D871A1&%T93XR,#(Q+3 R+3$Y5#$U.C,Y.C$U+3 U.C P/"]X M;7 Z365T861A=&%$871E/@H@(" @(" @(" \>&UP.DUO9&EF>41A=&4^,C R M,2TP,BTQ.50R,#HS.3HR,EH\+WAM<#I-;V1I9GE$871E/@H@(" @(" @(" \ M>&UP.D-R96%T941A=&4^,C R,2TP,BTQ.50Q-3HS.3HQ-2TP-3HP,#PO>&UP M.D-R96%T941A=&4^"B @(" @(" @(#QX;7 Z0W)E871O&UP.D-R96%T;W)4;V]L M/@H@(" @(" @(" \>&UP.E1H=6UB;F%I;',^"B @(" @(" @(" @(#QR9&8Z M06QT/@H@(" @(" @(" @(" @(" \&UP1TEM9SIH M96EG:'0^-C \+WAM<$=);6&UP1TEM9SIF;W)M870^2E!%1SPO>&UP1TEM9SIF;W)M870^"B @(" @(" @ M(" @(" @(" @(#QX;7!'26UG.FEM86=E/B\Y:B\T04%14VM:2E)G04)!9T5! M4T%"24%!1"\W44%S54=H=F1'.7IA1SEW241-=4U!0311:VQ.02LP04%!04%! M0D%!4T%!04%!14$F(WA!.T%10DE!04%!05%!0B\K-$%$:T9K8C)*;$%'5$%! M04%!068O8D%)44%"9U%%0D%514)G549"9VM'0E%92D-W9T="9V=,1$%O2T-W M;TLF(WA!.T1"04U$07=-1$%W441!-%!%03A/1$)-5$9"451%>'=B1WAS8TAX M.&9(>#AF2'@X9DAW14A"=V-.1$$P645"05E':%521E)O9DAX.&8F(WA!.TAX M.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X M9DAX.&9(>#AF2'@X9B\X04%%46=!4$%%04%W15(F(WA!.T%!25)!44U2068O M14%A24%!04%(05%%0D%114%!04%!04%!04%!449!=TE'05%!2$-!:TM#=T5! M06=)1$%114)!445!04%!04%!04$F(WA!.T%104-!=U%&0F=C24-1;TQ%04%# M05%-1$%G44-"9V-$0D%)1T%N34)!9TU20D%!1DE227A15D5'13)%:6-9155- M<$=H0GA7>%%I4$(F(WA!.U5T2&A->%II.$-2>6=V16Q1>E)4:W%+>5DS4$-. M55%N:S9/>DYH9%5:2%1$,'5)24IO34I#:&=::$I21E)Q4S!6=$Y62T)R>30O M4$4F(WA!.S%/5#!:6%=&;&%7,7AD6&PY5UHR:'!A;71S8E&=:17DF(WA!.V]B2'=&34A2-%-. M0T962FEC=D5Z2D121&=H85-5>5=I63=,0T(S4%-.94I%9WAD56MW9TI#:&=: M2FI:1D=I9&MD1E4S.'%/>G=Y9W F(WA!.S K4'IH2E-K=$U453504FQD65=6 M<&)81C%E6#%2;%IM9&]A5W!R8D71R<2MV+V%!07=$05%!0T5135)!1#A!.54T<3=&6%EQ-T9867$W1E=* M9FTF(WA!.V0K63)N9FPO-61J,7DO=%IR>4-3-5,Q155"55!Y:U(S1&9'44MF M=3A6958O.41J*U0O.$%Q=S9H+W=!1D(O>E9I;#,O045/4#50.$$F(WA!.RMR M1'%(+T)19C@Q67$W+V]C9GEF+W="5TA54"M#9R\U<7A6,R]1-"]K+SA!-G-/ M;V8X1D(O=T$Q67$W+T%+2$@X;B\Y5TA54"M#9R\F(WA!.S5Q>%8S+U$T+VLO M+T%+68X03E72%50*T-G+W=#87-697%F;&HK M63)N9FU"-61K,7EW=%IR3T-/-64F(WA!.S%-5355=GEJ4DA,9D%32V9V355- M='A61#-/<&%D875)-VTV:&=K235"2DI&46MD2S!9:G=X5C%T<5=N6%1M3S)U M;UHU04]24T]26$DF(WA!.TA3=$9*.&-65EI:56HT.'8R,D-#;FEC:DM10U%, M6#5*1'-69&ER7-V43E+ M4S4F(WA!.VEN854KDYY2U1X5$S25E,2S12:7!.=U)7:#(R>4TK4E1(;2MP%8R2W5X5C)+=7A6 M,DMU>%8R2W5X5C1N+T%--6,O=T1K5IN>%8X8UEP M9&ERF9F8U5D-F%D M25=%9'5T,%%0&-+:&UM5FQT M9G$X55-Q>&]/5'(F(WA!.T=A;'9H<#ER<##@F(WA!.W8R;W50-"]S5')1>G!*=5IL,'9767(R9"MC6=::'E+ M<$IC>6A&0F]">$%!-D1R:E4K.&9,.7$W9#,T*U,K6'ID;T56>3DF(WA!.W), M-6DP<4\V:F-X4U%.3$=S:7E+94I1<5IQ:&=D<5E05C-J-69T6&)U+TAY4F1J M<3%T9G55$U9:$]!9E9D6%!B9W!8.6).:V]G.55'=6HT=2\U>4DO.&Y&-64%W,T5S1$IW:T-P M,4YA;'1Q54UF1V@F(WA!.S-J-7 T1#-)4G9Z03@P03):6'E:9$9:1FLO4T@K M-4A343!4<6=+0T5F5W%42S=K&M$9FHR>#AA2&50;79!935D<'8U:&%Z M8WHF(WA!.U74S84@V,C4MN4' X3S1X.&%(95!M=D%E-6PO-E%S4"M7;4PO04E.9C8T*TXF(WA!.T1V M2'I89VPS3R]31F@O>3!X9CA!0G(O6$AX;V0T*V$X174U6'EX:3=&6%EQ-T98 M67$W1EAI9CA!>FQZ+T%/4W5T=CA!='$R+R]*;68F(WA!.T98>'AI;#)+=7A6 M,DMU>%8R2W5X5CEJ+T%03TDS+VMR%$Y&1M-T5I5%L04%58VE1:SAG,6%6-F)9<$IE96$Q*U18 M;FTW.#8S*W%W,CA*4$F(WA!.VQE=C)4,'E&2SE- M.'-F;#EA44\Q,7$Y:$%L,&A+=WA14U-V2'=+-VPK8D5%-S!!<'14-55S=&EZ M9D%L.%8O.$%/4D@O04I/3'I"+S F(WA!.UHO.$%51$)I'1T+WED6$EY-49)-79T,WI";S)O>5A5='I"0GIG9'6Q'>F56.65K M5E8F(WA!.V)3;U@Y2TXQ:6UB>DIQ+W%G+T5Q,&LKF(R*VDR9# P.35!8EHR,6TY:$YT2&-*2F9G<$-I1G@X8E=4<4AD9VY2 M:74O2&QM-F-.1%%7;C4X,FQY,T4QE1TLR M;&TW4CA616IZ;T-/6#)E3E READ;S4XC%Q>'5R.4EB,7(K,G1.1VTF(WA!.SE9 M3$9':S1D<$I*:3E0,U5.04AF-W5O3UIE;FU:44)03G%Y4D%K444R;CAU9FQ0 M8C9N2D-M;U(S;6QV36ML#-%06HS M-&QU45 W4S5A=U9*=DIV-5ER0G%H3(Y6#9H87DV;&)7<5123&1U M;G)E=31+8S%T,5)K:39T>7)V>&\F(WA!.U97369M1&]N;$Q44#!79DQD-4AE M=S-&=4AV<$9U16QE3S4T25AH35E!2W%L87$K-&%P1F%Q5E5Q>$1&6#)0.$$X M-&IF*U-U=68K,G(F(WA!.V-F.$%*;41&1#)Z1EAH+S4T*U-:.60X,E=L,TAQ M;&I:0DQ#3TPP4AP47ER>"M+;E=U4TAA3TQ"-EIM:GID9')/ M>3@F(WA!.W5O;'A1<7%P2U!Y,3AG4C9:'1D5'4F(WA!.TQA0T@V=&%.>&EJ M=4=25C5.15=.1D9+:S%Z641&2&AT,'-T5FM'46DY=4QY-S-T6&LW5W9-;7,S M;VUJ,4HW:E0T1R\P9WI7:U533G,F(WA!.U!G5F\S6G5D1S5FGC5/.'=E6616=D$V,W(S,6E'.4]A4U,P:FE2 M4T)Z4'A2>4)G,T551WI$9DU.,W)034-8>&8O04TU07)!9GIM.'=#9#-J:G!A M9D4F(WA!.VEH>E@V:D(R3$HK=D9717@R,VQ9,C9.2G%..'1Y56M-:V$R34Q) M2$(O9$MR;3=5#AX&9"5&9B8C(F(WA!.WE32&579%,O2R]4 M5F)3+TQ.-6\Q<4IP5FQA>3 K83%1=$QC9T=.=E1I8F-Y0VY$8F-503)P:7)+ M8U9D:7)S5F1ID8F(WA!.UAK,S5T9CA!2U(R,R]-1VXO2C)43V,W62]V4B]6 M+U-86C90-D0W,D\K6&)B56)I.6M3=VEU2G!&:4Q/;')+&-A0E%4=#EQ;6(S3# Y-W(T9%=+-G U=B]+<4178G4F(WA!.S-U M.4%J;3%#2S5K:G5*=G%.#5'&1";$]M*V,Y3G5,=4MY5%1B*S!-$IP=4]. M85IM53%)5S8X>BM52713;6=K,"]N9'AZ36IU24EI5$E'24HU13%.5S%9.4$LF(WA!.S(O;6934#A!;4YT=BM4<35'6$EP:GIF65AN;3$X M<4QQ7@X265F>E F(WA!.S8Q M-'HK06UD>#4Q,3)'=TUK;7(K56],=4M2;'5L;#%Y-D559DY#,$ML*TE03#=* M3E)U2S!P,V9#2&XX>BMT94PX54=6*U9D9C S5U8F(WA!.TYU*V\V9%!Q85)P M33EV<%=Q=F9$,&U69C-U-&AD5DQK:&9H27!1,3-O2'=H-2]-+W)2>$@X0FM0 M,4M(*V%8+VMD3"]Z5FHT43@O;68F(WA!.S%R>&XX0EAY>&DW1EA9<3=&6%EQ M-T98:68O3UA0+VMR%8X8UEP9&ERG9S6&E(8V=9=GI).&YY>%=C34U2S!J42]J:34S3C!#4W0Q4%)N5V]) M25-G055B;G!M>71X17)U+WDU1GHF(WA!.W%C,3AD431I861P>D@V3F%C;DQC M95A0,S8P>E-4-T=V2UHX9CA6.'9/*SEZ:')+:G55:1V-855-%1G$Q M+V0O6C(Y.&MH6#!04VIP.7-Y>7!::39L8FYC4S).=#E5:F1Q9%0F(WA!.T=: M2FI8,TQN1E5X>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C4S*V5N-60V,S4K.&U1 M-DIO.#ET8C-C9#=&9$TY-#!I4CA)-#5%24)J4U8F(WA!.W$Q:TAB1EAG9B]1 M;C,U;"\Y6%!29BM2.3$O,E,T<35!U=BMY6$989CA!46XS-6PO.$%6>C!8+VMF9&8Y:W5+=2\V12LO378O<34V M3"]Y4'5V*WE81E@F(WA!.V8Y0V9F;5@O04Y84%)F.$%K9F1F.6MU2W9F4'E, M+TQV5R])4&MY8E).66YT%93=4E7;#E,:5%/16EU82M!>44T,UAV4T13%8R2W9K+S@X9GDR."MA>BMA3W1A;'!7:#-D-5E4+T%&6# F(WA!.V)M M2TUS:F-,4T9';V9:;$EX5F=V+TMN=GI1+S9L;2\O04]24GA635!,,S549FU4 M8F$O<&QZ8V583#)+0T3A04V8Q M4'-C5'HK5DXK;4-65G5K3'-+2%EQ-T9867$W1E@O+UH\+WAM<$=);6&UP.E1H=6UB;F%I;',^"B @(" @(" @(#QX M;7!-33I);G-T86YC94E$/GAM<"YI:60Z-F%B,6,W.&0M8S)B,2TT86,W+3EC M,S&UP34TZ1&]C=6UE;G1)1#YX;7 N9&ED.C9A8C%C-SAD+6,R8C$M-&%C-RTY M8S,W+3@Q83,S9F1F,&9D,SPO>&UP34TZ1&]C=6UE;G1)1#X*(" @(" @(" @ M/'AM<$U-.D]R:6=I;F%L1&]C=6UE;G1)1#YU=6ED.C5$,C X.3(T.3-"1D1" M,3$Y,31!.#4Y,$0S,34P.$,X/"]X;7!-33I/&UP34TZ1&5R:79E9$9R M;VT@&UP+F1I9#HQ.&(T,#$S."TX8C-F+30Q930M M.3(T-BTX-F4Q-&1B83DQ,3(\+W-T4F5F.F1O8W5M96YT240^"B @(" @(" @ M(" @(#QS=%)E9CIO2 Q-2XP,#PO<&1F.E!R;V1U8V5R/@H@(" @(" \+W)D9CI$ M97-C&UP;65T83X*(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @( H\/WAP86-K970@96YD/2)W(C\^_]L 0P ! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$" @$! @$! 0(" @(" M @(" @$" @(" @(" @("_]L 0P$! 0$! 0$! 0$! @$! 0(" @(" @(" @(" M @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @("_\ $0@! M) ;D P$1 (1 0,1 ?_$ !\ 0 " @,! 0$! *"P@)!08'! ," M ?_$ &<0 & @$" P('!A(&!@8$#P ! @,$!08'"!$2"0H3%"$5&B(Y6'BW M%C$X08C7%Q@C)#(W0E%V=Y26E[6VN-/6,U)789C5)59Q@JC8-&)R=8&2)C4V M0W2Q&2=$26F&D:&SM,CH\/_$ !T! 0 !!0$! 0 '! 4&" D# M @'_Q !<$0$ 0," @8%!@<*"@<&!P @$#! 41!A('$R$B,3((04)14A1A M8G%RDB,D@8*1HK$5,T-38W.ALL'"-#8W=).SM-'2\!8E-414=:,7@[7AXO$F M9':$E:3R_]H # ,! (1 Q$ /P"?P \$W'R3U%HN,?W< MY*V=ZXTAZ'B%&ENVRN:A?RFUE6(>0FNBK2EPT2)SL2,X;2FT/*<[4*BKI&Z9 MNCWHNL5EQ3KD8ZE./-:T[&I2_GW:5\*QQXRIU4*]O+>R9V+,JTK&ESF[K(] MX2UWB.7_ %=A5^3QKM6_=[EF/Y^W?E3VH6HSG3QY>7M:Q-D>)EL:XPY4E2&3F)9E6G96U=M9<:;UVG7NRI,.D] M#^EV*6[FL:A;VHRM5^BQ,R'E7R-RB6J;9;CSB* M\KTR-&.VZ\0B$3:#;3VP,31"809EU[NC9&M7RU]R_>-?M8Z?>F;7+TK^;TC: MGCSER]F'>_<^'93E[MK IC0IW?&6V\I=ZN\N\SC%X(X3PH=(_QD/E$ MOO7NMK^M]'RNC.;EV^Y9-W+NU=D.6[1$35JYG.3KLFB)"VTDW.7:>J@B;4M) M=%%T2M2?O#%I=)72-/+CGSX^UN6?;\MZNJY\KT>SE[+GRCGCW:RCYO+W5SIP M_H-+4K%-%Q(V)^,/DUGD^[R1.UV2N3([J3/IU)31DHOA*6T)GU3:Z]II"T]W0JHUJ[C2IPO6/FVCA1K+O1YX]FV&:IT0Z#E M4G/3,J]I=WLVC67RBU3\V?+=[?Y[\WXMAVHN<&BMKN0JQR\=P+*)1M-)HHU5Y AY<":A4IQ34=#KT:8^:2-,-!J["W!Z/?2 M%]N]'7$NAQG>^2 MTU+#CV];C\T]J>KGM5I2Y3L[95C&4(_'5F(-AV# Z-F^RM?:TKBMMA M9OBN%UZB7Z4C)[VMI42E()2C:A(G/H5.D&1'VMLI6XH_'I^=J%SJ<'#N9D_=;A* M>WSRY:5VI\\NQA?EWB><2,7=GNGD_)H2^N$ZQ^DRW$Z. M^)\FE)3Q;>'2O\;=CO\ EC:ZR5/SJ4K\SR)[Q@>/R9+2(^O-Q.0U&CUI#U9A M3$ELE+Z.FU$1F[B'C2@R-)&^CN/W*[/V0Q.?I<\ TN1I;X?UB=GLYI5M8-)T M^+:%,Z49;1[:?A([^7L\5SIT7:WRUYL[%C<]V]ZM/O=33]CO6-^*WQ4O'FVK M->R,-;6LTJE9)AS$IAHB,^KCB<1N[5U2/=^X;4KW_>%[TWTJ.BS.G&&3+4=& MI.OGR<.,XQ^E+Y'>RY?=C*OS*._T:\26*4K;^3Y=:>JW=E3_ %L+"^C&MZ%G5>);=8VY;3M8GA6M/&DLCUQI_(]DOXRM.]!J*L+"PM9TNTM M9TRSL["0[+GV-A)?FSILN0LW'Y4N7)6MR3(6XI2EK6I2E*7W*4HQSSSLW,U/ M+R,_4O3GR,8_#1\P\7L #+O0',[:FCG(=,[*5G.OVNUI> M(WTM[U*V.1MGUQ>Z-*WJ-9);Z)84E^#T?=/V/UED\C8?HE]);CSHQEC:;D7J M\4\)V^R6!EW:\]B'9_@63WYX]8[=VU6-W&Y93_%XSKULB/*9<0S(<<9=0WU"Z-^E3@SI3T?]UN%= M2I>N6=J9.)>Y;>9BSE3LC?L\TN[+MI"]:K/'NUC.-NY.MN=(ZXZ_PUJW#67\ MFU/'Y8W-^KNPWE9NTIZX3VIVT]J$J4G'>F]*4E2M?:!(ZQ@#RW;.Y-;:/Q61 MF6S,I@8S3-FIN*E]2G[*WFDDUIKJ2KC)6_;SS+W^FRA78GJZZ;;*%N)QCBOC M#AS@K2[FL<2ZI;TW"CW86%/BG*M=H1^>7U4YJ]C15R$\5C9V;N3L?T=6EJ[%W%.,IR: M>B):9_9QSZI)UHUD[!QA*T*41H83+DMFE+C-@TKW)T;Z0/2FXFUN5[ X(Q_^ MC6F2YH_*9\EW/N1]\?/9QMX^S"-Z[&O>AD4\J9-#Z-=.PZ6\C6+G[H9'\7'> M-F-?Z)W?SN2E?7"K5GD.39%EMK)O\JOKG);N:KNEW%_9S;>SDJZF9&_.L'G' M7>AFKIW*/H-8-0U/4-6R[N=JF=>U+-O>>]D79WKD_M3NUE.OYU4CV,>QB6HV M<:S#'LQ\(0I2%(_9C3:+@A0O4 'T,/OQ7V945YV-)C.MOQY##BF7X[[*R<: M=:=;,E-.H<2E25),C2:>I>\?=NY.S.W=M7*V[ENL91E27+*-8]Z-:2CVQE&7 M>C*GE^M\SA25)1E&DHRIM*-?6V0<<_$QW3J*1"H]CR9>W\";[8[C%[-Z9K5, M=23Z]3E4A"W;'TTF9^SV/M!+(B:;D1$_+3L9T=^DGQGPEO='NDZI&Y>P(TTO-^*%/P,_M6O M+'[4.7XJTFD%:8WCK7?V'1LVUED#-U6K-#-E"<246[QZQ4V3CE1D%4M9N5L] M!&KI[U,O)3ZT5Z0PI#R]^^#.-^&N/='M:UPWJ%,S&EM&Y"OMG(M>: MU.GY83IW[4YPK&=8/U?1]0T7*EB:A8K9NT\M?&$X_'"7M4^;QCX5C2O8]>&7 M+: M M M M U!<\^6DHI=OHC6EKZ##27:_9F0UK_ZO(>4 M2FY6#0937^@CH29IME-J[W%J.M6:$(GLO\]/2M]('(M7\[HKX)U#J:1I6UK> M99GWZUEW9Z99G'R4I3LSY0KS5KOARK&D,H6>)-8LCOH<8>078ZA:?DB_<+\5\0<%:WA\1<, MZINULR\+EF[2=N=.[.,EOU+3<'5\.]I^HX\M1FD' M)N\8TKZR]!7I":%TMX,-,S^KT7CG#M[W\/ M>O5Y,81CSY.%*?;*W7S3L2E.]8[>:MVW2EZ>L?&? N;PO>ED6.;,T:[+N7O& M5OF\MN]MX2[=HSVI"?L\LNY3]>7/,3!>+&,(]L)O)=E7\-YS$,(8?)*UDGU& MDW^1.I7W5>-MR4*3W$1ORW4*8BH,D27XV6=+72_H?1=I<>MC34N),Z$JX>#& M6U:^,>OR9>-K&C+LYO/>G2MNU3NW)VK9PQPKF\1W^[7Y/I]FOX6]7]/);^*Y M*GY(4[9>S&48O<&Z-C;VS&9G&R MZF\I2YISK.DX&C8LEFU'S5]N=:ZMU09C?I1[BID]SU)DU0E]M]^EOH1*3[1"<-LN MBTFA]A?:Y'=:<2E99CP1QSQ#T?ZW9UWAW,ZF]':EZW7MLY-GFC*5F_#VH2V\ MU.6<)=^U.$Z1DM6L:-@ZYARPM0M\]NO;"=//;GR]DX2]5:?=EX2I**5IQXW[ MA?([6M7L7#'C:]8_8,BQ^2ZVY98MD4=EM<^GG^GT]0B)Q#C#Q$E,B-(:>)*3 M6;:.IW1]Q[HW2+PWB\0Z/+DYNYDX\I4K=QU-Z MTCK7KNB9>@:AR9:N)-FZFR]G6N- :B^SS)(:_?CBO./Z,7%'^3 M[>_.6 ?'%>_.6 ? M'%>_.6 ?'%>1F-S=8,M+>,TI.7G: MG9N)PDDOM)7JY GIW$?WNI@-V.-Y-CF8T=9E&(Y!295C-U%3-ILBQNV@7E%; M0U*4A,JLMJQ]V/.C&I"R)QIQ:3-)EU]P#G :> M/&*\7K6GA.:;Q');/$'-J[JVW8W%3J+5;5Q]S\*>SCC->]E699=?)A25U.*5 MA7%,T:&([TN?-N(T2.AIGVV? "*-%\XQS41.C.3>+/%R15IELKEQ(KNV(F83+O#"\1G5GB><7:3D3KBGDX M9;Q;N?A.S]965JQ=6FN=@4\:#.G4:[=B'&*\IY%5:5)EJ/PM>-SF]=DTECG62Y%?MX5JC5E)9Q* MBWS_ #617S;3V>3;2F'RQW%85?!?D6EI[++]D;4RRU%DS)<.*^$.>?YQCFJY M-E.5G%GBY$KEONJA19[VV+&;'C&HS99E3X^=Q43'TH[24XB,PE9GU)M'[$!\ MGQQ7G']&+BC_ "?;WYRP#XXKSC^C%Q1_D^WOSE@'QQ7G']&+BC_)]O?G+ /C MBO./Z,7%'^3[>_.6 ?'%>_.6 ?'%>GCN M-X[B].\W7RL[SRVC1),HJL[=],>OKXK*';5VNGH*; 1$6^ B_P#QQ7G']&+B MC_)]O?G+ /CBO./Z,7%'^3[>_.6 ?'%>_.6 M?'%>$S^A0\LUKF./YOCKZ^G4VD7&-V$ECUT_>6V:R6@T MFE:2,C(@]) '$7U[2XM1W639):0*+'<<69(;;94M1D1 (+O*/SAN:5NU,@H^'O&;7]WJ M2CLIM;2YYO*QS%S),_BQG":9R2+B&*V546$UKZDN+CQ)/5EX]? M8#L_$J^3%BW-KA-A8QVI=1?USL^(QN%8P9\UENQ9JPD0 M //=D;:U5IO'W.8-C[/I));OJW. M3V46,WVH,C5U<+H7O4 U*;G\PYX0VE'I,"RYOT':I<4MON-9&ZDFS21)-PC[B#@?CHO_ M .S9_P#&+_\ ZL .=H_.>8O)6_\ =+X>5]4-I5'*,JCY0U^0J=2HW?:C?1/T M%5^SJ01,^F25.DX;B^XVNQ/>&4>"><*X%W#C3&P^/'*S"''5&DY-!5:JSFLC M_JJR2Y*>>V342B9] D*,VH;RR6KL)"DEZAAL6T_YC;P@MQ/08#7*B-K2[G.I M:14;AU_L/ 68YKZ]KD[+)N-.X]$9ZI41J7<$2?W?:1I,PVZ:JWCI;>M"64Z2 MVYK'<&-&EM7W0:OSS%L]IB)TC4T2[/%K64RA2B)70E+(_DG^\8#U( M &/&8\NN*.NLAGXEL'D]QYP7*JM9MV>,YCNG6^,9!7.DI2#;G4MWD MK$F(OO0LNCC:3ZI,OQ .L?I\>#GTS>*/_$3J'_. !^GQX.?3-XH_\1.H?\X M'Z?'@Y],WBC_ ,1.H?\ . #U+6F_M$[H=L&=/;JU+MAZH03EJUK38^'9V[6- MJ4VA+EBWBUS*.$@U/,D1N$DC-U/[Y /7 !X+GO*CC#JK(7L M3VAR/T-K?*H[+,B3C6>[?U[A^0,,2&TNQWGJ;(#GTS>*/\ Q$ZA_P X 'Z?'@Y],WBC_P 1.H?\X 'Z?'@Y],WBC_Q$ MZA_S@ ?I\>#GTS>*/_$3J'_. #)NGN:?(JJOO,?M:V]H[>(Q/JKFFG1;.JLX M,E!.1YM?80G7&9L1QM25(<;6I"TJZI49 .3 &*',+?2=$:H MFS:F2VWG67'(Q["VS-I3T24XQW661FRX9][%=$<2XDS0XV0;;QB!?2 M'Z5H]%? .5FX-Z,>*->Y\33(]V587)0_#9G)+LK##M5YZ;QG#KYX]J=.2[5F M? G#->)=;M6K\:_N=@\MW(KV]L:5[EO?WW9=WQI7DC.L>]%'(>>=?==??=E*]C95F.1C7HUC.$X\T94KYHUBQXS[/LNV?EUYG6=7DW(LHR"6J796D M];9N.*Z$VS'8990AN'"980VTQ'90VPPTRAIEI"$$13%KFNZQQ-JN9K>O9T]2 MU749<]V]/EWK+PI&D:K+ME7=TT6A4 S)X1\F)_&S,.'H:_I5RW M"-*Y^+2L\>OKYO7;W^&Y2FWP\W)*GE2OX\AF4RS)C/-28TEIM^-)8<0ZQ(8= M0EQIYEUM1I=;4VI*DJ29DHE$9'T'5.%R-V-NY;N4N6[E(RC*,N:,HR[:2C6G M=K&M.V,J=E:;=NS6J491E*,HUI*E=JTKZO?V>/CXT?0/5^ M *-"9-E6,R583Y#DN;.DOS9DI]:G)$F5)<4[(D/.*,S<=6\M2E* M/WF:NX!\P #+;BKSOY?<),F1E'%W?^P]2R%369]E04EP< M[!,C?84T:#RO7EXU*HLI3V,MI_7]?(-*?DH40"9GX<_FU\$S672ZR\1K H6K MKJ0J/ BC640UH< M3WM.+22VU(/HI*B(.X *EWQXN>!<^/$3VSFN,7B; MC3.HG5:,TBY#EJDT]AAV"V-@U;YG6J224/LY#FFG^2&M<:W%H?8V*;5UEET0I=!F.&VK%K52NWHF3!D^F9.U5S&>-3,V! M+;8G09#:XTR.P^VMM(>L P8\4'YM'Q$/J,$_#G,&EON1(QROR1A7J)2I:/E]@1/> M6GF??$ZY'/V53K;-,7XH8%+-UAFBTE2LJS)V$M"205GM/+43;9FR2OU#*31_ M )&2B+T?D]R@T';%VEL_;^1R=9MK?(Z[+]>9CE.!9;4/)D M5&4X7D-MBV1U;Z%H=0]77='+8DPGB<;;42FG4F2FTGW=R2 ;W>)'F7?%$XPO M5=3EVT:OE/@$)33;^+\AZYS)HDP\E=M%-(3Z;MK86\9I?RS@ MN=SJ5A+;X+>:*\/[E,[2X=O9ZVX:;5LO9(I1MH3V+S3MI:25=AQZ;:$Y_[BX9< M.M=:WT/DEO@&?\ISCD3M'D-G,R/&(B+ M!AQN1%@JL/9E-RG&),8*S-UUU]UQYYQQY]YQ;KKKJU...N.*-;CCCBS,UK-1 MJ,S,S,S4 _@ 'HVI-O;.T-L;$MNZ;SC(M<;*P6XBWF*YABU@[76]38Q'"6 MA27$$:)<)U)*:DQ7T.Q9<=YV-+9>8<=:6%OMX6_+FVYV< N,W*C(ZZ-5Y7L[ M!Y[&;1H+)Q:YS/< RS(M99W854-1=851+S##+N7$8ZK]"--:9]1WL]189^ M BL^8;\WMU/E6=Q=7, MZ59VUM9SGU29]C9V,UU;T^>])<<<=>=6MQQ;BEK-2E&H!QH "61Y3_FKN M?!N;/Z2Y_)[B\T-N_!]@9!&PBQFO2Z?"-C8+0R,SCYCB\>2Z::1Z=35-U LV MHJ4-V"ID*1+2MV!'6@+' 1V^P> MD9[EDP[,K)#GW369-%(<:-Y^_P#:F4/-]OKPZR$I9$I'0N/GI3=(,^..E75, M+&NUEHO!N^F8U-^R5ZS.7RV]R\\XK?C-ROKY)Q_ P\*2Y:6N66U?"V%"MW,Q84]JY#]L7C=KRVKE?AC7]C M&D2DQT 2??#-W6[M;CE78W;3#EY-J.:C!YQ/.DY*>QQ,=,O# M9RT=YFF.54;M]>:=<;E MY\.=?FI;WQZ>_P"32:\=(.D?N;KUS(LQYC]KF[]?YRGY-B8 MV%8, HQP &TWPSO%YY M:>&!GK5GJ'(E9EIR[M&)FQN/.:V$Z1KK,&3[69MC3I0;CF 9P<4DDQ=UB$N* MX^9&\5C4*AUVS-6Y(<6'L/5623&GG M6:G*JJ.^XAZNDIC2G*VTB+>K[%J.[Z+R94:=$B!GX - M)OC^<\OTB'AU;1NL7NO@S<^]FW]#:;]EF>RV]=?CV58E>U&3XS?U;ZHU MG1Y!0V$>UIK>NDH^5'GQK&)'>9<+WH<92I/['H N-?#:YD4//GA1H3E!4>Q1 M[?/3[J(TM,>1*8D!: ^&+XJO&[Q1=/%GFHK+[E]F8Q$@M[?T5D-A%>SC6MM M+4XRW(ZLI;3DV$RY##RJN[C-)8DMEZ,IF!9-RZZ,&S< 8,>*#\V MCXB'U&.6WV!; 4UP WG>6O^>KX7_E%_P!T[>P"UJ M !'O\4#S%'#SP_'[_5NOWV.3W)NM]MKY>ML#O(S6%:]N&4.-):VML1AF3'J9 M[,Q"DOTM:W/N&UQU,SV:I+K4DP@"<]O%NYQ^(U=ON<@]M3&==-6#D['M'X V M]B&HL=^6I4;IC422IW*;!@E.$U87LJTL6R>6AN6AI7II#6D M VD>'KXPW.#PV[V&WI#9;^1:E.AXSV)^&+IPL$UA.HLGYE;7II!:PQ.2F%<0=:T+KWL4K;FP*Y+=YEF^97=EDF5Y7D MEE+N+_(K^XENSK2XN;2#;E MW%VC=Y]\E*:7CVXMK8*]CVE=7VT*3"N=:ZTR.1$FVV89C!GQ4.5N=7T:OKVX M4-))AUH2^@ 'G.V\U3KG6&?YUW1R?Q;$[NX@ M)DFKV:3;1H#QT\%SL(S[9%JJ&S_VR/>9%[QB''W$L>#N">*N*95CUF@X&5DV MZ3\L[UJS.5BW7;^-O=7;_/7/1-/KJNKZ9IM*5K3,OVK?>4MUYUQ2EN...*4M;CBU&9K<-1J,S/WF:AP>NWKE^[7/&QCMHLCZ&IA#7N_>D/LQU%]_P#U75BY:+#GU7%I\-95^["55)E2 MI3'NT]_^]CV)&6( ;3_"6V(K&^0E[@3[O; V7A4]IF/WDGU< M@P]?P_7.]JO])V49Y47:7O\ UQW?>28VA]%+B&6F](&=H4Y_@.),*=(T]^1A M_A[4OGVL?*NSZ6_J1STFX-,C0[.;2/?T^]3M^A=[DOTSZO\ 0D@CHN@4 M !1C@ #*OAGS/W_P #=[8I MR"X[9I,Q;+L=DLM7%0X[(>Q//\77(:=M\&SVB;?0WD.*SFVDI<:7T>C/-LSX M#T6QBQ9;(6Q7AL>(MI+Q,^-M#OS43BJ2WCO(Q[:NK;2QASLHU5GK$=#L['K9 M<8D?"%.^@SDU%F3+#=G >0\;$66B9!B!L# 5@WF=>>!\ MM/$%M=,X=>JL=/\ #F%9:CI68LM$BIL]M2I;$O=>2,MH+]2FM7L&IQITC4I/ M_P";8GF^U,A?<$< $R[RBG.TL$W3MC@'F]XIK'=W0I>WM*1);ZSCQMK83 M2DC86/5K/4^DVZUM5Q[)1F1(2C5:R)7J/I2L+ H !"<\YM^UI MP&_ASR"_J#4X"!4 +S@ !6^><&^) M!I[Q.N,U#OC6?I8[E=<\WC.X]42K)NPOM6;!8CH>E4\IXF6E6F.S&#*92VB6 M6VK"$]T6B//C3X,,-BH #!CQ0?FT?$0^HQRV^P+8 "FN &\[ MRU_SU?"_\HO^Z=O8!:U //=J[7UKHW7N5[8V_F^-ZXUM@]2_ M=Y7F>6VD>HHJ6N8[4^K)ER%D2WW'ULLQV&R7(E2)#4:,VZ^ZTVL*]/Q@O,S[ M8Y2.Y1Q]X)6.4Z.XZ/'+H\EVTA3]%N7!5<@68Z359UJC-EE.6QVSDQU$AW(69++DZ^AA.HJ+>JR"JK+ZA MLZ^[H[NOA6]-QWL WG M -4OBW^*EJ7PLN.TK8>2E7Y=NS.6K2CT%I]T7E\4 M1:7JW7E.;ZWIF=IGVTMD7;M[ ME&26KA=SKQMMQH-;71&R)FHH(-;'APJZ!&0W%@PH,>)&::990A(>. " M9OY;WP+BV]/Q'Q"N8>&MNZEJ9<>^XSZBR2$AUG:-S DR4,;:S:GEHZ_H?5\^ M,RY007D&5_+:*RD(^!(T0KX+ $ 8.^(5DGP%QJOJ[M2:\OR M7%,;2KW=S?HV192LT=74_*-K&G$'[E_)=5\G]VC6+TNM9KI70GK6+'LEQ!EX M&'O[MK],R6W;'S0PY0\)=V4J[>NDA]%N)\IXOQ;M:[TP+5Z]^IU/]%;N_J\/ M7X5C\CD8VE !T?/WS:H#;+_ /29L5DS_?(DN2/?_J^]A(OG M#=OGU&4_XNW.OZU*?WE!J%>6Q]J5'AXSQ9@ !D]PPR-S%N56A MK-E2T*E;(H,<,T'T,V\P?/$GDF9I5T0;-VX2O=^Q4KY2?V129T-ZC+2^E+@/ M)A*L:W-1L8W9\.97Y)+[U+U>;Z/N\6/\66/E/#>M0]4<><_]%3K/[B7D.MC5 M\ !1C@ V?^$IXE6P MO##Y98MN:C3*,I$R'#+'S=K_ ^> M!N]N1B)<9O/*_'5X3IB!(2P\=KN7.4/T>"=(4GY-E"K9KLB\L(_4E.U6*SR0 M??V@*?"QL9]Q83[:UF2;&TLYLJQLK"8\Y(F3I\V0N3,F2Y#JC4_)=D.N+<6H MS4I3AJ4?4C;JTN2ZQ-W ;?GT%D:4D2;BMM"FU\U)$1(EUKR/W(#W, M $*7SF<*8O5/ VQ1%DKKXNPM[PY,Y+#BH<:9/QO6C\&(_))'8S(>:K;!;3 M:E$IQ,%XT$HFE]H0(0 'V5U=/N+"!4U4.38VE MG-BUU;7PV7)$R=/FR$1H<.)':2:GY+LAUM#:$D:E*<)*2[E +RP !6^>< M&^8 MIM^+(MK3367N0L)Y#8# 6IUO*];S)A>I<0*Y;J&GLSH)+RK2F<-3:U.LR*U4 MAJ'9S2<"W PC-<4V3AF)[#P._KLKPC.\;I,PQ#)Z:04JIR'&,DK8UQ17=9)2 M1>O E5DR*\TKH75#R3Z%]X!VD &#'B@_-H^(A]1CEM]@6P %-< M -YWEK_ )ZOA?\ E%_W3M[ +6H '@?)GDYI'A_IC,=_ZTPB"N596UBZ2IMG/6VZJMQK&:I!^OD>5SWVE,P*Z*AR3)=/M0CM2M: JV? M%U\9G?OBE[->BSY%IK7B[AMW*D:ET/ L74Q#)DWXT+/-GJB238RW93T%UPDN M&2X5*S,>@U*"]:?.L@TT@ )6?ER/&:W/Q^Y Z MZ?>L+_ $ELO-YT>EPIK#K!Y2G/T/[7*9-; G4K MBO9(3UQ\+5WLCJ+*/:A9"@ "$YYS;]K3@-_#GD%_4&IP$"H 6M7 MEK_F5.%_Y1?]['>P#>< #"#Q!>?.C?#CXWY7R)W?:)7'@)(# MR,S;DCO>[^$,FR=_V''L>AJ-&.:\P:!(E+QK7^)1.Q)1J*OBRG"[U$)"A1(Z$MQ(;4=MM#;:$I0A"$H0DDD1 /L M &NCQ.#,M"XD1?NMN4!'_V%AV>&?\ ^(AISZ;DJQZ)]!C3RW.(,2-? M_P"/U67[:)6Z'Z4KQ-F_-@W:_P#]C&:+ARU;) \UV0]VPZ MR-[NCLEY_P#%U/V=I+9?BZ=/UT,GX7CS7LV?PQA3],I?[EKU&O=MT]>\GD(S M%:P !ZCI&2F%N?44Q?J=D/:& R5>BE2WNC&55#JO30CWK\S&3\%7*6>,N$[U=ZTLZG@2[O>KW//I.J0IXRQ[U/TVI MIGX[(M3P %&. -E_A6^&CG/BH\A,QX]X! MLS%-57.'::R'*MJN',LL(J=%_&G,W M]><@M/[&TSFL=+CI8[LC$+O$K"9$;=-HK*I1<0VDW5.M1=6IL13\1]*DK9>6 M@TJ,/' 3T?*2^(S-RC&<^\.#9MP_*GX' N-P\ TD!-G %=1YM'G<> MXN5&"\)<*N$R,#XN5;.4;&;B*2N-:;RV#3Q9[41YYMU:)::#7Y[[;6K\S>6C6)3GRW,$R6 MUCP=J8O"-;I);8KLVLJ6W990A3CJ\_M7C5Z<;Y(35 8G\TN%7 M'_GWH;(^._)#%'ML:J4BJR[",KK$244^:8/?*C/'29-$1+EMH<4 MR]'D1ITF#.C2X$N5%>",=-\FYQ=7,EKKN8F_(M>N2^N#&FX9KR?,C0U.K5&8 MESF&HR)LE#)MI<=1'82XI)K)EHE=B0^?XFSQI^F9O/\ F%@/^. ?$V>-/TS- MY_S"P'_' /B;/&GZ9F\_YA8#_C@'Q-GC3],S>?\ ,+ ?\< ^)L\:?IF;S_F% M@/\ C@//MM^4,XY:YU5LW84+E_NRQF8)K[,\SB5TK!L%:C3Y.+XY97;$*2ZT M_P![;#KL%*%J3\HDN*,OE (&( W3>"'X7&!>*QR VQIS8&T\OU16:ZT MZ[LR%<8=34UU.L9[>;8KBQ5DMB[6EMJ(]'R^^,@OV)F DT_$V>-/TS M-Y_S"P'_ !P#XFSQI^F9O/\ F%@/^. ?$V>-/TS-Y_S"P'_' /B;/&GZ9F\_ MYA8#_C@'Q-GC3],S>?\ ,+ ?\< ^)L\:?IF;S_F%@/\ C@,V>"'EA>$O#'=^ M+\@/+LZ&LV?L;&L(GW-=%EGZ4F=%BWCS[+ M;IDVMR.25_)-0"<;\39XT_3,WG_,+ ?\< ^)L\:?IF;S_F%@/^. ?$V>-/TS M-Y_S"P'_ !P#XFSQI^F9O/\ F%@/^. ?$V>-/TS-Y_S"P'_' /B;/&GZ9F\_ MYA8#_C@/FF>38XZJBR$5_-+=4:$X[+E^QT^R*L MH>8:KO7W#[H\>OV%BTB56,V3C?RTU\M^+9)3_I8;2B41!@4 "PZ\I= MX@5AN30&Q."6Q+IR?F?&MMO.M0NSI*79MCHO*K9,.WH&4+4IUYC&<]GLI]59 M]CP"UJ 'E>[MU:PXY:FSW>.Y\OJ<#UAK3'Y62Y?E M-U(2Q"KZ^.IMEEAE)J[IUM+L'X<.!#9)3':K*]9N1"SS/(\.8\Q;[.L8/\ Z0Z3CS%9 M'D*K:U?H^TR9H:>P !VO#,#SG8UY'QG7N&97G>22_P#T3'L,QVWR MB\D__@]320WY#W_=;,!G[@7@Z>*;LIF/)Q?@3R<9C2_0.-(R_5]_KJ.^W*6A M+$AI_83%6E<1274J)XC]+TU>JI?I$:P'MGQ?/QB_H/YU_/K37YR 'E&<>"SX MKFO4/N7W ?DC8)CN+;<+!\!F;.6I:#92HV&]:N6RI+?5]KHMLEI425J2:DM. M=@:_<_U;L[5%LBAVEKG.]:WKB7%HI=@8AD&&VRTM&DG5(KLBKHSRD(-QON,D M=$^H7=^R2 Z( DS^6Z\*3:/+3E1K;F7E4*5B?&GBKM+&<]BY%.C2 MV9&T=OX).8RC#\-PESM2W*A5620J&QOYAJ6TPPVS6I0N1/4N*%FB (3 MGG-OVM. W\.>07]0:G 0*@ !:U>6O^94X7_E%_WL=[ -YP \ Y0 M.:*U#'F+>I=9X$[ M8+D,)D)0KTK;/+)"(;]_;]B7)TB.S'93'K(%9!AAK. &\7P2?!SSSQ1 MMW_"^6-7>'\1]5V\![6GTIK.I==63D-QB1FLV*Y'7.?ZJ11UD MPI\@ER9%9#GA:?:XUS@NH<#Q'5^L,4I,&U[@=!6XOA^(8Y!:KJ3'Z&ICHBP* MVNB,ET;:0R@NIGW+<6I3CBUN+6M0=U !KN\3-E;N@\:6@N MJ8NUL??_P"5W?L2,:?>FO8E=Z)-)N4CV8NN MXO]C10.6#94 M 'D.R'^Z;6QBZ?J45U_K^/I(=)OY7[Q?K89EPQ#;$R)_%P\>XCMAOO1\!DT$_,V_K2(R;AJ2A+LG, MZ5ELUJ21FE'J+3U/H?0AE_1_:ED<><$V([<][5]-A3?R\TLRS&._WEKUR5(: M+K$Y>$<7(E]VS-,O'8EJF HQP !*U\GS\ MY=O'ZC&R_M]XR@+(, 'B>_N..B.4^N;;4G(G5.%[>UW=)4FXTU;4LTR3*QR_92XHXUC7OQ9\5:N^-);7\H!7P>-3Y<'-N%-9D_)WA MH>4;8XLUCY) .B #,CP_.764<$^8VA.4N+^TO_H7YQ"E M973Q20MS)]<7C+V-[(Q9"'W4-JDS\(M[Z/&6X?;'F/,2R^6P@R"Y)PK,<8V) MAV); PJXA9%AN=8U0YCB.05KJ7ZZ]QG)ZJ)=T-Q ?0?1^%*JIT5]I9>Y3;Z5 M .S@ \+Y0_@S\B?XB]M_V R !2=@ "7=Y.K\./ MD[]5&1]KVM %B4 *WSS@WSEVCOJ,:T^WWDT BE ,Y_" M^^P\3QO.\(RNND4V3X M?F%)6Y)C&0U,HNV367=%<1GHMI 61%WM/-+0?:75/N 0 /';\N9'XT8[EW,G M@=3VEAHFE:EW^Y=!^M-N;K3M4T;DFPS[ ;.;*=EY#K%AL^ZRKY!O3\?;9.>B M3,ISDE1A#O &S;P=>6TGA3XCW%[=3]K\&88_L&OUKM13S[C5=Y:_YZOA?^47_=.WL M:@ '\*4EM*EK424(2: MEK49)2E*2ZJ4I1]"2DB(S,S]Q *SWS''C%2>;V=NNKMH&1W]+(:1(.WUUJE"&;7+(JXS MT5V)*FN4M-/;>[HEPYV+)(3%.(7E?_#-XW0ZRUVIB62A ZOF.$87L. MBE8OG^(8OG.,SO\ TW'1^HO/)^6V?R75)^\HP& MD7E7Y;WPK.3L6SF5.C5<;,VFID+C9AQML4Z^A1)#A.N,(5K1Z+,Q(Z],I25+ M;CTD5]3:?1:E,)[%(")=SR\J[SAXT1+O.^,UI6\R-90%RY:Z7#ZIW&-[4]6V M:G6U2-92YLEK-%I;6VRDL=L9]E*=2MU%)&:]R C(7U#>8OSWQ0]NKRW/6C MIX23]*/':ZFM^0MU;KTB0\MR3+DR7I4IYZ2\ZZL/0@ !"<\YM^UIP&_A MSR"_J#4X"!4 +6KRU_S*G"_\HO^]CO8!O. =(V3LC ]/X!F.T]H M9938-KS ,?M,JS++LAEH@T^/T%/&7+L+&=(5U,FT,MJ[4()3KJU(:90MU:$* M"J_\;/QBM@>*/O!57BS]UAW$?5EO/CZ8UM(?D1'\FDMJDPG-O;$KFWS:D9Q8 M0G7$0XQ][5#6R/@^,:Y+]K/L@T? #9IX5OAB[D\4;DA6ZBP%,G&=:8N MJMR'>NWGH7M-1K7!7YQLJ.,EY26[?.++T)4>CJB62Y4 M1NTU$J,SCEY6VEQ,)*5%WDWCS%P:NO4B2HU=.XB44"^DQH5S7^A+CC'Q[%;^ M3IUFSG0VWWA'"R;.3D3\?9Q87]]]^[6LO&E&9]'N9'"XOT>4[G56\B<[-?GK M>MSA"/Y;LH(XPXTMM0 >&YZ_P"KD"VR/Y46)&8/WD?<:B7) M^\7['W2"]QC/>'H4CIENO+^^2G+[7>Y?[%CSJ\V1*E/9I1TD7M1@ M #+[@9C:\IYJ=+/!./&-=K.5+*E]&F+9NY/>[T?7:C'[5=MJ^%<8XTR/ MDW#&LSKXUMTM_P"EG"U_?2TAU=:S *,< M 2M?)\_.7;Q^HQLO[?>,H"R# ?+,AQ+*)+K[")&GP)\9^'.@S&&I M4.9#E-*8DQ949]*D2(KC*W$.-K2:5)4I*DF1F0"KL\Q'X4L'P[>4D/9&G:%- M9Q6Y*R;S(]=UD!CMKM7YW =8E9QJ="6S,HE&R=C#L_\ ?"8CBTFNQDL6-+J'#I;K2D]6VH$C)[N;$<]1MQ4_'I1$AQA!@(.H M "R8\J;SM1R"X4WO$_,;;VC9?$&V8K?B3]ONOP%RB M #YI46-.C284V-'F0YD=Z+,ARF6Y$:5&D-J:?C26'4J0^PMI:TK0HC2I*S2 MHC(P%5AY@SPS*WPY^:LIW5U&Y4\:^14&SV9IF(RRX59AE@Q.:C;$U1$D+5^J ML4=U.KY4!'3JQ1Y=4QEN/R&)#RPT/@ "YK\.S>SW)K@EQ&WO.FJL+S9/ M'_6-WETI2N\UYVSBU?5Y^CU.]1N);S2OOFR4KHM1-]RTH69H2&9H P8 M\4'YM'Q$/J,1'*3'[)G(K.KD^A;:TT \[+I,DO67VU=\"\R6 MN[O9>S< ML=5[%25#;;46LK&'66[#),FNI:VXF+XO#]H95,L9SS$2.3R$K=[W6D+"QP\) M[RX?&7@E&QG;_(:-CG)KE;$3'LVKJZJ_;]/ZIMD*;DLHUCAUY$(K>_B24MFW MDMPPJ(UX//"[Q+\*;CBU MJX>)\A->1H%'M*C<9C&Q61;V=[,;.P,794ELBJ[EN2TTTIXJUZMDO>UH"MR\ M3KP?>5GA>9W[%M.F/.]*7UDY#UUR&PZMEE@F5=2<>C5-_&6Z\Y@&;>S-J4Y4 M3W5>IZ+RZV9:165RP&J4!NO\%[P=-H>*5NQF5=,7^#\2M;W#![LVY$91'D3Y M#<=%@QJ[7#\YA;%GL"P:@KYWPG/0Z\[65MJ%IMI72NK..NK,)TG MI/":376K]=4D?'\1Q''XZF*^LKV#6ZXXXXZM;UC:2)CLB5-FRG'ID^9,?F3' MWY+[SRP]3 !"<\YM^UIP&_ASR"_J#4X"!4 +6KRU_S*G"_P#* M+_O8[V ;S@ ?#96-?3U\^WMY\*KJ:N%*LK.SLI3$&OKJ^"PN5-GSYLI:6X M4)F,TXXZZXI*&T-J6M1)(S 5H'F"?&]L.?V?S>,?&_(IL+AEK>_0N9;PG'X2 MN1.;TS_6/FEHR_#9D1\ KIA.%0UKIFF2ZRF]FH]I56QZH(R@ S!X+<( M=Y>(/R-PSC?H6B589%D+J+/*_I*[)J.ZQRX9*34Y!4V5':1>XT>T5UK#?@36>\O>COBR'4]2]Y=W46_5-- MQ-9TW4=(U"UUV!JEB]C7X>'/9OVY6KL=_5S0G*CVQLF[B9&/EV)#Y9DF&W*$HML6O+7'[$FS4;*I=3-=@O.QU+(C6VXE:?DJ(<%^)M S>%N(MO1+Z63,^I'WQV6HZ_W_D]S2^G^X21I,*6]-PZ4[L>2,OO M=O\ :Q[)K6M^Y6OO=;%P> VR>$3@J[O>N;YV\R;L'!, <@L MND7N9OXS-77NZ$9'M9Z)>AUS>.-:UR<>>QH>!6% M)?#D9EV,(?ILV=OWI%@Z&(* M 48X E:^3Y^6:-QM?); 9AM(=D55SIN)/O8;JV]@V M@-1;,W?LVX:H=?ZFP?)=@9?:NFGK&HL6J95O.3%:,R.78NM1?1BQT=79,F0U M'90MUQ"%!3/\MN26<

2^[>3>QG7599N;8-]F3J_#CY._51D?:]K0!8 ME "M\\X-\Y=H[ZC&M/M]Y- (I0 #.?POOG+O#O\ KS\2 M?M]U^ N40 $9[,8@,/Y?Q?V%@>V:.439?""L M?O+R+K'.*J/(-1$B =1FK%K);,^CAX>SVDIY#23"L# %J#Y9/.',Q\' M3CA7/R?:I6O\HWCA#RUE*]9MMKP M"UJ !YEN?;V!Z U)LK=^T+EO']>:GPG),_S*V62%N1:#%JJ3;V'L<= M3B3G63C$5346,@_5E27F8[)*==0E04YG.WE[L#G=ROW-RDV*M]BUV=EDJ918 M^Y+5+C83@M:ENJP3!JYTD)2J)58M#JXJG4-M^U2&7ISB?:)+RS#$< 9 M/\.^'^\^=._L*XX<>L7+),^S%]QYZ3,=7"QO#\9@*9._SC-+A#+GP-B==&>; MU8TUQ7/J2M).-++OBS69#;, MB)*86U*A2HK,N(\S)9:>0$1K*O)P\>K7=#F3XKS%V?B>AY5[\(/Z@?U?09%G MT*F=D/OOX_2[HDYJQ&C(0AQEF+*FXE8OMM,?KGVQY9O )9&@- :@XN:@P?1& MB,'I]>:MUY3M4V,XS3-*)MILE*>F65E,>4I^YOYLYV1+L+"6X],G3)CTJ4\Z M^ZM:@]D 0G/.;?M:^?JZX@3FI#5]-;4:<@FQCKHY_ D60[?!#/ 'M/'CCWMSE3N; M=!:,PZRSG9VR+Z-18[1US+JT-FX9N3[FXE(;4BHQNOKVY4VRGO=L>#"@O27U MH::4H!:\^$IX5^I/"SXYP]7T-1 M=W,;TT>CFYH_%6F](N!C_P#5G%,(XV96D:[0U#&M\MNLZ\O+'Y5APIR1IO*L M\2_.7C1L/T1Z_'+TS(T&]+\8TVLKEKWRL7)=[;VJ]5=E7>OPW;<8^5K3&E"8 M0 !C1:/)D6=D^GN[7YTMY/4NA]KDAQ9&9*,S(^U0E+'AU=BS; MIX6X1I]VE*,:G+>SX $E'PH]8JP[CI.SF=%4U9 M;4RR?:QW%I-+CF-8UW8]3(6VI)&E/PHQDC[:C/HMJP0LODJ(SZ.>BOPS71^C MR_K=ZWRY/%&7.[&NW+66-C?B]FFW\[3)G&OKA.,J=FTJP%TE:A3*UVWAPGS6 M]-M4C7^=N=^?ZO54^NE6S\;.(\ 48X E M:^3Y^A_"$(?QZ;K_KFL 20@ !@QXH/S:/B(?48Y;?8%L !37 #>=Y M:_YZOA?^47_=.WL M:@ 0Z_-S\YW]:\?\ 57!'#+3T,CY#SF=G[<:8 M4CUX^H=?7S*\0IY1&X2VF+K9M:F4VM"3ZEK&2RLR0\I*PKVP !SN+XQD M6;9-CN&8?2V6299EU[48QB^.TT1Z?<7^17]A'JJ6EJH,=*G)ME*LI45AAE!& MMQV0A"4J4I("UP\$+PG\2\,#C#!A9)!K;?E-N&!3Y)R"S9E34Q-=-0TY(I-4 M8M,2@B;Q"@;F/-N.(-1VEM(G62U^S.5\. &ZL M !"<\YM^UIP&_ASR"_J#4X"!4 +6KRU_P RIPO_ "B_[V.]@&\X M 0SO,?^.B>FZW+?#YX=9FXSN"XB.4O)';^+V#C4C5%+,;827W*(*_@ =JP?!\OV9F6+:\U]C=OF&<9O? MU6+8EBM#">L;O(QV437%$^N/8M:7)ML_#$(U MU-DMDGG*3((9^TTMNRDNBS)J:ALGD(6VI^,X_&-:6WEC NDK@/3>DG@K7.$- M3I2U'4K7X"]6/-+&R[??QLF'A+\'=I3GC&4*W;-;EFLJ0NU7GA[6K^@:OAZK MC[RKCR[\*2VZRW+LN0K]J-:[5K2O+.D9;;QHC&93C%WA61W>)Y+!=K+['K*7 M56L%XOE,2X;JFG20LODO,*[4K:=09MNMN(=;,T+2H^(&OZ%JG#&M:IP]K>++ M#U71[T[%^U+V9PEM7:OMPEY[QLJ%)P ME'VHR_9*/EK3S1EO&O;%P8M:L !^#[J6&7GUJZ)9:<=6?0SZ);0 M:U*Z%U,S[2(?6/"ER_9MU\+ER-/O2V>\F M8:^GS"/TIRVA'Z54Q_",/HM>X=B^"XU&]DH,0H:O': MAA7::_8:F(U"9']'TS0].M]5I M^D6+6/9CZ^2S"D*5E7VIRVWG+QG.4I5[TFJF9E7L[*R,S)ES7\FJGA2G8[8+JIP %&. )6OD^?G+MX_4 M8V7]OO&4!9!@ #7?XM&\*_CKX:G-G:LZP162J[CSL/%,:F+D$QZ> M=;,IG=9Z_2A?>@U.*S7+J$B0A27%]>U!DLR404ZX GK^3*P]^#K+GQL M!33I1\FSO0&'-/&OJPM[!07:CLZK";" M XB^O:7%J.ZR;)+2!18[CE397U]=VDEJ%5T]+40WK"TM+*9(43<2!'@ MQY#KSBS)#;;*EJ,B(!3L>)[S3N_$ YP;WY,SI-A]S.5Y4]1ZKJ+!2TKQO46) M%\ Z\J$PS0E-?(70Q&9T]M"4DNTNI\A?5UYU:PP% !(-\M?SM+ MAOXBV(8-EMXJLTWRUC0-%9PB0^MNJK3J_#CY._51D?:]K0!8E "M\\X-\Y=H[ZC&M/M]Y- M(I0 #.?POOG+O#O\ KS\2?M]U^ N40 $=?S17(2OTOX46Q ML$38-QV$"0ZHB0V>1,H):) M#T?J%7> +6[RW^OGM?>#EQ*;F-*9L\S:VUL&)M8^I1K]7]46OTGEL>CT#>4 ,&/%!^;1\1#ZC'+;[ M@ *:X M ;SO+7_/5\+_RB_[IV]@%K4 "H,\9OER_S6\2/DYN&';';8-5YU M-U5J=QE]$BN3K'5;KF'8Y85"D%\B!;O5UE?&GJK]<98^?7Y7N#5T )F M/E._#19V5LO*?$7VUCQ2<,T]83QWL WG (ROF!_&^K> & M3^,?''((-AS,V5CQ*F6T1;/UKI]8R%IO M9[7LB:Z-;!6?65E87%A/M[>?-M;:UFRK.SL[*4_.L+&PG/KDS9\^;)6MR9-> MDNN..NN*4MQ;BEK4:C,P'Q /U88D2GV8L5EV3)DNML1X[#:WGWWWEDVR MRRRV1J==4XI*4I21FHU=J?E +)?R\W@;Q^$.'U/+[E)BS#O+W/:):L+Q"WC= M[_&_"KV&_'E5BVU2%MEM.WJ)24V[YMI?J(DA=$R;2W;@Y82G M &L_GUQ>=SVH]C;PI*4K&/:G+G1EQG'2\G]P=2O MZW=E^;"YWJQVG.5-(XYAMC <-D"TM4=NM2DI(ZZ6@C,R+Y;K*V MD$1_B,UK21?[UBMTFW2YJ6'&OASTK]SO?V*?*ER6+E?F_;W6. DMCX M D7^&5Q+>U;B3F\,]K5Q\]S^K0QBU5-94F5BV$23:DIDNM.H(XUS:J M;8=61$:V8+,=ON0N3+9+H;Z-711/A?29<;Z]C=7KVO6N7%M3I7GQ<*6TN>M) M>2]E[1G+UPLQMQWI*Y>@@GI#XFIJ65^X^%CV;4]\+?A]*?- M+U0JVPC:M&H HQP !*U\GS\Y=O'ZC&R_ MM]XR@+(, 0;?-U^(%6+KM6>'+KVZ8E6J+*JWER'.!)[G*EAB%*9 MU%KZR)E9I)^45C99'-B/$AUIJ#C4Q'5J6 @L@ "SE\J=I-_5WA44V>3H MJ69G(;>6U=J1G5L+:EJHZ-^FTY6,NJ<]ZHWM6KK:2QT(D&BV-Q'=ZIK6$E, M !&:\T;SO_ $KW ESCSAUPN%M?F9-L]<=L26TU.JM*TK4*7N"S<;ZJ M4J-90K"EQI3:D)0]%S:>M#J5Q.Q05E@ #L>&X?D^PLOQ7 <)I)^2YGF^2 M4>'XCCE6UZ]G?Y1DMG%I:&DKF3,O6GR[6;$893U+N%) MQ#V+J"CKY6<<'\=IM>UH L2@ M !6^><&^)VKS3:]O-A)VSF4% M]LDIFT[,NCHZ*O<_567$8G)L83RXUJD!'! +QPXQ\>>/\-3+ MC6E=*:QU=Y:_YZOA?^47_ '3M[ +6H : M\?%AY+O<0_#FY=[YKK!57DN+Z?O:#!+!M9)?A;&V.[$UKKR>PGO2IU4;,LMI M9*DI,E&W#6?4B(U$%.J .Y:YP#*MK["P/5N"5CEWF^RLRQ? ,-IFE); M=M\JS*[@X]CU8VM?N;P"HQ MF39M-$RK),H<)RVS;+Y+9-I[9MQF5C?6;Q$E))=MEI2A"$I2091 M "$YYS;]K3@-_#GD%_4&IP$"H 6M7EK_F5. M%_Y1?]['>P#[?&T\8C O"WT=\&8P[39ARWVO33V=*ZXDNLRH^.1'#F5[FX-A M5Z'TNLX-7V$>0W#C_(\TO$(3S0+2NR>J%U03:0 '6\FR[%L*JW;S,[N,R]Q"V:KK.D:%B2S]:U3'TG"M M^:]DWK=BU'\^Y*,=_FWW5&-B96;=C8P\>YE7I>Q;A*O;[Q#.L>DGT1 M:1.5J'$<]5NVZRI6F)BY%VF\?=*LN%)2T^F+&7 M\9=A&OW8RE./YT://V?%+XQN.(:J68R]J6';Y8_7RY,J_=I5<9=%_$M*;QGC3K\-+LOVU MMTI_2[O3^(]Q(M5,ID;"LZ)QT^TD7.%9@1)4;Q-(0[(JZ:4TT1ET7WJ63:4' M^J+2HC2+]A>DST.Y>U+G$EW3Y2_CL#-\=^7O2LV+T(^_>LN6E/-*G@H;W1UQ M9:YJQT^-ZD?@O6?ZLYPE_1O[MWMN+\IN.68FTB@W5KE^2_Z9,PYV3UU'8O*= M22DI:K;UZ/(<623+JDFC4GKT41'[AG6D]+/1IK/)33N.=,N7+FW+"YEVL>[+ M?W6LB5JY6OOI2&\:]DNU9,KACB+#YJW]%R(QCXUC;E.GWH;D1WD&70EM/-*-+B>I=.I&9>X9]:O6;UN-ZQM7*;TG M"M)1E3WTE3>E5DE&4)5A;WI.^C? MGDV8Q_%*\UZ'XK6<<2? M.COC^.3&SP_KF12.5&D88U^=?WV/EC9N2KV=;3LI:G7]]\DOPNU;FK0:()L M '45*5\]:/!1("Q@ -Q?A[\"9&:2Z+?&Z M*@V<)C.,VF!859QNKF9OMEZD/([V&^GY.*-N&ER*PLNMFM*7EE\'$DI^WOH_ M]!%S6KN#QSQEA\FB6:TN8&%O4K^\T]=N%:?POJE7^#\//Y) HW[0D M "C' $K7R?/SEV\?J,;+^WWC* L@P &F_Q@?& M#TMX6^F9[C]A29MRDSB@EKTAI$WERI$N2^JX;K M$FV?@KK:M7JIF2H 53NWMM;$WSM'/MS[9R>PS/96SRW M)DQ]++24M082%.):C16$-QHD:.S%C-,QV6FT!YR Y_%<7R#.,HQO"L3J MY-YE67W]/B^-4<(FSF7&09!9,5-+5Q"=6E)R9%C+CLM]RDI[GB[E)3\H!=%< M/N/M/Q2XL#8!*F1"<)FXO:&@A1LFR']5+N]:RR,K6>Y[DE MZEDOM0A/1"0R/ 5*'CJ\\%\_/$0V[GV/77PMIS53YZ-T;[.XA==) MP7 ["P9L3+Q?+(##Z$K34W.+2Z6UAFHB-<2X97^,!CD EA^4ZYV? MH'"F= M0.^\/M%2:;5%1+0Y#M\#UOD%8\3=KLV3'4\S86D5UR-CS#BXT M9QR^6ZNA"OZ &^[RW_"Z3RZ\3/5>17-,Y/U=Q;-OD1GDIYAQ5BH)Q15]_M5?BMHGTUM-/*0%J4 #!CQ0?FT?$0^H MQRV^P+8 "FN &\[RU_SU?"_\HO^Z=O8!:U ")3YOW=[N%\%M$Z M.@2'(\[>'()F\LT)4HFYN'ZBQ.UL;*$XA*B[O_I=EV R"[B4DCK_ +W=VJ2% M+T??WB@XWL:]K?;<3XLZZRO=#_ *[9+@/9K*]CU_KV&\9& M2DSV+;+IEW$Z="]7".Y:E$GL6%GT " M$YYS;]K3@-_#GD%_4&IP$"H 6'?A_\ B;:;\+WRX7$?<.P'8F2;(R-O MD[C^B]0LSVH]WLS/&^4>]W6$/()SUJS!:YQZ'(O[8D+1!BR&F64OV4ZMA2P@ MAX?ZO'G%K8INB]5Y M)7H)2EM*4( M224(224(21)2E*2Z)2E)="2DB(B(B]Q /[ '%V]O54-9/NK MVRKZ:GJXK\VRMK26Q KJ^%&0;C\N;-EK2W%C(02C4M:B2DOOG^,4F7F8FG8N M1G9V5;P<'$A6=V]>G&W:MPC3>4YSG6,(0I3MK*58QIMVOJU:O9%VW9L6I7KU MRO+&$*5E*5:^%(TIO6M6FSDGXHJF7K'$N.41ASL-<9_9]]"-QLUI6I*G,2QR M3HW1G9C+EYH2U7(A2M.;XL/&N1 MVE\U[)I6E>]'Y-Y;B8^'.C#>EO+XBE6/KIC0E_KKD?ZEJON_"^,6H'-M@9OL M>Z>R+/,JO6:84,B))(992VTA*2)""))$---= MXBUSB?-N:IQ#JV1K&=<_A%@8.FV(X^ M#B0Q+,?5"-(_G2Y?-+YZ\U:NF"S*@ !W;$=C; U_*.;@V;Y9A\KN):GL9R M&UI%/&7WTOE72FRDMJ(B)2%DI*D^XTF2NT7G1N)>(N';G7Z!KV9HMW?S8F3> MQ^;Z^JG'FI\49G:?GQZO.P;69'^5M0G^CFC+E_-9I:[\2[DSA M2H\>_M<>V36M$2#CY=2L,6),^XS)JZQU4)YR3U^\Y*]J/Y7RDG[NV<>&_2CZ M4=#K;MZCF8W%&)'N\N98I&YR_1OXW43K+Z5[KOJJPW4.C?AK-YI6+-S3;DO7 M9G*4?]'U/LW1_J?1;K6+25S3LFWJ=N/J_>;GZ)UK;_]6GU-AF"[,U[LZM.W MU[FF-9E7)2V;[M#;P[!<-3I$I#5A%CN&[723+KU;D(;<+]T@ALCH'%7#?%6+ M7-X/UK#(-:0D$VA]7<;LR?A#7=V- M.=%*6=27:DR2I%;\OT8"]'^G[T4?EES.XSZ*L&-O)EO>S-%M]REV6]93O:;3 MPA/MYJX5.6$J4E3$VGR8TY@X(Z3.JI9TGB:_64>R%K,EV\O9M2&1ZZQ]77=L MJ?PO=WN4U$OL/QGWHTEEV/(CNN,2([[2V7V'V5FV\R\TX1*:=0XE25)41&DT M]JOE#GA>LWL>]==(J=I\DJQEV2R<>QQO4\E M"'V8[R5)>BS\^3[T2%)Z)4FI+N;ZD2;!2^CL(;N=#?HV5QKF+Q1TC8U)7( MW^%\?@]4V[=II#*$--(0VTVA+:$-I)"$(01)0A"$ET2@B+H1%[B(ANG"$81C M&,:1C&FT8T\*4]U$25K6M=ZOT'V_ 48X M E$^4KSS!M>>(WNFZS_,\4P6GE<)MC5<:VS'(J?&:R19O[UXWRV:UB?=3 M&&GIRXL*:ZEE*S<4W#<62>C:S(+#O]-#QG^D1HO^EO /\P 'Z:'C/](C1?\ M2W@'^8 #]-#QG^D1HO\ I;P#_, !^FAXS_2(T7_2W@'^8 #]-#QG^D1HO^EO M /\ , #$S>'C"^&%QX@3)NRN;O'\Y4%+WM..X!G,#;V8MN-()PF'<-U.5U9Q MG5DI)(]6*VE1J_9=",R"+UX@?FZGK"OO==^'/JJ=3O2F)M:KD-O&L@G805.> MK&*UUYJ:)-DL>NDO3D0IV12G4E\E$S&?OD A9[4VOLO>.P5UX)R.4'/V%R"RFH=D:FX:PH.RI$IYA*J^TW+;KF0-04/>XCJB):.\+-P !H\\P;SN+@SX,W"JS7L+9<2[ 53Z\8R)Z),3U2QW!/X/O-+^(5A%3TB7Z(>@MZG#C="1< MU\>QN=29E/-HE&MQ#2:"AC)4I;Z4D$($ !W+7.P,OU/L#! MMI8!UYJ4?UH L2@ !6^><&^P_* M,JNO@B@@2I]I[+15<]_V:%%DRW_9_2C,//+0V867OQE#P5/IH?\ ATY8_F) M/C*'@J?30_\ #IRQ_,2 ?&4/!4^FA_X=.6/YB0#XRAX*GTT/_#IRQ_,2 ?&4 M/!4^FA_X=.6/YB0#XRAX*GTT/_#IRQ_,2 _)SS*?@KMM..(YE./J0VM:&&>. MO*PG7E)2:B:;-_1J$$XHRZ$:UH3U5\I1%\H!B%N_S:WAKZ]KY*=0XQOWD%?F MRI59" MYYL2:^SU[J*XL7\SRJHEH6T_5Y]MZ1&BV-S!E^'KP7I)&Q,?1G)"15[8W3$F-OLVF*PCA2&]::OGL/) M0<:718S927I["VB=C7N67,;U7F&8ZB#>\ #!CQ0?FT?$0^HQRV^P+8 M "FN &\[RU_SU?"_P#*+_NG;V 6M0 KYO.1[-4?#O39OK4U M@>@LRV:B)^J=K+FVMB/8LZ^1J5V=SB=*LI/M+N_6J>_W=@"' +!CR< MFD8U#QBY:\B'X2D6>S-W8OJ6%+D-*):J/3^$L92M= M>I4MN=RX:20$R $)SSFW[6G ;^'/( M+^H-3@(%0 [?D.P,URR@P+%LER>YN\;U=CUGBFNZ.PFNR:S#<=NLPR7 M/[>HH(:C[($23FF89-9/D@NKDJX>6LS]Q$'4 !(\\ GP3;KQ&=G-;ZW MO3V%1PNU3D33-VESVNOE;YS.M-B4YK'&YD66Q(A8S'0['- M8] =L;>UG+44>+&;[4D9)0DUOON.K:;99;2MUYYYMEE"W7$)5:]9UG2^'M+S MM;UK-AI^EZ;;E):K M?R]66]R_Z9^F_6ND[4+F!ARN:5P;B MS_%\/FVGD2C7LR6,-Y\]Z>R'"7!V'PY8C?NQCDZMGZCJ&DY=O/TO.O:9G6?)>Q[D[ M-Z'V+MN49Q_)5\W\>QE6I6D7AW MJ/7LEHC0B-D%U"D%7V< M;M6EM$Z4Y7V*$MMEVO1XZ8IY1QEE= ?I!6Y9>3G?^R_I#E&E(YF5:A#&R94I MRTAF7H2^39$/"$M6I2K=MT MEZ[4)4ZR$O:Y(4N6J]OEG+G83[4TGL+3L^/'R^I;7469*7CV7TL@KC#0MZ,UWI[M.^/^BWC'HVS+=CB/3Z2T_,K^*: MAC5^4:?G0[>6>-E4IR5WI'GZF[&W?A"493LPC6/-*FB<1:5Q!:K/ O\ X>S^ M^X]V/)?LR]URW7MIRU[.>/-"5=Z1G+9Y0(_7\ >5;*49%3(Z^[]?F9=? MQE[&23__ )J&7<+6=K>9>]4I0A]V,I5_;%:=1EVVXTKV;2D\L&5+: M RBX]\0]U\DI[9X/CJJ_%&WS:LL_R,I%;B4,VU]C[46;Z"EW=@@_<<:"V^ZA M2B];T6C]4I.X Z).-.D>_']Q-.^3Z5&6UW/R>:WBPY:\M8QGRRE>NT_BK-)S MCV<_)3M8]KG%.DZ!#\;R.MR=N[9ARRNR^'FC[%/GG*,?=O7L2'.,/!W47&B* MQ:P(OW9[(4RM$[85_"93,C^J@D/1\8K.]UO&81MFM)FVMV6XEU:'YCK2DMHZ M"]&70EPET:VK>58M_NUQ'*.T]1R(4YX[]DHXUOFG'&A*G=KM*=Z5*UC.].&T M8P9Q%QCJG$$I6YS^1X&_=Q[=>R7TKDNRMV7U[0I[,*5[61F0;?U-B2EHRK9^ MO<;6WT[V[[-,4HZMQ5I MNERCXTR,[&LU]7LW+D:^U3]-/>L6/I.JY>U<73X89F=.G1'@UVO<=8 M4Z_R-;F1ZN;_ +O;N>K];L\>Q=[7!G%%WR:+>I]OEA_7E1T"7XCO$*,I"6=E MS[ E)-2EP\#SY"6S(^G:LI^-L&:NGO\ DDHNGXQCE[TF>AJU6')Q1)SQ7;6M";G,WDI<6E+J M,.G)0XE*C(G$$XZE1(,B,R[DI5T^^DC]PMDO2GZ)*2E2F;FRI&OC3!NB15^.OJ-SHI1]>WLZ-G\OKT([E9])KH:NRVN<37<:FW-S3T_4)4^S^"Q MKE=_'UEGT=\6QI2L=-C7W&/*G$-5&[L 0\ZXE MIIJYND8PZ\XM3C:&VV\F3#-Q9J1T22>IJ-:.G^D1W9=IO3-T5ZM*,,/CO3HR MG7EI2_?CB2K+MVI&F72S6M:[=FWCV?%3>U9'"7$N+3>[HN1M3X(=9_J^?_GZ MNS(*MM*VXAM6-38P+6 ^1J8FULN/-AND7WS:E1EJ0LO?[^BC$C8V7C9MF.3A MY-O,Q[GEN6IQG"OU3A6L:_DJL%RU"8-E^S\VQ'7&O\>LL MLSG/,DIP1D3DN18RX[2",TI[G>Y1I+JH!;O> M$MX?&,^&MPLUSQ]A*K[+8DY*]@;SRR"TDFLIV[D\*#]T2V'_ -E)I*N)"K:2 ML6HD&[7XW'D.-MOOO$ V7@ *O;S-7.Y7+GQ#,@U+BEO[=J+ARQ;:6 MQU$=QPX5CL[VYA_=N1DVLSZ3$Y57P\>-2/U)UC7,=]K_ $ZC6$= !NF\ M G@U^GH\2#3V-Y'4N6.H=)/IW_N W8OM%;,Q_7MC7R<7Q&?ZS2F9#%[G\K%Z MV5&6M#KM3(M'F>JHBD@+9( 8F\Z.*>*)&^.+>8%$9@;VF,D\U MC.:PE,W> 9=J*K)-T^'IF]MZ<7*&YF_=%%,DL(;+(*J)74NVL-@DZ9NR9\I2@G@@ \+Y0_@S\B?XB]M_V R !2=@ M "7=Y.K\./D[]5&1]KVM %B4 *WSS@WSEVCOJ,:T^WW MDT BE ):7EGO!SF\G-JU'/+D3B*_TN.E\C*1 MIW&\@A+1!W9M^AD>I'NDQ'R([376*V;3+\ATT^QV=]'CU9+F,5N00D!8S M ,&/%!^;1\1#ZC'+;[ M@ *:X ;SO+7_/5\+_RB_[IV]@%K4 M *QSS764*O_%AM:E4B,\6$<>-,XNAMB0[/U7O6$:H 6EOE@,*C8KX.N@KUAN,AW96>;ZS68IA2C=>D MP-QYAKI#DPC81TDE#P&*@B)3I>BRR?>DS-ML)!8 M (3GG-OVM. W\.>07]0:G 0*@ &UKP;_ WT>)YS M)Q_15YG=3@6N,7HI&S=KS4W5;#SJ[P''[>G@6>-:RIY9..6>639%M%9.6<=V M%3Q5OV4Q+RV8E=/"V7U#J/6^A-8X-IG4&(4^!ZSUOCM?BN&8E1,*8KJ>FKFB M0TV2EJ4Y,FNNF\_*ER%NRILJ4]+EO/27GG5AZ. ".5X@_+ M&1N7-WM8859F>K<$LG&'7X;W='S/+(AN1YERXXV?;(IXBS>CUZ2-2'/U:=WK M3(8)CFAZ1W2]/C?7KG"NAY7_ .$N'[LHUE"7=S165.R5FSVVL:G;2O M?R-Z]9"-K8;@#A2.C8,=2S;6VJ9T=^6M.VS:EWJ0^C.?C<]<>R'JEOK<&LR0 M@ 'I>&[O\ M-@Y,;N-A6EV/TJ1 MEM7PK2L7W2\\H[19R%8\G')2^SU(U+*F3J-2NC37=&C7$MZ97%T;6ZYW3)I+ M<>43*(S9(:3B&MZ9I.H2N96FX--%R9>./:G.[B2EV1_!=?.>1C^$IRY[V3&4 MZ\L(V81C"-RQ+V38I&W?O?+;?QSC2ES\O)2,)_#':%JM*4[TIU[S[X\IB4T3 ML=U#S9^[N0?=T47XE%]]*O\ ,;%69W,9'7Y**UI9%[_/OGSRC'[75PG/[M)$J7*0WA;K:+Q'P#PS.F73AB]QOJ=ND:PEJ4XX>GV[D>67;@6 M*Y%S,A26]/PV99A=AY\:DJ\L;-EX&MZC2=JNI0T?&EV2^3QEG&$;, MMO@LSE2OA=>O9;S^Y-9,PU6U&85VMZ",PF+!QS6E!78S6UT9M"FF8\"6MN18 M1F&V3)#:"F]J";2I)=Q=PR'6?2)Z5-5A'&Q-:M\,Z?;CR0QM+QK6);M0\L8V MIUI=R84C'LC'Y1M'ECMV]JAQ. N&L25+EW#EJ%^5=ZW^4YF1D1^'RW+DZ>7NT^&G=\&28NF:;A=F'I]C M%I'^*M0A_5I%T$6)5@ [IAVP\\UW8IML#S')L/L24E:I6.75A4+>],C M(D2DPGT)E,]IJ2IMTEH4DS2I)D:DB\:)Q'Q!PSD_+.']:RM%R=_/C9%RS*7S M3Y)4C./LRC/FI6/96/*ILW3L'4;?59V';S+?NNPC/]'-3L^U3M;,M#^*9L#& MY4&DWG4L9YCZG&F'SASB70>+M(QM MJ7KIZI1KX2C+U2IO2OZ7>QD"C %&. M "P:\L[X*\_1%+3>(=REQ(H.W\UQXU\;->WT-*;'6&"Y+7N- M3-H7L1XC5 SJ_HIJH];'42'JNDL)"Y)',M38K0F/ -;/BV!>\N0R)L1C/V:(\#TM7R2)9VVX\Z;D5&&$W&49%-8K5?"%[-9[D&Y6XG-)" M^_MZA3\6%A/M9\VSLYLNRLK*7(GV-C/D/3)T^=,>7(ES9TN0M3DJ6[(<<6XX MM2EK6XI:S4I1J ?( LT/*U\%SXQ\!3Y!Y=5*A;0YF6E=L3]=1TM3*W3. M.-V%;J*NZJ;[C9L&+'(\C0XE?8]$S: DT)7'ZJ"30 "N$\V#P3_0+YAXCS M#PRG7'UYRUIW(^:+B,/'"I]YZ]KZVLNU2#0CT:]-[A:L;L(Z#,G9D^FOY7:H MT.* 10@ &0_$ODAG/$#DKI3DSKB0XUENFL_H\SB16Y)PV[ZKBOG%R?$9T MA#:E-T]UBTNZJ)W1)FJ'=2"3[S 7,.D]P8-R!U!K'>.L[5NZP';6"XQL'$;% M"F_4>HLJJ(MQ!:F-MK5[)9,M2O1E1U'ZD:3'>8=)+C2TD'J M \+Y0_@S\B?XB]M_P!@,@ 4G8 EW>3J_#CY._51D?:]K0!8E M "M\\X-\Y=H[ZC&M/M]Y- (I0 )!O@B M>!MLWQ+,[IMQ;3@V&!\*,(RIEO,LKD>VUUYN672R"=M=;:N4SZ;BVEN-)AW% MZAQMBI1*=;AKDVK*HK(6?.O=?8/J?!L3UGK7%:3", P2@K,7P_$<;@,UE'CN M/T\9N'6U=9!CI)+$9J.TDB^^I1]5K4I:C48=R 8,>*#\VCXB'U&. M6WV!; 4UP WG>6O^>KX7_E%_W3M[ +6H 59WF??GC.0/\!M"? M8SA@"/P +9_R]S337@X\($,MMM(/"M@N]K:"0DW7]U[,??=-*>G5Q;S MCBUG]]2EJ4KWF8#>U.-&WL!WMI++[+!-HZSR&)DN(Y-5J M;4[#GQ.YMZ+,BR$+8M::5"=E1)\&2V[$GPITB'*9>CO.-*"V3\);Q0]5^*3Q MIKMJ8PFOQ;;^&)J\;/Q75M652W(>6_+P"Y*%.E4K<;C-NH,G&)=Y$?1[T&("](OI!N<"\ 9-C3\CJ=>XGE+ M"QJQKM.U;K#?+R(^O\'9K2U&<>VW>OV9T\K-N ="CK6N6YWK?-A:;2EZ[OX5 MES;6H2]7>GWJTKV2A"=$9(MTN1^?^SX?R?.](3G"M:QERU=RK\J M;5VMV+?I'[B*0T1FA7^]QKIU3_VIZ_\ LD,=R]"E3FGB2YJ?!7S?FR_XOO*Z MWETKV7(\OTG;&GVGT$ZRXAUM7WEM*)2?_9ZD9]#(OOE]\A8+ENY:ER7;=;S+L5E*QE3>G>H_<'T\%S=U;F23DK4:DLHB--]5=20CV1EXTIZF9)+U7'#,B M_&I7[H2'HD*VM+Q:2KVRI67WIRE3^LL&76-$K MDY>,NZ^Z1I3LCVOV'X_ 94\4^4&5\:,^CVT1V7:8'=2(T; M.\10ZDV+2N3^IE9US3RR0QD,1#BG(SO5H&?*$-0PZ5[MZWOMUMN,N[3)LTK65J?=Y^VU.7).O+C7%7#.+Q)@2M7( M4MYUFE98][X)?!7VJVY^%8]O+YHTYHI2.-9)29CC]-E6-6+%MC^0UD.XI[** M9FS-K[!E$F+(02B)2#-M9=4*)*T*ZH6E*TF1=8-+U/ UK3L'5]+RHYFG:E:A M>LW(;[3MW(TG"OOCW:]Z,J4E&O9*D:TK1K%DXU_#R+V+DVJV;^/.4)QKXQE& MNU:5<\+B\0 %&. _MIIU]UMEEM MQY]YQ#3332%...N.*)#;;;:",UK-1I(B(C,S4 G,> GY<^RAV>&\UO$+P9N* MB%[%DVD.+^65[I3TV34A;]7GV\J"PC)3&;9)J)*JL:>)Q3JWFY-XVR3/P9(" M.4=:T4>OIJ*C@,5=14P(Z?6BJRM1/V=4U*=JZ,<)MIHXX:R(F]G0(S;:41NY0 M3" !X7RA_!GY$_Q%[;_ + 9 I.P !+N\G5^''R=^JC M(^U[6@"Q* %;YYP;YR[1WU&-:?;[R: 12@ M 'VUM;87%A J*B!-M;:UFQ:RLK*V*_.L+&PG/HC0H$"%&0MR9->DNM MMM--I4MQ;B4(2:C(@$R#P@_*\9YL^=BW(3Q(JBTUQJ]*85YC'&%$F35[,SQ* MOUQ%=VS-AO(=UGC)H*,;E.RLLAE$\MF8>/JC]LL)\V'8=B>O,4QS!,#QJBPW M"L0IJ['<5Q/&*J%1X[CM!416X5734M17,ML5M;'B,M-LLLH0VA#:4I(B =E M &#'B@_-H^(A]1CEM]@6P %-< -YWEK_GJ^%_Y1?]T[>P"U MJ %7?YI>C^"?%ZVG/\ 6<<^Z?4NC+SL6UZ:8_H8)#QHF6E=Q^T-G]SQ MN&OH713QH[?D=R@CK@ "U"\LAEL7)/!LXT5+'OD8'E&_<2L5&\XZI4J1 MOC8F:L=Z7&4>CVUF85Z"0E3J>UM*N\C4;38;]@ M 0G/.;?M:K;J')9=6KV MEN,&/ SC\/'GSNGPX.3.'\C=-3/:7*[_H'8>!S9=''C7_)30N0IO,&SJ MO,Y$"2;36187E,$D,Y+@F95K;BSJP]J0M=1J_':J@CL)4?LY75W&9R2[F(+N,BD*: ML*F*Z9$G_P"I4)Z=4]Q\S/2HXGN:WTF7=%AG1P^'8Y=8;7M4N3G*OMI]4O-%[6[DXRYHSY:NY5V4-/FAJ-2YM]: MK)M:S*QE-$I70DDAEY3+:>Y1E[R;0@NG[PS##VL86+;N2Y96[<*2^UM1:[M* MSNW)4\*RJ_)JH4?0Y#I%_P"JV74__F41$1?_ ,>DK_PQ?E+5*^,MJ.39@Q6 M2(T-$:R_=K^6KK^^GN+H1_\ 9T'E*[.7;*78^XTC3PCO^5] ^'X M W:>%9OY]]O(./>1S5.)B,R\OUZI]PUDU&-[NRK'V#4?R6R?D- MV+#:2^^]8K4K[Q)WG]$GI#N7(:CT;ZE?K6-F,\S3>:7ECS?C>-'Z.]:9-NE/ M?DRKZD-]*6@PC7'XAQ[?;*L;.1MZZ\OX*Y]VG52K_-Q;I!O"AL M !1C@ R_X=\#.6'/384?7'%W3F4;&L$RXS&0Y. MU%.KU[@L5_Y:K//,]LR;K<8B)CI><0V_(]LF>CZ-?$F2EMQUA88>$CYG*3."C/U6HL#L[ZLII,HH M995F4HVJ; L,9D??:DW.:65#6H61&;9V7J&7:A0"FIV5L;,]O;$SK:VQ;V7D MV?;*R_(\\S3(IQD7>7MI([2)*7'[.=(<[4D2$^IVH2E*22 Z4 M GW^4*X-?UG.1U6B3[@FD@ "K$\R%P35PR\1C.+Y4WC^V*J'[4Z=[J',V_N')Y=/G'S]I,,VS:(QOCMQMS M&)%NJG;>>R(][>Y5CLCTU)L=>ZRHK$IU[WH<2IEZUD45<^E+GHV#JVS:4$[K MPY_!"X,>&TW#RC6>$R=E[T*$F/8;^VTFOR+.8[CC:T3&L'@-0VZ[6]>X;LA' M_149NP>C/%&L;*P2A*@&X( !@QXH/S:/B(?48Y;?8%L !37 M #>=Y:_YZOA?^47_=.WL M:@ !7(><"P-RE\0?1.?-,J;@YUQ,QFL M==,W%$_>X7M7:K5@M/>LR0E--?XRGL022(VU+5U4XHP$38 6&OD[-RL M9'Q!Y1Z'=D-.V>J>0%/L5IGHA,B/0;CP.MIH+/R7/U2,5UJ+(G$F:"42YBTJ M=678AL)@8 (3GG-OVM. W\.>07]0:G M 0*@ !95>$SPFTMX@GEPN-?&G>-5[1CV5Q.1FB[KFW:J0ZRY\'SZ\+5O7>P\'VW@F([.UGE--FVOL]QZKRK M#LMQV8W/ITD\:^DO4JZQTA\;:E259V\K5<^L-^;FZNF3=A9IV_#:C"G+[/ECM'L;9\/8 M_P CT+1L?EY96\:SS?:ZJ-9_K;O%!A:Z@ #F(E)9S M22IF*M#:DI6E]_HPTIM2_3]1M3G3V@B5W=?3)9]$G[OOL<5F-W*[M:>^L>7V92EZ_?54PL6H=M(]OSL6F\LFMRY#CO27'=D/N MI2X?:ZA+CBEI)#I)Z]"2?[HC_P"Z)0I@6NJMPC^"G&,:?-W:?"Q_KY\_=T/K_N%%>QKMK>M8X-XRX;XGM2E&FCY=NYK\ !1C@ M ]6UCHC>.[+!JHTSIG:VW+5^045BLUCKO+\]L'I)FA)1VH6* MT\MQQ\U.MEV$DU=7$^[Y20&XWC=Y;3Q9.0\JN?L-"P>/N*3EMI=R[D/E=;@Q M04*;2\LY&"52;/*T.$VM)%W4"4&XKTE.H-#OIA)LX6^4=XH:FD567RB(Y&F*U[BK$K5&G6'D^BZ[!MEU]E(R+,FVY#2B0^BTHF'FGEHDU:^J>T)3 MVI--:FT)@U3K+26M<'U/KVB2KX*PW7N,5&)X]$==2@I,M-72Q&6G;!Y3:5R) M+B5R)+G5U]QQQ2EF'I8 (('F]>=_PGD6F?#TP:X6<3&FH6^]\) MA2F5-.7UI'GU.I,+L4,GZK$F'2.Y!>RHSW5IUO*,?EH+O90H@A# /5M% M::S?D3N?5FB-;0/A3/-O9[BNO,4AJZI8.YRNYB5$21->^]%K6%RO7E/*Z(8C MQW'EJ)"%*(+FOC#Q^PGBGQXTUQPUTVI.&Z8UYC6 U$EUE$>9;JHZYF/99%9- M-+4DKBSMO;K&::5&2I=F\HOO@/=P !'^\R+P3/F7X<^:Y=BE*Y9[AXI/ MS=[X$4-E;UG:8K4URF-OXE'0V2EO-RL':>M&V&FUORK+!ZV.U_I%$H*L@ M 6^=J^57 "+HO,+=,[:W#2PJ]63$OOFY866GK:-,G:9NWB4L^C46LK MK_&VTI21)9U\PXXI3DCN4$E, !X7RA_!GY$_Q%[;_ + 9 I. MP !+N\G5^''R=^JC(^U[6@"Q* %;YYP;YR[1WU&-:?; M[R: 12@ &:_AN:CUYOSGSP_TIMG'SRS66TN0>LL'SO&OA:\HOAW%\AR:# M7W%7\,XU90["L]:&\XCUXWMC,;8&U=B-Y)K#+'(%*QES:=F9M>/5\ MO'LF*I-U%><9I=9DUE.GFM%:RIH(.8 GH^4G\1Q>1XGF_AM[.O5N6V$ M,7FV^-;T]YHDOX=.LBF;3UM#<<6@UOP,BM?NB@1TI>>>8R*_=4MN-6MH()LX M P8\4'YM'Q$/J,_KV(Z! @ $F?RI_*)C1WB5GIR\L%1<7Y7:N MR76\=IQQ#4%&Q<.).Q\&GRW%F7ZLJMQ_,ZF,@O\ 22LP:07RE) 6:( M (3GG-OVM. W\.>07]0:G 0*@ !:U>6O M^94X7_E%_P!['>P#N?C4^$Q@WBD<;WZFK9K,PM?9MJ?.LOUELG&+?"\_P M'([?$LRQ._B+@W./9'137JZVJ;&*OWM269D=Q!]#-*NWO0:D&E1ATX M2K?+F>-FOAGG==PRY/98XGBEL_(2+7N8WDHCA<>MCWDL_5>DS9"R^#M47L]] M/PJA2CC5%DXBZ0F-'DWSSX61"5)<2E:%$I"TDI"TF2DJ2HNJ5)474E),C(R, MO<8#^P !$AY08Z]BO(O=M*ZVIDF=FYA-BH7[U%77%U+N:I1F9_*Z MUMA%5U_'W=?=^Q''3I6TR>D=)7'.!./5TMZKFSA'^3O7YWK/J]=J["3:_AG( MIEI+FK+<K]J$(PG_323P48$O( Y.'56$]/=&B MNN-]5_JRNC3!K;3WK1Z[II0;G8:?D]W\4][(L68\]^Y&W3O>:7NIS= MVGFE7Z-.]X/6,)3K2D8UD[-$Q'WI5.E^[J@U,PR/J:%((S+VA]!$VX2S(C+T MEI/M^28M%_7L>%:TL6ZWJ^^OSPI]I4PPYU[9RY?UG98E77P>Q4>* MTEU'IJ)]1&Z^3C1J4EY#CIF;#G4^I^GV$?N^3[A9;^K9M_LK>ZN'9W8=GA]+ MS?T\OAV=U5PQK4/9YJ_.Y S,SZGT,S+J9GT[C5T__&+=V2I\SW?T/H<;;2#B M55E+2HTJBU\R2E1*Z&DV8SCA*(^A]#(TE^(_OCVPX=9F8MNE>]U'J>NR7_W3_5?3\?1#G7N1^+H74R+]X>% M[%M7=Z\G+*GM1>T;LZ;^U2CNL#)*^9T0XKV-XR]R'^GIF?[R'_MR\>Y5SY&1EU+Y1&?<1I^\9?[_ /<*9]/X M !+5XJY0[F7'#2M\^YZ\E[7N.U\V09H4I^?0PDT,Y]PVS, MO67+JWU+(NG12E%T3]XNP/1'JT];Z,N!M1N2ZR[/3<:W.OQ7,>'R:[*7SUG: ME6OS[]D?!JKQ3BTP^(]:L1CRQCD7)1IZXQG6LXT_)23(,2.L( M *,< 2=/*A:DU3N7Q$=S8QM_66OMK8U X7;$O8./;)PS',YHX=Y%W MCQTKXUU$JV;@6EDPW)0V3R&;)]I*TH><2H+!;](=P<^AEQ1_X=M0_ MY/ /TAW!SZ&7%'_AVU#_ )/ /TAW!SZ&7%'_ (=M0_Y/ /TAW!SZ&7%'_AVU M#_D\ _2'<'/H9<4?^';4/^3P'<,:XI\7,+-@\.XV:"Q0XTE4R,>-:=UW1''F M+2E"Y;!U>.->E)-"4D;B>BC))%U >ZQ8L:#&C0H4:/#APX[,6'#BLMQXT6-' M;2TQ&C,-)2AAA#2$)0A)$E*4$E)$1 /I 'EN[]PX1Q\T[L_ M>FRK)-1@.H\#RC8>6SC4P3S=)B=/+N9K$)N0\VF5:/MQ/0B,$LER)4AEAOJM MQ)&%,[ROY'9SR\Y);IY+[(?4]E^Y<_OGQ MN-4U4(E%W)B4[)*49D9J#'L !,+\HSP:_1+Y%;2YUYC4^OB?':IE:SU1( MD-=6)6Y=ATJF\HMH3J7>AOT>KK"5&>:<;,C5M*'(;6E<8!86@ _%]A MB4P]&DLM28TEIQB3&?;0ZP^PZ@VWF7F7"-+K2FU*2I*B,E$KH?N 5!WC&\&Y M'A\^(%O#1-?6OP=:6=L6T]&O.MFAB7I[8,J=8XS!B.*69RFZ6QCWV-O/J))O MR\+DN)0A*R(!J^ ;HO /YV?I#_$:U+E.27/P7I[=;B=!;G5(=)-; QC/ M;2L1CF7S/5=2U$;HL\A8O8R9?:MYJICVK#)?KM9+"V6 >%\H M?P9^1/\ $7MO^P&0 *3L 2[O)U?AQ\G?JHR/M>UH L2@ M !6^><&^VRXF 94\_@>13&B:5F6K\@;3=Z\ MRM*VT$TY)E8Q-@E.0R:FXUE%G0>[OC+2082@ /<>-'(/8?%+?VH^1VJ9Z M:_/].YS29KCZG5/%"L%UD@OA+'[=##B%R*"SJ';"ML&4J3Z\&T?9[D]X"X]X ME\FM<-^GN3>IYGM6$;@PRNRB!%<>2]-H+0S=K\GQ"W6A"4G>TN40KBIG= MA>G[73O&TI;78M09% ,&/%!^;1\1#ZC'+;[ M@ *:X M;SO+7_/5\+_RB_[IV]@%K4 -'7F,./3W(7PE.2S-;$*7D6EHV-\A:$E M-$X49G5ENU.SB61D@U-*;U9/SXR4GI[U=JU$TI8"J, 'HVG]J9CHS;. MM-TZ\LE5&=ZGSS$]BX?9$1J3$R/#;R!D%.Z^V1EZ\;VZ R3K2ODNMJ6TM*D+ M40"YOXI9UT=;B'9=+-G,>AD.+6:FC[/AJGR2 M-;54Y*#4A,RG>2A2TD2C#(, 0G/.;?M M:26UL(Q^"MZPWKK.BB=K=A70(C:EV6T,?KV/UHE"#D6]0RNM M2;TN#3QEA7) GO>6@\;8LZK1VC32G#,D>L\KHADCZ+]ZU)+Y(\;MVU9IS79QMQI\4J1\WV MGIRRG7:,:RJ[)%Q)]7:J;);9(TI6;3!>LZ2N_HMI:SZ(;5V)ZDI/JI^4G_?V MVB_KN+;[MF-BPZS5L&& MWM\WW8RK_=4N97EQKU?F_;W6* E5C( #[X-Q/@&1,/FIHC][#ORV3_ -Q) M4?5'7I]])D8\[N/:N^:G>^*/B]8W91KM278[G RJ'(Z(EI.([_K'U6PHR_U5 MD75'7I^,NA?OBW7<&Y&M*VZ=9#]9[QO1KV2[M79T*0XE*VUI6A1=26A1*2HO MO]4*29D9"DE2M.RO=J]MN:M>6C_ ?( "4[P,_!(TO_ .Y+ MO^U^0CK)Z/O^1W@C^8O_ .VY+6/CG_&O6/MP_P!3;9=B9&)@ M HQP !*U\GS\Y=O'ZC&R_M]XR@+(, $.7 MST]Q1HY?JL/3^#7Q*PNFEK-1=C=WLRG5+0;9* M42-8O-/=C4E*7@KX0 !N:X;^/%SVX&Z'Q[CGQTG::QW7..VV17S:;G5% M7?9#;WF4VTFVM;:_O9,Y+EK/,WH\9I:R+TH5;$BH[6XZ" 93_&JO%M_ZX:,_ MH4I/^9 'QJKQ;?\ KAHS^A2D_P"9 'QJKQ;?^N&C/Z%*3_F0!\:J\6W_ *X: M,_H4I/\ F0!\:J\6W_KAHS^A2D_YD ?&JO%M_P"N&C/Z%*3_ )D ?&JO%M_Z MX:,_H4I/^9 -97/_ ,3GDYXEMUK;)>3YZUL.63[YMMM+LY-G'9( MRB+Z!N? !X7RA_!GY$_P 1>V_[ 9 I.P !+N\G5^''R=^ MJC(^U[6@"Q* %;YYP;YR[1WU&-:?;[R: 12@ &R#P>_G M3?#_ /K7:8_MG6 +A@ 1$/-C^'Q^C-QQPSG;KZD]IV'QF]+$-K^PQR7 M.O-$95<%[#:2#;2IR3]S&=V:7T(0DD,U^<7,Q]9-0T] KM@ !,\\I?XC MAX'LW,_#IVA?*1BFVG;+97'AZQEI3&I=F5%O3 M)4=<15U QZZE0Z/)H["B]U?:4A5ME%47R7(UHRM/R5I 8_@ ";/Y3+Q+ M6<9R7*O#6VO?J;J,TFW.R^,4NRE_J$#+&83]IL[5T0W25Z+-E6PE9!6LI4TR MB94WON9<\%;] +*<@\0SC!C! MMZ1S[(4R.1&OJ*N[(FHM@9'.;:9V-31X:.R)KK(;N6EJT5G84EY26$*WIKFHFR:VVJ;6MDMS*ZSK+&&X MAV!81Y;++K+S2T.-.,I6A25I2H!9Y>7_ /&AJO$8T^G1N\KNOK^9VFJ".62$ M\[&B%O+ X)1X,7;%#"22"3D3#KD>-D\%A*FV9;T>UC>E$M/8:T)&H M #R;=NG\7WKK?(]:Y:@TP+R.E4*R9;2Y.HKF*KUJJ\K^_ITEQY24F:>Y*7V5 M.QG#-EYQ*L.XYX,TGC_AC4N&-8CMC9T>YC7RSA+SPE\TJ?=KM6/;&B*YNC3&<:'SNTP M'/*U<.PAJ.16V+).+JLAIW''$0[VEE*212H#Q-J_><9<;6Q(0T^TXVGDKQQP M/K_1]Q!E;J?@W.:W<[*Q]NU/UPG3V94_1*G+*.\94J\C&)+D ^IB-(E*-$ M5AY]24]RDLMK<-">J2[E=A'VI(S/WG[AXSN0MQE.Y*EN,?:KV/2,:RK6E(\\ MOK=EBXE,6I7MCS40B[R-+9IEN]R4D:#_ %)STS;4H^G4G#,NU2NU7NZVS)UK M$LUE&&]Z<>;R^&\?#M^&M?:IOZY>[F]X8MR6]:]W=V2)C]7$Z**/[4X711.2 MS)XNO9V*3Z/:32FC5T,B4A1E^^++?UO+N]V&V/'Z/;+[TO[L8JN&);CX]ZKF M^GR4((NB6T$A"2]R4(+]BA!?>2DOQ$7N(6F=RYO=I%^LJ.Y#DR(CI$3T5]Z.Z2?E M)2XPXIIPDJ_=%W)5T/\ &/6_9GCW[V/=VZS'G6$OKA+EE_31^0GUD(SCY;E* M5I^<\XV;(]'$IC?0C]KDP8Y]35U(DR6Y75)%^Z_6QE[_ ,0OG"]O?5K'-6G_$\*HL;D7M7FEHRXE#>&8U%R26E1D1NQY>8XGAZ M6T$?O4HI65Q5="]_1M0EW"T^>9CZMDPKRQTG'A?G]*,LK&Q>7].3&7YK&;U^ MEFYBVZ^.5[K[S;,S M4@O;_G]#WC?I7NS[NSMC#[,ELG6'4O-G^Z;42O_ M ('T^\?O^\?O+H**491ERRC6-7K3MIO3P?T/P $LGB+C+N(\ M9M)4S[:VWU8%2W$AIQ*D.LO9,VO)7674+49H<0[;K0HCZ=#09=J?V)=>NAK2 MYZ-T6<"X-R-8W/W.L7I1KYHRRHURI1EOZXUO!&D.N*_-:WI3BJ4:(D\L6K:^38DT2$/VME/E=A+DK 8(@ M )+/E>.=_Z5?GVQH3,+A4/4W,NOK=92$29;,>MJ=RT MTB7/T[>N^N?RWID[ BNN&I$1*2"S? !X7RA_!G MY$_Q%[;_ + 9 I.P !+N\G5^''R=^JC(^U[6@"Q* % M;YYP;YR[1WU&-:?;[R: 12@ &R#P>_G3?#_\ K7:8_MG6 +A@ =1 MS[!,2VC@V9ZTSVCA9-@^P<5R#"'Q*N$^4>'OS0W7Q>R!5A.IL,R-5IK3)K%M"7LSU-DZ/AG7N M3K>890P_8.4$F/&LBCD;,>WJ[&&D^L922#!, !W76NQLSU#L3!=K:ZO9> M,Y]K7+\;C1L@9D.0' M'B2N753H$])>E*:-09Q@ P8\4'YM'Q$/J,07]0:G 0*@ !:U>6O^94X7_E%_P!['>P# M>< .N9?B.+[ Q3)L$SC'Z?+<+S.@M\5RS%L@@1K6BR3&\@@2:J[HKFLF-J: ML*N56R9+#[+B5(<:>6A9&1F JM/'*\(7)O"]Y"_".#Q;:]XD;CLK*RTAF$I; M\^1BDU/?-MM.YA8.]RCR2J97W5\IY2CN:A+,PG5SH]NQ##1J /6M$[S MVIQHV]@.]M)9?98)M'6>0Q,EQ')JM3:G8<^)W-O19D60A;%K32H3LJ)/@R6W M8D^%.D0Y3+T=YQI06R?A+>*'JOQ2>--=M3&$U^+;?PQ-7CF_M2LRU.2L#S9^ M*ZMJRJ6Y#RWY> 7)0ITJCF.*6:FH\B!(<.PKIJ$!M+ >*[OT'K7D M'B:\3V)2IF(9]5VDO87IQJRXER-()E"7V720GI M@W'G1YPOTBZ/+1^)<'KHVMZV,B&T,G$G6GGQ[O+7E\*<\)4E:N;1I M-$U[4M RJ9>G7N7F\\*]ZU=IV=DX^OZ,J;2CZI41_P#D)P W9I)^PN*2LD;, MU^P;K[62XQ"=?M*Z&DU&2LDQEI3DFO4AI"U.OL%*A(0GO7):4KTD\[.D?T=N M.N!+F1FX.-+BKARUO*.7B0K*]:A_^9Q8\URURQ[9W+776(T[97(2[M)YT#C[ M1=;C;L7KE--U"79U5VO+"4OY*YV1E\T:\DZ^J,O,P1$!LW !]#,=^0X34=E MU]U23,FV6UNN&2"-2C)"",S(DIZG[O<0^)2C&F\I4A2OO?5([U[OA\[L43%I M[YI.2IN&V?IF?<9//]BTFHE(:;5V]R2[2-*UH41J[?Q*[;7?UG"LUY:2K>EW M?)WO'O>/=CW?7WO-^7EJ8XUVOL[4^D[)#QJMC$E3J%RWB))FJ0KHV2T*,S-# M+9D1H,NTC2X;A"S7]=RKE.6S&./3],OTR[O]"ICB6Z4WEO*KGD)2VA++:4MM M(-9MLMI2VTWW'U5V-H+M01G^\1"T7;UV_7FNW)7*_2ES>/N^%41C&%-HQI&K M]!^/0 >J:+QUK*MR:RHY*$N096:4+]L@TJ614E;/9L[Q9H;(S42* MB'.5T+WGV]I#.NBS1X:]TC\$Z7>CSXN1J6+/([)5_%K-V.1E2VCWJ\N/:NRY M8]Z6RQ<2Y4L+0-9R82Y;L<>Y&%/Y6<)0M?KRH\K&"KZ\EVX^E-'71O?WOVJ7 MB[>G3LCQ92%D9]??\J0WT_%\D95PA"EN-K;[TXR_L6O4ZUZJW'XI?LI M_P#4[CQ8QAO*J?E=%4RMYVIXF9_D\Z%)>;N^U+L8%Q! MDUQKO#LJ2Y:7-1LVJ_GV;\/:^E6C% 15(B.>K&><96?WS0 MHR[B3[^BD_>6G_<9&0_)QANP711=? MW2VC/H?_ &I,O_9%#=P*>-J6]:>S+_B5$;_LRAVU=PBS8DU'J17VWD_NB(^B MT=?W*VSZ*;/IT^^1"WW(3AV3C6+WC*%>V,]G[C\?@ ]5TGK6PW!M M? M;5R'37E>1P($UYGHI<&E;6J7?V9=3^4F+1QK"09??,HO:7<9I2,JX&X7R M>-.+^'^&,:->;6,FU;G*/C"Q&7/DW?\ W./"Y=^ER\M^LZE:TC2L[4;FV MV+;K*/TI^6$/SYUC3\Y+XA1(L")&@0V6XT.%'8B1(S1$33$:,VEJ.RVG\2$M M(2DB_>20[,6;5K'LV<>Q"ENQ9C&$(T\(PA3:,:?-2E-J-2)SE. M #E:&^N<7O*;)LT-U5R785G3W%1,9L:JTK9C"B#FAN2\*7 E!L.K3J_#CY._51D?:]K0!8E " MM\\X-\Y=H[ZC&M/M]Y- (I0 #9!X/?SIOA_\ UKM,?VSK %PP " M)9YK[P^/T=N+F*\WM?T?M6S>*O6DV1[#'[[#(./V56J/:)+YMI4[+^Y?-9T> MQ:0DDM1JS+,BFOK[&"Z!7- "5)Y6/Q'$\9N6-EPZV1>IA:=Y=6%?$Q% M^SL"CU6(<@ZN&]%Q%]AMXS0RK*ZY#..O$V7JRK-G&T*4EIA0"R4 M !@QXH/S:/B(?48Y;?8%L !37 #>=Y:_YZOA?^47_=.WL M:@ M :_/%$X0T/B%\(=V\9[!,*/E.14!Y)J>]F]$-XSM[$>^XP*U7(-)G%KGK1H MZVQ6@C6JIOI[2/>X IZR7'; M*347M':PGB)<.RB6D.5'?:61*;=CK0?RD@. &77"#FWOKP_.0>* M/62)ILLH4KJK^AL4O2L3V)A,^5#DW^ 9Q5,OMG:XS..!#6HDK;D1)4&+80'X MUC#B260M=/#@\2OCKXF^C(^X-&6SU;?TJH%5M?4F028GW=:HRN7&6\FKNX\= M7;9T$KT)CE1/ULVYOL@OK&'44E)3UL=R98VMO:V#S;%;6QX;+SK[[SB&FFVE+6M* M$J,@C[Y'YHCPDL=VJ_K0MH;0O:B);%43-OXYJ6^M=5,/-R%QIV]2 MTZVO]=0*&4Q(;[7H2Y+*T.J#?K@^<8?LS#<6V)KW)J3-,%S>@JLIP_+<;L8U MM09)CEY"9L:BZI[.&XMJ=7R(+[+K3B%&E27",!VH !"<\YM^UIP&_ MASR"_J#4X"!4 +6KRU_S*G"_P#*+_O8[V ;S@ 8R\P.)6F><''S8/ M&[>^.M7V"Y[5N,HE-MLE>XCD<5*W,=SC$9[K:CJI%DH?A MR9,=X*D'Q"N!6Y_#DY,YGQQW+"]H>JW%7>O\ZA1G&,>VAKFPERFL;SF@-Q:R M9;D-Q7F9L,W'':ZQA2X#RUKC^JL,'P !G'X>//G=/APTN5 MW_0.P\#FRY$;'-I:WLI<1[(L&R$F2/L;=]DBR8,OTW%UUG6PY[3;IQO3<"VS MX;8-G5>9R($DVFLBPO*8)(9R7!,RK6W%G4Y55V"E,R M&^JF7VU,SX3TFNF0Y;X91 #&+;7#OCSN=R3.R[7M9$OY1J6O*L7 M-6,9 X^HNARIDJI]-NYD=O0B.>S*(B270ODIZ13QAT+]&_'$KF1K/#=NUJ-S MMKEXF^+DUE\FTMI:^>G3MP'P!T4:C:TK1^-+^M:W+DG/39XUJ=W&LSCO M2>3F6YVK,)SCRRA9ZB-V4)4N2C2$X2G.W!6N:WQ-CRR''FI2_&FPVAEON(B3W>FV@B[NA>\^G4Q:+V1?R)BQ M4GUZ$^N);V3B.XNA>QF?[)*1LKZ*^A_+N/M:XANV:W,;@O1-3S>;^5NV)8<( M?;E:OWIQW[OX*M?-2*.^DG,ZK1,/!C+EN:MF8UG\V,^ME+[,90A2OVF%HUJ2 M(\.W"\E2J".2OE)39/.HZ?L4J.$AI77I^^V\7_=&;<'6^6&==] M_5675)=MF-/GK_59F>&5C#.5Y'R@I382])N^*VQ<88[S2I)LY%.HHDA@V7G4 M-+2MQF+U]0R(B;[>]"5+[MO?1XTZ&IY_2-B5IS7,SAK/QH_9OSLPK'EE*,:\ MU8T\WN\T8RJB_CR]7'L:#=YN6-G4<>?UU$YLI M+9="]5OHV^1?OF7N2XKI_P"R?[YB@NX,)=ZU+JZ^[V51'(E2O?[U'\91G[;[!\ M -]WAF<8)F$4,K?6;UKD+(\RK?@[ ZZ8T:)%7A\A;4B7?.LNHZL2[-UE@ MHQ]$J3 C^J2EM3S)/07T6>BF_H.GWND'7L6MG4]:M=5I]N<=IV<*M8RG?K&7 M;2>7*D>K[M*QL1YXUE#)Y8P9TE<30S;\=!PKE)8^'+?(E'PG>CY8V#;4-PT5 *,< 2M?)\_.7;Q^HQLO[?>,H"R M# %2'XY/.[]/_XAVX-E8[<)M=/:WD_H*:,7%E/2 M:R9KW K"PCN99 4LTI4SD&52\BO&U$VVM,2\BQG.\XQ+4&H, M $P_RCW.X]:<@]G\#\XNC9P_D+6R-F:A8FRG"C5^Y30"*4 V0>#W\Z;X?_ -:[3']LZP!<, ZUF>'XQ ML/$,KP#-J2!DN&9QC=YA^7XY:->O69!C&35)9PHR?P^>:>[>,%^4^72X=DCEKK/(YR.B\PU+DY'=:\R0WFVTM2) MZ\?DQXMD3'.,1$I]"IRFFKR8FO&UV(OZ-[HKKTDOQG[3$,TH)!G'R;%)IQ(_M$.0DR M)R.S)CKCS(T:2R%D7X4?F'.+'B#UV-:OVS.H.-G+-]F+72==9+/&SD.VM@/LH=)J-BF%1I"7CB+DM>BJSGK@ MTT9UQ"9EE&[D]0KD?%D\>+D_XFME9Z]@*DZ,XH1K!MVFT?C=LY(FYA[!*.16 MWNX,H8997F%J3[;+[-:VAFEKW(\=3,23.8^%) :+ $DKP)?':RWPZ/7( M6RN\RX49E=J4M"4R[B_X\W]Q+-NR#&LEQ^QB7%#?T-Q$9L*JXIK:O><8L MJN3!?9>8?96MIYIY"T+-*B,!SH (3GG-OVM. W\.>07]0:G 0*@ M !:U>6O^94X7_E%_P!['>P#>< U-^,!X66N/%+XRS]=6/P/B^]L 399 M+QZVI.8<3]RF7/QVDS,:R&5#BNR7M>7C<2'%MV&VWC:7&AVK,=Z96QFU!4Y[ M@U#LG06T,[TON#$K; ]FZUR2RQ/-,3NF4-SJ>ZJWS:>;)UE:VI\%ULVWXDR, MX]$G1)+,R&\_$D,O+#S< ;I_!2\73._"WY"(>NW+?*^+.U["KJ][:XC M/O.K@-MJ]D@;5PJ&ON0SG%.RZI3C*4I3=5S;M7(6V]\'3JX+5K6VR,#W!@&' M;3U?EE-G.O,_Q^KRK#5L/*FY4'#:U9(=1#4VE*)F2V#"^I M*@0_7;-#:B,I,EQIGIZ7KK:U_P#2"Z9\;HCX3K+!K#(XPUZD[6FV9;5C:VI& MES.O1EO'J<;FI6$*T_#WJPM;Q#>7FY:5CL6]M9WUI87EU.E6=O;3)%A96,UU3\N;-ENJ?DR9#RS,W' MENJ4HS/\:AQXU#4<[5\[,U/4LJ>=J&?O7KE:SNW;MVLISG.4N]*5:UE*3 M:NQ8LXMFQCX]NEFQ9C2$(1IRTI&D=HQI'W1C^U\(IGN V M^\'<,5B_&7>NSI47NDY54Y3&KR41MG(I,,QFV,G&7U)/L;B]PW70^A#I4XXOX_->U['SX6>;LK/&TW!R.V,]I;1N9-[(M2VC+ MMLTWWY:1C _2-J%,SC#AK1XW.YASLRG\US(O0\T?HVH0E3YIM00YXIX8\;<< M6=_7M?N44[+A>\R][DV:E7N/W)]S*1(/"5NL=.O3K3SW998=2K6 M5^-/AC_>JV8>#,A+F]-J(<2E:%ZB>0M*R2M*TJS#&"4E23(^Y)D?0R/W&0W3 M]$VE)<9\31E7FC+2Z_[7C(DZ3Z_]4:?7UUR:?ZNZU-Y?1KQC+,IQITEDYCN1 M7-&X2^\U$NILI,!?<;C3:C42HWO[D(/K^R07[$:R:IA2T[4]3T^7FP;]ZS7_ M -U=K#VHQEZO='[,4BXUVF1CX^13RWH0G^FD:_VN"%N>@ #^$J M4DR4DS2I)]24DU$9&DO<9&7O(R'[M2M:TKY1V.!D\^+T3([9C)="ZN'VO)+W M?L7B+Y7_ 'B4?^](I+F%:GVP_!R_H^[_ +GM&]*->]WJ4=U@WE?/)*6WO2>/ MW>A(Z-.&?[R/>9.?]TS,6^]C7;6]:PYHU]=%1&<9>6O:Y,>+Z '*5-1;7UG# MIJ*KL;NWL7TQJ^JJ84FQLI\ESJ:(\.##:6[*?/I[D(2I1]/V/WA[X>'F:AE6 M<+ Q;F;FY4N2W9LPG&W/;GUNQN1E:RQ'BJ9GT6K''&I+TJ2VXAZ-+SDV34TF$ M1)[BJTK6ITUI1/4VA#T)[=CH:]&+(CD8O$W27BQMVK-:7+&D5K&=9RI7>$\_ M;FAR>OY+2LJS[M,BL(QGCSA_B[I&MUM7=.X>N5E*7=GE^7ECZXV?7S?ROL^Q MOW9TW7-MMLH0TTA#;;:$H0A"20A*$$E*4(0DNB4$DNA$7N(B&\L(1A&,8QI& M,:;4I3PI3W40S6M:UWKVUJ_4>C\ 48X E:^3Y^87YY?I&_#HV/]RUU\%[GY M&^UZ"U04.9[-<5?W654S]$'-X)LJ]>-\#X(BW]GFM=OLEQ=4_5:%O-]0JE@ M 'J.D=P9OQ\W%J[>>M;)51GVH\\Q?8>)3B M4\3";O%+B)=0F)S<=Y"I56\Y$]"6P:B1(C27F'>J'#2H+F3BCR,PCESQNTKR M6UTYW8CN;7]!FT"(IPGI-).L8I-W^+V#B4))5M49$Q;530"*4 V0>#W\Z;X?_P!: M[3']LZP!<, (EGFOO#X_1VXN8KS>U_1^U;-XJ]:39'L,?OL,@X_9 M5:H]HDOFVE3LO[E\UG1[%I"22U&K,LR*:^OL8+H%[E0XYH"TJ &#'B@_-H^(A]1CEM]@6P %-< -YWEK_G MJ^%_Y1?]T[>P"UJ >0;]T7K/DUIC96@=QXZQE.L]KXI9XAEM,^3: M7'(%BV1LV%;)6TOX.O8,]N'.KIB$^K"GU\:6R:7F4&05$?B7>'WM7PU^5F<< M=-CM2;.CCNN9+J/8?LBHU;M#55I.EM8QEL-)%V1[1*8TB%;PTJ64"VJID9#D MAA$>2^& 0 /]2HT*2M"C2X@R4A:3-*TK2?5*DJ+H:5$HNI&7W@$AKP M]O,H<]N$L6DP'8=I&Y;:,J6F8,7!]NW$YG/L;K64]K<7"=Q,QI-E!:0A$=MJ M-=1[^!&CL^A!AP^OJD$Q3B+YE[PON3T>JJLRVA9<5MA3D,MRL5Y"P$8[C*)G M1M,I<#;52[*QI-2A]SHT];3Z:2ZW^J*@L]KB4!O=PK/,&V3CT/+==9GBF?8I M8=3@9-A.14^4X].Z)0M7L=S13)$:5T0XV9]CBOB7.!\'];0>,N(S/:(?Z*N:+J<^W9.@+-;:7Z>K1V^6 M93=S#(D^T6E[>2WY4UPD)2E/J.*[4)2A/1*22 Z2 "4#X!OCPY)P2RO'>* MG)V^L,CX:9C?M0J'(9SS\^TXT7]]/_5\CJ>\U.2M32)\IR1>U+9*5!6Z]=U# M9R?A&!8?96MIYI]#C:U(42@'* "$YYS;]K3@-_#GD%_4&IP$"H M 6M7EK_F5.%_Y1?]['>P#>< (O7F*_!98YS:QFSJ:(F0YCSR/US8QE.X^][4?P(FM"M/=:=8= M<9>;<9?9<6TZTZA3;C3C:C0XVXVLB-"R42B,C(C(T@/X $J3RZ/C:N< M+,\K>'')W+72XF[/R+_Z"Y??V+::_CML.^DH2].?G3ED59J:YG*;.V:]1$2H ML'SO4(91)NW9(62*5)<2E:%$I"TDI"TF2DJ2HNJ5)474E),C(R,O<8#^P M !QUI95U+66-U;2F8%5409EG939*B1&A5\".Y*F3'E]#[&6XS3JU'^)*3,4 M>=G8FF869J6?D1Q,'3[5R_>NS[(6K-F%9W;DZ^J,(1E*M?AH^K-FYD7K6/8M MUNWK\J0A&GC*LJ[?E1C-_;?M=X;1R3/+!;[<"3)5 QJN>4HRI\7@ M..-T\ D>HHD/FTI3\DTGVKES)#B4I2OM3Q!Z6^D3/Z4..M:XKRY2CB7I]3A6 M:_\ =L*W*4<:UR[UC2G3 MV[TO//[._9#W0C2/LO&Q'+(@ '[PX.RV7[)Q;JTI27XS4/O&QK^7D8^)BV97LG*G"U;A&/-*5RY"S"Y=N2I&U;I*M:R\(QIVRE7ZHI),K"(6H^)>087^ MI(:P_2&5Q[-UA*EMOVC>(VLZ^G(2DNJB>MG[!_H1=?U8=H;W#.-T>^C]JO#6 MU(PX$VDE.+- M;:8DYA*5&KJM*4K41=W1,'=*&%^Y_2+QQBTARQCJF;.-/AA=OSN0CYI>6$X[ M5]?CW?*S'AR]U_#^CW-]Z_)K,9?:C"D:U_3%CZ,#7@ !W# M$,BA0+RG+*3M9N*E81$WC-2_%:NDU)O(*4>NY9KFVE27+[]JI(.JO#V6M*3I*]S1G&5*\E=XH4U/I(XILW M[V'+'Q]/OX\I0EM:E*<94[*_OLYPE\U>3;E]_BSWUKHW46GHZV-:Z]QG%''6 MO1D6$" 3UW+9ZI,F9U_.6].G,DI/4D.R%I(S,TEU,S/8'A?@+@S@R$K?#'#> M+H\I4Y97+=O?(G'W3R;G/?N4]U)W)4HP34M;U?6)Y'[-N. MT(_FQH]8&8+8 "C' $K7R?/SEV\?J,;+^WWC* ML@P %7-YE[G?^G"\0[)-:XG<*L-/<08UKI/$$1Y34 MBLL]A)GL2-U99%)DU)0\]E=?!H^Y#BT/Q-Q3RT$$> !DAP_XTYI MS%Y/:/XQZ_2XG)MS;!I,.;GHCJE-X_2ONJG99ELUA!DIVMIL2A7EK*))]WLU M.]V^\!<8ZMXSZ+T[K37VIL)UGAT7#]9X7C& XLQ-QNBG3T4&)4T.BJCL)[M< M2["Q.%!95(D+^6^\I;R_EK4 [[^A=K/_ &=X+_-&@_Y> ?H7:S_V=X+_ #1H M/^7@'Z%VL_\ 9W@O\T:#_EX!^A=K/_9W@O\ -&@_Y> ?H7:S_P!G>"_S1H/^ M7@'Z%VL_]G>"_P T:#_EX!^A=K/_ &=X+_-&@_Y> ?H7:S_V=X+_ #1H/^7@ M'Z%VL_\ 9W@O\T:#_EX!^A=K/_9W@O\ -&@_Y> ?H7:S_P!G>"_S1H/^7@-3 MGC7^')B?-OP]=T:[U[K['F-T8#!3N72;F/8W51+F?GVOHDZ:K$89PH[2Y#F0 M8M)R2B:;4XEI,O((LI:5^S((!4R ">+Y0CG:JXQC=7A[9O;I5,Q)4K? MNB$2WS]1S&[>= IMNX?"4ZM*$-0\BF8S=PXK1+>>5EE_*7T9BJ-(3

9M20,EPS.,;O,/R_'+1KUZS(,8R:KE4M_26 M+)*(WH,JJFRF'D]2[FY"BZ@*=KQ+.%&3^'SS3W;Q@ORGRZ7#LD MXS=K)!->B:PWL ,&/%!^;1\1#ZC'+;[ M@ *:X ;SO+7_/5 M\+_RB_[IV]@%K4 -6'BV^%UJ_Q2^-$W5F1O5^);@PI5CDV@]LO0 MO7D8/F;\1MN14W"V&52)6 72(D&+=Q&B4HTQ8L]EMXUYM/7EP[39-C-RTDG&G"2EZ'95LQE2F+F@F078\NOL(CCT.=#F,R MXCSC+B%J#QP >AZWVYM?3EV>2ZAV=L/5>1J2TVJ_P!;YIDF#W:D MLN*<92=KC%E%?-*%J4I)>IT29FI(#8O@'CD>+9K:.Q&QWGAO2Q;CH:;;5G]M M2;8D*2Q[.2#?E[2I+AV2L_9F^]3BUJ<[G.]1^LYWA[I\90\:OZ:'_ATXG?F) M >;9KX_?C"9\S,8O>QR-=8%5.5_ZW6:C]G4 MUU?),G_TE)/$&O7"N>!VV3>)#Q8P]P\+R&>JRY6:[QR!U9Q'(9[Q)^&U]T:?9.P A4@ GJ^6?\;7[LX.)>&[R MNRSIEU/ 9I>)^RKU[I]U--7,DB/HK)+1USJK)(<-"CQ=]XB1-@PUTBWD3HU0 MQ9!-C &"OB$["&T*+%U9-LH22E7<:T^]W&9=JEK-9K4(^](73J MZ?TM<35I#EM9WR3)A]+K,6SSU[(Q_AHW??3WRK7=>^!+_7\+Z;OYK/6PE^;= MGM^B$H_M8(B$V7 #?7X/O(N3,C91QKR6>2RK&9><:W.2 M\LW&X;LEI.78W&[U=GHHF28]DPR@B7W3;1T^]!?J6[7HK\>W+MO4NC_4+^], M:D\S3^:LMZ0K*GRK'I[/+&N<47P^. F\^0,*?&B;'KL.FH3[_> J IDR98S) M=C8RY4^?/E/S)TZ8^[*F39DIU3\F7+DOJ->=8?$1&CHCUZ*?8D;)68L!LS5%I9E,M9$F2UW! MH_ 9:<$^5V5<'^76A>4^(IER)FH\]K;J[IX3J67LGP:P0]0["Q G'%I0 MW\+8/:9!7DM9]K2[!+GWT) 7*6O,^Q/:F X1L_ KB/D.#;%Q+',YPZ^AF9Q; MK%\KJ(=[06D?KT,FGZN?%=21D1D3O0RZ@.Y \+Y0_@S\B?XB]M_V MR !2=@ "7=Y.K\./D[]5&1]KVM %B4 *WSS@WSEVCOJ M,:T^WWDT BE -D'@]_.F^'_]:[3']LZP!<, ")QYK'PZU<@ M^+V/\VM=4Z9.T^)T*3!V&S#BFY8Y1Q[OK-N19O.+;0I;ZL3R:4Y;M(^0TQ5Y M%DDIU:E-M(,*XX ;?\ P0O$2D^'#SNU_LC(K1^)HO9GI:DY!PB)UZ.S MK_))\0X>:E&3W=)^-Y(S5W'>VVY)=Y:_P">KX7_ )1?]T[>P"UJ ! MHU\:3P6]6>*1JS[I,;^!-=\O==TDEG5&UWHQL5^3U[!OSF]6[2<@L+>L,*D3 M'7CA320],Q^9,7,AH?C/V5;9!5X[[T%N'C!MK,]%[ZP*[UKM37]HJIRC$[YN M/[3$>-M$B)-A3H3[T6[I)<)Z/)@V$)^1!GQ)3,N&^]'<0XH/'P M &^GR_/AN[=YK6 MA:5),R 5><7BD5DU-]OR M#;0W(Z'W'W>U'[B[>I\\?3LS;E;W1KIU-Z6J1U6]+M\TJUP(0[NWL4C/MYN] MS^'=3KT,6(\G$%^O;7?&A]FGX:4OO=GW6I,<_4Y@ /\2E: MUI0VDU*49)2E)&:E*,^A)21=>I^\NA?[Q\TI65:1C&LI2KV1?E:TI3>O@D>< M.])'I+3=17VD5,?,LK4C*_\J5\:PY*5\'>>3:E)X]; MH-)FD_T.,K29I/H9I74R4+3U_>-"E$9?C)?093TW5K'HAZ2JQERU_<;/_IQY MTK^FE=EOX/I2O%7#^_\ XNS_ %Z(Q8XA-Q&.&V4&G)HZC41>I3Q5ETZGT(I4 MYOH9E^/JVH2-PK2L=*W^*Y/^RG]UCVH_X13[$?[6Q[P;9*V^3.>1O6-#,C1V M1.FP:^U#TB/GFMS:42#/Y;J6'9?3\9)<7^+J8W$]%"Y6/2'K5OFY87-&R*\O MOE'-P.7\Z,93_)NBSI.C2NA8]&Y^;=AM^VW7[S36-2 MTF@ #V_C+L]_36_M3[(;D*CQ<KCEC:(ZF1D1N=5$I/N&:]'?$<^$^-^&=?C3[<>_:K^2=*>M-1'7-JX M HQP !*U\GS\Y=O'ZC&R_M]XR@+(, %<; MYL7G<6\>7F(<-<*M_:M?<3JGV_.2BN(7#MMZ;!K(%G:,J=94I$UNAP=S'8*# M[B7%LKJ^AN(0MM0")R [EKG7^7[8V!@VK< IG\BSK9&7XW@F&T,4T)D7 M.4Y=<0Z''ZME;JB2VX_:SXK1*6I*$^IW+4DDFH!B>+>%%$= MK=18#54-M;0V#C(RC-)9NW.?YDXT:"-#]QFME?62DJ+J@[+T_"1LI^J9L6'#W= MC[7:1DF$WCU;49(Z?3O,]:H:09>LM*PK! !8\^4]YV%O3A[EW#O,[7-S=7&BS;GOXK07IY-J2 M_G$I2\JT]EJWK7 K@Y1I),R>S6FY662VR]--OC]BRG_1@-?@ LR?+!> M(\KEQPV7QGV3D*;#>O$&-4XFPY8SS?NLTT7.]1C6^2=)+A.37:7V>1C4PVDK M3'C4](]*=]IM")02;P 8,>*#\VCXB'U&.6WV!; 4UP WG>6O M^>KX7_E%_P!T[>P"UJ :HO%-\(?C5XI>L$TNQX2<#W?B=7,C MZEY XY6,OY;AS[R_:D4F0PO781G6 /3D]TFHENH4T4F0]52ZR:\N685BG/OP MX>5'AO;:?U;R/P9VN@SY-@>O]H8^F79ZOVG40'&R7;X5D[D1HGW4,OQ5RJV6 MW%M:_P!L;3/@Q_69-P,#P !(=\&[P!-X^(]=4.X] MOLY#I/AI$G>M,SQ^'[#FNX6X3J2DT.G:ZSC*0[7+=0J/*R60TY60UI>:AMV< MZ-(ALA9=:$T%I[C!J7"]%Z%P*DUKJO7]6FIQ?$Z%M_V:*R;BY$N;.FS7G95W M=RYKTB3.L)K\B=/ERGI4R0](<6XH/80 !"<\YM^UIP&_ASR"_J#4X"!4 M +6KRU_S*G"_P#*+_O8[V ;S@ '@O)SC5J'E]HK8_'/>N,M9 M7K+9] ]1WL']1:L:]]+CR]V+)*D*"I M*\3/PZ]O>&;R?R?C_LTG;W'7DN9)J+:$>M>KZ/:>N9\=I\:]NX!O72>86N![1UED4' M)\1R:I<+UH=A"69.19L5TE,VU)+B+D1+"!*0[#L(,]^#,9>C/O-+"V-\(_Q1 MM7>*3QH@[0QQ-?BVY,&358UO_4S&@OITZ-=N:3T>\00M_@<#(S\.Y/Z>5:Q[UFE:_9P[\H_ ME37T,Y<8Y.NX-9=Z];LWHT^:W6<)_P"M@T[#G2GT !L"X# M<>'-F9ZG9F2PBYV)")<>9)Z^XW/9632M# MSO;MMZ)W0_/C?BR/&VM8O/PMP?=C.U&=-X9FI4C2=FURU[*V\7>&3>^G\GMU MI*%V>T6=)O%5-'TS]R,2YRZEJD91ER^-K'KV3E]&MWO0A]'GEW91HWS#JTUJ M> !WD4B1V]2REZ>WW+=5@U']_I_-Q_;5G=X1LU MN)RU]!Q#BE66LO;:FRBJR]2FVO4DKQZP]3&\@C-]/V$=)6M;.>/[Q-T/4_]B_&GNI3K+=Z?S64?]'>H4PM?CCSERVM2M MRM_1YX]^$OK[LH1^VB\#G GT $X[7D^3:X#@]I-<-V; M98AC,Z6\9F9NRIM)!DR'3-1F9]SJU'[S,_>.R6AWKN3HFD7[TN:[D8N/.=?B ME.S"4J_IJU0S80MYN9;AV0A=G&GU4G*E/Z'FJ9!K)&2YO9OQ\>U[B1>DXA:3M4I*&U*2%-?L;8&7[8V!G.TL_N7\BSK9&7Y)G>97THD)D7.4Y M=<3+[(+1Y#222VX_:SY3II0E*$^IVH2DDDD!TT !*^\IWP33O7F%F',/- M:9R3KWB53-1L(@ !QUO4U=_56=%>5T*WI;JOFU-Q4V49J976=78QG M(=A73X9#F1V94.9%>;D1I4:0VEUB3&?:4I# M["VEH4A:3-*DK)23,C ?2 /"^4/X,_(G^(O;?\ 8#( %)V )=W MDZOPX^3OU49'VO:T 6)0 K?/.#?.7:.^HQK3[?>30"*4 M V0>#W\Z;X?_P!:[3']LZP!<, BD^:P\/@^0O$FAYDX!1^U[ M4XD>T_=M[#'[[#(N/V236?NC]?TD=\K[FLCF.2I?W.2DS)*;;&X#J_DMF1A<, P8\4'YM'Q$/J,&;[+R**IUQ<.R@/QI\-Q7J1I#2_E ( M$/B?>5;WGHU_(=N>'[+N^1&I4*E6DW2=JN*>]\(BFM^0Y$Q=3:&HVW:AAE)) M91&3&R!7JMQFZVU<2Y,6$2:^H;S%[FTQS)J:VQW(:.?)J[JAO:Z947%/9PG5 M,3*VTJK!EM^OGM/H4AUEUM#C:TJ)9$:0'$@ /8-&I- :QS';6QLB>2W68KA=/(MIWI$ZVT]8V3K:28I*1DW4JE6$UV/!B-D M;DF0RT1K()VGA1^5?U_J%[&]Y^(Z[0;;V1&5%MZ'C7033L]28?+3ZP#>< -9OBK^& MAJKQ0.,-YIC,RK\/@ #-[P]^>FZO#EY+8?R-T MM.2])JU? F>X//?=;QO9VN["5%=R+",B;;29H9?1%9>ARDI4[7V$&+/92:V. MQ86V_#3E_ICG7QUU[R7T/>.6V#Y[6DM^NGH;CY%AF40DMLY-@F7P&W%E7Y15 M69N1I*4+=C/DEN9!D2J^3$EOAE& ,>N4FIE[GTIEV'P64NY U';R#%.I)[S MR*C-4N'&;4LNC9RX_M<(U_N4V2E?B$/].G $NDKHRXBX=QK=+NK6X4S,#W_+ M,7\):A'?PK?AUF-O[,;TI,IX,URG#_$6#GW)Z5>+,/AK1+=;=KNW)25(SO3[8\U>]R6;?-&5V[6,*:<< M>XDXAPN&M,O:AF3YI4[+5K?MO7>7LA'Z/M3E[,>:7PTK)2U[@6-ZPPV@P7$8 M)0:''H*(D5KJE;[[JE*=EV$YU*$D_/D2G'GWW.A=[KZC(B3T(NTW"'"FB\$< M-Z3PMP_C4Q-*T>U2W"GMSKYKEV[6D8\]Z]VK\WX/F^ MU2*.^/X<_"^=+^+E9E_ZT(?VI2>88M39SB>389D,A*W. MGW95V:_XV1=Q,G'RK,N6]CSC.%?=*%:2I_31"DVWK:]T_LO-]8Y(@BN,*R*Q MHY+R4^FW.8C.FJOM8Z3,^D277.193/7W^E,1W=JO<.0_%'#^;PMQ#K'#VH1_ M&M'OSLRK[,XTEW+E/H7;4H7(?0G&C:?3LZUJ6!BY]C]ZRH4G]GF\:2^>%>:, MOI4= &/JL !]E153KVVJZ2K85*L[FQA5=;&1^S?G64EJ)$ M83_ZRI+[:2_WJ%5BXU[-RL?#QH]9D95R%J%/?.H MS_?,S]X[)8&)'!PE*?WJUE_:YL5 MCR !7V^)7Y5OE6_R(V+M/@B]KS9&G-G9;>YI6ZPR#+J MW7N;:LFY':.6EEB49[)?0JC(G3PUP?%@O&, M^C]@W]/>F?\ .8!\6"\8SZ/V#?T]Z9_SF ?%@O&,^C]@W]/>F?\ .8#]8_E? MO&)>?99&KFR<*UO@=5*^%F<)QVULX$6 M3D%I,N?9I=Q.7'8CKY]@ M4.J>%^A*HIT'6^R<@OH3ZD3N0$!L !]M;6V%Q80*BH@3;6VM9L6LK*RMBOSK"QL)SZ(T*! M A1D+?(6EF*M20KN@ !;3> #NG8F^?"1XA9ML M]Z=89-4XOE^M&+ZP-:I&18OJ78V7:UPVT<>=1WRWT8MB]3"D2'%..2952_)= M<4XZL!N2 ''6U367U59T=S"C6=/=5\VIMJV8TE^'85MC&=B3X,ME9&E MZ,]%>>;<2?N4EPTF KK>;7E.N9^$;?R:?PIE8%NW1=_=U>![)P* MIES'9$3%LI3FC[$#(FX45UB,S:P[)QZP**J1)KH"S)I888_%@O&,^C]@W]/> MF?\ .8!\6"\8SZ/V#?T]Z9_SF ?%@O&,^C]@W]/>F?\ .8#]HOE?/&(D28K# MNB-?P6GWV67ILK?.HE1H;;CB4+E240LJ>>4PVE2EK)EEUTTI5V-K7VH,)C_@ M0>"H_P"%;@^PL[V[E^-Y]R:W3!I*C)Y>&IL7,+USA%+(>L8^"XS:6L:-)R.7 M+N'69EM8.PXC;CM7 BQ(Q-PES+ )!@ C9^/KX'.1>*#%UWN M_065XKB?)C4N*S,#.JSIZ778EL_6_P *V635F-/Y#7U\IW'K'7( M[D&0>42V9JXJ?3ELA$>=\K_XQ3;KC:-!X&^E#BT)?:WSIWTGDI/M2ZVE_+T+ M)M1%U(EH0KHKY24J^2 _/XL%XQGT?L&_I[TS_G, ^+!>,9]'[!OZ>],_YS / MBP7C&?1^P;^GO3/^DU]?6/V/M,],:3*F1F8:H<\)J( M .!RC&,?S;&LCPW+:>!D.*Y;16^,9-06C"959=X_?U\BJNJ>RC+^3(@2JV7) M9>;/W+;>4D_O@*Y?E]Y3[GC@6WLJ+B2K7F]M'VMW.G8$_:["H\#V%C./RGG7 MX5#G59FSD*%,M(2#3%]MK)\MN>AEJ8N/ <>=A1@Q4^+!>,9]'[!OZ>],_P"< MP#XL%XQGT?L&_I[TS_G, ^+!>,9]'[!OZ>],_P"G*@O+B18K4B0 #INQ,!Q3:VO\ZU=GM2 MU?8-LG#LFP',Z*0MQMBZQ3,:6;CN0U+SC*TK;:DU%C,94:%$HB>ZI,C 5T?* M_P IOSZUWL_(6.*L_7?(737QH#S>40H\9)HC0<@AW%;')1J9AH7T600O>;OE M,.8VF7KO+>'>;8SRLP".J1,B87:OUVLMX5\%/JR#C%6W<\L?S-4>,CM4_$MX M$Z<[VE$H26X3*0C&[@T9NCCYE\O -Z:HV'J#-82GR>QG8^(7N'W"VF7E,*EQ M8=[ 95.KU.(5ZSMT6R)+46P?PK&)TW'J%QY3"&W]/ M4)9'!+RAF?WLBBSCQ!MQP,%HS]*=*T3HN;%R#-9)%Z:TU>6[5L83E1CCB76W M$26:2'>I?8>+V:YAO?+:"9MQ5X5<6.$F"(USQ;TEA.H<=<;C)MI%!7N2K, MVR+C3Q$VW34[T_"-8[3C^6*P?-L^D4\UI4> M? IMP;>V)M[$V;"*L^^%8'B6CO.+9>;;>0M"0V_ MC@>8-\&>)XB6FOT=]$X_!:YDZ3Q^26/L1T,0W]XZ]@KD6,O55I,6I"3R2.Z] M.EXS)?5Z:9DJ15OK9C6?MD *Q&PKY]5/FUEG"EUME6RY$"QKI\=Z'.@3H;RX M\N%.B2$)*= M[?8MJZ=R S)#C:94JJB7.30\$UA$MKBO-=I&381BC,5L-3[25H)^H>CFYZC# MC;86-H -)O/KB])Q2]G[NP:M[L3R"5[1G%?$0DDXYD,QY*%72&4'U356,I MWN=41&3,UQ?524264(YE>EET&WM U7*Z3^%\/FX?U>YSZI9MQ_P/,N2I3Y3M M3MZC,G7>==N6UDUEO*E+UN--ANC+C*&=C6^'=2N_C^+';&E7^&M1I^]UK\=N MG93XK>WM0E6NLD:2)B >JZ=TQG6\,NC8C@]=Z[Q]CUM;RTO-4 MF/0#-1'87,UME?L[1]JB;0E*GGUI]-EM:_<,[Z.>C7BGI1XAL\/<+X?6W.RM M_)N;TQL.S_'9-R-)7Q2\L8]Z58Q2)-#:*Q#06$1\1QA!RYDA;4[)Z)>%[/#VAQKD9-ZM+N;F3C M2E[,R>7:MR?CR6H>6Q8C*4+,/:G=G=NW=5.)^),WB?499V97J[<>[9LQKW+, M-_+'WREYISKVSK[J4C&/MXDYCX QBYDRG(?&7;KK9(4I=!#BF2^XT^G.O:B$ M\9$E1'WDU(<-/O,B4DNI*+Y)P?Z1]^>-T)=(5R$:2K+$MP[?==R\>W+;MIV\ MLZ\OS[;[^#+^ 81N<8:'&7A2[*OW;5R5/Z:(V@XOMN6/.WD)*]KE_NE5"$'T M^]T1+F&CW?\ :XH9_P (UK3 R:>%(WI?K0A_PK%J=*]=;KZN7^])[/P(NTX_ MS#T+/-9M^OFGP)W$;I&9Y+3VN.DCJR7=T4=IVGU^09*_5.B.Y0G[H4R_D/2K MP3>YN7K,OJ?7_P!XLW,?E[OOZSE^'XNSF85QA:Z[AK6+>_EM<_J]B=)_V?\ M"F#CJFUI:+O%VXQNV$2GY-8C7+=?JV8.*[29BM&I2JTG$L8MEKB&VRZ$P\]\ M&RW5*,S;?K"2E+;#RQIIZ4?1W*_9Q>D32\>LYX](8VI4C3^#WVQLN6U/8K+J M+M92\M;&U(TA.26>C?7J6Y7- R9[4N5K[UMJ7XG#F M^*61RW.7MWA9N_:CAO'>K1TW08E0Y\.=6S M&U(.3"<>CQ'F C>N^3;XR&ZX;/,G>[;)N+-EMW!M?NNMM&LS;0X\A2"=<)!D M1J)""49=Q(3]X!_'Q-GC3],S>?\ ,+ ?\< ^)L\:?IF;S_F%@/\ C@'Q-GC3 M],S>?\PL!_QP&SGP\/+K<$/#[V)4;MKSSK?^[\;<*5B.;[BDT,BFP&T]+TCN ML&P?'Z:+#KKTNY2F)]@NUG05]'*^3$YI[.*["LJJUK)S2V+&MD0GWF7V'D+ M:>:?6VXA2%&D!%AY!^4?X$[3S^YS;46U-V<>*J^G/6$G7- YC.<8-2.OFI;L M;#V\HK4VE/6FZ?>4>5:6*&NXVXWL["6F6@\(^)L\:?IF;S_F%@/^. ?$V>-/ MTS-Y_P PL!_QP#XFSQI^F9O/^86 _P". [9A'D[.'5/E-1:9YRBY"YMB\&6U M)L\5JZK <.?NVV5I=37O9"FJL'(,%U2>R0;#")*FG%E'DQGNR0@)6^H]3:[T M1K#!-,ZDQ6MPC6FL\7J<.PK%:E+OL5-04L1N)"C^O)<6].EJ2A3DF5)<>E3) M#SLJ6\])>==6'HP M #SC:.G=2; MPQ:3@VZ-7Z\VYAO:Z[1Y16RHRWB_%)O=V?9XGKG8/&S(IWJOKLM#Y_+@TZYJE+<:<5A6PX60T\" 2C;2N M-60ZU!M)[6E,NGZQ!I>W)Y-/+8[TF9Q\YO8[;,./.'%QW<>I[/'78;!DLVBD M9EA.3VB;)XU>F2C30Q$E\I1)/]@ UMY_Y47Q8L->4WCM5QXVPA*D$4C -S?! MS*R6:>Y24[3Q;&G"2GN5W=4$?R3[2/Y/<&*USY=?QF*)]J/-X39$^X\UZR%4 MVV^/>1,$GO4CM>E8_MN4VP[W(5^IK6ESIVJZ=JDFH.G,^ CXO\BWD4B.#&TT MS(K9N.//7&NXU0M)):5TCY!(S1$"6YT>1\AJ2M1FE:>G^9E34M*<4A M"I3+*U-]AR&^[O ;-=)^34@MNP9_(WFY+DLDY_TEB>D]4LP75-$H^OL.P<[R M6027%(Z?Z3&3)!_ZX#=[QQ\N%X3''1Z!9JX\N[XR:N2E*,BY'9-.V:S*(B+O M^$,!0U Q&P[%J9@HM1C>* MTM;CU!51B,U%&K::HC,QX,?N,S)#3:4]5&?0!V$ !Y_M/5>N= MX:ZS#4FW,,H-A:US^DE8[F&&Y/!;L:6\J)A)-R/*CN>]MU#R&7H[[2FY$61' M9DQG69#+3J C9YKY1OPN\IR>VO:/-^7VMJNQDK?AX5A6U]<3\9H65J,TPJJ5 ML;2U_%_QBV;2;6>I]R\A;S& M)T6WQFCY%YGB&4833W4%]J1"M7<0P/76-0\F<:<:ZIC7;=G ,W.]<-3B&EMA M(B &B7FYY=3PWN=&T[_ '9F>.;/TSM/,[)VZSW*^/\ F-%B M99U>2#)4R]R+&LSPW(:9-[)<)3LV;!KH<_])>@O_+* ?$^?#1_VX\Y_P"DO07_ )90#XGS MX:/^W'G/_27H+_RR@.=QKRB'AA45W7VUILCF5F<"$^EZ3C.2[3U1%I+=M/WX MM@_A^AZJR:85^,XEA%=_><(!)*TUIC5?'G6&&Z8TG@U!K?5VOJ=JBQ'#<:BJ MBU=17MK7"=J]:NPC.WQ]6KMVQ<:*AOW5 ZJ1.L]?(5 MZMU2=5*>RHK\-_%S]\_P![K[7)R][5W(CR(DA^+*8>C2HSSL>3&D-+9D1Y#+BF MWF'V7$DIIY#B5)4E1$I*DJ2I/4:,WK-W'NW,?(MRLW[,I0G"<90G"<);2A.- M>6L91K'EK2O>I+LJF2,HSC&<)4E;E3FC*/>C*DO"4:^U&3\Q\O0 !F M[QZX-[)W"]"OLK8F:\U\X;4A5K:0UMY!>Q5?+[,=I9))63+C9I[9LI*(Q)>) MV.F9VFV-G>B#T7.->D2YBZMK]NYP?PA+EGU]^URYF5"O;MAXT^67+./+MDWX MPL\LXSM1R>64$<<4])&D:#"YC84HZKJD=X\D*_@KL[B9T)+EELZUJ6O9ES.U/(KD7I^$?"$(^J%N'EA"GNCXU[95K*M9/1QF:U MQ;YJ_@O[:_\ =-+_ &KH1!?I+?Y#ND#_ #?&_P!OQ&9]'O\ CEH?\Y<_U%U& M['&-MJQ]V^DRN*IS]RJM-)?O]427S7[C_P#56D9]PC6GR/+IZZW?[E/^%9-4 M_?8?8_O/XT-D"<3WCIO*%N$TSCNU-?7;RU*2E"6*S+*F;(]0UNMI]/TF7"42 MEH2:5*2I1%W*$I<%9U-,XQX3U*LN6.#J6#>K7Z-O)M3ES=Z,>7:/>YI1CMYI M,;U>S3)TG5,>E>V]CWH?IM2I])-M'8!JLX6_H:;**.XQG(J^-;T.05D^FNJN M:CU(EC5V49R'.A24=?>R[%><0KH9'T5[C(Q29V%B:EA96GYV/'*PL^W.S>MS M[83MW(UA.$O#LE&LJ/NS?NX]VW?LW*V[UF49PE'QI*-:5I*GU5V1&^:7$O(^ M*NSY5234VRUIDS\NQUSE3R%+3*K"<);N/VTE""0625Y/-M2"+M]H:6S,;;;1 M(]-KEUTN=&&?T:\1W,6D9Y'#VH2G/ R:]O-:W[;%ROEZ_'WC&?EYX\EZE(QG MR1V0X6XCL<0Z?"[V6\_'I&E^W[J]O?C3QY)^:GPRYH;UY=ZX>B)V2@ M #F\5Q;(Y752 MUJ2VVA*ENK0@E&FX:;INH:QJ&'I>F8L\[4-0N1M6;<*.MY%L2^BI[F9^1R(S31UU?(6TAQRA@,)*/$)9)[^CTLVF793J$]1^B;HZQN MC;A3'TGFC?U?,K2_GWJ>$[\HTIR0ERTE6S8C3J[?-MS;3NUC"5V46MG$^OW. M(-3NY6U88MKN685]F&_C6GAUD_-.OV8[UI&E66XE%CP M M M M QTW)Q:TW MO#U9F78V4/)5L^BUF..NHJC&G9#E93H'&>O M\-\MO!S.LPZ5W^3WMYV??7:/-24-_7U]SXMSE\M9UOV.;LKU<>WEE_2>E[2,B,8:OAW=/N^U. M'X:U]?9M=I]GDG]KXL0ZBSEM#/4G9=71R-ZI&EOS7,?%GF68_:OX?RBS^OWO4SO M#XOX8SJ1KC:YC2E+U3N1M3^Y=Y)_JO()]+<51J*UJ;.M-+A,J*? E0S2\:36 M32BD-)Z.&A*C[?O]$=PCO+TS4L"LJ9VGW\.L9;L+W9S=R=*]WXN[5^<&KL[1STJRNG6+O>TUZ<")(EN>H^LTLH].. MVH^]:TJ))=.JC3\D?&+@YV=/J\'#NYEW>,>6W;GUZGU< MO6;-.:]>C9C]*L8^'F\?<]:QCCIO?,5-%C^I<[E-/&E+4V9CT^HK%]_3ITMK MEJ/&Z=.AF?J^XC)1]J3&?Z'T.=*O$9Q7PS@4G3*UO&MSI[,;L)S^Y;E.?ZK+37_AJ;>OW&9&?W^-Z M_KS,B?B,/?=7D""))J-*8E:\B#]_M3W?"*^WY1]BDI2D]@N$?0JZ1-6E:O<5 MZOA<(XE:]^$*_+\R/U6[-88OSU2[[,JT MZFU^F=*W?_3_ #FQO4/"_1FH'8MI#Q]>791&4EQK)LR6S;2HKZ>U1.UE8EA$ M&L6AQ*C:=1'.4CN,O:5$-R>COT;.BWH[ECY^-H]>(-Y(S&,I0E&<)5CE/9*+H1^\B^^.R.C9\-6T?2=5AY-2QK&1 M'ZKUJ%RG]:C4[+L?)0V;;=K16K2%H@W]!.6A1UUQ'4XLVW"2I"T..L/MO1GGF7<7XNX2T/C M;0\O0-?Q*96%E4WC*G=N6;D=^2]9GM7DN0W[*]M)4K*$XSMSG"5?I>J9FCYM MO/P;G5W[?W9Q]<)T]J$O73ZJTK25*5I%/Y7\-MG<5,G5'OH[N1:^LY9LXIL: MMAN-U-H:D+>176K)..? >0H:0YWQ75F3I,+]RRE;E.%*RCL-P[Q/@<0V*5LRZ MG-MT_"692[:?/3XX?2IY?+*-*L1Q%3(P =TUSK7.=MY;5X+KK&; M/+,JN'.R'5UC25*2T2DD]-FR7EH9K*QHG$J?E27&H["/EO.(+Y0O>@KUSG6O+"U;A[=V[*,(4[TY4BILW.Q--QKF9G9$<; M'AYI2_JTCYI2EZHTI*4O9BD]<'N!>,<7:I.794NNRS=5S )BQOF6CA33NCC&_=34Y6]4XNRH;3 MO1IO:Q(2IWL?%YH\W;X7+]:1G[#VKE M8^$[G]V'A&O;7FEVQV)">&%@ M M M M ,1>=WX*>U M/_W'^T?#QKUZ5?\ D$X]^K2__C.G,ZZ-?\=M%_\ W/\ LE]'1''1M<\&W"DC MF4:NGRCCSDF?XS2ER.I)%[OWU*_^89QPA6M+.=&G93FA_5DLVJ>>S]F3R 9@ MM"7SP!R[[M>'NBK);WJNUN)KQ!U)O>LXS]P]M9XA'9=/H1ME[#2Q5(09%T:< M1V]4=JCZH]".I_NOT5\%Y%9R?%L;S6AL\5RZCJ\EQRZBK MB6M)=0H]C6SXR^G5N3$E(4E?19)4D^GA2=NT=BU*L[VI]'>93EEO*6FY5S;;Z&-E3\?HPR91V\U,Y^2Y!)83T3)O;V01OS3)1N*;9(T1F%/+]F892M21NKP=P)PMP'@? MN?PUI<,*-S;K;TN_D7ZT]J]>KWY^N5(4VM0WEU<(1K6B(-6UO4M:OTOZAD5O M5AY(>$(4]T(>%/M>,O:K5[@,Q6L M M M M ?#/K MX%K$>K[.##LH+YMD_"GQF9D1[TW6WV_6CR$*0[VO(;6GN2?13:5%[R(Q396' MB9]BYB9V+;S<6[R\UN["-RW+:7-'FA.DHUY91I*F].RM*5IVTH^K=V[8N0N6 M;LK-R.^THUK&5-Z5I7:M-JTWIO2OOI6KI\O5VLYYM^W:ZP2;Z1J)KVO$,?D^ MEZA]'/3]:O5V&KTT=>GW^PNOWB&.W^!N"7K-/Q)\O-MOMS6 M:[;[4WV\=J;^%%?;UG6+7-U>JY-O?;?EOW:;[>&^T^W;?L<1*T5I&:LES=.: MKEK]+TN^3KW$GU^D1J,FNYVH,_3ZN.'V_>ZK/W>\QYV^ .!+/6=3P5I%KK-J M2Y=-PX\U*>%*[6:;TIS5VWWVWK[ZOVNNZW.M*2UC*EMX;Y%VNWCX;S^:CJKW M%+B_(:=8E.(]?C6,J:WE[[^O)O5I^ M6E9[5_+2KU#","PK6M"UBV 8M1X?CC$J3+9I,>KV*RM:DS%>M*?;B1D)0AUQ MPNJS(O>?O,9'H^B:1P_A0TW1--LZ5I\)3G2S8A&W;I*=:5E*D8TI3>5>VO9V MU4.7FY6==^4YF1+)ORI2E9SK64MJ=E*;U]5/4[>+JIP '7\FQ7&,SJ)6/Y MAC=#EE#+(CETN2T]=>U$KH2R3[16VD=UEXB(U$7<@_V1_OF*'4--T[5L:Y@Z MKI]C4\*]Y[.1:A>M2V\.:W->CX3MRE"5/JE&M) M4_)5@SL#PP>(&=N29,;!;7 9\KJ;DS7^26%2VA1_NH]-:^W5L7W>[M;A(2?X MTF?O$,Z[Z.O19K,[MRWHMS1+]RF]9X.1MQE7\LX\EROY9UJTK(NMM&+NTXE=YQ8E6/26X_W165!+ M[R8:FN)-[X,QJ'W&:HZ.O3M+HI70BZETU%Z2NB[A_@VN=32\S,OTQZSV^47+ M$]^7K-N;J\>UOY:;[;>OWI0T#B3.U7JJY-FS#G\>2,Z>ZO9S7)>^K7<(%9JS MAXX\9<#V_,K8^2V^7043H$&2Z=%/IHRDN2HDQ]Q+9V%!*(D$N.@BZD9]%'U, MSZ&4S< ]'FB<4W<>&H9.59I%@GA7<0<.<;>LL6RG8,B.I*F7LYRV/4VZ4K^25SK)4^N,J59T83KC7^M*P MJ77N%8KA%4:4]\#%:"KHH[RVR[4O2DUL5OVN0? XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover - shares
9 Months Ended
Oct. 01, 2023
Oct. 27, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Oct. 01, 2023  
Document Transition Report false  
Entity File Number 000-03922  
Entity Registrant Name PATRICK INDUSTRIES, INC.  
Entity Incorporation, State or Country Code IN  
Entity Tax Identification Number 35-1057796  
Entity Address, Address Line One 107 WEST FRANKLIN STREET, P.O. Box 638  
Entity Address, City or Town ELKHART  
Entity Address, State or Province IN  
Entity Address, Postal Zip Code 46515  
City Area Code 574  
Local Phone Number 294-7511  
Title of 12(b) Security Common Stock, no par value  
Trading Symbol PATK  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   22,134,344
Entity Central Index Key 0000076605  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Amendment Flag false  

XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2023
Sep. 25, 2022
Oct. 01, 2023
Sep. 25, 2022
Income Statement [Abstract]        
NET SALES $ 866,073 $ 1,112,089 $ 2,686,858 $ 3,929,957
Cost of goods sold 666,954 875,638 2,083,527 3,071,057
GROSS PROFIT 199,119 236,451 603,331 858,900
Operating expenses:        
Warehouse and delivery 37,664 39,997 109,540 125,213
Selling, general and administrative 70,873 84,924 231,814 250,969
Amortization of intangible assets 19,507 18,769 59,093 54,175
Total operating expenses 128,044 143,690 400,447 430,357
OPERATING INCOME 71,075 92,761 202,884 428,543
Interest expense, net 16,879 15,302 53,623 44,990
Income before income taxes 54,196 77,459 149,261 383,553
Income taxes 14,646 18,640 37,181 95,537
NET INCOME $ 39,550 $ 58,819 $ 112,080 $ 288,016
BASIC EARNINGS PER COMMON SHARE (in dollars per share) $ 1.84 $ 2.66 $ 5.20 $ 12.93
DILUTED EARNINGS PER COMMON SHARE (in dollars per share) $ 1.81 $ 2.43 $ 5.09 $ 11.78
Weighted average shares outstanding - Basic (in shares) 21,511 22,087 21,541 22,274
Weighted average shares outstanding - Diluted (in shares) 21,884 24,413 22,063 24,573
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2023
Sep. 25, 2022
Oct. 01, 2023
Sep. 25, 2022
Statement of Other Comprehensive Income [Abstract]        
NET INCOME $ 39,550 $ 58,819 $ 112,080 $ 288,016
Other comprehensive income, net of tax:        
Unrealized gain of hedge derivatives 0 0 0 757
Foreign currency translation loss (10) (118) (109) (164)
Total other comprehensive income (loss) (10) (118) (109) 593
COMPREHENSIVE INCOME $ 39,540 $ 58,701 $ 111,971 $ 288,609
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Oct. 01, 2023
Dec. 31, 2022
Current Assets    
Cash and cash equivalents $ 16,450 $ 22,847
Trade and other receivables, net 240,850 172,890
Inventories 517,657 667,841
Prepaid expenses and other 36,296 46,326
Total current assets 811,253 909,904
Property, plant and equipment, net 358,266 350,572
Operating lease right-of-use assets 170,128 163,674
Goodwill 637,393 629,263
Intangible assets, net 670,763 720,230
Other non-current assets 8,140 8,828
TOTAL ASSETS 2,655,943 2,782,471
Current Liabilities    
Current maturities of long-term debt 7,500 7,500
Current operating lease liabilities 47,262 44,235
Accounts payable 148,239 142,910
Accrued liabilities 132,813 172,595
Total current liabilities 335,814 367,240
Long-term debt, less current maturities, net 1,104,618 1,276,149
Long-term operating lease liabilities 126,231 122,471
Deferred tax liabilities, net 47,390 48,392
Other long-term liabilities 10,587 13,050
TOTAL LIABILITIES 1,624,640 1,827,302
SHAREHOLDERS’ EQUITY    
Common stock 201,680 197,003
Accumulated other comprehensive loss (804) (695)
Retained earnings 830,427 758,861
TOTAL SHAREHOLDERS’ EQUITY 1,031,303 955,169
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY $ 2,655,943 $ 2,782,471
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Jan. 31, 2022
Oct. 01, 2023
Sep. 25, 2022
Oct. 01, 2023
Sep. 25, 2022
Dec. 31, 2022
CASH FLOWS FROM OPERATING ACTIVITIES            
Net income   $ 39,550 $ 58,819 $ 112,080 $ 288,016  
Adjustments to reconcile net income to net cash provided by operating activities:            
Depreciation and amortization       107,976 96,256  
Stock-based compensation expense       13,675 15,596  
Amortization of convertible notes debt discount       823 1,399  
(Gain) loss on sale of property, plant and equipment $ (5,500)     242 (5,713)  
Other non-cash items       2,959 5,049  
Change in operating assets and liabilities, net of acquisitions of businesses:            
Trade and other receivables, net       (68,114) (92,199)  
Inventories       154,634 (85,091)  
Prepaid expenses and other assets       9,098 31,058  
Accounts payable, accrued liabilities and other       (39,543) (24,563)  
Net cash provided by operating activities       293,830 229,808  
CASH FLOWS FROM INVESTING ACTIVITIES            
Purchases of property, plant and equipment       (47,430) (63,437)  
Proceeds from sale of property, plant and equipment       946 7,441  
Business acquisitions, net of cash acquired       (26,009) (152,888)  
Purchases of intangible assets       (2,970) 0  
Net cash used in investing activities       (75,463) (208,884)  
CASH FLOWS FROM FINANCING ACTIVITIES            
Term debt repayments       (5,625) (3,750)  
Borrowings on revolver       482,194 703,402  
Repayments on revolver       (477,482) (703,402)  
Repayments of convertible notes       (172,500) 0  
Stock repurchases under buyback program       (12,230) (46,984)  
Cash dividends paid to shareholders       (30,260) (23,007)  
Taxes paid for share-based payment arrangements       (8,762) (10,036)  
Payment of deferred financing costs and other       0 (2,142)  
Payment of contingent consideration from a business acquisition       (1,430) (4,780)  
Proceeds from exercise of common stock options       1,413 195  
Other financing activities       (82) 0  
Net cash used in financing activities       (224,764) (90,504)  
Decrease in cash and cash equivalents       (6,397) (69,580)  
Cash and cash equivalents at beginning of year $ 122,849     22,847 122,849 $ 122,849
Cash and cash equivalents at end of period   $ 16,450 $ 53,269 $ 16,450 $ 53,269 $ 22,847
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock
Additional Paid-in Capital
Additional Paid-in Capital
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Other Comprehensive Loss
Retained Earnings
Retained Earnings
Cumulative Effect, Period of Adoption, Adjustment
Beginning balance at Dec. 31, 2021 $ 767,557 $ (43,693) $ 196,383 $ 59,668 $ (59,668) $ (2,228) $ 513,734 $ 15,975
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 288,016           288,016  
Dividends declared (22,803)           (22,803)  
Other comprehensive income (loss), net of tax 593         593    
Stock repurchases under buyback program (48,749)   (6,771)       (41,978)  
Repurchases of shares for tax payments related to the vesting and exercise of share-based grants (10,036)   (10,036)          
Issuance of shares upon exercise of common stock options 195   195          
Stock-based compensation expense 15,596   15,596          
Ending balance at Sep. 25, 2022 946,676   195,367 0   (1,635) 752,944  
Beginning balance at Jun. 26, 2022 897,590   191,295 0   (1,517) 707,812  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 58,819           58,819  
Dividends declared (7,540)           (7,540)  
Other comprehensive income (loss), net of tax (118)         (118)    
Stock repurchases under buyback program (7,440)   (1,293)       (6,147)  
Repurchases of shares for tax payments related to the vesting and exercise of share-based grants (1)   (1)          
Issuance of shares upon exercise of common stock options 14   14          
Stock-based compensation expense 5,352   5,352          
Ending balance at Sep. 25, 2022 946,676   195,367 0   (1,635) 752,944  
Beginning balance at Dec. 31, 2022 955,169   197,003 0   (695) 758,861  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 112,080           112,080  
Dividends declared (29,927)           (29,927)  
Other comprehensive income (loss), net of tax (109)         (109)    
Stock repurchases under buyback program (12,236)   (1,649)       (10,587)  
Repurchases of shares for tax payments related to the vesting and exercise of share-based grants (8,762)   (8,762)          
Issuance of shares upon exercise of common stock options 1,413   1,413          
Stock-based compensation expense 13,675   13,675          
Ending balance at Oct. 01, 2023 1,031,303   201,680 0   (804) 830,427  
Beginning balance at Jul. 02, 2023 997,422   196,912 0   (794) 801,304  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 39,550           39,550  
Dividends declared (10,021)           (10,021)  
Other comprehensive income (loss), net of tax (10)         (10)    
Stock repurchases under buyback program (460)   (54)       (406)  
Repurchases of shares for tax payments related to the vesting and exercise of share-based grants (1,177)   (1,177)          
Issuance of shares upon exercise of common stock options 270   270          
Stock-based compensation expense 5,729   5,729          
Ending balance at Oct. 01, 2023 $ 1,031,303   $ 201,680 $ 0   $ (804) $ 830,427  
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
BASIS OF PRESENTATION
9 Months Ended
Oct. 01, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BASIS OF PRESENTATION BASIS OF PRESENTATION
The accompanying unaudited condensed consolidated financial statements of Patrick Industries, Inc. (“Patrick”, the “Company”, "we", "our") contain all adjustments (consisting of normal recurring adjustments) that we believe are necessary to present fairly the Company’s financial position as of October 1, 2023 and December 31, 2022, its results of operations for the third quarter and nine months ended October 1, 2023 and September 25, 2022, and its cash flows for the nine months ended October 1, 2023 and September 25, 2022.
Patrick's unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States ("U.S. GAAP"). The accompanying unaudited condensed consolidated financial statements for Patrick do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) and disclosures considered necessary for a fair presentation have been included. For further information, refer to Patrick’s Audited Consolidated Financial Statements for the year ended December 31, 2022, and corresponding notes in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on February 24, 2023.
The Company maintains its financial records on the basis of a fiscal year ending on December 31, with the fiscal quarters spanning approximately thirteen weeks. The first quarter ends on the Sunday closest to the end of the first thirteen-week period. The second and third quarters are thirteen weeks in duration and the fourth quarter is the remainder of the year. The third quarter of fiscal year 2023 ended on October 1, 2023 and the third quarter of fiscal year 2022 ended on September 25, 2022.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
9 Months Ended
Oct. 01, 2023
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
A summary of significant accounting policies is included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on February 24, 2023
New Accounting Standards
Changes to U.S. GAAP are established by the Financial Accounting Standards Board (“FASB”) in the form of Accounting Standards Updates (“ASUs”) to the FASB’s Accounting Standards Codification.
The Company considers the applicability and impact of all ASUs. ASUs not listed below were assessed and determined to be either not applicable or are expected to have an immaterial impact on the Company’s unaudited condensed consolidated financial statements.
Accounting Pronouncements Not Yet Adopted
In October 2023, the FASB issued ASU 2023-06, "Disclosure Improvements." The amendments in this update modify the disclosure or presentation requirements of a variety of topics in the codification. Certain of the amendments represent clarifications to or technical corrections of the current requirements. The amendments in this ASU are effective for public business entities for interim periods beginning after June 30, 2027. The Company is currently evaluating the impacts of the provisions of ASU 2023-06.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE RECOGNITION
9 Months Ended
Oct. 01, 2023
Revenue from Contract with Customer [Abstract]  
REVENUE RECOGNITION REVENUE RECOGNITION
In the following table, revenue from contracts with customers, net of intersegment sales, is disaggregated by market type and by reportable segment:
Third Quarter Ended October 1, 2023
($ in thousands)ManufacturingDistributionTotal
Market type:
Recreational Vehicle$273,804 $126,300 $400,104 
Marine193,066 12,148 205,214 
Manufactured Housing66,671 79,030 145,701 
Industrial107,644 7,410 115,054 
Total$641,185 $224,888 $866,073 
Third Quarter Ended September 25, 2022
($ in thousands)ManufacturingDistributionTotal
Market type:
Recreational Vehicle$355,791 $167,784 $523,575 
Marine256,357 14,768 271,125 
Manufactured Housing85,767 89,676 175,443 
Industrial130,495 11,451 141,946 
Total$828,410 $283,679 $1,112,089 
Nine Months Ended October 1, 2023
($ in thousands)ManufacturingDistributionTotal
Market type:
Recreational Vehicle$780,993 $369,643 $1,150,636 
Marine705,399 44,160 749,559 
Manufactured Housing196,179 226,919 423,098 
Industrial339,108 24,457 363,565 
Total$2,021,679 $665,179 $2,686,858 
Nine Months Ended September 25, 2022
($ in thousands)ManufacturingDistributionTotal
Market type:
Recreational Vehicle$1,501,151 $680,463 $2,181,614 
Marine736,854 45,568 782,422 
Manufactured Housing269,773 279,625 549,398 
Industrial384,216 32,307 416,523 
Total$2,891,994 $1,037,963 $3,929,957 
Contract Liabilities
Contract liabilities, representing upfront payments from customers received prior to satisfying performance obligations, were immaterial as of the beginning and end of all periods presented and changes in contract liabilities were immaterial during all periods presented.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.3
INVENTORY
9 Months Ended
Oct. 01, 2023
Inventory Disclosure [Abstract]  
INVENTORY INVENTORY
Inventories consist of the following:
($ in thousands)October 1, 2023December 31, 2022
Raw materials$276,681 $348,670 
Work in process19,635 22,630 
Finished goods107,840 141,516 
Less: reserve for inventory obsolescence(20,297)(14,059)
  Total manufactured goods, net383,859 498,757 
Materials purchased for resale (distribution products)142,394 175,061 
Less: reserve for inventory obsolescence(8,596)(5,977)
  Total materials purchased for resale (distribution products), net133,798 169,084 
Total inventories$517,657 $667,841 
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
GOODWILL AND INTANGIBLE ASSETS
9 Months Ended
Oct. 01, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND INTANGIBLE ASSETS GOODWILL AND INTANGIBLE ASSETS
Changes in the carrying amount of goodwill for the nine months ended October 1, 2023 by segment are as follows:
($ in thousands)ManufacturingDistributionTotal
Balance - December 31, 2022$558,362 $70,901 $629,263 
Acquisitions 5,905 5,905 
Adjustments to preliminary purchase price allocations2,008 217 2,225 
Balance - October 1, 2023
$560,370 $77,023 $637,393 
Intangible assets, net consist of the following as of October 1, 2023 and December 31, 2022:
($ in thousands)October 1, 2023December 31, 2022
Customer relationships$729,764 $722,503 
Non-compete agreements21,561 20,412 
Patents69,310 69,164 
Trademarks197,027 195,957 
Intangible assets, gross1,017,662 1,008,036 
Less: accumulated amortization(346,899)(287,806)
Intangible assets, net$670,763 $720,230 

Changes in the carrying value of intangible assets for the nine months ended October 1, 2023 by segment are as follows:
($ in thousands)ManufacturingDistributionTotal
Balance - December 31, 2022$622,647 $97,583 $720,230 
Additions2,970 11,100 14,070 
Amortization(50,905)(8,188)(59,093)
Adjustments to preliminary purchase price allocations(4,359)(85)(4,444)
Balance - October 1, 2023
$570,353 $100,410 $670,763 
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
ACQUISITIONS
9 Months Ended
Oct. 01, 2023
Business Combination and Asset Acquisition [Abstract]  
ACQUISITIONS ACQUISITIONS
General 
Business combinations generally take place to gain key technology, expand into additional markets, or strengthen Patrick's positions in existing markets. Acquisitions are accounted for under the acquisition method of accounting. For each acquisition, the excess of the purchase consideration over the fair value of the net assets acquired is recorded as goodwill, which generally represents the combined value of the Company’s existing purchasing, manufacturing, sales, and systems resources with the organizational talent and expertise of the acquired companies’ respective management teams to maximize efficiencies, market share growth and net income.
The Company completed three acquisitions in the first nine months of 2023 (the "2023 Acquisitions"). For the third quarter and nine months ended October 1, 2023, net sales included in the Company's condensed consolidated statements of income related to the 2023 Acquisitions were $7.3 million and $9.8 million, respectively, and operating income was $(0.1) million and $0.1 million, respectively. Acquisition-related costs associated with the 2023 Acquisitions were immaterial. Assets acquired and liabilities assumed in the acquisitions were recorded on the Company's condensed consolidated balance sheet at their estimated fair values as of the respective dates of acquisition. For each acquisition, the Company completes its allocation of the purchase price to the fair value of acquired assets and liabilities within a one year measurement period. The Company completed three acquisitions in the first nine months of 2022. For the third quarter and nine months ended September 25, 2022, net sales included in the Company's condensed consolidated statements of income related to the acquisitions completed in the first nine months 2022 were $38.0 million and $87.3 million, respectively, and operating income was $6.9 million and $15.9 million, respectively.
Contingent Consideration
In connection with certain acquisitions, the Company is required to pay additional cash consideration if certain financial results of the acquired businesses are achieved. The Company records a liability for the estimated fair value of the contingent consideration related to each of these acquisitions as part of the initial purchase price based on the present value of the expected future cash flows and the probability of future payments at the date of acquisition.
Changes in the fair value of contingent consideration for the nine months ended October 1, 2023 are as follows:
($ in thousands)
Balance - December 31, 2022$9,213 
Additions3,590 
Fair value adjustments(1)
1,000 
Settlements(5,180)
Balance - October 1, 2023
$8,623 
(1) The Company records non-cash fair value adjustments to contingent consideration based on expected results, which are included in selling, general and administrative expenses in the Company's condensed consolidated statements of income for the first nine months of 2023.
The following table shows the balance sheet location of the fair value of contingent consideration and the maximum amount of contingent consideration payments the Company may be subject to at October 1, 2023 and December 31, 2022:
($ in thousands)October 1, 2023December 31, 2022
Accrued liabilities$7,583 $5,250 
Other long-term liabilities1,040 3,963 
Total fair value of contingent consideration$8,623 $9,213 
Maximum amount of contingent consideration$10,167 $10,747 
2023 Acquisitions
The Company completed three acquisitions in the first nine months ended October 1, 2023, including the following previously announced acquisition:
CompanySegmentDescription
BTI TransportDistributionProvider of transportation and logistics services to marine original equipment manufacturers ("OEMs") and dealers, based in Elkhart, Indiana, acquired in April 2023. The acquired business operates under the Patrick Marine Transport brand.
Inclusive of two acquisitions not discussed above, total cash consideration for the 2023 Acquisitions was approximately $26.4 million, plus contingent consideration over a two-year period based on future performance in connection with certain acquisitions. The preliminary purchase price allocations are subject to valuation activities being finalized, and thus certain purchase accounting adjustments are subject to change within the measurement period as the Company finalizes its estimates. Changes to preliminary purchase accounting estimates recorded in the third quarter and nine months ended October 1, 2023 related to the 2023 Acquisitions were immaterial.
2022 Acquisitions
The Company completed five acquisitions in the year ended December 31, 2022, including the following three previously announced acquisitions (collectively, the "2022 Acquisitions"):
CompanySegmentDescription
Rockford CorporationManufacturingDesigner and manufacturer of audio systems and components through its brand Rockford Fosgate®, primarily serving the powersports and automotive aftermarkets, based in Tempe, Arizona, acquired in March 2022.
Diamondback Towers, LLCManufacturingManufacturer of wakeboard/ski towers and accessories for marine OEMs, based in Cocoa, Florida, acquired in May 2022.
TranshieldManufacturingDesigner and manufacturer of customized and proprietary protection solutions for the marine, military and industrial markets, including covers and shrinkable packaging, to protect equipment during transport and storage, based in Elkhart, Indiana, acquired in November 2022.
Inclusive of two acquisitions not discussed above, total cash consideration for the 2022 Acquisitions was approximately $248.1 million, plus contingent consideration over a one to two-year period based on future performance in connection with certain acquisitions. Purchase price allocations and all valuation activities in connection with the 2022 Acquisitions have been finalized, and adjustments made during the year related to changes in the preliminary purchase price allocation recorded in all periods related to the 2022 Acquisitions were immaterial and relate primarily to the valuation of intangible and fixed assets.
The following table summarizes the fair values of the assets acquired and the liabilities assumed as of the date of acquisition for the 2023 Acquisitions and 2022 Acquisitions:
2023 Acquisitions2022
Acquisitions
($ in thousands)Acquisition AAcquisition BAll OthersTotal
Consideration
Cash, net of cash acquired$26,359 $132,557 $94,705 $20,832 $248,094 
Working capital holdback and other, net(10)— — (20)(20)
Contingent consideration(1)
3,500 — — 1,840 1,840 
Total consideration$29,849 $132,557 $94,705 $22,652 $249,914 
Assets Acquired
Trade receivables$570 $20,640 $4,880 $904 $26,424 
Inventories4,407 32,744 8,732 2,352 43,828 
Prepaid expenses & other190 1,325 164 128 1,617 
Property, plant & equipment10,149 4,681 8,086 1,464 14,231 
Operating lease right-of-use assets1,044 2,917 1,435 599 4,951 
Identifiable intangible assets
Customer relationships10,370 58,000 30,970 7,055 96,025 
Non-compete agreements430 500 — 310 810 
Patents 7,500 9,500 — 17,000 
Trademarks 17,000 8,080 1,310 26,390 
Liabilities Assumed
Current portion of operating lease obligations(262)(512)(289)(273)(1,074)
Accounts payable & accrued liabilities(472)(24,521)(3,336)(1,291)(29,148)
Operating lease obligations(782)(2,405)(1,146)(326)(3,877)
Deferred tax liabilities (19,930)(12,684)— (32,614)
Total fair value of net assets acquired25,644 97,939 54,392 12,232 164,563 
Goodwill(2)
5,905 34,618 40,313 10,420 85,351 
Bargain purchase gain(3)
(1,700)— — — — 
$29,849 $132,557 $94,705 $22,652 $249,914 
(1) These amounts reflect the acquisition date fair value of contingent consideration based on expected future results relating to certain acquisitions.
(2) Goodwill is not tax-deductible for Acquisition A and Acquisition B (totaling approximately $74.9 million) but is tax-deductible for the remaining 2022 Acquisitions and the 2023 Acquisitions.
(3) In connection with one of the 2023 Acquisitions, the Company anticipates it will recognize a bargain purchase gain. A bargain purchase gain is recognized when the net assets acquired in a business combination have a higher fair value than the consideration paid. This gain is primarily attributable to the fair value assigned to customer relationships, has been deferred for recognition until the Company finalizes all purchase accounting adjustments, and is included in "Accrued liabilities" on the condensed consolidated balance sheet.
We estimate the value of acquired property, plant, and equipment using a combination of the income, cost, and market approaches, such as estimates of future income growth, capitalization rates, discount rates, and capital expenditure needs of the acquired businesses.
We estimate the value of customer relationships using the multi-period excess earnings method, which is a variation of the income approach, calculating the present value of incremental after-tax cash flows attributable to the asset. Non-compete agreements are valued using a discounted cash flow approach, which is a variation of the income approach, with and without the individual counterparties to the non-compete agreements. Trademarks and patents are valued using the relief-from-royalty method, which applies an estimated royalty rate to forecasted future cash flows, discounted to present value.
The estimated useful life for customer relationships is 10 years. The estimated useful life for non-compete agreements is 5 years. The weighted average estimated useful life for patents is 13 years, ranging from 10 to 18 years. Trademarks have an indefinite useful life.
Pro Forma Information
The following pro forma information for the third quarter and nine months ended October 1, 2023 and September 25, 2022 assumes the 2023 Acquisitions and 2022 Acquisitions occurred as of the beginning of the year immediately preceding each such acquisition. The pro forma information contains the actual operating results of the 2023 Acquisitions and 2022 Acquisitions combined with the results prior to their respective acquisition dates, adjusted to reflect the pro forma impact of the acquisitions occurring as of the beginning of the year immediately preceding each such acquisition.

The pro forma information includes financing and interest expense charges based on incremental borrowings incurred in connection with each transaction. In addition, the pro forma information includes amortization expense, in the aggregate, related to intangible assets acquired in connection with the transactions of $0.0 million and $0.4 million, respectively, for the third quarter and nine months ended October 1, 2023, and $1.0 million and $5.1 million, respectively, for the third quarter and nine months ended September 25, 2022.
 
Third Quarter Ended
Nine Months Ended
($ in thousands, except per share data)October 1, 2023September 25, 2022October 1, 2023September 25, 2022
Revenue$866,073 $1,124,619 $2,702,753 $4,029,451 
Net income$39,550 $59,023 $112,876 $292,824 
Basic earnings per common share$1.84 $2.67 $5.24 $13.15 
Diluted earnings per common share$1.81 $2.44 $5.12 $11.97 
The pro forma information is presented for informational purposes only and is not indicative of the results of operations that actually would have been achieved had the acquisitions been consummated as of the periods indicated above.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION
9 Months Ended
Oct. 01, 2023
Share-Based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION
The Company's Board of Directors (the "Board") approved various stock-based grants under the Company’s 2009 Omnibus Incentive Plan in the nine months ended October 1, 2023 totaling 330,359 shares in the aggregate at an average fair value of $56.28 at grant date for a total fair value at grant date of $18.6 million.
The Company recorded expense, net of forfeitures, of approximately $5.8 million and $13.7 million in the third quarter and nine months ended October 1, 2023, respectively, for its stock-based compensation plans in the condensed consolidated statements of income. Stock-based compensation expense of $5.4 million and $15.6 million was recorded in the third quarter and nine months ended September 25, 2022, respectively.
As of October 1, 2023, there was approximately $24.1 million of total unrecognized compensation cost related to stock-based compensation arrangements granted under incentive plans. That cost is expected to be recognized over a weighted-average period of 12.4 months.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.3
EARNINGS PER COMMON SHARE
9 Months Ended
Oct. 01, 2023
Earnings Per Share [Abstract]  
EARNINGS PER COMMON SHARE EARNINGS PER COMMON SHARE
Earnings per common share calculated for the third quarter and first nine months of 2023 and 2022 is as follows:
 
Third Quarter Ended
Nine Months Ended
($ in thousands, except per share data)October 1, 2023September 25, 2022October 1, 2023September 25, 2022
Numerator:
Earnings for basic earnings per common share calculation$39,550 $58,819 $112,080 $288,016 
Effect of interest on potentially dilutive convertible notes, net of tax 478 162 1,417 
Earnings for diluted earnings per common share calculation$39,550 $59,297 $112,242 $289,433 
Denominator:
Weighted average common shares outstanding - basic21,51122,08721,54122,274
Weighted average impact of potentially dilutive convertible notes2,0642212,053
Weighted average impact of potentially dilutive securities373262301246
Weighted average common shares outstanding - diluted21,88424,41322,06324,573
Earnings per common share:
Basic earnings per common share$1.84 $2.66 $5.20 $12.93 
Diluted earnings per common share$1.81 $2.43 $5.09 $11.78 
An immaterial amount of securities was not included in the computation of diluted earnings per common share as they are considered anti-dilutive under the treasury stock method for the periods presented.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
DEBT
9 Months Ended
Oct. 01, 2023
Debt Disclosure [Abstract]  
DEBT DEBT
A summary of total debt outstanding at October 1, 2023 and December 31, 2022 is as follows:
($ in thousands)October 1, 2023December 31, 2022
Long-term debt:
1.00% convertible notes due 2023
$ $172,500 
Term loan due 2027131,250 136,875 
Revolver due 202785,000 80,289 
7.50% senior notes due 2027
300,000 300,000 
1.75% convertible notes due 2028
258,750 258,750 
4.75% senior notes due 2029
350,000 350,000 
Total long-term debt1,125,000 1,298,414 
Less: convertible notes debt discount, net(5,166)(5,989)
Less: term loan deferred financing costs, net(587)(701)
Less: senior notes deferred financing costs, net(7,129)(8,075)
Less: current maturities of long-term debt(7,500)(7,500)
Total long-term debt, less current maturities, net$1,104,618 $1,276,149 
The Company maintains a senior secured credit facility comprised of a $775 million revolving credit facility (the "Revolver due 2027") and the remaining balance of a $150 million term loan. On February 1, 2023, the Company utilized borrowing capacity under the Revolver due 2027 to satisfy its repayment obligation at maturity of the 1.00% Convertible Senior Notes due 2023 (the "1.00% Convertible Notes"). All noteholders elected to receive cash in repayment of the 1.00% Convertible Notes.
The interest rate for incremental borrowings under the Revolver due 2027 at October 1, 2023 was the Secured Overnight Financing Rate (“SOFR”) plus 1.75% (or 7.17%) for the SOFR-based option. The fee payable on committed but unused portions of the Revolver due 2027 was 0.23% at October 1, 2023.
Total cash interest paid for the third quarter of 2023 and 2022 was $8.1 million and $3.8 million, respectively, and $40.8 million and $30.9 million for the comparative nine months periods, respectively.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES
9 Months Ended
Oct. 01, 2023
Leases [Abstract]  
LEASES LEASES
Lease expense, supplemental cash flow information, and other information related to leases were as follows:
Third Quarter Ended
Nine Months Ended
($ in thousands)October 1, 2023September 25, 2022October 1, 2023September 25, 2022
Operating lease cost$14,350 $12,801 $41,602 $37,528 
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows for operating leases$14,253 $12,673 $41,286 $36,909 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$14,078 $10,297 $45,420 $40,029 

Balance sheet information related to leases was as follows:
($ in thousands, except lease term and discount rate)October 1, 2023December 31, 2022
Assets
Operating lease right-of-use assets$170,128 $163,674 
Liabilities
Operating lease liabilities, current portion$47,262 $44,235 
Long-term operating lease liabilities126,231 122,471 
Total lease liabilities$173,493 $166,706 
Weighted average remaining lease term, operating leases (in years)4.85.1
Weighted average discount rate, operating leases5.1 %4.4 %
Maturities of lease liabilities were as follows at October 1, 2023:
($ in thousands)
2023 (excluding the nine months ended October 1, 2023)$14,289 
202452,997 
202543,322 
202632,346 
202719,684 
Thereafter35,136 
Total lease payments197,774 
Less imputed interest(24,281)
Total$173,493 

As of October 1, 2023, outstanding leases have remaining lease terms ranging from one year to 16 years. The Company has additional operating leases that have not yet commenced as of October 1, 2023 and, therefore, were not included as operating right-of-use assets and corresponding operating lease liabilities on our condensed consolidated balance sheet at October 1, 2023. These operating leases are anticipated to commence in the first quarter of fiscal 2024 with lease terms of five years. The estimated fair value of these operating lease right-of-use assets and corresponding operating lease liabilities to be recorded on our balance sheet upon lease commencement is approximately $2.8 million.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
FAIR VALUE MEASUREMENTS
9 Months Ended
Oct. 01, 2023
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS
The following table presents fair values of certain assets and liabilities at October 1, 2023 and December 31, 2022:
October 1, 2023December 31, 2022
($ in millions)Level 1Level 2Level 3Level 1Level 2Level 3
Cash equivalents(1)
$7.1 $ $ $15.2 $— $— 
7.50% senior notes due 2027(2)
$ $288.1 $ $— $293.9 $— 
4.75% senior notes due 2029(2)
$ $292.6 $ $— $293.8 $— 
1.00% convertible notes due 2023(2)
$ $ $ $— $172.0 $— 
1.75% convertible notes due 2028(2)
$ $247.2 $ $— $219.9 $— 
Term loan due 2027(3)
$ $131.3 $ $— $136.9 $— 
Revolver due 2027(3)
$ $85.0 $ $— $80.3 $— 
Contingent consideration(4)
$ $ $8.6 $— $— $9.2 
(1) The carrying amounts of cash equivalents, representing government and other money market funds traded in an active market with relatively short maturities, are reported on the condensed consolidated balance sheet as of October 1, 2023 and December 31, 2022 as a component of "Cash and cash equivalents".
(2) The amounts of these notes listed above are the current fair values for disclosure purposes only, and they are recorded in the Company's condensed consolidated balance sheets as of October 1, 2023 and December 31, 2022 using the interest rate method. Repayment of the 1.00% Convertible Notes at maturity is discussed further in Note 9 "Debt".
(3) The carrying amounts of our Term loan due 2027 and Revolver due 2027 approximate fair value as of October 1, 2023 and December 31, 2022 based upon their terms and conditions in comparison to the terms and conditions of debt instruments with similar terms and conditions available at those dates.
(4) The estimated fair value of the Company's contingent consideration is discussed further in Note 6 "Acquisitions".
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
INCOME TAXES
9 Months Ended
Oct. 01, 2023
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXESThe effective tax rate in the third quarter of 2023 and 2022 was 27.0% and 24.1%, respectively, and the effective tax rate for the comparable nine months periods was 24.9% and 24.9%, respectively. The first nine months of 2023 and 2022
rates include the impact of the recognition of excess tax benefits on share-based compensation that was recorded as a reduction to income tax expense in the amount of $2.3 million and $4.0 million, respectively.
 
Cash paid for income taxes, net of refunds, was $16.9 million and $65.9 million, respectively, in the third quarter and first nine months of 2023 and $38.4 million and $114.9 million, respectively, in the third quarter and first nine months of 2022.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
SEGMENT INFORMATION
9 Months Ended
Oct. 01, 2023
Segment Reporting [Abstract]  
SEGMENT INFORMATION SEGMENT INFORMATION
Financial results for the Company's reportable segments have been prepared using a management approach, which is consistent with the basis and manner in which financial information is evaluated by the Company's Chief Operating Decision Maker (CODM) in allocating resources and in assessing performance. The Company has two reportable segments, Manufacturing and Distribution. The operating results of the operating segments are regularly reviewed by the Company’s CODM, the Chief Executive Officer, to assess the performance of the individual operating segments and to make decisions about resources to be allocated to the operating segments.
The tables below present information about the sales and operating income of those segments. 
Third Quarter Ended October 1, 2023   
($ in thousands)ManufacturingDistributionTotal
Net outside sales$641,185 $224,888 $866,073 
Intersegment sales18,308 1,971 20,279 
Total sales$659,493 $226,859 $886,352 
Operating income$80,777 $24,026 $104,803 
Third Quarter Ended September 25, 2022   
($ in thousands)ManufacturingDistributionTotal
Net outside sales$828,410 $283,679 $1,112,089 
Intersegment sales18,481 2,859 21,340 
Total sales$846,891 $286,538 $1,133,429 
Operating income$109,462 $27,228 $136,690 
Nine Months Ended October 1, 2023   
($ in thousands)ManufacturingDistributionTotal
Net outside sales$2,021,679 $665,179 $2,686,858 
Intersegment sales50,920 6,585 57,505 
Total sales$2,072,599 $671,764 $2,744,363 
Operating income$263,146 $68,172 $331,318 
Nine Months Ended September 25, 2022   
($ in thousands)ManufacturingDistributionTotal
Net outside sales$2,891,994 $1,037,963 $3,929,957 
Intersegment sales62,426 7,943 70,369 
Total sales$2,954,420 $1,045,906 $4,000,326 
Operating income$460,691 $116,835 $577,526 
The following table presents a reconciliation of segment operating income to consolidated operating income:
 Third Quarter Ended Nine Months Ended
($ in thousands)October 1, 2023September 25, 2022October 1, 2023September 25, 2022
Operating income for reportable segments$104,803 $136,690 $331,318 $577,526 
Unallocated corporate expenses(14,221)(25,160)(69,341)(94,808)
Amortization(19,507)(18,769)(59,093)(54,175)
Consolidated operating income$71,075 $92,761 $202,884 $428,543 
Unallocated corporate expenses include corporate general and administrative expenses comprised of wages and other compensation, insurance, taxes, supplies, travel and entertainment, professional fees, amortization of inventory step-up adjustments, and other.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK REPURCHASE PROGRAMS
9 Months Ended
Oct. 01, 2023
Equity [Abstract]  
STOCK REPURCHASE PROGRAMS STOCK REPURCHASE PROGRAMS
In December 2022, the Board authorized an increase in the amount of the Company's common stock that may be acquired over the next 24 months under the current stock repurchase program to $100 million, including the $38.2 million remaining under the previous authorization. Approximately $84.1 million remains in the amount of the Company's common stock that may be acquired under the current stock repurchase program as of October 1, 2023. Under the stock repurchase plan, the Company made repurchases of common stock as follows for the respective periods:
 
Third Quarter Ended
Nine Months Ended
October 1, 2023September 25, 2022October 1, 2023September 25, 2022
Shares repurchased6,184154,388185,993808,642
Average price$74.43 $48.18 $65.79 $60.28 
Aggregate cost (in millions)$0.5 $7.4 $12.2 $48.7 
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
COMMITMENTS AND CONTINGENCIES
9 Months Ended
Oct. 01, 2023
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
The Company is subject to proceedings, lawsuits, audits, and other claims arising in the normal course of business. All such matters are subject to uncertainties and outcomes that are not predictable with assurance. Accruals for these items, when applicable, have been provided to the extent that losses are deemed probable and are reasonably estimable. These accruals are adjusted from time to time as developments warrant.
Although the ultimate outcome of these matters cannot be ascertained, on the basis of present information, amounts already provided, availability of insurance coverage and legal advice received, it is the opinion of management that the ultimate resolution of these proceedings, lawsuits, and other claims will not have a material adverse effect on the Company’s financial position, results of operations, or cash flows.
In the Company's Form 10-K for the year ended December 31, 2022, the Company described the current status of litigation concerning the Lusher Site Remediation Group. In early July 2023, the court granted the Company’s Rule 54(b) Motion for Final Judgment on previously dismissed claims and granted the Company’s Motion to Dismiss the plaintiff’s remaining claims against the defendants, without prejudice (the Company’s Motion to Dismiss having been joined by the remaining defendants in the litigation.) The only remaining issue pending in the litigation for the Court’s determination is the plaintiff’s motion to bar contribution claims. The Company has also been named as a potentially responsible party for the related Lusher Street Groundwater Contamination Superfund Site (the "Superfund Site") by the U.S. Environmental Protection Agency (the "EPA"). The Company sold certain parcels of real property that the EPA contends are connected to the Superfund Site (the "Divested Properties") in January 2022 for a pretax gain on disposal of $5.5 million that is included in selling, general and administrative expenses in the Company's condensed consolidated statements of income for the first nine months of 2022. The purchaser agreed to indemnify, defend and hold the Company harmless for all liability and exposure, both private and to all EPA claims, concerning and relating to the Divested Properties. The Company does not currently believe that the litigation or the Superfund Site matter are likely to
have a material adverse impact on its financial condition, results of operations, or cash flows. However, any litigation is inherently uncertain, the EPA has yet to select a final remedy for the Superfund Site, and any judgment or injunctive relief entered against us or any adverse settlement could materially and adversely impact our business, results of operations, financial condition, and prospects.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2023
Sep. 25, 2022
Oct. 01, 2023
Sep. 25, 2022
Pay vs Performance Disclosure        
NET INCOME $ 39,550 $ 58,819 $ 112,080 $ 288,016
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Insider Trading Arrangements
3 Months Ended
Oct. 01, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
BASIS OF PRESENTATION (Policies)
9 Months Ended
Oct. 01, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation Patrick's unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States ("U.S. GAAP"). The accompanying unaudited condensed consolidated financial statements for Patrick do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) and disclosures considered necessary for a fair presentation have been included.
Fiscal Periods The Company maintains its financial records on the basis of a fiscal year ending on December 31, with the fiscal quarters spanning approximately thirteen weeks. The first quarter ends on the Sunday closest to the end of the first thirteen-week period. The second and third quarters are thirteen weeks in duration and the fourth quarter is the remainder of the year. The third quarter of fiscal year 2023 ended on October 1, 2023 and the third quarter of fiscal year 2022 ended on September 25, 2022.
New Accounting Standards and Accounting Pronouncements Not Yet Adopted
New Accounting Standards
Changes to U.S. GAAP are established by the Financial Accounting Standards Board (“FASB”) in the form of Accounting Standards Updates (“ASUs”) to the FASB’s Accounting Standards Codification.
The Company considers the applicability and impact of all ASUs. ASUs not listed below were assessed and determined to be either not applicable or are expected to have an immaterial impact on the Company’s unaudited condensed consolidated financial statements.
Accounting Pronouncements Not Yet Adopted
In October 2023, the FASB issued ASU 2023-06, "Disclosure Improvements." The amendments in this update modify the disclosure or presentation requirements of a variety of topics in the codification. Certain of the amendments represent clarifications to or technical corrections of the current requirements. The amendments in this ASU are effective for public business entities for interim periods beginning after June 30, 2027. The Company is currently evaluating the impacts of the provisions of ASU 2023-06.
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE RECOGNITION (Tables)
9 Months Ended
Oct. 01, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
In the following table, revenue from contracts with customers, net of intersegment sales, is disaggregated by market type and by reportable segment:
Third Quarter Ended October 1, 2023
($ in thousands)ManufacturingDistributionTotal
Market type:
Recreational Vehicle$273,804 $126,300 $400,104 
Marine193,066 12,148 205,214 
Manufactured Housing66,671 79,030 145,701 
Industrial107,644 7,410 115,054 
Total$641,185 $224,888 $866,073 
Third Quarter Ended September 25, 2022
($ in thousands)ManufacturingDistributionTotal
Market type:
Recreational Vehicle$355,791 $167,784 $523,575 
Marine256,357 14,768 271,125 
Manufactured Housing85,767 89,676 175,443 
Industrial130,495 11,451 141,946 
Total$828,410 $283,679 $1,112,089 
Nine Months Ended October 1, 2023
($ in thousands)ManufacturingDistributionTotal
Market type:
Recreational Vehicle$780,993 $369,643 $1,150,636 
Marine705,399 44,160 749,559 
Manufactured Housing196,179 226,919 423,098 
Industrial339,108 24,457 363,565 
Total$2,021,679 $665,179 $2,686,858 
Nine Months Ended September 25, 2022
($ in thousands)ManufacturingDistributionTotal
Market type:
Recreational Vehicle$1,501,151 $680,463 $2,181,614 
Marine736,854 45,568 782,422 
Manufactured Housing269,773 279,625 549,398 
Industrial384,216 32,307 416,523 
Total$2,891,994 $1,037,963 $3,929,957 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
INVENTORY (Tables)
9 Months Ended
Oct. 01, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventories consist of the following:
($ in thousands)October 1, 2023December 31, 2022
Raw materials$276,681 $348,670 
Work in process19,635 22,630 
Finished goods107,840 141,516 
Less: reserve for inventory obsolescence(20,297)(14,059)
  Total manufactured goods, net383,859 498,757 
Materials purchased for resale (distribution products)142,394 175,061 
Less: reserve for inventory obsolescence(8,596)(5,977)
  Total materials purchased for resale (distribution products), net133,798 169,084 
Total inventories$517,657 $667,841 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
GOODWILL AND INTANGIBLE ASSETS (Tables)
9 Months Ended
Oct. 01, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Changes in the carrying amount of goodwill for the nine months ended October 1, 2023 by segment are as follows:
($ in thousands)ManufacturingDistributionTotal
Balance - December 31, 2022$558,362 $70,901 $629,263 
Acquisitions 5,905 5,905 
Adjustments to preliminary purchase price allocations2,008 217 2,225 
Balance - October 1, 2023
$560,370 $77,023 $637,393 
Schedule of Intangible Assets, Net
Intangible assets, net consist of the following as of October 1, 2023 and December 31, 2022:
($ in thousands)October 1, 2023December 31, 2022
Customer relationships$729,764 $722,503 
Non-compete agreements21,561 20,412 
Patents69,310 69,164 
Trademarks197,027 195,957 
Intangible assets, gross1,017,662 1,008,036 
Less: accumulated amortization(346,899)(287,806)
Intangible assets, net$670,763 $720,230 
Schedule of Changes in Intangible Assets
Changes in the carrying value of intangible assets for the nine months ended October 1, 2023 by segment are as follows:
($ in thousands)ManufacturingDistributionTotal
Balance - December 31, 2022$622,647 $97,583 $720,230 
Additions2,970 11,100 14,070 
Amortization(50,905)(8,188)(59,093)
Adjustments to preliminary purchase price allocations(4,359)(85)(4,444)
Balance - October 1, 2023
$570,353 $100,410 $670,763 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
ACQUISITIONS (Tables)
9 Months Ended
Oct. 01, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of Asset Acquisition, Contingent Consideration
Changes in the fair value of contingent consideration for the nine months ended October 1, 2023 are as follows:
($ in thousands)
Balance - December 31, 2022$9,213 
Additions3,590 
Fair value adjustments(1)
1,000 
Settlements(5,180)
Balance - October 1, 2023
$8,623 
(1) The Company records non-cash fair value adjustments to contingent consideration based on expected results, which are included in selling, general and administrative expenses in the Company's condensed consolidated statements of income for the first nine months of 2023.
The following table shows the balance sheet location of the fair value of contingent consideration and the maximum amount of contingent consideration payments the Company may be subject to at October 1, 2023 and December 31, 2022:
($ in thousands)October 1, 2023December 31, 2022
Accrued liabilities$7,583 $5,250 
Other long-term liabilities1,040 3,963 
Total fair value of contingent consideration$8,623 $9,213 
Maximum amount of contingent consideration$10,167 $10,747 
Schedule of Business Acquisitions, by Acquisition
The Company completed three acquisitions in the first nine months ended October 1, 2023, including the following previously announced acquisition:
CompanySegmentDescription
BTI TransportDistributionProvider of transportation and logistics services to marine original equipment manufacturers ("OEMs") and dealers, based in Elkhart, Indiana, acquired in April 2023. The acquired business operates under the Patrick Marine Transport brand.
The Company completed five acquisitions in the year ended December 31, 2022, including the following three previously announced acquisitions (collectively, the "2022 Acquisitions"):
CompanySegmentDescription
Rockford CorporationManufacturingDesigner and manufacturer of audio systems and components through its brand Rockford Fosgate®, primarily serving the powersports and automotive aftermarkets, based in Tempe, Arizona, acquired in March 2022.
Diamondback Towers, LLCManufacturingManufacturer of wakeboard/ski towers and accessories for marine OEMs, based in Cocoa, Florida, acquired in May 2022.
TranshieldManufacturingDesigner and manufacturer of customized and proprietary protection solutions for the marine, military and industrial markets, including covers and shrinkable packaging, to protect equipment during transport and storage, based in Elkhart, Indiana, acquired in November 2022.
Schedule of Assets Acquired and Liabilities Assumed
The following table summarizes the fair values of the assets acquired and the liabilities assumed as of the date of acquisition for the 2023 Acquisitions and 2022 Acquisitions:
2023 Acquisitions2022
Acquisitions
($ in thousands)Acquisition AAcquisition BAll OthersTotal
Consideration
Cash, net of cash acquired$26,359 $132,557 $94,705 $20,832 $248,094 
Working capital holdback and other, net(10)— — (20)(20)
Contingent consideration(1)
3,500 — — 1,840 1,840 
Total consideration$29,849 $132,557 $94,705 $22,652 $249,914 
Assets Acquired
Trade receivables$570 $20,640 $4,880 $904 $26,424 
Inventories4,407 32,744 8,732 2,352 43,828 
Prepaid expenses & other190 1,325 164 128 1,617 
Property, plant & equipment10,149 4,681 8,086 1,464 14,231 
Operating lease right-of-use assets1,044 2,917 1,435 599 4,951 
Identifiable intangible assets
Customer relationships10,370 58,000 30,970 7,055 96,025 
Non-compete agreements430 500 — 310 810 
Patents 7,500 9,500 — 17,000 
Trademarks 17,000 8,080 1,310 26,390 
Liabilities Assumed
Current portion of operating lease obligations(262)(512)(289)(273)(1,074)
Accounts payable & accrued liabilities(472)(24,521)(3,336)(1,291)(29,148)
Operating lease obligations(782)(2,405)(1,146)(326)(3,877)
Deferred tax liabilities (19,930)(12,684)— (32,614)
Total fair value of net assets acquired25,644 97,939 54,392 12,232 164,563 
Goodwill(2)
5,905 34,618 40,313 10,420 85,351 
Bargain purchase gain(3)
(1,700)— — — — 
$29,849 $132,557 $94,705 $22,652 $249,914 
(1) These amounts reflect the acquisition date fair value of contingent consideration based on expected future results relating to certain acquisitions.
(2) Goodwill is not tax-deductible for Acquisition A and Acquisition B (totaling approximately $74.9 million) but is tax-deductible for the remaining 2022 Acquisitions and the 2023 Acquisitions.
(3) In connection with one of the 2023 Acquisitions, the Company anticipates it will recognize a bargain purchase gain. A bargain purchase gain is recognized when the net assets acquired in a business combination have a higher fair value than the consideration paid. This gain is primarily attributable to the fair value assigned to customer relationships, has been deferred for recognition until the Company finalizes all purchase accounting adjustments, and is included in "Accrued liabilities" on the condensed consolidated balance sheet.
Schedule of Pro Forma Information In addition, the pro forma information includes amortization expense, in the aggregate, related to intangible assets acquired in connection with the transactions of $0.0 million and $0.4 million, respectively, for the third quarter and nine months ended October 1, 2023, and $1.0 million and $5.1 million, respectively, for the third quarter and nine months ended September 25, 2022.
 
Third Quarter Ended
Nine Months Ended
($ in thousands, except per share data)October 1, 2023September 25, 2022October 1, 2023September 25, 2022
Revenue$866,073 $1,124,619 $2,702,753 $4,029,451 
Net income$39,550 $59,023 $112,876 $292,824 
Basic earnings per common share$1.84 $2.67 $5.24 $13.15 
Diluted earnings per common share$1.81 $2.44 $5.12 $11.97 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
EARNINGS PER COMMON SHARE (Tables)
9 Months Ended
Oct. 01, 2023
Earnings Per Share [Abstract]  
Schedule of Net Income Per Share
Earnings per common share calculated for the third quarter and first nine months of 2023 and 2022 is as follows:
 
Third Quarter Ended
Nine Months Ended
($ in thousands, except per share data)October 1, 2023September 25, 2022October 1, 2023September 25, 2022
Numerator:
Earnings for basic earnings per common share calculation$39,550 $58,819 $112,080 $288,016 
Effect of interest on potentially dilutive convertible notes, net of tax 478 162 1,417 
Earnings for diluted earnings per common share calculation$39,550 $59,297 $112,242 $289,433 
Denominator:
Weighted average common shares outstanding - basic21,51122,08721,54122,274
Weighted average impact of potentially dilutive convertible notes2,0642212,053
Weighted average impact of potentially dilutive securities373262301246
Weighted average common shares outstanding - diluted21,88424,41322,06324,573
Earnings per common share:
Basic earnings per common share$1.84 $2.66 $5.20 $12.93 
Diluted earnings per common share$1.81 $2.43 $5.09 $11.78 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
DEBT (Tables)
9 Months Ended
Oct. 01, 2023
Debt Disclosure [Abstract]  
Schedule of Total Debt Outstanding
A summary of total debt outstanding at October 1, 2023 and December 31, 2022 is as follows:
($ in thousands)October 1, 2023December 31, 2022
Long-term debt:
1.00% convertible notes due 2023
$ $172,500 
Term loan due 2027131,250 136,875 
Revolver due 202785,000 80,289 
7.50% senior notes due 2027
300,000 300,000 
1.75% convertible notes due 2028
258,750 258,750 
4.75% senior notes due 2029
350,000 350,000 
Total long-term debt1,125,000 1,298,414 
Less: convertible notes debt discount, net(5,166)(5,989)
Less: term loan deferred financing costs, net(587)(701)
Less: senior notes deferred financing costs, net(7,129)(8,075)
Less: current maturities of long-term debt(7,500)(7,500)
Total long-term debt, less current maturities, net$1,104,618 $1,276,149 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES (Tables)
9 Months Ended
Oct. 01, 2023
Leases [Abstract]  
Schedule of Lease Expense, Supplemental Cash Flow and Other Lease Information Lease expense, supplemental cash flow information, and other information related to leases were as follows:
Third Quarter Ended
Nine Months Ended
($ in thousands)October 1, 2023September 25, 2022October 1, 2023September 25, 2022
Operating lease cost$14,350 $12,801 $41,602 $37,528 
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows for operating leases$14,253 $12,673 $41,286 $36,909 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$14,078 $10,297 $45,420 $40,029 
Schedule of Balance Sheet Information
Balance sheet information related to leases was as follows:
($ in thousands, except lease term and discount rate)October 1, 2023December 31, 2022
Assets
Operating lease right-of-use assets$170,128 $163,674 
Liabilities
Operating lease liabilities, current portion$47,262 $44,235 
Long-term operating lease liabilities126,231 122,471 
Total lease liabilities$173,493 $166,706 
Weighted average remaining lease term, operating leases (in years)4.85.1
Weighted average discount rate, operating leases5.1 %4.4 %
Schedule of Maturities of Lease Liabilities
Maturities of lease liabilities were as follows at October 1, 2023:
($ in thousands)
2023 (excluding the nine months ended October 1, 2023)$14,289 
202452,997 
202543,322 
202632,346 
202719,684 
Thereafter35,136 
Total lease payments197,774 
Less imputed interest(24,281)
Total$173,493 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
FAIR VALUE MEASUREMENTS (Tables)
9 Months Ended
Oct. 01, 2023
Fair Value Disclosures [Abstract]  
Schedule of Assets Measured at Fair Value on a Recurring Basis
The following table presents fair values of certain assets and liabilities at October 1, 2023 and December 31, 2022:
October 1, 2023December 31, 2022
($ in millions)Level 1Level 2Level 3Level 1Level 2Level 3
Cash equivalents(1)
$7.1 $ $ $15.2 $— $— 
7.50% senior notes due 2027(2)
$ $288.1 $ $— $293.9 $— 
4.75% senior notes due 2029(2)
$ $292.6 $ $— $293.8 $— 
1.00% convertible notes due 2023(2)
$ $ $ $— $172.0 $— 
1.75% convertible notes due 2028(2)
$ $247.2 $ $— $219.9 $— 
Term loan due 2027(3)
$ $131.3 $ $— $136.9 $— 
Revolver due 2027(3)
$ $85.0 $ $— $80.3 $— 
Contingent consideration(4)
$ $ $8.6 $— $— $9.2 
(1) The carrying amounts of cash equivalents, representing government and other money market funds traded in an active market with relatively short maturities, are reported on the condensed consolidated balance sheet as of October 1, 2023 and December 31, 2022 as a component of "Cash and cash equivalents".
(2) The amounts of these notes listed above are the current fair values for disclosure purposes only, and they are recorded in the Company's condensed consolidated balance sheets as of October 1, 2023 and December 31, 2022 using the interest rate method. Repayment of the 1.00% Convertible Notes at maturity is discussed further in Note 9 "Debt".
(3) The carrying amounts of our Term loan due 2027 and Revolver due 2027 approximate fair value as of October 1, 2023 and December 31, 2022 based upon their terms and conditions in comparison to the terms and conditions of debt instruments with similar terms and conditions available at those dates.
(4) The estimated fair value of the Company's contingent consideration is discussed further in Note 6 "Acquisitions".
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
SEGMENT INFORMATION (Tables)
9 Months Ended
Oct. 01, 2023
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information
The tables below present information about the sales and operating income of those segments. 
Third Quarter Ended October 1, 2023   
($ in thousands)ManufacturingDistributionTotal
Net outside sales$641,185 $224,888 $866,073 
Intersegment sales18,308 1,971 20,279 
Total sales$659,493 $226,859 $886,352 
Operating income$80,777 $24,026 $104,803 
Third Quarter Ended September 25, 2022   
($ in thousands)ManufacturingDistributionTotal
Net outside sales$828,410 $283,679 $1,112,089 
Intersegment sales18,481 2,859 21,340 
Total sales$846,891 $286,538 $1,133,429 
Operating income$109,462 $27,228 $136,690 
Nine Months Ended October 1, 2023   
($ in thousands)ManufacturingDistributionTotal
Net outside sales$2,021,679 $665,179 $2,686,858 
Intersegment sales50,920 6,585 57,505 
Total sales$2,072,599 $671,764 $2,744,363 
Operating income$263,146 $68,172 $331,318 
Nine Months Ended September 25, 2022   
($ in thousands)ManufacturingDistributionTotal
Net outside sales$2,891,994 $1,037,963 $3,929,957 
Intersegment sales62,426 7,943 70,369 
Total sales$2,954,420 $1,045,906 $4,000,326 
Operating income$460,691 $116,835 $577,526 
Schedule of the Reconciliation of Segment Operations
The following table presents a reconciliation of segment operating income to consolidated operating income:
 Third Quarter Ended Nine Months Ended
($ in thousands)October 1, 2023September 25, 2022October 1, 2023September 25, 2022
Operating income for reportable segments$104,803 $136,690 $331,318 $577,526 
Unallocated corporate expenses(14,221)(25,160)(69,341)(94,808)
Amortization(19,507)(18,769)(59,093)(54,175)
Consolidated operating income$71,075 $92,761 $202,884 $428,543 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK REPURCHASE PROGRAMS (Tables)
9 Months Ended
Oct. 01, 2023
Equity [Abstract]  
Schedule of Repurchases of Common Stock Under the stock repurchase plan, the Company made repurchases of common stock as follows for the respective periods:
 
Third Quarter Ended
Nine Months Ended
October 1, 2023September 25, 2022October 1, 2023September 25, 2022
Shares repurchased6,184154,388185,993808,642
Average price$74.43 $48.18 $65.79 $60.28 
Aggregate cost (in millions)$0.5 $7.4 $12.2 $48.7 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE RECOGNITION (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2023
Sep. 25, 2022
Oct. 01, 2023
Sep. 25, 2022
Disaggregation of Revenue [Line Items]        
Total sales $ 866,073 $ 1,112,089 $ 2,686,858 $ 3,929,957
Recreational Vehicle        
Disaggregation of Revenue [Line Items]        
Total sales 400,104 523,575 1,150,636 2,181,614
Marine        
Disaggregation of Revenue [Line Items]        
Total sales 205,214 271,125 749,559 782,422
Manufactured Housing        
Disaggregation of Revenue [Line Items]        
Total sales 145,701 175,443 423,098 549,398
Industrial        
Disaggregation of Revenue [Line Items]        
Total sales 115,054 141,946 363,565 416,523
Manufacturing        
Disaggregation of Revenue [Line Items]        
Total sales 641,185 828,410 2,021,679 2,891,994
Manufacturing | Recreational Vehicle        
Disaggregation of Revenue [Line Items]        
Total sales 273,804 355,791 780,993 1,501,151
Manufacturing | Marine        
Disaggregation of Revenue [Line Items]        
Total sales 193,066 256,357 705,399 736,854
Manufacturing | Manufactured Housing        
Disaggregation of Revenue [Line Items]        
Total sales 66,671 85,767 196,179 269,773
Manufacturing | Industrial        
Disaggregation of Revenue [Line Items]        
Total sales 107,644 130,495 339,108 384,216
Distribution        
Disaggregation of Revenue [Line Items]        
Total sales 224,888 283,679 665,179 1,037,963
Distribution | Recreational Vehicle        
Disaggregation of Revenue [Line Items]        
Total sales 126,300 167,784 369,643 680,463
Distribution | Marine        
Disaggregation of Revenue [Line Items]        
Total sales 12,148 14,768 44,160 45,568
Distribution | Manufactured Housing        
Disaggregation of Revenue [Line Items]        
Total sales 79,030 89,676 226,919 279,625
Distribution | Industrial        
Disaggregation of Revenue [Line Items]        
Total sales $ 7,410 $ 11,451 $ 24,457 $ 32,307
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
INVENTORY (Details) - USD ($)
$ in Thousands
Oct. 01, 2023
Dec. 31, 2022
Inventory [Line Items]    
Raw materials $ 276,681 $ 348,670
Work in process 19,635 22,630
Finished goods 107,840 141,516
Total manufactured goods, net 383,859 498,757
Materials purchased for resale (distribution products) 142,394 175,061
Total materials purchased for resale (distribution products), net 133,798 169,084
Total inventories 517,657 667,841
Manufactured Goods    
Inventory [Line Items]    
Less: reserve for inventory obsolescence (20,297) (14,059)
Distributed Goods    
Inventory [Line Items]    
Less: reserve for inventory obsolescence $ (8,596) $ (5,977)
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
GOODWILL AND INTANGIBLE ASSETS - Carrying Amount of Goodwill by Segment (Details)
$ in Thousands
9 Months Ended
Oct. 01, 2023
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 629,263
Acquisitions 5,905
Adjustments to preliminary purchase price allocations 2,225
Ending balance 637,393
Manufacturing  
Goodwill [Roll Forward]  
Beginning balance 558,362
Acquisitions 0
Adjustments to preliminary purchase price allocations 2,008
Ending balance 560,370
Distribution  
Goodwill [Roll Forward]  
Beginning balance 70,901
Acquisitions 5,905
Adjustments to preliminary purchase price allocations 217
Ending balance $ 77,023
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
GOODWILL AND INTANGIBLE ASSETS - Intangible Assets, Net, by Major Class (Details) - USD ($)
$ in Thousands
Oct. 01, 2023
Dec. 31, 2022
Intangible Assets [Line Items]    
Intangible assets, gross $ 1,017,662 $ 1,008,036
Less: accumulated amortization (346,899) (287,806)
Intangible assets, net 670,763 720,230
Trademarks    
Intangible Assets [Line Items]    
Indefinite-lived intangible assets 197,027 195,957
Customer relationships    
Intangible Assets [Line Items]    
Finite-lived intangible assets 729,764 722,503
Non-compete agreements    
Intangible Assets [Line Items]    
Finite-lived intangible assets 21,561 20,412
Patents    
Intangible Assets [Line Items]    
Finite-lived intangible assets $ 69,310 $ 69,164
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
GOODWILL AND INTANGIBLE ASSETS - Intangible Assets by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2023
Sep. 25, 2022
Oct. 01, 2023
Sep. 25, 2022
Intangible Assets [Roll Forward]        
Beginning balance     $ 720,230  
Additions     14,070  
Amortization $ (19,507) $ (18,769) (59,093) $ (54,175)
Adjustments to preliminary purchase price allocations     (4,444)  
Ending balance 670,763   670,763  
Manufacturing        
Intangible Assets [Roll Forward]        
Beginning balance     622,647  
Additions     2,970  
Amortization     (50,905)  
Adjustments to preliminary purchase price allocations     (4,359)  
Ending balance 570,353   570,353  
Distribution        
Intangible Assets [Roll Forward]        
Beginning balance     97,583  
Additions     11,100  
Amortization     (8,188)  
Adjustments to preliminary purchase price allocations     (85)  
Ending balance $ 100,410   $ 100,410  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
ACQUISITIONS - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 01, 2023
USD ($)
Sep. 25, 2022
USD ($)
Oct. 01, 2023
USD ($)
acquisition
Sep. 25, 2022
USD ($)
acquisition
Dec. 31, 2022
USD ($)
acquisition
Business Acquisition [Line Items]          
Total sales $ 866,073 $ 1,112,089 $ 2,686,858 $ 3,929,957  
Operating income 71,075 92,761 202,884 428,543  
Cash, net of cash acquired     $ 26,009 $ 152,888  
Customer relationships          
Business Acquisition [Line Items]          
Estimated useful life     10 years    
Non-compete agreements          
Business Acquisition [Line Items]          
Estimated useful life     5 years    
Patents          
Business Acquisition [Line Items]          
Estimated useful life     13 years    
Patents | Minimum          
Business Acquisition [Line Items]          
Estimated useful life     10 years    
Patents | Maximum          
Business Acquisition [Line Items]          
Estimated useful life     18 years    
2023 Acquisitions          
Business Acquisition [Line Items]          
Number of acquisitions | acquisition     3    
Total sales 7,300   $ 9,800    
Operating income $ (100)   100    
Cash, net of cash acquired     $ 26,359    
Contingent consideration, performance period     2 years    
2022 Acquisitions          
Business Acquisition [Line Items]          
Number of acquisitions | acquisition       3 5
Total sales   38,000   $ 87,300  
Operating income   $ 6,900   $ 15,900  
Cash, net of cash acquired         $ 248,100
Number of immaterial acquisitions | acquisition         3
2022 Acquisitions | Minimum          
Business Acquisition [Line Items]          
Contingent consideration, performance period         1 year
2022 Acquisitions | Maximum          
Business Acquisition [Line Items]          
Contingent consideration, performance period         2 years
Certain Acquisitions          
Business Acquisition [Line Items]          
Number of acquisitions | acquisition     2   2
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
ACQUISITIONS - Fair Values Contingent Consideration (Details) - Contingent Consideration Liability
$ in Thousands
9 Months Ended
Oct. 01, 2023
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Balance - December 31, 2022 $ 9,213
Additions 3,590
Fair value adjustments 1,000
Settlements (5,180)
Balance - October 1, 2023 $ 8,623
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
ACQUISITIONS - Contingent Consideration Payments (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Oct. 01, 2023
Dec. 31, 2022
Business Combination and Asset Acquisition [Abstract]    
Accrued liabilities $ 7,583 $ 5,250
Other long-term liabilities 1,040 3,963
Total fair value of contingent consideration 8,623 9,213
Maximum amount of contingent consideration $ 10,167 $ 10,747
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
ACQUISITIONS - Schedule of Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Oct. 01, 2023
Sep. 25, 2022
Dec. 31, 2022
Consideration      
Cash, net of cash acquired $ 26,009 $ 152,888  
Assets Acquired      
Operating lease right-of-use assets 170,128   $ 163,674
Liabilities Assumed      
Goodwill 637,393   629,263
Goodwill tax-deductible 74,900    
2023 Acquisitions      
Consideration      
Cash, net of cash acquired 26,359    
Working capital holdback and other, net (10)    
Contingent consideration 3,500    
Total consideration 29,849    
Assets Acquired      
Trade receivables 570    
Inventories 4,407    
Prepaid expenses & other 190    
Property, plant & equipment 10,149    
Operating lease right-of-use assets 1,044    
Liabilities Assumed      
Current portion of operating lease obligations (262)    
Accounts payable & accrued liabilities (472)    
Operating lease obligations (782)    
Deferred tax liabilities 0    
Total fair value of net assets acquired 25,644    
Goodwill 5,905    
Bargain purchase gain (1,700)    
Total net assets acquired 29,849    
2023 Acquisitions | Trademarks      
Assets Acquired      
Identifiable intangible assets 0    
2023 Acquisitions | Customer relationships      
Assets Acquired      
Identifiable intangible assets 10,370    
2023 Acquisitions | Non-compete agreements      
Assets Acquired      
Identifiable intangible assets 430    
2023 Acquisitions | Patents      
Assets Acquired      
Identifiable intangible assets $ 0    
Acquisition A      
Consideration      
Cash, net of cash acquired     132,557
Working capital holdback and other, net     0
Contingent consideration     0
Total consideration     132,557
Assets Acquired      
Trade receivables     20,640
Inventories     32,744
Prepaid expenses & other     1,325
Property, plant & equipment     4,681
Operating lease right-of-use assets     2,917
Liabilities Assumed      
Current portion of operating lease obligations     (512)
Accounts payable & accrued liabilities     (24,521)
Operating lease obligations     (2,405)
Deferred tax liabilities     (19,930)
Total fair value of net assets acquired     97,939
Goodwill     34,618
Bargain purchase gain     0
Total net assets acquired     132,557
Acquisition A | Trademarks      
Assets Acquired      
Identifiable intangible assets     17,000
Acquisition A | Customer relationships      
Assets Acquired      
Identifiable intangible assets     58,000
Acquisition A | Non-compete agreements      
Assets Acquired      
Identifiable intangible assets     500
Acquisition A | Patents      
Assets Acquired      
Identifiable intangible assets     7,500
Acquisition B      
Consideration      
Cash, net of cash acquired     94,705
Working capital holdback and other, net     0
Contingent consideration     0
Total consideration     94,705
Assets Acquired      
Trade receivables     4,880
Inventories     8,732
Prepaid expenses & other     164
Property, plant & equipment     8,086
Operating lease right-of-use assets     1,435
Liabilities Assumed      
Current portion of operating lease obligations     (289)
Accounts payable & accrued liabilities     (3,336)
Operating lease obligations     (1,146)
Deferred tax liabilities     (12,684)
Total fair value of net assets acquired     54,392
Goodwill     40,313
Bargain purchase gain     0
Total net assets acquired     94,705
Acquisition B | Trademarks      
Assets Acquired      
Identifiable intangible assets     8,080
Acquisition B | Customer relationships      
Assets Acquired      
Identifiable intangible assets     30,970
Acquisition B | Non-compete agreements      
Assets Acquired      
Identifiable intangible assets     0
Acquisition B | Patents      
Assets Acquired      
Identifiable intangible assets     9,500
All Others      
Consideration      
Cash, net of cash acquired     20,832
Working capital holdback and other, net     (20)
Contingent consideration     1,840
Total consideration     22,652
Assets Acquired      
Trade receivables     904
Inventories     2,352
Prepaid expenses & other     128
Property, plant & equipment     1,464
Operating lease right-of-use assets     599
Liabilities Assumed      
Current portion of operating lease obligations     (273)
Accounts payable & accrued liabilities     (1,291)
Operating lease obligations     (326)
Deferred tax liabilities     0
Total fair value of net assets acquired     12,232
Goodwill     10,420
Bargain purchase gain     0
Total net assets acquired     22,652
All Others | Trademarks      
Assets Acquired      
Identifiable intangible assets     1,310
All Others | Customer relationships      
Assets Acquired      
Identifiable intangible assets     7,055
All Others | Non-compete agreements      
Assets Acquired      
Identifiable intangible assets     310
All Others | Patents      
Assets Acquired      
Identifiable intangible assets     0
Acquired Entities      
Consideration      
Cash, net of cash acquired     248,094
Working capital holdback and other, net     (20)
Contingent consideration     1,840
Total consideration     249,914
Assets Acquired      
Trade receivables     26,424
Inventories     43,828
Prepaid expenses & other     1,617
Property, plant & equipment     14,231
Operating lease right-of-use assets     4,951
Liabilities Assumed      
Current portion of operating lease obligations     (1,074)
Accounts payable & accrued liabilities     (29,148)
Operating lease obligations     (3,877)
Deferred tax liabilities     (32,614)
Total fair value of net assets acquired     164,563
Goodwill     85,351
Bargain purchase gain     0
Total net assets acquired     249,914
Acquired Entities | Trademarks      
Assets Acquired      
Identifiable intangible assets     26,390
Acquired Entities | Customer relationships      
Assets Acquired      
Identifiable intangible assets     96,025
Acquired Entities | Non-compete agreements      
Assets Acquired      
Identifiable intangible assets     810
Acquired Entities | Patents      
Assets Acquired      
Identifiable intangible assets     $ 17,000
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
ACQUISITIONS - Pro Forma Information Related to Acquisitions (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2023
Sep. 25, 2022
Oct. 01, 2023
Sep. 25, 2022
Business Combination and Asset Acquisition [Abstract]        
Pro forma amortization expense $ 0 $ 400 $ 1,000 $ 5,100
Revenue 866,073 1,124,619 2,702,753 4,029,451
Net income $ 39,550 $ 59,023 $ 112,876 $ 292,824
Basic earnings per common share (in dollars per share) $ 1.84 $ 2.67 $ 5.24 $ 13.15
Diluted earnings per common share (in dollars per share) $ 1.81 $ 2.44 $ 5.12 $ 11.97
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK-BASED COMPENSATION (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Oct. 01, 2023
Sep. 25, 2022
Oct. 01, 2023
Sep. 25, 2022
Share-Based Payment Arrangement [Abstract]        
Granted shares (in shares)     330,359  
Average fair value of shares granted (in dollars per share)     $ 56.28  
Fair value of shares granted, amount     $ 18.6  
Share-based compensation expense $ 5.8 $ 5.4 13.7 $ 15.6
Unrecognized compensation cost $ 24.1   $ 24.1  
Weighted average recognition period     12 months 12 days  
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
EARNINGS PER COMMON SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2023
Sep. 25, 2022
Oct. 01, 2023
Sep. 25, 2022
Numerator:        
Earnings for basic earnings per common share calculation $ 39,550 $ 58,819 $ 112,080 $ 288,016
Effect of interest on potentially dilutive convertible notes, net of tax 0 478 162 1,417
Earnings for diluted earnings per common share calculation $ 39,550 $ 59,297 $ 112,242 $ 289,433
Denominator:        
Weighted average common shares outstanding - basic (in shares) 21,511 22,087 21,541 22,274
Weighted average impact of potentially dilutive convertible notes (in shares) 0 2,064 221 2,053
Weighted average impact of potentially dilutive securities (in shares) 373 262 301 246
Weighted average common shares outstanding - diluted (in shares) 21,884 24,413 22,063 24,573
Earnings per common share:        
Basic earnings per common share (in dollars per share) $ 1.84 $ 2.66 $ 5.20 $ 12.93
Diluted net income per common share (in dollars per share) $ 1.81 $ 2.43 $ 5.09 $ 11.78
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
DEBT - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Oct. 01, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Total long-term debt $ 1,125,000 $ 1,298,414
Less: convertible notes debt discount, net (5,166) (5,989)
Less: current maturities of long-term debt (7,500) (7,500)
Total long-term debt, less current maturities, net $ 1,104,618 $ 1,276,149
1.00% convertible notes due 2023    
Debt Instrument [Line Items]    
Stated interest rate 1.00% 1.00%
1.75% convertible notes due 2028    
Debt Instrument [Line Items]    
Stated interest rate 1.75% 1.75%
Convertible Debt | 1.00% convertible notes due 2023    
Debt Instrument [Line Items]    
Total long-term debt $ 0 $ 172,500
Convertible Debt | 1.75% convertible notes due 2028    
Debt Instrument [Line Items]    
Total long-term debt 258,750 258,750
Term Loan    
Debt Instrument [Line Items]    
Term loan due 131,250 136,875
Less: deferred financing costs, net (587) (701)
Revolver due 2027    
Debt Instrument [Line Items]    
Revolver due 85,000 80,289
Senior Notes    
Debt Instrument [Line Items]    
Less: deferred financing costs, net $ (7,129) $ (8,075)
Senior Notes | 7.50% senior notes due 2027    
Debt Instrument [Line Items]    
Stated interest rate 7.50% 7.50%
Total long-term debt $ 300,000 $ 300,000
Senior Notes | 4.75% senior notes due 2029    
Debt Instrument [Line Items]    
Stated interest rate 4.75% 4.75%
Total long-term debt $ 350,000 $ 350,000
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
DEBT - Narrative (Details) - USD ($)
3 Months Ended 9 Months Ended
Oct. 01, 2023
Sep. 25, 2022
Oct. 01, 2023
Sep. 25, 2022
Dec. 31, 2022
Line of Credit Facility [Line Items]          
Interest paid $ 8,100,000 $ 3,800,000 $ 40,800,000 $ 30,900,000  
Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Unused capacity, commitment fee percentage     0.23%    
Revolving Credit Facility | Secured Overnight Financing Rate (SOFR)          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate     1.75%    
Debt instrument, effective interest rate 7.17%   7.17%    
2021 Credit Facility | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity $ 775,000,000   $ 775,000,000    
2021 Credit Facility | Term Loan Due 2027          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity $ 150,000,000   $ 150,000,000    
1.00% convertible notes due 2023          
Line of Credit Facility [Line Items]          
Stated interest rate 1.00%   1.00%   1.00%
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES - Lease Expense, Supplemental Cash Flow and Other Lease Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2023
Sep. 25, 2022
Oct. 01, 2023
Sep. 25, 2022
Leases [Abstract]        
Operating lease cost $ 14,350 $ 12,801 $ 41,602 $ 37,528
Cash paid for amounts included in the measurement of lease liabilities:        
Operating cash flows for operating leases 14,253 12,673 41,286 36,909
Right-of-use assets obtained in exchange for lease obligations:        
Operating leases $ 14,078 $ 10,297 $ 45,420 $ 40,029
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES - Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Oct. 01, 2023
Dec. 31, 2022
Assets    
Operating lease right-of-use assets $ 170,128 $ 163,674
Liabilities    
Operating lease liabilities, current portion 47,262 44,235
Long-term operating lease liabilities 126,231 122,471
Total lease liabilities $ 173,493 $ 166,706
Weighted average remaining lease term, operating leases (in years) 4 years 9 months 18 days 5 years 1 month 6 days
Weighted average discount rate, operating leases 5.10% 4.40%
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES - Operating Lease Liability Maturity (Details) - USD ($)
$ in Thousands
Oct. 01, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 (excluding the nine months ended October 1, 2023) $ 14,289  
2024 52,997  
2025 43,322  
2026 32,346  
2027 19,684  
Thereafter 35,136  
Total lease payments 197,774  
Less imputed interest (24,281)  
Total $ 173,493 $ 166,706
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.3
LEASES - Narrative (Details)
$ in Millions
Oct. 01, 2023
USD ($)
Lessee, Lease, Description [Line Items]  
Lease term of operating leases not yet commenced 5 years
Value of operating leases not yet commenced $ 2.8
Minimum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 16 years
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.3
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Thousands
Oct. 01, 2023
Dec. 31, 2022
Term Loan    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Term loan due $ 131,250 $ 136,875
Revolver due 2027    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Revolver due $ 85,000 $ 80,289
7.50% senior notes due 2027 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Stated interest rate 7.50% 7.50%
4.75% senior notes due 2029 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Stated interest rate 4.75% 4.75%
1.00% convertible notes due 2023    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Stated interest rate 1.00% 1.00%
1.75% convertible notes due 2028    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Stated interest rate 1.75% 1.75%
Level 1 | Term Loan    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Term loan due $ 0 $ 0
Level 1 | Revolver due 2027    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Revolver due 0 0
Level 1 | 7.50% senior notes due 2027 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior notes 0 0
Level 1 | 4.75% senior notes due 2029 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior notes 0 0
Level 1 | 1.00% convertible notes due 2023 | Convertible Note    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Convertible note 0 0
Level 1 | 1.75% convertible notes due 2028 | Convertible Note    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Convertible note 0 0
Level 1 | Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 7,100 15,200
Level 1 | Contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration 0 0
Level 2 | Term Loan    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Term loan due 131,300 136,900
Level 2 | Revolver due 2027    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Revolver due 85,000 80,300
Level 2 | 7.50% senior notes due 2027 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior notes 288,100 293,900
Level 2 | 4.75% senior notes due 2029 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior notes 292,600 293,800
Level 2 | 1.00% convertible notes due 2023 | Convertible Note    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Convertible note 0 172,000
Level 2 | 1.75% convertible notes due 2028 | Convertible Note    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Convertible note 247,200 219,900
Level 2 | Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Level 2 | Contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration 0 0
Level 3 | Term Loan    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Term loan due 0 0
Level 3 | Revolver due 2027    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Revolver due 0 0
Level 3 | 7.50% senior notes due 2027 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior notes 0 0
Level 3 | 4.75% senior notes due 2029 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior notes 0 0
Level 3 | 1.00% convertible notes due 2023 | Convertible Note    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Convertible note 0 0
Level 3 | 1.75% convertible notes due 2028 | Convertible Note    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Convertible note 0 0
Level 3 | Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Level 3 | Contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration $ 8,600 $ 9,200
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
INCOME TAXES (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 01, 2023
Sep. 25, 2022
Oct. 01, 2023
Sep. 25, 2022
Income Tax Disclosure [Abstract]        
Effective income tax rate 27.00% 24.10% 24.90% 24.90%
Excess tax benefit tax     $ 2.3 $ 4.0
Income taxes paid $ 16.9 $ 38.4 $ 65.9 $ 114.9
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.3
SEGMENT INFORMATION - Sales and Operating Income of Segments (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2023
USD ($)
Sep. 25, 2022
USD ($)
Oct. 01, 2023
USD ($)
segment
Sep. 25, 2022
USD ($)
Segment Reporting Information [Line Items]        
Number of reportable segments (in segments) | segment     2  
Total sales $ 866,073 $ 1,112,089 $ 2,686,858 $ 3,929,957
Operating income 71,075 92,761 202,884 428,543
Manufacturing        
Segment Reporting Information [Line Items]        
Total sales 641,185 828,410 2,021,679 2,891,994
Distribution        
Segment Reporting Information [Line Items]        
Total sales 224,888 283,679 665,179 1,037,963
Intersegment sales        
Segment Reporting Information [Line Items]        
Total sales 20,279 21,340 57,505 70,369
Intersegment sales | Manufacturing        
Segment Reporting Information [Line Items]        
Total sales 18,308 18,481 50,920 62,426
Intersegment sales | Distribution        
Segment Reporting Information [Line Items]        
Total sales 1,971 2,859 6,585 7,943
Operating Segments        
Segment Reporting Information [Line Items]        
Total sales 886,352 1,133,429 2,744,363 4,000,326
Operating income 104,803 136,690 331,318 577,526
Operating Segments | Manufacturing        
Segment Reporting Information [Line Items]        
Total sales 659,493 846,891 2,072,599 2,954,420
Operating income 80,777 109,462 263,146 460,691
Operating Segments | Distribution        
Segment Reporting Information [Line Items]        
Total sales 226,859 286,538 671,764 1,045,906
Operating income $ 24,026 $ 27,228 $ 68,172 $ 116,835
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.3
SEGMENT INFORMATION - Reconciliation of Segment Operating Income to Consolidated Operating Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 01, 2023
Sep. 25, 2022
Oct. 01, 2023
Sep. 25, 2022
Segment Reporting Information [Line Items]        
Operating income $ 71,075 $ 92,761 $ 202,884 $ 428,543
Unallocated corporate expenses (128,044) (143,690) (400,447) (430,357)
Amortization (19,507) (18,769) (59,093) (54,175)
Operating Segments        
Segment Reporting Information [Line Items]        
Operating income 104,803 136,690 331,318 577,526
Segment Reconciling Items        
Segment Reporting Information [Line Items]        
Unallocated corporate expenses (14,221) (25,160) (69,341) (94,808)
Amortization $ (19,507) $ (18,769) $ (59,093) $ (54,175)
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK REPURCHASE PROGRAMS - Narrative (Details) - Shareholder Repurchase Program - USD ($)
12 Months Ended
Dec. 31, 2022
Oct. 01, 2023
Share Repurchase Program [Line Items]    
Remaining authorized shares to be purchased amount $ 38,200,000  
Board of Directors Chairman    
Share Repurchase Program [Line Items]    
Share repurchase program period 24 months  
Authorized share repurchase program amount $ 100,000,000  
Remaining authorized shares to be purchased amount   $ 84,100,000
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.3
STOCK REPURCHASE PROGRAMS - Repurchases of Shares Under the Repurchase Plan (Details) - Shareholder Repurchase Program - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Oct. 01, 2023
Sep. 25, 2022
Oct. 01, 2023
Sep. 25, 2022
Equity, Class of Treasury Stock [Line Items]        
Shares repurchased (in shares) 6,184 154,388 185,993 808,642
Average price (in dollars per share) $ 74.43 $ 48.18 $ 65.79 $ 60.28
Aggregate cost $ 0.5 $ 7.4 $ 12.2 $ 48.7
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.3
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
Jan. 31, 2022
Oct. 01, 2023
Sep. 25, 2022
Commitments and Contingencies Disclosure [Abstract]      
Pretax gain of disposal $ 5,500 $ (242) $ 5,713
XML 70 R9999.htm IDEA: XBRL DOCUMENT v3.23.3
Label Element Value
Accounting Standards Update [Extensible Enumeration] us-gaap_AccountingStandardsUpdateExtensibleList Accounting Standards Update 2020-06 [Member]
XML 71 patk-20231001_htm.xml IDEA: XBRL DOCUMENT 0000076605 2023-01-01 2023-10-01 0000076605 2023-10-27 0000076605 2023-07-03 2023-10-01 0000076605 2022-06-27 2022-09-25 0000076605 2022-01-01 2022-09-25 0000076605 2023-10-01 0000076605 2022-12-31 0000076605 2021-12-31 0000076605 2022-09-25 0000076605 us-gaap:CommonStockMember 2023-07-02 0000076605 us-gaap:AdditionalPaidInCapitalMember 2023-07-02 0000076605 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-02 0000076605 us-gaap:RetainedEarningsMember 2023-07-02 0000076605 2023-07-02 0000076605 us-gaap:RetainedEarningsMember 2023-07-03 2023-10-01 0000076605 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-03 2023-10-01 0000076605 us-gaap:CommonStockMember 2023-07-03 2023-10-01 0000076605 us-gaap:CommonStockMember 2023-10-01 0000076605 us-gaap:AdditionalPaidInCapitalMember 2023-10-01 0000076605 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-01 0000076605 us-gaap:RetainedEarningsMember 2023-10-01 0000076605 us-gaap:CommonStockMember 2022-06-26 0000076605 us-gaap:AdditionalPaidInCapitalMember 2022-06-26 0000076605 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-26 0000076605 us-gaap:RetainedEarningsMember 2022-06-26 0000076605 2022-06-26 0000076605 us-gaap:RetainedEarningsMember 2022-06-27 2022-09-25 0000076605 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-27 2022-09-25 0000076605 us-gaap:CommonStockMember 2022-06-27 2022-09-25 0000076605 us-gaap:CommonStockMember 2022-09-25 0000076605 us-gaap:AdditionalPaidInCapitalMember 2022-09-25 0000076605 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-25 0000076605 us-gaap:RetainedEarningsMember 2022-09-25 0000076605 us-gaap:CommonStockMember 2022-12-31 0000076605 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000076605 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000076605 us-gaap:RetainedEarningsMember 2022-12-31 0000076605 us-gaap:RetainedEarningsMember 2023-01-01 2023-10-01 0000076605 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-10-01 0000076605 us-gaap:CommonStockMember 2023-01-01 2023-10-01 0000076605 us-gaap:CommonStockMember 2021-12-31 0000076605 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000076605 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000076605 us-gaap:RetainedEarningsMember 2021-12-31 0000076605 2021-01-01 2021-12-31 0000076605 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000076605 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2021-12-31 0000076605 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-12-31 0000076605 us-gaap:RetainedEarningsMember 2022-01-01 2022-09-25 0000076605 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-09-25 0000076605 us-gaap:CommonStockMember 2022-01-01 2022-09-25 0000076605 patk:RecreationalVehicleMember patk:ManufacturingMember 2023-07-03 2023-10-01 0000076605 patk:RecreationalVehicleMember patk:DistributionMember 2023-07-03 2023-10-01 0000076605 patk:RecreationalVehicleMember 2023-07-03 2023-10-01 0000076605 patk:MarineMember patk:ManufacturingMember 2023-07-03 2023-10-01 0000076605 patk:MarineMember patk:DistributionMember 2023-07-03 2023-10-01 0000076605 patk:MarineMember 2023-07-03 2023-10-01 0000076605 patk:ManufacturedHousingMember patk:ManufacturingMember 2023-07-03 2023-10-01 0000076605 patk:ManufacturedHousingMember patk:DistributionMember 2023-07-03 2023-10-01 0000076605 patk:ManufacturedHousingMember 2023-07-03 2023-10-01 0000076605 patk:IndustrialMember patk:ManufacturingMember 2023-07-03 2023-10-01 0000076605 patk:IndustrialMember patk:DistributionMember 2023-07-03 2023-10-01 0000076605 patk:IndustrialMember 2023-07-03 2023-10-01 0000076605 patk:ManufacturingMember 2023-07-03 2023-10-01 0000076605 patk:DistributionMember 2023-07-03 2023-10-01 0000076605 patk:RecreationalVehicleMember patk:ManufacturingMember 2022-06-27 2022-09-25 0000076605 patk:RecreationalVehicleMember patk:DistributionMember 2022-06-27 2022-09-25 0000076605 patk:RecreationalVehicleMember 2022-06-27 2022-09-25 0000076605 patk:MarineMember patk:ManufacturingMember 2022-06-27 2022-09-25 0000076605 patk:MarineMember patk:DistributionMember 2022-06-27 2022-09-25 0000076605 patk:MarineMember 2022-06-27 2022-09-25 0000076605 patk:ManufacturedHousingMember patk:ManufacturingMember 2022-06-27 2022-09-25 0000076605 patk:ManufacturedHousingMember patk:DistributionMember 2022-06-27 2022-09-25 0000076605 patk:ManufacturedHousingMember 2022-06-27 2022-09-25 0000076605 patk:IndustrialMember patk:ManufacturingMember 2022-06-27 2022-09-25 0000076605 patk:IndustrialMember patk:DistributionMember 2022-06-27 2022-09-25 0000076605 patk:IndustrialMember 2022-06-27 2022-09-25 0000076605 patk:ManufacturingMember 2022-06-27 2022-09-25 0000076605 patk:DistributionMember 2022-06-27 2022-09-25 0000076605 patk:RecreationalVehicleMember patk:ManufacturingMember 2023-01-01 2023-10-01 0000076605 patk:RecreationalVehicleMember patk:DistributionMember 2023-01-01 2023-10-01 0000076605 patk:RecreationalVehicleMember 2023-01-01 2023-10-01 0000076605 patk:MarineMember patk:ManufacturingMember 2023-01-01 2023-10-01 0000076605 patk:MarineMember patk:DistributionMember 2023-01-01 2023-10-01 0000076605 patk:MarineMember 2023-01-01 2023-10-01 0000076605 patk:ManufacturedHousingMember patk:ManufacturingMember 2023-01-01 2023-10-01 0000076605 patk:ManufacturedHousingMember patk:DistributionMember 2023-01-01 2023-10-01 0000076605 patk:ManufacturedHousingMember 2023-01-01 2023-10-01 0000076605 patk:IndustrialMember patk:ManufacturingMember 2023-01-01 2023-10-01 0000076605 patk:IndustrialMember patk:DistributionMember 2023-01-01 2023-10-01 0000076605 patk:IndustrialMember 2023-01-01 2023-10-01 0000076605 patk:ManufacturingMember 2023-01-01 2023-10-01 0000076605 patk:DistributionMember 2023-01-01 2023-10-01 0000076605 patk:RecreationalVehicleMember patk:ManufacturingMember 2022-01-01 2022-09-25 0000076605 patk:RecreationalVehicleMember patk:DistributionMember 2022-01-01 2022-09-25 0000076605 patk:RecreationalVehicleMember 2022-01-01 2022-09-25 0000076605 patk:MarineMember patk:ManufacturingMember 2022-01-01 2022-09-25 0000076605 patk:MarineMember patk:DistributionMember 2022-01-01 2022-09-25 0000076605 patk:MarineMember 2022-01-01 2022-09-25 0000076605 patk:ManufacturedHousingMember patk:ManufacturingMember 2022-01-01 2022-09-25 0000076605 patk:ManufacturedHousingMember patk:DistributionMember 2022-01-01 2022-09-25 0000076605 patk:ManufacturedHousingMember 2022-01-01 2022-09-25 0000076605 patk:IndustrialMember patk:ManufacturingMember 2022-01-01 2022-09-25 0000076605 patk:IndustrialMember patk:DistributionMember 2022-01-01 2022-09-25 0000076605 patk:IndustrialMember 2022-01-01 2022-09-25 0000076605 patk:ManufacturingMember 2022-01-01 2022-09-25 0000076605 patk:DistributionMember 2022-01-01 2022-09-25 0000076605 patk:ManufacturedGoodsMember 2023-10-01 0000076605 patk:ManufacturedGoodsMember 2022-12-31 0000076605 patk:DistributedGoodsMember 2023-10-01 0000076605 patk:DistributedGoodsMember 2022-12-31 0000076605 patk:ManufacturingMember 2022-12-31 0000076605 patk:DistributionMember 2022-12-31 0000076605 patk:ManufacturingMember 2023-10-01 0000076605 patk:DistributionMember 2023-10-01 0000076605 us-gaap:CustomerRelationshipsMember 2023-10-01 0000076605 us-gaap:CustomerRelationshipsMember 2022-12-31 0000076605 us-gaap:NoncompeteAgreementsMember 2023-10-01 0000076605 us-gaap:NoncompeteAgreementsMember 2022-12-31 0000076605 us-gaap:PatentsMember 2023-10-01 0000076605 us-gaap:PatentsMember 2022-12-31 0000076605 us-gaap:TrademarksMember 2023-10-01 0000076605 us-gaap:TrademarksMember 2022-12-31 0000076605 patk:A2023AcquisitionsMember 2023-01-01 2023-10-01 0000076605 patk:A2023AcquisitionsMember 2023-07-03 2023-10-01 0000076605 patk:A2022AcquisitionsMember 2022-01-01 2022-09-25 0000076605 patk:A2022AcquisitionsMember 2022-06-27 2022-09-25 0000076605 patk:ContingentConsiderationLiabilityMember 2022-12-31 0000076605 patk:ContingentConsiderationLiabilityMember 2023-01-01 2023-10-01 0000076605 patk:ContingentConsiderationLiabilityMember 2023-10-01 0000076605 2022-01-01 2022-12-31 0000076605 patk:CertainAcquisitionsMember 2023-01-01 2023-10-01 0000076605 patk:A2022AcquisitionsMember 2022-01-01 2022-12-31 0000076605 patk:CertainAcquisitionsMember 2022-01-01 2022-12-31 0000076605 srt:MinimumMember patk:A2022AcquisitionsMember 2022-01-01 2022-12-31 0000076605 srt:MaximumMember patk:A2022AcquisitionsMember 2022-01-01 2022-12-31 0000076605 patk:AcquisitionAMember 2022-01-01 2022-12-31 0000076605 patk:AcquisitionBMember 2022-01-01 2022-12-31 0000076605 patk:AllOtherAcquiredEntitiesMember 2022-01-01 2022-12-31 0000076605 patk:AcquiredEntitiesMember 2022-01-01 2022-12-31 0000076605 patk:A2023AcquisitionsMember 2023-10-01 0000076605 patk:AcquisitionAMember 2022-12-31 0000076605 patk:AcquisitionBMember 2022-12-31 0000076605 patk:AllOtherAcquiredEntitiesMember 2022-12-31 0000076605 patk:AcquiredEntitiesMember 2022-12-31 0000076605 patk:A2023AcquisitionsMember us-gaap:CustomerRelationshipsMember 2023-10-01 0000076605 patk:AcquisitionAMember us-gaap:CustomerRelationshipsMember 2022-12-31 0000076605 patk:AcquisitionBMember us-gaap:CustomerRelationshipsMember 2022-12-31 0000076605 patk:AllOtherAcquiredEntitiesMember us-gaap:CustomerRelationshipsMember 2022-12-31 0000076605 patk:AcquiredEntitiesMember us-gaap:CustomerRelationshipsMember 2022-12-31 0000076605 patk:A2023AcquisitionsMember us-gaap:NoncompeteAgreementsMember 2023-10-01 0000076605 patk:AcquisitionAMember us-gaap:NoncompeteAgreementsMember 2022-12-31 0000076605 patk:AcquisitionBMember us-gaap:NoncompeteAgreementsMember 2022-12-31 0000076605 patk:AllOtherAcquiredEntitiesMember us-gaap:NoncompeteAgreementsMember 2022-12-31 0000076605 patk:AcquiredEntitiesMember us-gaap:NoncompeteAgreementsMember 2022-12-31 0000076605 patk:A2023AcquisitionsMember us-gaap:PatentsMember 2023-10-01 0000076605 patk:AcquisitionAMember us-gaap:PatentsMember 2022-12-31 0000076605 patk:AcquisitionBMember us-gaap:PatentsMember 2022-12-31 0000076605 patk:AllOtherAcquiredEntitiesMember us-gaap:PatentsMember 2022-12-31 0000076605 patk:AcquiredEntitiesMember us-gaap:PatentsMember 2022-12-31 0000076605 patk:A2023AcquisitionsMember us-gaap:TrademarksMember 2023-10-01 0000076605 patk:AcquisitionAMember us-gaap:TrademarksMember 2022-12-31 0000076605 patk:AcquisitionBMember us-gaap:TrademarksMember 2022-12-31 0000076605 patk:AllOtherAcquiredEntitiesMember us-gaap:TrademarksMember 2022-12-31 0000076605 patk:AcquiredEntitiesMember us-gaap:TrademarksMember 2022-12-31 0000076605 us-gaap:CustomerRelationshipsMember 2023-01-01 2023-10-01 0000076605 us-gaap:NoncompeteAgreementsMember 2023-01-01 2023-10-01 0000076605 us-gaap:PatentsMember 2023-01-01 2023-10-01 0000076605 srt:MinimumMember us-gaap:PatentsMember 2023-01-01 2023-10-01 0000076605 srt:MaximumMember us-gaap:PatentsMember 2023-01-01 2023-10-01 0000076605 patk:ConvertibleNotesDue202310PercentMember 2022-12-31 0000076605 patk:ConvertibleNotesDue202310PercentMember 2023-10-01 0000076605 patk:ConvertibleNotesDue202310PercentMember us-gaap:ConvertibleDebtMember 2023-10-01 0000076605 patk:ConvertibleNotesDue202310PercentMember us-gaap:ConvertibleDebtMember 2022-12-31 0000076605 patk:TermLoanMember 2023-10-01 0000076605 patk:TermLoanMember 2022-12-31 0000076605 us-gaap:LineOfCreditMember 2023-10-01 0000076605 us-gaap:LineOfCreditMember 2022-12-31 0000076605 patk:SeniorNotesDue20277.50PercentMember us-gaap:SeniorNotesMember 2023-10-01 0000076605 patk:SeniorNotesDue20277.50PercentMember us-gaap:SeniorNotesMember 2022-12-31 0000076605 patk:ConvertibleNotesDue2028175PercentMember 2022-12-31 0000076605 patk:ConvertibleNotesDue2028175PercentMember 2023-10-01 0000076605 patk:ConvertibleNotesDue2028175PercentMember us-gaap:ConvertibleDebtMember 2023-10-01 0000076605 patk:ConvertibleNotesDue2028175PercentMember us-gaap:ConvertibleDebtMember 2022-12-31 0000076605 patk:SeniorNotesDue2029475PercentMember us-gaap:SeniorNotesMember 2022-12-31 0000076605 patk:SeniorNotesDue2029475PercentMember us-gaap:SeniorNotesMember 2023-10-01 0000076605 us-gaap:SeniorNotesMember 2023-10-01 0000076605 us-gaap:SeniorNotesMember 2022-12-31 0000076605 us-gaap:RevolvingCreditFacilityMember patk:A2021CreditFacilityMember 2023-10-01 0000076605 patk:TermLoanDue2027Member patk:A2021CreditFacilityMember 2023-10-01 0000076605 us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-10-01 0000076605 us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-10-01 0000076605 us-gaap:RevolvingCreditFacilityMember 2023-01-01 2023-10-01 0000076605 srt:MinimumMember 2023-10-01 0000076605 srt:MaximumMember 2023-10-01 0000076605 us-gaap:FairValueInputsLevel1Member us-gaap:CashEquivalentsMember 2023-10-01 0000076605 us-gaap:FairValueInputsLevel2Member us-gaap:CashEquivalentsMember 2023-10-01 0000076605 us-gaap:FairValueInputsLevel3Member us-gaap:CashEquivalentsMember 2023-10-01 0000076605 us-gaap:FairValueInputsLevel1Member us-gaap:CashEquivalentsMember 2022-12-31 0000076605 us-gaap:FairValueInputsLevel2Member us-gaap:CashEquivalentsMember 2022-12-31 0000076605 us-gaap:FairValueInputsLevel3Member us-gaap:CashEquivalentsMember 2022-12-31 0000076605 patk:SeniorNotesDue20277.50PercentMember us-gaap:FairValueInputsLevel1Member us-gaap:SeniorNotesMember 2023-10-01 0000076605 patk:SeniorNotesDue20277.50PercentMember us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember 2023-10-01 0000076605 patk:SeniorNotesDue20277.50PercentMember us-gaap:FairValueInputsLevel3Member us-gaap:SeniorNotesMember 2023-10-01 0000076605 patk:SeniorNotesDue20277.50PercentMember us-gaap:FairValueInputsLevel1Member us-gaap:SeniorNotesMember 2022-12-31 0000076605 patk:SeniorNotesDue20277.50PercentMember us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember 2022-12-31 0000076605 patk:SeniorNotesDue20277.50PercentMember us-gaap:FairValueInputsLevel3Member us-gaap:SeniorNotesMember 2022-12-31 0000076605 patk:SeniorNotesDue2029475PercentMember us-gaap:FairValueInputsLevel1Member us-gaap:SeniorNotesMember 2023-10-01 0000076605 patk:SeniorNotesDue2029475PercentMember us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember 2023-10-01 0000076605 patk:SeniorNotesDue2029475PercentMember us-gaap:FairValueInputsLevel3Member us-gaap:SeniorNotesMember 2023-10-01 0000076605 patk:SeniorNotesDue2029475PercentMember us-gaap:FairValueInputsLevel1Member us-gaap:SeniorNotesMember 2022-12-31 0000076605 patk:SeniorNotesDue2029475PercentMember us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember 2022-12-31 0000076605 patk:SeniorNotesDue2029475PercentMember us-gaap:FairValueInputsLevel3Member us-gaap:SeniorNotesMember 2022-12-31 0000076605 patk:ConvertibleNotesDue202310PercentMember us-gaap:FairValueInputsLevel1Member us-gaap:ConvertibleNotesPayableMember 2023-10-01 0000076605 patk:ConvertibleNotesDue202310PercentMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleNotesPayableMember 2023-10-01 0000076605 patk:ConvertibleNotesDue202310PercentMember us-gaap:FairValueInputsLevel3Member us-gaap:ConvertibleNotesPayableMember 2023-10-01 0000076605 patk:ConvertibleNotesDue202310PercentMember us-gaap:FairValueInputsLevel1Member us-gaap:ConvertibleNotesPayableMember 2022-12-31 0000076605 patk:ConvertibleNotesDue202310PercentMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleNotesPayableMember 2022-12-31 0000076605 patk:ConvertibleNotesDue202310PercentMember us-gaap:FairValueInputsLevel3Member us-gaap:ConvertibleNotesPayableMember 2022-12-31 0000076605 patk:ConvertibleNotesDue2028175PercentMember us-gaap:FairValueInputsLevel1Member us-gaap:ConvertibleNotesPayableMember 2023-10-01 0000076605 patk:ConvertibleNotesDue2028175PercentMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleNotesPayableMember 2023-10-01 0000076605 patk:ConvertibleNotesDue2028175PercentMember us-gaap:FairValueInputsLevel3Member us-gaap:ConvertibleNotesPayableMember 2023-10-01 0000076605 patk:ConvertibleNotesDue2028175PercentMember us-gaap:FairValueInputsLevel1Member us-gaap:ConvertibleNotesPayableMember 2022-12-31 0000076605 patk:ConvertibleNotesDue2028175PercentMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleNotesPayableMember 2022-12-31 0000076605 patk:ConvertibleNotesDue2028175PercentMember us-gaap:FairValueInputsLevel3Member us-gaap:ConvertibleNotesPayableMember 2022-12-31 0000076605 us-gaap:FairValueInputsLevel1Member patk:TermLoanMember 2023-10-01 0000076605 us-gaap:FairValueInputsLevel2Member patk:TermLoanMember 2023-10-01 0000076605 us-gaap:FairValueInputsLevel3Member patk:TermLoanMember 2023-10-01 0000076605 us-gaap:FairValueInputsLevel1Member patk:TermLoanMember 2022-12-31 0000076605 us-gaap:FairValueInputsLevel2Member patk:TermLoanMember 2022-12-31 0000076605 us-gaap:FairValueInputsLevel3Member patk:TermLoanMember 2022-12-31 0000076605 us-gaap:FairValueInputsLevel1Member us-gaap:LineOfCreditMember 2023-10-01 0000076605 us-gaap:FairValueInputsLevel2Member us-gaap:LineOfCreditMember 2023-10-01 0000076605 us-gaap:FairValueInputsLevel3Member us-gaap:LineOfCreditMember 2023-10-01 0000076605 us-gaap:FairValueInputsLevel1Member us-gaap:LineOfCreditMember 2022-12-31 0000076605 us-gaap:FairValueInputsLevel2Member us-gaap:LineOfCreditMember 2022-12-31 0000076605 us-gaap:FairValueInputsLevel3Member us-gaap:LineOfCreditMember 2022-12-31 0000076605 us-gaap:FairValueInputsLevel1Member patk:ContingentConsiderationMember 2023-10-01 0000076605 us-gaap:FairValueInputsLevel2Member patk:ContingentConsiderationMember 2023-10-01 0000076605 us-gaap:FairValueInputsLevel3Member patk:ContingentConsiderationMember 2023-10-01 0000076605 us-gaap:FairValueInputsLevel1Member patk:ContingentConsiderationMember 2022-12-31 0000076605 us-gaap:FairValueInputsLevel2Member patk:ContingentConsiderationMember 2022-12-31 0000076605 us-gaap:FairValueInputsLevel3Member patk:ContingentConsiderationMember 2022-12-31 0000076605 us-gaap:IntersegmentEliminationMember patk:ManufacturingMember 2023-07-03 2023-10-01 0000076605 us-gaap:IntersegmentEliminationMember patk:DistributionMember 2023-07-03 2023-10-01 0000076605 us-gaap:IntersegmentEliminationMember 2023-07-03 2023-10-01 0000076605 us-gaap:OperatingSegmentsMember patk:ManufacturingMember 2023-07-03 2023-10-01 0000076605 us-gaap:OperatingSegmentsMember patk:DistributionMember 2023-07-03 2023-10-01 0000076605 us-gaap:OperatingSegmentsMember 2023-07-03 2023-10-01 0000076605 us-gaap:IntersegmentEliminationMember patk:ManufacturingMember 2022-06-27 2022-09-25 0000076605 us-gaap:IntersegmentEliminationMember patk:DistributionMember 2022-06-27 2022-09-25 0000076605 us-gaap:IntersegmentEliminationMember 2022-06-27 2022-09-25 0000076605 us-gaap:OperatingSegmentsMember patk:ManufacturingMember 2022-06-27 2022-09-25 0000076605 us-gaap:OperatingSegmentsMember patk:DistributionMember 2022-06-27 2022-09-25 0000076605 us-gaap:OperatingSegmentsMember 2022-06-27 2022-09-25 0000076605 us-gaap:IntersegmentEliminationMember patk:ManufacturingMember 2023-01-01 2023-10-01 0000076605 us-gaap:IntersegmentEliminationMember patk:DistributionMember 2023-01-01 2023-10-01 0000076605 us-gaap:IntersegmentEliminationMember 2023-01-01 2023-10-01 0000076605 us-gaap:OperatingSegmentsMember patk:ManufacturingMember 2023-01-01 2023-10-01 0000076605 us-gaap:OperatingSegmentsMember patk:DistributionMember 2023-01-01 2023-10-01 0000076605 us-gaap:OperatingSegmentsMember 2023-01-01 2023-10-01 0000076605 us-gaap:IntersegmentEliminationMember patk:ManufacturingMember 2022-01-01 2022-09-25 0000076605 us-gaap:IntersegmentEliminationMember patk:DistributionMember 2022-01-01 2022-09-25 0000076605 us-gaap:IntersegmentEliminationMember 2022-01-01 2022-09-25 0000076605 us-gaap:OperatingSegmentsMember patk:ManufacturingMember 2022-01-01 2022-09-25 0000076605 us-gaap:OperatingSegmentsMember patk:DistributionMember 2022-01-01 2022-09-25 0000076605 us-gaap:OperatingSegmentsMember 2022-01-01 2022-09-25 0000076605 us-gaap:MaterialReconcilingItemsMember 2023-07-03 2023-10-01 0000076605 us-gaap:MaterialReconcilingItemsMember 2022-06-27 2022-09-25 0000076605 us-gaap:MaterialReconcilingItemsMember 2023-01-01 2023-10-01 0000076605 us-gaap:MaterialReconcilingItemsMember 2022-01-01 2022-09-25 0000076605 srt:BoardOfDirectorsChairmanMember patk:ShareholderRepurchaseProgramMember 2022-01-01 2022-12-31 0000076605 srt:BoardOfDirectorsChairmanMember patk:ShareholderRepurchaseProgramMember 2022-12-31 0000076605 patk:ShareholderRepurchaseProgramMember 2022-12-31 0000076605 srt:BoardOfDirectorsChairmanMember patk:ShareholderRepurchaseProgramMember 2023-10-01 0000076605 patk:ShareholderRepurchaseProgramMember 2023-07-03 2023-10-01 0000076605 patk:ShareholderRepurchaseProgramMember 2022-06-27 2022-09-25 0000076605 patk:ShareholderRepurchaseProgramMember 2023-01-01 2023-10-01 0000076605 patk:ShareholderRepurchaseProgramMember 2022-01-01 2022-09-25 0000076605 2022-01-01 2022-01-31 shares iso4217:USD iso4217:USD shares patk:acquisition pure patk:segment 0000076605 --12-31 2023 Q3 false http://fasb.org/us-gaap/2023#AccountingStandardsUpdate202006Member P1Y P12M12D P1Y 10-Q true 2023-10-01 false 000-03922 PATRICK INDUSTRIES, INC. IN 35-1057796 107 WEST FRANKLIN STREET, P.O. Box 638 ELKHART IN 46515 574 294-7511 Common Stock, no par value PATK NASDAQ Yes Yes Large Accelerated Filer false false false 22134344 866073000 1112089000 2686858000 3929957000 666954000 875638000 2083527000 3071057000 199119000 236451000 603331000 858900000 37664000 39997000 109540000 125213000 70873000 84924000 231814000 250969000 19507000 18769000 59093000 54175000 128044000 143690000 400447000 430357000 71075000 92761000 202884000 428543000 -16879000 -15302000 -53623000 -44990000 54196000 77459000 149261000 383553000 14646000 18640000 37181000 95537000 39550000 58819000 112080000 288016000 1.84 2.66 5.20 12.93 1.81 2.43 5.09 11.78 21511000 22087000 21541000 22274000 21884000 24413000 22063000 24573000 39550000 58819000 112080000 288016000 0 0 0 757000 -10000 -118000 -109000 -164000 -10000 -118000 -109000 593000 39540000 58701000 111971000 288609000 16450000 22847000 240850000 172890000 517657000 667841000 36296000 46326000 811253000 909904000 358266000 350572000 170128000 163674000 637393000 629263000 670763000 720230000 8140000 8828000 2655943000 2782471000 7500000 7500000 47262000 44235000 148239000 142910000 132813000 172595000 335814000 367240000 1104618000 1276149000 126231000 122471000 47390000 48392000 10587000 13050000 1624640000 1827302000 201680000 197003000 -804000 -695000 830427000 758861000 1031303000 955169000 2655943000 2782471000 112080000 288016000 107976000 96256000 13675000 15596000 823000 1399000 -242000 5713000 -2959000 -5049000 68114000 92199000 -154634000 85091000 -9098000 -31058000 -39543000 -24563000 293830000 229808000 47430000 63437000 946000 7441000 26009000 152888000 2970000 0 -75463000 -208884000 5625000 3750000 482194000 703402000 477482000 703402000 -172500000 0 12230000 46984000 30260000 23007000 8762000 10036000 0 2142000 1430000 4780000 1413000 195000 -82000 0 -224764000 -90504000 -6397000 -69580000 22847000 122849000 16450000 53269000 196912000 0 -794000 801304000 997422000 39550000 39550000 10021000 10021000 -10000 -10000 54000 406000 460000 1177000 1177000 270000 270000 5729000 5729000 201680000 0 -804000 830427000 1031303000 191295000 0 -1517000 707812000 897590000 58819000 58819000 7540000 7540000 -118000 -118000 1293000 6147000 7440000 1000 1000 14000 14000 5352000 5352000 195367000 0 -1635000 752944000 946676000 197003000 0 -695000 758861000 955169000 112080000 112080000 29927000 29927000 -109000 -109000 1649000 10587000 12236000 8762000 8762000 1413000 1413000 13675000 13675000 201680000 0 -804000 830427000 1031303000 196383000 59668000 -2228000 513734000 767557000 -59668000 15975000 -43693000 288016000 288016000 22803000 22803000 593000 593000 6771000 41978000 48749000 10036000 10036000 195000 195000 15596000 15596000 195367000 0 -1635000 752944000 946676000 BASIS OF PRESENTATION<div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements of Patrick Industries, Inc. (“Patrick”, the “Company”, "we", "our") contain all adjustments (consisting of normal recurring adjustments) that we believe are necessary to present fairly the Company’s financial position as of October 1, 2023 and December 31, 2022, its results of operations for the third quarter and nine months ended October 1, 2023 and September 25, 2022, and its cash flows for the nine months ended October 1, 2023 and September 25, 2022.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Patrick's unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States ("U.S. GAAP"). The accompanying unaudited condensed consolidated financial statements for Patrick do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) and disclosures considered necessary for a fair presentation have been included. For further information, refer to Patrick’s Audited Consolidated Financial Statements for the year ended December 31, 2022, and corresponding notes in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on February 24, 2023.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains its financial records on the basis of a fiscal year ending on December 31, with the fiscal quarters spanning approximately thirteen weeks. The first quarter ends on the Sunday closest to the end of the first thirteen-week period. The second and third quarters are thirteen weeks in duration and the fourth quarter is the remainder of the year. The third quarter of fiscal year 2023 ended on October 1, 2023 and the third quarter of fiscal year 2022 ended on September 25, 2022.</span></div> Patrick's unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States ("U.S. GAAP"). The accompanying unaudited condensed consolidated financial statements for Patrick do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) and disclosures considered necessary for a fair presentation have been included. The Company maintains its financial records on the basis of a fiscal year ending on December 31, with the fiscal quarters spanning approximately thirteen weeks. The first quarter ends on the Sunday closest to the end of the first thirteen-week period. The second and third quarters are thirteen weeks in duration and the fourth quarter is the remainder of the year. The third quarter of fiscal year 2023 ended on October 1, 2023 and the third quarter of fiscal year 2022 ended on September 25, 2022. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of significant accounting policies is included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on February 24, 2023</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">New Accounting Standards</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes to U.S. GAAP are established by the Financial Accounting Standards Board (“FASB”) in the form of Accounting Standards Updates (“ASUs”) to the FASB’s Accounting Standards Codification.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers the applicability and impact of all ASUs. ASUs not listed below were assessed and determined to be either not applicable or are expected to have an immaterial impact on the Company’s unaudited condensed consolidated financial statements.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, the FASB issued ASU 2023-06, "Disclosure Improvements." The amendments in this update modify the disclosure or presentation requirements of a variety of topics in the codification. Certain of the amendments represent clarifications to or technical corrections of the current requirements. The amendments in this ASU are effective for public business entities for interim periods beginning after June 30, 2027. The Company is currently evaluating the impacts of the provisions of ASU 2023-06.</span></div> <div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">New Accounting Standards</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes to U.S. GAAP are established by the Financial Accounting Standards Board (“FASB”) in the form of Accounting Standards Updates (“ASUs”) to the FASB’s Accounting Standards Codification.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers the applicability and impact of all ASUs. ASUs not listed below were assessed and determined to be either not applicable or are expected to have an immaterial impact on the Company’s unaudited condensed consolidated financial statements.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, the FASB issued ASU 2023-06, "Disclosure Improvements." The amendments in this update modify the disclosure or presentation requirements of a variety of topics in the codification. Certain of the amendments represent clarifications to or technical corrections of the current requirements. The amendments in this ASU are effective for public business entities for interim periods beginning after June 30, 2027. The Company is currently evaluating the impacts of the provisions of ASU 2023-06.</span></div> REVENUE RECOGNITION<div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the following table, revenue from contracts with customers, net of intersegment sales, is disaggregated by market type and by reportable segment:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.103%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Third Quarter Ended October 1, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market type:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recreational Vehicle</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">273,804</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">126,300</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">400,104</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marine</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">193,066</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,148</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">205,214</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured Housing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">66,671</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">79,030</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">145,701</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">107,644</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,410</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">115,054</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">641,185</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">224,888</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">866,073</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.103%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Third Quarter Ended September 25, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market type:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recreational Vehicle</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,784 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,575 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marine</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,357 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,768 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,125 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured Housing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,767 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,443 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,495 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,451 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,946 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828,410 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,679 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,112,089 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.103%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended October 1, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market type:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recreational Vehicle</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">780,993</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">369,643</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,150,636</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marine</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">705,399</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">44,160</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">749,559</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured Housing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">196,179</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">226,919</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">423,098</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">339,108</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,457</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">363,565</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,021,679</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">665,179</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,686,858</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.103%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended September 25, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market type:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recreational Vehicle</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,501,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">680,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,181,614 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marine</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">736,854 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,568 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782,422 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured Housing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384,216 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,307 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,523 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,891,994 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,037,963 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,929,957 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Liabilities</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities, representing upfront payments from customers received prior to satisfying performance obligations, were immaterial as of the beginning and end of all periods presented and changes in contract liabilities were immaterial during all periods presented.</span></div> <div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the following table, revenue from contracts with customers, net of intersegment sales, is disaggregated by market type and by reportable segment:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.103%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Third Quarter Ended October 1, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market type:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recreational Vehicle</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">273,804</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">126,300</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">400,104</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marine</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">193,066</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,148</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">205,214</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured Housing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">66,671</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">79,030</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">145,701</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">107,644</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,410</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">115,054</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">641,185</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">224,888</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">866,073</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.103%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Third Quarter Ended September 25, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market type:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recreational Vehicle</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,784 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,575 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marine</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256,357 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,768 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">271,125 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured Housing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,767 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,443 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,495 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,451 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,946 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828,410 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,679 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,112,089 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.103%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended October 1, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market type:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recreational Vehicle</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">780,993</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">369,643</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,150,636</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marine</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">705,399</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">44,160</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">749,559</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured Housing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">196,179</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">226,919</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">423,098</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">339,108</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,457</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">363,565</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,021,679</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">665,179</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,686,858</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.103%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended September 25, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market type:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recreational Vehicle</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,501,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">680,463 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,181,614 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marine</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">736,854 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,568 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782,422 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured Housing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,773 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">549,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">384,216 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,307 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,523 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,891,994 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,037,963 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,929,957 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 273804000 126300000 400104000 193066000 12148000 205214000 66671000 79030000 145701000 107644000 7410000 115054000 641185000 224888000 866073000 355791000 167784000 523575000 256357000 14768000 271125000 85767000 89676000 175443000 130495000 11451000 141946000 828410000 283679000 1112089000 780993000 369643000 1150636000 705399000 44160000 749559000 196179000 226919000 423098000 339108000 24457000 363565000 2021679000 665179000 2686858000 1501151000 680463000 2181614000 736854000 45568000 782422000 269773000 279625000 549398000 384216000 32307000 416523000 2891994000 1037963000 3929957000 INVENTORY<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following: </span></div><div style="margin-bottom:12pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">276,681</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348,670 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,635</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,630 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">107,840</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: reserve for inventory obsolescence</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(20,297)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,059)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Total manufactured goods, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">383,859</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,757 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Materials purchased for resale (distribution products)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">142,394</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,061 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: reserve for inventory obsolescence</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(8,596)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,977)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Total materials purchased for resale (distribution products), net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">133,798</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,084 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">517,657</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667,841 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following: </span></div><div style="margin-bottom:12pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">276,681</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348,670 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,635</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,630 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">107,840</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: reserve for inventory obsolescence</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(20,297)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,059)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Total manufactured goods, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">383,859</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">498,757 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Materials purchased for resale (distribution products)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">142,394</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">175,061 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: reserve for inventory obsolescence</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(8,596)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,977)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Total materials purchased for resale (distribution products), net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">133,798</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,084 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">517,657</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667,841 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 276681000 348670000 19635000 22630000 107840000 141516000 20297000 14059000 383859000 498757000 142394000 175061000 8596000 5977000 133798000 169084000 517657000 667841000 GOODWILL AND INTANGIBLE ASSETS<div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of goodwill for the nine months ended October 1, 2023 by segment are as follows: </span></div><div style="margin-bottom:12pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.103%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance - December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,901 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629,263 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,905</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,905</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to preliminary purchase price allocations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,008</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">217</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,225</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance - October 1, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">560,370</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">77,023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">637,393</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net consist of the following as of October 1, 2023 and December 31, 2022:</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">729,764</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722,503 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,561</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,412 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">69,310</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">197,027</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,957 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, gross</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,017,662</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,008,036 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(346,899)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(287,806)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">670,763</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720,230 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying value of intangible assets for the nine months ended October 1, 2023 by segment are as follows:</span></div><div style="margin-bottom:12pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.103%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance - December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">622,647 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,583 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720,230 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,970</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,070</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(50,905)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(8,188)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(59,093)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to preliminary purchase price allocations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,359)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(85)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,444)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance - October 1, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">570,353</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100,410</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">670,763</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of goodwill for the nine months ended October 1, 2023 by segment are as follows: </span></div><div style="margin-bottom:12pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.103%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance - December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">558,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,901 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">629,263 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,905</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,905</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to preliminary purchase price allocations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,008</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">217</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,225</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance - October 1, 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">560,370</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">77,023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">637,393</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 558362000 70901000 629263000 0 5905000 5905000 2008000 217000 2225000 560370000 77023000 637393000 <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net consist of the following as of October 1, 2023 and December 31, 2022:</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">729,764</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">722,503 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,561</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,412 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">69,310</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">197,027</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,957 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, gross</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,017,662</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,008,036 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(346,899)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(287,806)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">670,763</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720,230 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 729764000 722503000 21561000 20412000 69310000 69164000 197027000 195957000 1017662000 1008036000 346899000 287806000 670763000 720230000 <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying value of intangible assets for the nine months ended October 1, 2023 by segment are as follows:</span></div><div style="margin-bottom:12pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.103%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance - December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">622,647 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,583 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720,230 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,970</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">11,100</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,070</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(50,905)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(8,188)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(59,093)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to preliminary purchase price allocations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,359)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(85)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,444)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance - October 1, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">570,353</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">100,410</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">670,763</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 622647000 97583000 720230000 2970000 11100000 14070000 50905000 8188000 59093000 -4359000 -85000 -4444000 570353000 100410000 670763000 ACQUISITIONS<div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Business combinations generally take place to gain key technology, expand into additional markets, or strengthen Patrick's positions in existing markets. Acquisitions are accounted for under the acquisition method of accounting. For each acquisition, the excess of the purchase consideration over the fair value of the net assets acquired is recorded as goodwill, which generally represents the combined value of the Company’s existing purchasing, manufacturing, sales, and systems resources with the organizational talent and expertise of the acquired companies’ respective management teams to maximize efficiencies, market share growth and net income.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company completed three acquisitions in the first nine months of 2023 (the "2023 Acquisitions"). For the third quarter and nine months ended October 1, 2023, net sales included in the Company's condensed consolidated statements of income related to the 2023 Acquisitions were $7.3 million and $9.8 million, respectively, and operating income was $(0.1) million and $0.1 million, respectively. Acquisition-related costs associated with the 2023 Acquisitions were immaterial. Assets acquired and liabilities assumed in the acquisitions were recorded on the Company's condensed consolidated balance sheet at their estimated fair values as of the respective dates of acquisition. For each acquisition, the Company completes its allocation of the purchase price to the fair value of acquired assets and liabilities within a one year measurement period. The Company completed three acquisitions in the first nine months of 2022. For the third quarter and nine months ended September 25, 2022, net sales included in the Company's condensed consolidated statements of income related to the acquisitions completed in the first nine months 2022 were $38.0 million and $87.3 million, respectively, and operating income was $6.9 million and $15.9 million, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingent Consideration</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with certain acquisitions, the Company is required to pay additional cash consideration if certain financial results of the acquired businesses are achieved. The Company records a liability for the estimated fair value of the contingent consideration related to each of these acquisitions as part of the initial purchase price based on the present value of the expected future cash flows and the probability of future payments at the date of acquisition.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the fair value of contingent consideration for the nine months ended October 1, 2023 are as follows:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.301%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.419%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance - December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,213</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,590</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5,180)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance - October 1, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,623</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The Company records non-cash fair value adjustments to contingent consideration based on expected results, which are included in selling, general and administrative expenses in the Company's condensed consolidated statements of income for the first nine months of 2023.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the balance sheet location of the fair value of contingent consideration and the maximum amount of contingent consideration payments the Company may be subject to at October 1, 2023 and December 31, 2022:</span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,583</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,040</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,623</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,213 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum amount of contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,167</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,747 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023 Acquisitions</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company completed three acquisitions in the first nine months ended October 1, 2023, including the following previously announced acquisition:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.251%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:56.772%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Company</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BTI Transport</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provider of transportation and logistics services to marine original equipment manufacturers ("OEMs") and dealers, based in Elkhart, Indiana, acquired in April 2023. The acquired business operates under the Patrick Marine Transport brand.</span></td></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inclusive of two acquisitions not discussed above, total cash consideration for the 2023 Acquisitions was approximately $26.4 million, plus contingent consideration over a two-year period based on future performance in connection with certain acquisitions. The preliminary purchase price allocations are subject to valuation activities being finalized, and thus certain purchase accounting adjustments are subject to change within the measurement period as the Company finalizes its estimates. Changes to preliminary purchase accounting estimates recorded in the third quarter and nine months ended October 1, 2023 related to the 2023 Acquisitions were immaterial.</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2022 Acquisitions</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company completed five acquisitions in the year ended December 31, 2022, including the following three previously announced acquisitions (collectively, the "2022 Acquisitions"):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.251%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:56.772%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Company</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rockford Corporation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Designer and manufacturer of audio systems and components through its brand Rockford Fosgate®, primarily serving the powersports and automotive aftermarkets, based in Tempe, Arizona, acquired in March 2022.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diamondback Towers, LLC</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturer of wakeboard/ski towers and accessories for marine OEMs, based in Cocoa, Florida, acquired in May 2022.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transhield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Designer and manufacturer of customized and proprietary protection solutions for the marine, military and industrial markets, including covers and shrinkable packaging, to protect equipment during transport and storage, based in Elkhart, Indiana, acquired in November 2022.</span></td></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inclusive of two acquisitions not discussed above, total cash consideration for the 2022 Acquisitions was approximately $248.1 million, plus contingent consideration over a <span style="-sec-ix-hidden:f-498">one</span> to two-year period based on future performance in connection with certain acquisitions. Purchase price allocations and all valuation activities in connection with the 2022 Acquisitions have been finalized, and adjustments made during the year related to changes in the preliminary purchase price allocation recorded in all periods related to the 2022 Acquisitions were immaterial and relate primarily to the valuation of intangible and fixed assets. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair values of the assets acquired and the liabilities assumed as of the date of acquisition for the 2023 Acquisitions and 2022 Acquisitions:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:1.225%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.225%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.567%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.658%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.567%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.658%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.567%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.658%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.567%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.658%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.567%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.666%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023 Acquisitions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022 <br/>Acquisitions</span></td></tr><tr><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition A</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition B</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Others</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, net of cash acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26,359</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,557 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Working capital holdback and other, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,500</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,849</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,557 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,705 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,652 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,914 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets Acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">570</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,407</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses &amp; other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">190</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant &amp; equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,149</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,086 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,044</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,951 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,370</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">430</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities Assumed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(262)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(512)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(289)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(273)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,074)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable &amp; accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(472)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,521)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,336)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,291)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,148)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(782)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,405)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,146)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(326)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,877)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,930)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,684)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,614)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of net assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,644</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,392 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,232 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,563 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,905</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bargain purchase gain</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,849</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,557 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,705 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,652 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,914 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) These amounts reflect the acquisition date fair value of contingent consideration based on expected future results relating to certain acquisitions.</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Goodwill is not tax-deductible for Acquisition A and Acquisition B (totaling approximately $74.9 million) but is tax-deductible for the remaining 2022 Acquisitions and the 2023 Acquisitions.</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3) In connection with one of the 2023 Acquisitions, the Company anticipates it will recognize a bargain purchase gain. A bargain purchase gain is recognized when the net assets acquired in a business combination have a higher fair value than the consideration paid. This gain is primarily attributable to the fair value assigned to customer relationships, has been deferred for recognition until the Company finalizes all purchase accounting adjustments, and is included in "Accrued liabilities" on the condensed consolidated balance sheet. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate the value of acquired property, plant, and equipment using a combination of the income, cost, and market approaches, such as estimates of future income growth, capitalization rates, discount rates, and capital expenditure needs of the acquired businesses. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate the value of customer relationships using the multi-period excess earnings method, which is a variation of the income approach, calculating the present value of incremental after-tax cash flows attributable to the asset. Non-compete agreements are valued using a discounted cash flow approach, which is a variation of the income approach, with and without the individual counterparties to the non-compete agreements. Trademarks and patents are valued using the relief-from-royalty method, which applies an estimated royalty rate to forecasted future cash flows, discounted to present value.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful life for customer relationships is 10 years. The estimated useful life for non-compete agreements is 5 years. The weighted average estimated useful life for patents is 13 years, ranging from 10 to 18 years. Trademarks have an indefinite useful life.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pro Forma Information</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following pro forma information for the third quarter and nine months ended October 1, 2023 and September 25, 2022 assumes the 2023 Acquisitions and 2022 Acquisitions occurred as of the beginning of the year immediately preceding each such acquisition. The pro forma information contains the actual operating results of the 2023 Acquisitions and 2022 Acquisitions combined with the results prior to their respective acquisition dates, adjusted to reflect the pro forma impact of the acquisitions occurring as of the beginning of the year immediately preceding each such acquisition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pro forma information includes financing and interest expense charges based on incremental borrowings incurred in connection with each transaction. In addition, the pro forma information includes amortization expense, in the aggregate, related to intangible assets acquired in connection with the transactions of $0.0 million and $0.4 million, respectively, for the third quarter and nine months ended October 1, 2023, and $1.0 million and $5.1 million, respectively, for the third quarter and nine months ended September 25, 2022.</span></div><div style="margin-bottom:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.691%"><tr><td style="width:1.0%"></td><td style="width:39.457%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.680%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Third Quarter Ended</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 25, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 25, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">866,073</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,124,619 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,702,753</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,029,451 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">39,550</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">112,876</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.84</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.24</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.81</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.44 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.12</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.97 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>The pro forma information is presented for informational purposes only and is not indicative of the results of operations that actually would have been achieved had the acquisitions been consummated as of the periods indicated above. 3 7300000 9800000 -100000 100000 3 38000000 87300000 6900000 15900000 <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the fair value of contingent consideration for the nine months ended October 1, 2023 are as follows:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.301%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.419%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance - December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,213</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,590</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Settlements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5,180)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance - October 1, 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,623</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The Company records non-cash fair value adjustments to contingent consideration based on expected results, which are included in selling, general and administrative expenses in the Company's condensed consolidated statements of income for the first nine months of 2023.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the balance sheet location of the fair value of contingent consideration and the maximum amount of contingent consideration payments the Company may be subject to at October 1, 2023 and December 31, 2022:</span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7,583</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,250 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,040</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,623</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,213 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum amount of contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,167</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,747 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 9213000 3590000 1000000 5180000 8623000 7583000 5250000 1040000 3963000 8623000 9213000 10167000 10747000 <div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company completed three acquisitions in the first nine months ended October 1, 2023, including the following previously announced acquisition:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.251%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:56.772%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Company</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BTI Transport</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provider of transportation and logistics services to marine original equipment manufacturers ("OEMs") and dealers, based in Elkhart, Indiana, acquired in April 2023. The acquired business operates under the Patrick Marine Transport brand.</span></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company completed five acquisitions in the year ended December 31, 2022, including the following three previously announced acquisitions (collectively, the "2022 Acquisitions"):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.251%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:56.772%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Company</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rockford Corporation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Designer and manufacturer of audio systems and components through its brand Rockford Fosgate®, primarily serving the powersports and automotive aftermarkets, based in Tempe, Arizona, acquired in March 2022.</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diamondback Towers, LLC</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturer of wakeboard/ski towers and accessories for marine OEMs, based in Cocoa, Florida, acquired in May 2022.</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transhield</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Designer and manufacturer of customized and proprietary protection solutions for the marine, military and industrial markets, including covers and shrinkable packaging, to protect equipment during transport and storage, based in Elkhart, Indiana, acquired in November 2022.</span></td></tr></table></div> 3 2 26400000 P2Y 5 3 2 248100000 P2Y <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair values of the assets acquired and the liabilities assumed as of the date of acquisition for the 2023 Acquisitions and 2022 Acquisitions:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:1.225%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.225%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.417%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.567%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.658%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.567%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.658%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.567%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.658%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.567%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.658%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.567%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.666%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023 Acquisitions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022 <br/>Acquisitions</span></td></tr><tr><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition A</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition B</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Others</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, net of cash acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">26,359</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,557 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,705 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,832 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Working capital holdback and other, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3,500</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,849</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,557 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,705 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,652 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,914 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets Acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">570</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,407</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,828 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses &amp; other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">190</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant &amp; equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,149</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,086 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,044</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">599 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,951 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10,370</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,970 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,055 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">430</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">810 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,310 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities Assumed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(262)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(512)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(289)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(273)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,074)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable &amp; accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(472)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,521)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,336)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,291)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,148)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(782)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,405)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,146)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(326)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,877)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,930)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,684)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,614)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of net assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">25,644</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,392 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,232 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,563 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5,905</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,313 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,351 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bargain purchase gain</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(1,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">29,849</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,557 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,705 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,652 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,914 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) These amounts reflect the acquisition date fair value of contingent consideration based on expected future results relating to certain acquisitions.</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Goodwill is not tax-deductible for Acquisition A and Acquisition B (totaling approximately $74.9 million) but is tax-deductible for the remaining 2022 Acquisitions and the 2023 Acquisitions.</span></div>(3) In connection with one of the 2023 Acquisitions, the Company anticipates it will recognize a bargain purchase gain. A bargain purchase gain is recognized when the net assets acquired in a business combination have a higher fair value than the consideration paid. This gain is primarily attributable to the fair value assigned to customer relationships, has been deferred for recognition until the Company finalizes all purchase accounting adjustments, and is included in "Accrued liabilities" on the condensed consolidated balance sheet. 26359000 132557000 94705000 20832000 248094000 -10000 0 0 -20000 -20000 3500000 0 0 1840000 1840000 29849000 132557000 94705000 22652000 249914000 570000 20640000 4880000 904000 26424000 4407000 32744000 8732000 2352000 43828000 190000 1325000 164000 128000 1617000 10149000 4681000 8086000 1464000 14231000 1044000 2917000 1435000 599000 4951000 10370000 58000000 30970000 7055000 96025000 430000 500000 0 310000 810000 0 7500000 9500000 0 17000000 0 17000000 8080000 1310000 26390000 262000 512000 289000 273000 1074000 472000 24521000 3336000 1291000 29148000 782000 2405000 1146000 326000 3877000 0 19930000 12684000 0 32614000 25644000 97939000 54392000 12232000 164563000 5905000 34618000 40313000 10420000 85351000 1700000 0 0 0 0 29849000 132557000 94705000 22652000 249914000 74900000 P10Y P5Y P13Y P10Y P18Y In addition, the pro forma information includes amortization expense, in the aggregate, related to intangible assets acquired in connection with the transactions of $0.0 million and $0.4 million, respectively, for the third quarter and nine months ended October 1, 2023, and $1.0 million and $5.1 million, respectively, for the third quarter and nine months ended September 25, 2022.<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.691%"><tr><td style="width:1.0%"></td><td style="width:39.457%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.677%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.680%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Third Quarter Ended</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 25, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 25, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">866,073</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,124,619 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,702,753</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,029,451 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">39,550</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">112,876</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,824 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.84</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.24</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.81</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.44 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.12</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.97 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 0 400000 1000000 5100000 866073000 1124619000 2702753000 4029451000 39550000 59023000 112876000 292824000 1.84 2.67 5.24 13.15 1.81 2.44 5.12 11.97 STOCK-BASED COMPENSATION <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's Board of Directors (the "Board") approved various stock-based grants under the Company’s 2009 Omnibus Incentive Plan in the nine months ended October 1, 2023 totaling 330,359 shares in the aggregate at an average fair value of $56.28 at grant date for a total fair value at grant date of $18.6 million.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded expense, net of forfeitures, of approximately $5.8 million and $13.7 million in the third quarter and nine months ended October 1, 2023, respectively, for its stock-based compensation plans in the condensed consolidated statements of income. Stock-based compensation expense of $5.4 million and $15.6 million was recorded in the third quarter and nine months ended September 25, 2022, respectively. </span></div>As of October 1, 2023, there was approximately $24.1 million of total unrecognized compensation cost related to stock-based compensation arrangements granted under incentive plans. That cost is expected to be recognized over a weighted-average period of 12.4 months. 330359 56.28 18600000 5800000 13700000 5400000 15600000 24100000 EARNINGS PER COMMON SHARE<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings per common share calculated for the third quarter and first nine months of 2023 and 2022 is as follows:</span></div><div style="margin-bottom:12pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.537%"><tr><td style="width:1.0%"></td><td style="width:39.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.885%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.698%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.885%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.698%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.885%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.698%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.701%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Third Quarter Ended</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 25, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 25, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings for basic earnings per common share calculation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">39,550</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">112,080</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288,016 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of interest on potentially dilutive convertible notes, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">162</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings for diluted earnings per common share calculation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">39,550</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,297 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">112,242</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,433 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,511</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,087</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,541</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,274</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average impact of potentially dilutive convertible notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,064</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">221</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,053</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average impact of potentially dilutive securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">373</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">301</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,884</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,413</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,063</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,573</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings per common share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.84</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.20</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.81</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.43 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.09</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.78 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An immaterial amount of securities was not included in the computation of diluted earnings per common share as they are considered anti-dilutive under the treasury stock method for the periods presented.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings per common share calculated for the third quarter and first nine months of 2023 and 2022 is as follows:</span></div><div style="margin-bottom:12pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.537%"><tr><td style="width:1.0%"></td><td style="width:39.520%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.885%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.698%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.885%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.698%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.885%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.698%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.701%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Third Quarter Ended</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 25, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 25, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings for basic earnings per common share calculation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">39,550</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">112,080</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288,016 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of interest on potentially dilutive convertible notes, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">162</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings for diluted earnings per common share calculation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">39,550</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,297 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">112,242</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289,433 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,511</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,087</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,541</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,274</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average impact of potentially dilutive convertible notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,064</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">221</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,053</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average impact of potentially dilutive securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">373</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">301</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding - diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,884</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,413</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,063</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,573</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings per common share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.84</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.66 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.20</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1.81</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.43 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.09</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.78 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 39550000 58819000 112080000 288016000 0 478000 162000 1417000 39550000 59297000 112242000 289433000 21511000 22087000 21541000 22274000 0 2064000 221000 2053000 373000 262000 301000 246000 21884000 24413000 22063000 24573000 1.84 2.66 5.20 12.93 1.81 2.43 5.09 11.78 DEBT<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of total debt outstanding at October 1, 2023 and December 31, 2022 is as follows:</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00% convertible notes due 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan due 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">131,250</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolver due 2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">85,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.50% senior notes due 2027</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">300,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75% convertible notes due 2028</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">258,750</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.75% senior notes due 2029</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">350,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,125,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,298,414 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: convertible notes debt discount, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5,166)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,989)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: term loan deferred financing costs, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(587)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(701)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: senior notes deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(7,129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,075)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current maturities of long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(7,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt, less current maturities, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,104,618</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,276,149 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a senior secured credit facility comprised of a $775 million revolving credit facility (the "Revolver due 2027") and the remaining balance of a $150 million term loan. On February 1, 2023, the Company utilized borrowing capacity under the Revolver due 2027 to satisfy its repayment obligation at maturity of the 1.00% Convertible Senior Notes due 2023 (the "1.00% Convertible Notes"). All noteholders elected to receive cash in repayment of the 1.00% Convertible Notes.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The interest rate for incremental borrowings under the Revolver due 2027 at October 1, 2023 was the Secured Overnight Financing Rate (“SOFR”) plus 1.75% (or 7.17%) for the SOFR-based option. The fee payable on committed but unused portions of the Revolver due 2027 was 0.23% at October 1, 2023. </span></div>Total cash interest paid for the third quarter of 2023 and 2022 was $8.1 million and $3.8 million, respectively, and $40.8 million and $30.9 million for the comparative nine months periods, respectively. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of total debt outstanding at October 1, 2023 and December 31, 2022 is as follows:</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00% convertible notes due 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan due 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">131,250</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolver due 2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">85,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.50% senior notes due 2027</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">300,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75% convertible notes due 2028</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">258,750</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.75% senior notes due 2029</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">350,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,125,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,298,414 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: convertible notes debt discount, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(5,166)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,989)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: term loan deferred financing costs, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(587)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(701)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: senior notes deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(7,129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,075)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current maturities of long-term debt</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(7,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt, less current maturities, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,104,618</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,276,149 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.0100 0.0100 0 172500000 131250000 136875000 85000000 80289000 0.0750 0.0750 300000000 300000000 0.0175 0.0175 258750000 258750000 0.0475 0.0475 350000000 350000000 1125000000 1298414000 5166000 5989000 587000 701000 7129000 8075000 7500000 7500000 1104618000 1276149000 775000000 150000000 0.0100 0.0100 0.0100 0.0175 0.0717 0.0023 8100000 3800000 40800000 30900000 LEASES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease expense, supplemental cash flow information, and other information related to leases were as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.634%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.634%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.634%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Third Quarter Ended</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 25, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 25, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,350</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,801 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">41,602</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,528 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities: </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows for operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,253</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">41,286</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,078</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45,420</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,029 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance sheet information related to leases was as follows: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands, except lease term and discount rate)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">170,128</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,674 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, current portion</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">47,262</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,235 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">126,231</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">173,493</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,706 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term, operating leases (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate, operating leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities were as follows at October 1, 2023:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.419%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (excluding the nine months ended October 1, 2023)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,289</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">52,997</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">43,322</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">32,346</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,684</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">35,136</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">197,774</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(24,281)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">173,493</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 1, 2023, outstanding leases have remaining lease terms ranging from <span style="-sec-ix-hidden:f-764">one</span> year to 16 years. The Company has additional operating leases that have not yet commenced as of October 1, 2023 and, therefore, were not included as operating right-of-use assets and corresponding operating lease liabilities on our condensed consolidated balance sheet at October 1, 2023. These operating leases are anticipated to commence in the first quarter of fiscal 2024 with lease terms of five years. The estimated fair value of these operating lease right-of-use assets and corresponding operating lease liabilities to be recorded on our balance sheet upon lease commencement is approximately $2.8 million.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease expense, supplemental cash flow information, and other information related to leases were as follows: </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.634%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.634%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.634%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Third Quarter Ended</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 25, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 25, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,350</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,801 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">41,602</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,528 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities: </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows for operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,253</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,673 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">41,286</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,909 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,078</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">45,420</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,029 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 14350000 12801000 41602000 37528000 14253000 12673000 41286000 36909000 14078000 10297000 45420000 40029000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance sheet information related to leases was as follows: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands, except lease term and discount rate)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">170,128</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,674 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, current portion</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">47,262</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,235 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">126,231</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">173,493</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,706 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term, operating leases (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate, operating leases</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4 </span></td><td style="padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 170128000 163674000 47262000 44235000 126231000 122471000 173493000 166706000 P4Y9M18D P5Y1M6D 0.051 0.044 <div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities were as follows at October 1, 2023:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.419%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (excluding the nine months ended October 1, 2023)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,289</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">52,997</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">43,322</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">32,346</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19,684</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">35,136</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">197,774</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(24,281)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">173,493</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 14289000 52997000 43322000 32346000 19684000 35136000 197774000 24281000 173493000 P16Y P5Y 2800000 FAIR VALUE MEASUREMENTS<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents fair values of certain assets and liabilities at October 1, 2023 and December 31, 2022:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.609%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.244%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.50% senior notes due 2027</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">288.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.75% senior notes due 2029</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">292.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00% convertible notes due 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75% convertible notes due 2028</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">247.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan due 2027</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">131.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolver due 2027</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">85.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The carrying amounts of cash equivalents, representing government and other money market funds traded in an active market with relatively short maturities, are reported on the condensed consolidated balance sheet as of October 1, 2023 and December 31, 2022 as a component of "Cash and cash equivalents".</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) The amounts of these notes listed above are the current fair values for disclosure purposes only, and they are recorded in the Company's condensed consolidated balance sheets as of October 1, 2023 and December 31, 2022 using the interest rate method. Repayment of the 1.00% Convertible Notes at maturity is discussed further in Note 9 "Debt".</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3) The carrying amounts of our Term loan due 2027 and Revolver due 2027 approximate fair value as of October 1, 2023 and December 31, 2022 based upon their terms and conditions in comparison to the terms and conditions of debt instruments with similar terms and conditions available at those dates.</span></div><div style="margin-bottom:12pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4) The estimated fair value of the Company's contingent consideration is discussed further in Note 6 "Acquisitions".</span></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents fair values of certain assets and liabilities at October 1, 2023 and December 31, 2022:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.609%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.244%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">7.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.50% senior notes due 2027</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">288.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.75% senior notes due 2029</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">292.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">293.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00% convertible notes due 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75% convertible notes due 2028</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">247.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan due 2027</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">131.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolver due 2027</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">85.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The carrying amounts of cash equivalents, representing government and other money market funds traded in an active market with relatively short maturities, are reported on the condensed consolidated balance sheet as of October 1, 2023 and December 31, 2022 as a component of "Cash and cash equivalents".</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) The amounts of these notes listed above are the current fair values for disclosure purposes only, and they are recorded in the Company's condensed consolidated balance sheets as of October 1, 2023 and December 31, 2022 using the interest rate method. Repayment of the 1.00% Convertible Notes at maturity is discussed further in Note 9 "Debt".</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3) The carrying amounts of our Term loan due 2027 and Revolver due 2027 approximate fair value as of October 1, 2023 and December 31, 2022 based upon their terms and conditions in comparison to the terms and conditions of debt instruments with similar terms and conditions available at those dates.</span></div><div style="margin-bottom:12pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4) The estimated fair value of the Company's contingent consideration is discussed further in Note 6 "Acquisitions".</span></div> 7100000 0 0 15200000 0 0 0.0750 0.0750 0 288100000 0 0 293900000 0 0.0475 0.0475 0 292600000 0 0 293800000 0 0.0100 0.0100 0 0 0 0 172000000.0 0 0.0175 0.0175 0 247200000 0 0 219900000 0 0 131300000 0 0 136900000 0 0 85000000.0 0 0 80300000 0 0 0 8600000 0 0 9200000 0.0100 0.0100 INCOME TAXESThe effective tax rate in the third quarter of 2023 and 2022 was 27.0% and 24.1%, respectively, and the effective tax rate for the comparable nine months periods was 24.9% and 24.9%, respectively. The first nine months of 2023 and 2022 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rates include the impact of the recognition of excess tax benefits on share-based compensation that was recorded as a reduction to income tax expense in the amount of $2.3 million and $4.0 million, respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div>Cash paid for income taxes, net of refunds, was $16.9 million and $65.9 million, respectively, in the third quarter and first nine months of 2023 and $38.4 million and $114.9 million, respectively, in the third quarter and first nine months of 2022. 0.270 0.241 0.249 0.249 2300000 4000000 16900000 65900000 38400000 114900000 SEGMENT INFORMATION<div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial results for the Company's reportable segments have been prepared using a management approach, which is consistent with the basis and manner in which financial information is evaluated by the Company's Chief Operating Decision Maker (CODM) in allocating resources and in assessing performance. The Company has two reportable segments, Manufacturing and Distribution. The operating results of the operating segments are regularly reviewed by the Company’s CODM, the Chief Executive Officer, to assess the performance of the individual operating segments and to make decisions about resources to be allocated to the operating segments.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tables below present information about the sales and operating income of those segments.  </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.807%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.183%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.183%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.187%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Third Quarter Ended October 1, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Manufacturing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Distribution</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net outside sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">641,185</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">224,888</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">866,073</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,308</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,971</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,279</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">659,493</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">226,859</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">886,352</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">80,777</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,026</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">104,803</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.807%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.183%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.183%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.187%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Third Quarter Ended September 25, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net outside sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828,410 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,679 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,112,089 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,481 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,859 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,340 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">846,891 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286,538 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,133,429 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,462 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,228 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,690 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.807%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.183%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.183%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.187%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Nine Months Ended October 1, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Manufacturing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Distribution</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net outside sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,021,679</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">665,179</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,686,858</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50,920</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,585</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">57,505</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,072,599</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">671,764</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,744,363</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">263,146</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">68,172</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">331,318</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.807%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.183%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.183%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.187%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Nine Months Ended September 25, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net outside sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,891,994 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,037,963 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,929,957 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,426 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,943 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,369 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,954,420 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045,906 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,000,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460,691 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,835 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577,526 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of segment operating income to consolidated operating income:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.634%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.634%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.634%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Third Quarter Ended </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 25, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 25, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income for reportable segments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">104,803</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,690 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">331,318</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577,526 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(14,221)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,160)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(69,341)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94,808)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(19,507)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,769)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(59,093)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,175)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated operating income</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71,075</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,761 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">202,884</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428,543 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unallocated corporate expenses include corporate general and administrative expenses comprised of wages and other compensation, insurance, taxes, supplies, travel and entertainment, professional fees, amortization of inventory step-up adjustments, and other.</span></div> 2 <div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tables below present information about the sales and operating income of those segments.  </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.807%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.183%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.183%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.187%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Third Quarter Ended October 1, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Manufacturing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Distribution</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net outside sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">641,185</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">224,888</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">866,073</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">18,308</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,971</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,279</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">659,493</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">226,859</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">886,352</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">80,777</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">24,026</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">104,803</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.807%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.183%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.183%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.187%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Third Quarter Ended September 25, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net outside sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828,410 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,679 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,112,089 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,481 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,859 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,340 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">846,891 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286,538 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,133,429 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,462 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,228 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,690 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.807%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.183%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.183%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.187%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Nine Months Ended October 1, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Manufacturing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Distribution</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net outside sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,021,679</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">665,179</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,686,858</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50,920</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,585</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">57,505</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,072,599</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">671,764</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,744,363</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">263,146</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">68,172</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">331,318</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.807%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.183%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.183%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.187%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">Nine Months Ended September 25, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net outside sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,891,994 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,037,963 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,929,957 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment sales</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,426 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,943 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,369 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,954,420 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045,906 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,000,326 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460,691 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,835 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577,526 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 641185000 224888000 866073000 18308000 1971000 20279000 659493000 226859000 886352000 80777000 24026000 104803000 828410000 283679000 1112089000 18481000 2859000 21340000 846891000 286538000 1133429000 109462000 27228000 136690000 2021679000 665179000 2686858000 50920000 6585000 57505000 2072599000 671764000 2744363000 263146000 68172000 331318000 2891994000 1037963000 3929957000 62426000 7943000 70369000 2954420000 1045906000 4000326000 460691000 116835000 577526000 <div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of segment operating income to consolidated operating income:</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.634%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.634%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.634%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Third Quarter Ended </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 25, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 25, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income for reportable segments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">104,803</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,690 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">331,318</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577,526 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(14,221)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,160)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(69,341)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94,808)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(19,507)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,769)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(59,093)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,175)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated operating income</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71,075</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,761 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">202,884</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428,543 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 104803000 136690000 331318000 577526000 14221000 25160000 69341000 94808000 19507000 18769000 59093000 54175000 71075000 92761000 202884000 428543000 STOCK REPURCHASE PROGRAMS <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, the Board authorized an increase in the amount of the Company's common stock that may be acquired over the next 24 months under the current stock repurchase program to $100 million, including the $38.2 million remaining under the previous authorization. Approximately $84.1 million remains in the amount of the Company's common stock that may be acquired under the current stock repurchase program as of October 1, 2023. Under the stock repurchase plan, the Company made repurchases of common stock as follows for the respective periods:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.634%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.634%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.634%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Third Quarter Ended </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 25, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 25, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares repurchased</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,184</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,388</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">185,993</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">808,642</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">74.43</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">65.79</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate cost (in millions)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P24M 100000000 38200000 84100000 Under the stock repurchase plan, the Company made repurchases of common stock as follows for the respective periods:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.640%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.634%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.634%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.634%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.638%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Third Quarter Ended </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nine Months Ended </span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 25, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October 1, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 25, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares repurchased</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">6,184</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,388</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">185,993</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">808,642</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">74.43</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">65.79</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate cost (in millions)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">0.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> 6184 154388 185993 808642 74.43 48.18 65.79 60.28 500000 7400000 12200000 48700000 COMMITMENTS AND CONTINGENCIES<div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to proceedings, lawsuits, audits, and other claims arising in the normal course of business. All such matters are subject to uncertainties and outcomes that are not predictable with assurance. Accruals for these items, when applicable, have been provided to the extent that losses are deemed probable and are reasonably estimable. These accruals are adjusted from time to time as developments warrant. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the ultimate outcome of these matters cannot be ascertained, on the basis of present information, amounts already provided, availability of insurance coverage and legal advice received, it is the opinion of management that the ultimate resolution of these proceedings, lawsuits, and other claims will not have a material adverse effect on the Company’s financial position, results of operations, or cash flows.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the Company's Form 10-K for the year ended December 31, 2022, the Company described the current status of litigation concerning the Lusher Site Remediation Group. In early July 2023, the court granted the Company’s Rule 54(b) Motion for Final Judgment on previously dismissed claims and granted the Company’s Motion to Dismiss the plaintiff’s remaining claims against the defendants, without prejudice (the Company’s Motion to Dismiss having been joined by the remaining defendants in the litigation.) The only remaining issue pending in the litigation for the Court’s determination is the plaintiff’s motion to bar contribution claims. The Company has also been named as a potentially responsible party for the related Lusher Street Groundwater Contamination Superfund Site (the "Superfund Site") by the U.S. Environmental Protection Agency (the "EPA"). The Company sold certain parcels of real property that the EPA contends are connected to the Superfund Site (the "Divested Properties") in January 2022 for a pretax gain on disposal of $5.5 million that is included in selling, general and administrative expenses in the Company's condensed consolidated statements of income for the first nine months of 2022. The purchaser agreed to indemnify, defend and hold the Company harmless for all liability and exposure, both private and to all EPA claims, concerning and relating to the Divested Properties. The Company does not currently believe that the litigation or the Superfund Site matter are likely to </span></div>have a material adverse impact on its financial condition, results of operations, or cash flows. However, any litigation is inherently uncertain, the EPA has yet to select a final remedy for the Superfund Site, and any judgment or injunctive relief entered against us or any adverse settlement could materially and adversely impact our business, results of operations, financial condition, and prospects. 5500000 false false false false EXCEL 72 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( : :5<'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 " &@&E7+1CD#^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>*$YHH2;-I6.G#08K;.QF;+4UB_]@:R1]^R5>FS*V!]C1TL^? M/H%:%83R$9^C#QC)8+H;;>^24&'+3D1! "1U0BM3.27 M&,YCW\(-,,,(HTW?!=0+,5?_Q.8.L$MR3&9)#<-0#DW.33MP>'MZ?,GK%L8E MDD[A]"L90>> 6W:=_-KL[O&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" &@&E7239WNM<% #1'@ & 'AL+W=OVG7X0M@#/VA:594C^ M?8]LL)-4%JYG^9+X=E[TZ.CR2KK><_$]WC FT7,81/%-8R/E]D.K%;L;%M+X MDF]9!&]67(14PJU8M^*M8-1+@\*@12RKVPJI'S4&U^FSJ1A<\T0&?L2F L5) M&%+Q80$6]TT MAOB#8Q,5D'[QA\_V\:MKI%"6G']7-V/OIF&I$K& N5))4/BW8PX+ J4$Y?CG M(-K(?U,%OKX^JM^G\ "SI#%S>/#5]^3FIG'50!Y;T220,[[_R Y ':7G\B!. M_Z)]]FV[W4!N$DL>'H*A!*$?9?_I\Z$B7@78_9( <@@@[P)PV2_8AP [!6_C6U"6O$#D6*!;8A1\5Q*H23GB[\37'LO'[L5,\VUL]?PV4L!32YOW4UE"FT]0JJ'WZ(M]1E-PWH M:#$3.]88_/P3[EJ_Z?!^D-@;V'8.VS:I#^ZXFT 7E6CQLF4Z4G,XMIJ?=4C& MJ)I(G1RI4PWIMQK>E F?>ZH7 M(A@'M,DS*Z4=)^UXI3W/*% 3M)>#]BHV34%A#DFG@/)$FK56-(BUF32&U02\ MR@&OC(4:1=*7+^C>#QB:).&2"1V86<.RK*9E]PG1P1E#:\+U<[A^%;@96_MJ M'(4T3FBH;:1FG>EP,1L[#V@\N?LRA\O1_ *NG4L=KU&I)B^VBFG5JD(\CEPN MH)52U6 OT%Q"WT1<((A/9^0M#M-;'5ZO7Y7RVL,KLM+"EY2A7?H>: >7QPOT"-\AYXB?5[- MDMCJH:^C^0+=SX:3A\?Q!$$K'XT6%VAZ^72);ODSZMI7VKHP"M>MB\(E8:,O M^4]=..H.VOF"[R-M/9R0>WSX.)PMM*#G,$BX<$C8[''>@^8]>BKXSH]^"9O=SGO0*8\E#="?_K9\T#(KMKL=W-&2GL-!X<)"8;/S2=OJ M$-; Y6!F@4ZOK<4ZAU_"A6'"9I?SR%W(UW3#(Y.A."%"^NUFKX.QEN\<=@D7 M?@F;S<["EV"5^ IA\LOR5S1G;B(@DUI(LY+#PQ!FJ;GD[O<+%'&TI0+M:*"W M^V:QNMB%D\)F"P3^U_.C-9J_A$L>:&E/>J@'+=()HRPG%;]H= M&\<<59>S\$6DDB\:1[#!Y2>!Y2R?.H%1L8>K ! M:RZTP\\)G4!$,AXF:26^!SFAQ3FAU0R/_.0!@&Z36)X'>O;K5FG M= %NCJO+5W@>4LGSC$(FUJIC_@X*<@.V(-S22)]:LV YZ#DL#RDL#S$[EF,B M-PP2:<(SRY3CG;K#C9X2"48V4G.HEO@'F9I#/61J MG51-G:CL!H1@NVVWP3'N=(R%_2&5]HL<&%$%^+QQY+%G],#T:3RY;619O6[7 MTKIS_,?!FIEW.$W+-)B9-6^MGS9$U0>W" -EF MWY+O<+XFO8>'VA'VA%C9%JXYK"YC88%LLV%YSWC8M2ZG-,M]UC.>P_[8A?VQ MS69E"(!>!AE0[1AS0J!T5#7'_5^PUJM#0S7AI6>I,7+5SF1V?I@_S<]KA^DI M9:OX/#OL_435?!FC@*T@U+KLP8 GLO/3[$;R;7H$N>12\C"]W##J,:$^@/SK 4!@ 81@ !@ !X;"]W M;W)KN)^8JM$]'E&U:H;Q:\7"=2#,O8B39U!1>>+\KVHP M2F\[L%H1R]E<5BX2]?',ABS/*T]J'7_OG78.NLV'TF MK_M G!@H/W8#O#? NH';8.#L#9R?G<'=&[@_.P/9&]34>SON=>#"1";]FY*_ M@+)"*V_50QW]VEK%*RNJ1(EEJ;[-E)WL#R?C,!K'40C44SSY.@H',S6(9^KC M/AK/8C#Y!$;CX>0^ N\?BV2;9I*E'\!'\!B'X/V[#T"LDI()D!5@MN);D12I MN +OSL8W/:F66DW8F^^7=;=;%FY8E@/N>2%7 D1%RE*+?=AN'[38]U2(#G'" M;W&ZPZT.)W/9!1!= 0RQ8UG/L-T\9ILNP*0VQS8Z_V_VZ#_/?A8,YY T3NW/ M:? W*N9\S4 L$\E4T9#@C\&3D*4Z]'_:MGKGS+4[JRKAM=@DX0Z&I70A*FX. 1[&F43YT / MP2;*]$"9ME+^/)W$,7B83CZ-9C:RU)@6!0%"VL8-31AVJ$N01M:$4>@XC@:+ M3)A*@0!".U7O0-5K+2V3#2L3F15+P%Z5&!),7-L8>YME&.E5U7J78$E*U0:YC7S)%6R*ZO:6R5I;?P#8S$> M](WR:J)\-\!:E$(3A1WD(PT666 $!C2P\T?PJ 9A:P0&:U[*[)^D%O&JR&:% M3(IE]I2K+!""2;N4@Y;Z0Z"VM4,;S/>HWEXL,!+ 0 MG9(.YR",-$3C1PZ@U M C,NU<9SHPQ9B2-+&OK0U5/?AG,=&D"=NHESH7*GMQD;SH%.4YM!^$@>MY*? M/$33P6PT_KR7_%;2V$QW!$\"O^=LP@+L4;W96&!*I/J^GO 6G(M]XC:<>'24 MLJA5ERDM*YDJGO)MHZ] P:25MV-N(O4]OG&OX)_8@I=,G?)Z))/7ACQW;6A:8#[56U5H@3F>*NDZ6Q,6**Y-1_HH M'5&[=JQ^&;0<9FH1Z81 G:H)([ZO"\S0 JM_0>C=VX)31QXBVD#V*!Y1JR+J MWPWBT1!$@^E8U3"EF*,I4,SO)V,0?QE,(_ ^*T#*\SPI!5 5?G=W\<$:F-U$ MWBF5KEZ5AA84[E*JA\5$D2[68V*9$'>#IF0_JCC4+N/"T=?'ZD;G(D'Q;4%! M>E!,%.ZZCAX4$T6Z,-"C8ID1=3V_(2I'H8?:E=ZW^@*1*76G1&VR9&^W6'PK MA5(\:=7Y/X*[1&3S.CZ[K^U!L6@Q1) 1%0M,'0U=_]J]N4:UL'G#GFN/"S[J M/]RN_WXN+F&6;RO0#R*#38F&D=':AS:8ZR(]86PP#*G>,:W>B*>?H][)E>F: ME.*)2DK*X#Z?L&Y?!M4$QS^J]#_ M%U!+ P04 " &@&E7CLE)3+P# !J#0 & 'AL+W=O8# H&%2"W):)"F4!4Z^[#:!SYVD64C<3+7+"]C..<<^US?.]>3(^'>1$"+12YY1,342*7=C MTQ110G(L;MB.4'BR83S'$KI\:XH=)S@N2'EF.I8U,'.<4L.?%&,/W)^PO>6:O$:4ZH2!E% MG&RFQJT]#D<*7P"^I>0H3MI(.7EF[+OJS..I8:D%D8Q$4BE@^#N0&&?D7H MOW<&MR(4ULW2>Q&X $OL3S@[(J[0H*8:1?0+-L0KI2I/5I+#TQ1XTI\M%T&X M6(4!@M9J^74>W*ZALUK#WWVX6*_0\C,\NG]X#+\ ;OXM1/,%]$-T]43Q/DXE MB:_1)_2T"M#5AVOT :44K1.V%YC&8F)*6*.:R8RJ]=R5ZW'>6$\/W3,J$X%" M&I-8PP^Z^:,.O@FQJ0/DO ;HSND47$;R!EGV1^183D^SGEDW?45V-\AQ"[JC ML_/_9@__\^QGP>C5V=(K]'IOZ4DL"9P2$K$-6LJ$<#1C.1Q0B3HY#@3-:<1R M@OZX?1:2PR'PIRX#RCGZ^CG4P3@6.QR1J0'"@O #,?Q??[$'UF^Z\%]2++BD M6'@AL;.-ZM<;U>]2]Q?ANGI/=1M0<@<%5WU(#GYOY+K6Q#R<1K:-98]J&%G-MW:IMN9CV4*1F?!?1 ME?)^K3/OO<.\#M,RKQ5JFF^#W%%/[WU4>Q]U>M>51CJC(]V1VV]:;:-<;VC9 M#:]ME&W;HV$#%K9A<.0.3H)2&C9/BL><\&U1M0O8R#V59650C]87@]NB'FZ, MW]GCF:T9#^ B4=;]_\J7MY![S+;QB3KQTU07V]\O\!4$L#!!0 ( : :5=RU&ZUZ 4 /(7 M 8 >&PO=V]R:W-H965T&ULK9AA;^(X$(;_BL6N5KM2 M6VPG<9)=BD2!NR)QI5?HG>ZC&PQ$F\2LXT#WWY\3: *Q$[;2?FF3,#-Y9V+/ M8[NWY^)[NF%,@M\6S1]'O\4Q&8<(>!4BS.*;BYQV+^/ZV@SIO#Y["]4;F M#[K]WI:NV9S)Y^VC4'?=,LHRC%F2ACP!@JUN.P/T=6C!W*&P^"=D^_3D&N2I MO'#^/;^9+&\[,%?$(A;(/ 15_W9LR*(HCZ1T_#@&[93OS!U/K]^B_U$DKY)Y MH2D;\NC?<"DWMQVO Y9L1;-(/O']/3LFY.3Q AZEQ5^P/]BZ3@<$62IY?'16 M"N(P.?RGK\="G#@@N\$!'QWPKSI81P>K2/2@K$AK1"7M]P3? Y%;JVCY15&; MPEME$R;Y9YQ+H7X-E9_L#V+ M.?C\G-!L&4JV_ *NP?-\!#Y__ (^@C !BPW/4IHLTUY7*CUYU&YP?/?=X=VX MX=VS0-X B*X AM@RN _;W4II>W0RYV/.A6;!3 M"G9:!4^2G2HC%R$SEM+17NH@ESAN39MN1HCKV9NFDNLV^8*1!AKZ;98$8L MXC:4&<$*4+!5]9^<+_=A%!GY O698KF67Q\")COL8V(UB#NA)[HPWR5-UJ%J M2,<"-G[Y8Z S"2YTB295MW-S/C8T)E31#;42I3\K.FC"D^O+,^L8ZGQJV?46 M:K+R3L;%N="*3:@=3HO98C %@_EM='OO@N%W13O/N2(;:D?;6\YJZ9R)(F7 5R#BR?I: M,A&KM?.+>>#K-',=J(VE"U;GHBODH7;FO8GFM=877?AP!JZYF."Z:(.9C2VG M077%/]0.P$$0\$RMQL"6_LP7.T:).M:0[6'+KVLTV6$?-96VXA]J!Z 2*3*V MO%A*G67(PA[2)JO!SL6.WU3,"GJHG7KGJXE+:G6*68K0R*ZK-=@1%]L-5<45 M[7 [[:9G\^E*#=4!ZU8(OU5?G(8*.5]]]F,PLZ#0-[0J:^,)FKN#Z=#*XFTPG MB\G8"'=LV)<1;!-M\6$R]+!KP::J5J##3BO#I_'];#H:/\T_?? P>H5+? &7/(YY E+)@^_&9'7@88B(IWTF<7Q%6=G5\8-A&PO M=V]R:W-H965T&ULM9Q_I']2N+H07#YG+/O MQ8K2$OW8K+/B:K JR^W%:%3$*[HAQ:=\2S/^R3)G&U+R7?8T*K:,DJ0JM%F/ ML&&XHPU)L\'XLCKVP,:7^:YRF@/W>,SA- >>]9W"; M JYH@^__(I^06F&'E?YKB!94ER.2EXSH3^*FUK?D%$7MQ3%0WWQ.=U^0MAY]>S1/SO[])^=?:8O'M+X MM9^N8X5UZ")6I6>]UD7:UC_]/OM]O$VFJN:?*UJ MJU7%)>:BV)*87@WX-:2@;$\'XW__RW2-_ZCLAA0+(<4B2+$II-@,2*S3:.Q# MH[%UZN,[GD6D69QOJ*II:,N>VC1J,;<2$YG'?FP%CF-C'-\W@VY4 MU(\R36SXDMBT'X9]WS#=;M@,Z&MV#' .!CC:7GN=_(]?/7G25!:HS'G6%.=9 MG*XIR@[.B.-B+R;%"FU9OD_YV(T6+X@G>HR4:?949TIIF=+B0N6C ^DCI%@( M*19!BDTAQ69 8IT6YAY:F*OMXB'EHG%*ZI0Z2Q#9Y*Q,_ZH.J%J+5N[4U@(I M%D**1;68UJ#YV4>?Q^*B4Z"^'C! M9W]%;3;](;:5([M6\52/(<5"2+'(ZWMLN9XC6:R(4D+/JU=E"A)BSC?9:7*<>T)3G4<4BR$%(O\GI>^ MR.T[?O=C3"N04HP94*TZ=@<'NP.MW1]F),U^1>N\*! WO"#<9NXZO_;S*W[Y M\A%MUR0KJ\&<_KE+MR)]4'D>]/*?(<^XI"QIHJW+J69"BD5!SRAL8\G,?LS0 M\4S)\AE0M3INFD8++PRMG_?EBC+>4;-AE<.E)=VHZ8-6YM1."JH6@JI%C5K' MVL"1^N!4$>48MMQ3H6K6-?>(3)GZ>?>*9$]4D*6C?+PH*$_H10==IV21KJO< M_&.5QO..3&+>:XM4C.:%V%_L"B[*RZC3]Z8"4,T"4BT$58M U::@:C,HM6XS MPVTSP]HQY)&1A%8M*J]&$Y[3TW1/> 90MRMEP]%*GMQP(-5"4+6H4>MI>5.>.#AM)74&8'JA:"JD6-6C7#*7;H!@.5"T$ M58L:MM^E&4:CB];?0ZL9[9OPY*)S98CC3.^D&W.W=MVC^ MCAMP)BB, U4+0=4B4+4IJ-H,2JW;>%K 9^H)W\..Q2LB4H*_ WKTXB[#4H 15BQJUKM>!)X_NBC!#-OD]V2O09D=J%J$%2S.$W!'-EL1APW>K6W9\G- .]Q".WS: M KSI[=WUW>3M_!^#TCQ0M1!4+0)5FX*JS:#4NHVG)8-83P8?*=O4-_$%(GRI M%H0I&PLH# 15"T'5(MS'?$/'Q?+B#568YO:V]) K*>!-SGC9?CH M7]W09W2?K_=JZ*<7.ME@4.@'JA;A/LRS?6P&,MM7Q'F&91M8MO@J%H*J1;A/[OALW>,VRQXK M4FGX/QX9;Q8?U:NV.3%MJ127XL-<;9%RO"Z"I?<_O5_1N4O8&JA:!J$5:LM;,,[/;\ M5L3Q5F'([!6J=MW'I5H 9^D!W"/Y01N;ESFK?6Z643>#/"*,B<5=KV;C^C.< M_/ 4*(0#58LL!5SS/5>^CJO"3,.PY,744)7K6M\B..L-!-?XRZ_A"5U2QKCG MRS0C62P 39P7Y1NWYO7Z)QL/2N1 U2+K3=0V580,L2FOU)U!U:OK>4OD+#V1 M._*7C]5106.[/HY")O5$C9+3]CJ1?CM**_'\'JQDQT&Y6R@ M:I&E &B]^;DBJ->IST'8K):P67K"UKOA\FZG08$;J%H(JA99JM5SV/90)&U3UNI:WQ,UZZ\G6F%&>KPNWZ_OE/&6K-L1BB3U9OYJV@P(X4+40 M5"VR%%S-M0)/-EP5%CC]"_*Q5L57G;W]DW3=:AF:I6=H M6K>HF%TMT9:R-%>N;]&+G]Q'_?Z7=.W>VR<488Z%7?GU$^]3F[Y/;:8(Z_I9 M__ZCH[*?-M]>ZF15Z6^:;:7%'"IU4B@'^^ MS//RYXXXP>$59N/_ U!+ P04 " &@&E791F#1W0* "9:0 & 'AL M+W=OV>WG6EB),Q;-\E, M&_-VI[?)QNGN[.SL!VHK,5L;? $GZ;]?@5T3A$*A/<%^1AO4KRT]&R*#9OQ^-\ON3K*#].-SP1_[E)LW54B+?9[3C?9#Q: M5)76JS'3-'.\CN)D='92_>TR.SM)M\4J3OAE1O+M>AUE7]_S57I_.J*C;W^X MBF^71?F'\=G))KKE,UY\VEQFXMWX0%G$:Y[D<9J0C-^[W]'#?D<\JD#U)RJP?04F53">4M#W%?2^"I-]A8E4 M@5E/5##V%0RI@O54!7-?P90JZ$]5L/85+'D;["9&5I02M?5 ZJ:HL^CY/2[+,B$_^-1;WB[/SBX]3].'.G M1+R:77P(I^^NQ9O9M?CUA_OQ>D8N/#(+WEVYP<6'J7LU^QMQ__$IO/XW>?4I MB;:+N."+U^2(?)I-R:O?7I/?2)R0ZV6ZS:-DD9^,"]'&4FD\W[?G_:X][(GV M7*=%M%)4.^^N=KY=;U=1>=P0]^9&'$AOR"7/XG1!TAOR;I%NRB/KC7CU/[%+ MQ;%:*"2FWY%(UVMQ=,Z*=/Y%4=OMKOUN(7:5:$.T(I=1O#@2>^D\VL3JC?5^ ME$40^\'_COI\OA/A"W)1+'E&Q)X1 ^VR' &%[HO6Z'*RJ WJ9KA8\R\7@]NI<+RBG*VWP3S?GI2!P:.<_N^.CLKW^AIO9WU>"&A$V1,!<)\Y P'PD+ MD+ 0!&N8?'(P^:1S^/DHYL=Q,D_77&7:75WCT7'%;%NCIC3,=$H,M2,2YB)A M'A+F(V%!OWX*09H-HQD'HQF=1IO&=_&"BSF>N+28KZ*,+U2&,UH;(LX*MB:= MB::\\9<=\ M_88D8O 3,[LB>E!YT6QMHR'/G,X[FS#4B$B8BX1Y2)C?8[\&2,$0!&NXT#JX MT.IT835;)!G?;+/Y4DPA<[)-Q,R1?-Y^_1R)_VRR]#:+UBK_6>UC;&);$T>R M8*?^4 LJ-$W+HM*% %+20\)\)"Q0=0!U+.D:)01I-NQE'^QE=]KKZI&QQ$B6 M+\6)-2$^4A8@(2%(%C#D%2KU[>U[Y^P]V-@.7D4,\>HBEGX0_E:>9F\1S:L8!B. M/")V*P^U7S]1%RKJ06D^E!9 :2&*UK3AHYB%=MK031;2FO",;XX),ZHU8:9T M(6T9PIF8IM6R8:?R8!NV5<4PJ)N6[,-V.4U:.88VS%<('E%3ET;H0%',,I@S MD9>848UK^J%.">@/Q 2_;Q-A";/#$JRU<;9C&8XF6Z)3?+ EVJK4H:QUE M^5!: *6%*%K3[G5007\FJ:#M)7##MJF\6-*M,=B7T*P"2O.@-!]*"_IU5H@2 M;1JN#BPH(K&@BJ5PRYBTSK#0R )*%*-&F\>K@@CYSE.;WVKL!5#-$T9J.K$,,^FPI!E6LHEN3]O@(C3%4 MHN("1/Y $U34@])\*"U0[1"33BQYX'N.+(/680;]]=(,JHH69'-"LXP>BBY4 MT8/2?"@M@-)"%*UIX#K.H"^79U!%OC"1C0D--'HHNE!%#TKSH;0 2@M1M.9G MC.M4@^%3#=8.& S=D!;!SKN%AUJPEZ8+U?2@-!]*"Z"T$$5KFK#.-!@\TV ] M,XUNY<$N[)EI*,K)"]C0AOD*056FH2BFS#10C6OZH^J"V1'MUWC$, M:LI+?=WB@RVARC0L3?[$HZLHU[($---0"!Z95":#Z4%/7LK1*DV+5>'&@P1:C#5Y_L=A[7N+X2F&E":"Z5Y4)H/ MI04]>RM$J3:M5\<:[)EC#:9:>-=:\SYHK &EN5":!Z7YO?9N -4,4;2F(^M8 M@SU;K,&4"0-K?0J^NP6#W:A2->5;0ERHJ >E^5!:H-PAFF&WAK[G"#98'6RP M7R_88(J8P;;,UOH=--OH)^I"13THS8?2 B@M1-&:-J[C#?9R\093A0U4OK^R MNT&#W=E'TX5J>E":#Z4%4%J(HC4?UE%''#H^XM 5]U#HIB7?-M2M/-2%_41= MJ*@'I?E06@"EA2A:TX9UR*$/#3DNYL4QT78KVKK2A8JX0=.IWGKL0;?T8!^V M99E&37G%PE64DY>TH0WS%8)'MB:%%X&BE*UKD]95+ZIM33_4(8?^0S=NK(0E M6('7'HSQQQZ,I%>-F2T(0#2G.A- ]* M\_OLW J&:)H33_6 8?^; &'KGKZD=FR(C3>4&D:\B>0H9(>E.9#:8&R"S3Y MH8XHS:;%ZFA#__6B#5UU!P6UY$\G=+=\L#E[B;I040]*\Z&T $H+4;2FC>MH M0W^Y:$-OQPS,:HVF"]7TH#0?2@N@M!!%:YJPCC4F\%AC3VP\E5\9:W1+#[9A6U89 M:RC*R8O8T(;Y"D%%K*$HI8PU4&W;^6'\Z!MARB\M^B/*;N,D)RM^(_#:L26. MZFSW/4"[-T6ZJ;XDYG-:%.FZ>KGDD;BV* N(_]^D:?'M3?F],X=O8SK[/U!+ M P04 " &@&E7HM&%,.@$ Q# & 'AL+W=O.S$G:V-OW0K1PT.AM!LF*^_+HU[/ M92LLA.N:$C7M+(PMA*=7N^RYTJ+(PZ%"]=)^_T.O$%(GHY.P-K6C$U-Y)35. M+;BJ*(1]/$5EUL-DD#0+5W*Y\KS0&YV48HDS]#?EU-);KT7)98':2:/!XF*8 MC ='IP=L'PQ^D[AV6\_ D67BWR8])D0*LP\(PCZN<<)*L5 1..NQDQ: MEWQP^[E!/P^Q4RQSX7!BU.\R]ZMA\BF!'!>B4O[*K'_!.IY#QLN,TJZD9/S_>(4LLK;7B=IL\"7F:^"_U!!])^NO\,WGX;YW[ V_\1 MGET*+?\6+(4.3(QV1LE<1&7H'*86'6H?%\P"SJ46.I-"P8P6D63H'?PQGCMO M24A_[LI0)'"PFP WUY$K18;#I&1?]AZ3T=LW@P_]XV?".VC#.W@._>5E? 4, M7*^0NBO7WS*4W[Q[5!>!L<=\"3ZWIK$OVW6\D:$_IK*IOLL7=/$PB$ M4B#ROP@\^GS'M*3SS)K\:VYD1<,DJZSEM2W;/7(F/*P1YJ@DWE/,%D%CAL[1 MN )OH(PB@8605CT&7^B>@FE+J>G850M/WE+<[_[TALLQ60E$W,+5@P]]V6J+^VNK^T$SCN@:3[J"H^!X @_[[7U_D MC^JE:#VHE6UG9Y, @G/*,.4N/8B-%.57.P>^2/$H#NB+I'6H>UE:\R"I)!@FFZ1]JMX:\=9% M@@MIG6_G#CEJN94L&L7'HPWH>P8%&FS2Y!':(7=9*,^3 MZ>;""'Y*AHN55W;3/L&!85VUY"@SO&J1DTF2;7APBJ+'IT.4MK>3&*9;+"KY MV#7VOI_#WT.D&X@=4W+7-[^W=8TKT"[#994;C^9!RO@1OS>)G^ M*NR2-:1P04?[W8^'"=AX08TOWI3A4C@WGJZ8X7%%=WJT;$#["T.=4;^P@_:_ MA-$_4$L#!!0 ( : :5<,KBL*;00 ,H) 8 >&PO=V]R:W-H965T M&ULK59M;^HV%/XK1[G2U2;U0@CM,UI4:6>J$B[T9A>-XMF)#!>.C7%GH\5)7-A<2% M!E,5!=/[">9J-PIZ0;/P)#:9=0O=\;!D&URB794+3;-NBY** J412H+&]2B( M>U>3@3OO#_PI<&>.QN T293Z[B:S=!2$CA#FR*U#8/2WQ2GFN0,B&C\.F$%[ MI1,\'C?H=UYWTB5A!J%6]-)$3TCEE:37M"I*SX^7JX2%^^@:/=["#I]7,V?9_-[ M6#S^,9O.;I?#KJ7[G%27'[ G-7;T#O8O\*"DS0S/U6^;['Z[^#%W.N*FF%W,!"Y8(+-/!WG!BK*5C^.:5P MC3<2Z,J4C.,HH PQJ+<8C#]_ZIV'UQ^P';1L!Q^A_T=7_5_8$#<)#&H- M1FRD6 O.I*4$:ZU9-M84]),\K\C_- ";(4Q543*Y__SI,NI=7!N(I:Q8#D]8 M*FV!$M5E&_3"+[\#U1POLD>F 5T0P0UR+!+4T*_#((*UR&E])VSFSRYOIQX$ M$UTYDM&@#A>84X4X_4Y()KD@OB>A)HK^X">G6Q1>W\7+B1_VKG]NM'=EU!GNI/BJ3)DE)@U MO%R9%H#H>08'T-IV)_51J7>)JWH=>'XU.7!%Q31%;3P2*TOR$DM$+NP>2!H$ M'>/6T6,Y:4BW=_P7I+) AK#.$*Z.PP[)/LP8I%_J95.TJ*E T928)F0]\@CY MR8DV-^4(Y%%OVI>2RG)]-F-;PI)T.Q59U,ZX#9'3$5-)5J7"29-"*36(>F0H MZ)S]4@J)QDOD08O40ZS3Y"C;M9(TYO46S(GC-VJ <:I*)S^30*5&N3!SH7/6 M&I[BV51T@(SB=[Z$YV<0W C#@]2Y_M1"7U@ZEP#6Z8%6I]_5I6"FR:X^!O/3U%;ZLK^ MV%L>&@\W ,\)JQ'Q*>!2#GDF:2TG0*WK]FD:&%[1$DD>T^J\IZBSDW?W>HV^ M_?J4+BO**@Y)92A!O>=.&!7;X'W+*\8M[;CG8=4:T6SDO"-'H=N;-SJE!WC_IK@7KC7Q%T MF0NGNM6VJ^U#):[[\^OQ^I7SP#3I8R#'-8F&G8NO >CZY5!/R*.^6R?*4N_W MPXP>6ZC= =I?*V6;B;N@?;Z-_P502P,$% @ !H!I5Y"/KN/&! &@L M !@ !X;"]W;W)KGGMX M[]6]V!G[WFV4\N33MNW4SM>NYZJZHF M&FW;>9HDIR]I2=7_%P/AYXI]7.'8U)\&1I MS/LPN6TN9TD@I%I5^X!0X>>CNE9M&X! X\.$.3M<&0R/QWOTGZ/O\&59.75M MVM]UXS>7LV)&&K6JAM;?F]US-?DC EYM6A?_D]UXEN%%D^:SRU>+"FAVQX330PB"Z&JU!3G?A45Y[BUT- M.[^XOWEW<_?VAMS?7+_\Y>[VS>W+NXNY!W#8GM<3R-4(DGX%I"0O3.]C4OU4?5#8JLK-F2 M:W"UB 8H[3?D.FJL+/GCZ=+%]3]/"3#B\]/X(7/.75_5ZG*&U'#*?E2SQ??? M,9G\] A[?F#/'T/_MV_TGT'(;4?\!JJ8%KFINS7QU;)5%,EV)%<]R>5&O>I) M+T=)AYIA5D1W'E.U1JIZXJI684L[TFA7K==6K2NO&K)\0-3:][#P#[TB51>7 MK.J-C9>2">"+ X?)SG=3H MM>J]V@:54A%E2O\GF3(!3TH69)(YS8L@F$@S*G*QERD5T$_D<)KF$C+E<"45 MIV4J@"9S4I10"\+F@G*>?2%3EE!>"@A$N6# 9+3D\J!3D191/^A49, H S'* M\$))49*[0.>X.GVC6,J+A)9E%N22\(QG(RN14)G)O4PYPBA($C*)H&D%!$M MK,I"TD(4)Z3Z9B'%J$B".B&H))3C,HO46 '"[)!]>1:83 M>J60/4>JI,@_B=@3$#?[FUX%1_9*DJ5(]IQP)BGB^$BOHD2HE;$@((=S6D9: M&2W3DI90^/ E^5572]UJKY7[O-A^7@PE-7X8.A^X#3TJ*XIE7SV$FN>F0KNO MK#A<*_0J#>FM-I9X@[+JM5L]!.->V=B+=;4B9MGJ=9035^R4542CMT)-".Y5 M+E3G4."7:JV[+AB'NJOPAXVJ;0.6-HTC$S?<& [4FZI;PQ,\='W"F7]S*'"X;.C^V+H?50^/W=.QW/A\?NT9$!GQSI%4KF"9G MN9@1.W9BX\2;/G8_2^.A;AQNT+PJ&PY@?V6,WT_"!8=V>/$74$L#!!0 ( M : :5?HR3>T&@, +<& 9 >&PO=V]R:W-H965T3V NM:/@B#S.RZDMUX.L0>]7JK>MD+B@P;3=QW7WV^Q58>5 M%WK'P*/8-=8%_/5RSW?X >VG_8.FD3^SU*)#:822H'&[\F["Q6WBU@\+/@L\ MF),^."<;I;ZZP=MZY05.$+986O.6#GC:/[*_&;R3 MEPTW^$JU7T1MFY57>%#CEO>M?52'WW'RDSJ^2K5F^,)A7!M''E2]L:J;P*2@ M$W)L^;?I'$X 1? "()H T:![W&A0><F2\L%J MFA6$L^NW[SZ_?O?Q_>.?2]\2G0OZU02]':'1"] 2[I6TC8'7LL;ZOWB?9,Q: MHJ.6V^@LX?O*7D,0,HB"*#[#%\_>XH$O?LF;?$)IE?X.=\)4K3*]1OCK9F.L MILOP]W..1\+D>4+W0!9FSRM<>?0"#.HG]-:__A)FP6]GY":SW.0<^_E4G(4^ M+VSF@^-!"#10*7I0QH+:@FT0MJJE=RGD;@&7%R D!55ON*S-%5 ^U 8U3!F! M.ZRPJ0F,@+%D6 MIQ!%U 3P1DA!=[>&G5(U308Y*Y( PB1D:9C!'X18P&2(I&IB.J94;8QJT50H M*X3+*&!1F5_!99BP("VOX*.RO"5MLM]2KBGQTQX,)%6ZN(A9D9:0E 7+TQSN M9P_[7E<-O?)ZV(ZVYBW1UW1B6FSZH9"0E;JO+!U0F$0L+A,(\Y0%6?@3>@N6 MEAG)35F9YS_4_A\5HZ,PCEE>%A!F)0N*9&(4)XF_@#3,649N+R#+W$&'\-RM M]4^*28=Z-Y1,=V]Z:<>Z,D?GJGPS%J,?R\>2?L_U3D@#+6X)&ESGJ0=Z+)/C MP*K]4)HVRE*A&[H-_5E0NP4TOU7*'@=N@_E?M?X74$L#!!0 ( : :5=M M]_W>(P0 +() 9 >&PO=V]R:W-H965TQ"'%^6;FFQF2X[547W7%N8'O3=WJB5,9LSIW79U7O&'Z3*YXBW^64C7, MX%25KEXISHI>J:E=G]+8;9AHG>FX7[M7T['L3"U:?J] =TW#U/.,UW(]<3QG MN_!9E)6Q"^YTO&(E?^#F]]6]PIF[0RE$PULM9 N*+R=.YIW/0KN_W_"'X&N] M)X.-9"'E5SN9%Q.'6H=XS7-C$1@.3_R"U[4%0C>^;3"=G4FKN"]OT3_VL6,L M"Z;YA:R_B,)4$R=UH.!+UM7FLUS_QC?Q1!8OE[7NO[ >]D:! WFGC6PVRNA! M(]IA9-\W/.PII/05!7^CX/=^#X9Z+R^98=.QDFM0=C>B6:$/M==&YT1KD_)@ M%/X5J&>FG^[N+K_,KZ\AN[V$^>UC=OMI/KN^@NSAX>KQ8>P:M&%WNOD&;S;@ M^:_@C>!&MJ;2<-46O/A1WT7?=@[Z6P=G_E' N]R< ?4(^-0/CN %NX"#'B]X M+6 IB[6H:V!M ?/6L+84BYI#IC4W&BZ%SFNI.\7ASVRAC<*R^>L0#8.5\+ 5 MVTKG>L5R/G&P5S173]R9OGOCQ?3#D1C"70SA,?1?2-I1O,/>'C<"%Q4RQS6( M%DS%(6=*/8NV!-;(KC4@EU!NF<:CH]_3HEEHAO+@MCP DRL77,$FO;!X!LU+ M['D###/ -.K6>&[H M>.L3HNW:2Q.V^G^BY0#++_5^IO*B/Z1P!5D8(JW$2EO/D!WA507>R%*2 MX(C9B))#A)1*:MQ(J)>0&)/L6>H)#6*XYAJ+B>5YUW3H+M8@%JPRXI_>=3@) MPIBDH]$IG/AI0E(:G[Y&.&8$*R>)@SY 2OR OMH43ZSNN$V#>(GU_VR.&!,6 MAPE*R'64[H>8%878UO,(*]3SB$=Q" G%6?8#F9'MK BY3(F7ICA&(T)'P>DO M-M!)2(+(IB:UF"$)P_#T>!=A@H+(2N@B%A?=2]JA8]C=NT>QHLO^M:"QM?!$ M&Z[4W>KN09(-]_!_VX?7S U3I4"?:[Y$57J61 ZHX84P3(Q<];?R0AILGUZL M\%'%E=V _Y=2FNW$&M@]TZ;_ E!+ P04 " &@&E7XJ?YN@(0 D+P M&0 'AL+W=O6_R6[M5JA!?=FEF7XVV1;%_?GEIXZW:23LV>Y7AS=KD.UG@9[ZYM/M< MR82!=NEE,)G,+G=29Z/7+_G9Q_SU2U,6J<[4QUS83^<.U2LW]JY$_JA_\ MK#?;@AY\U]A^9 M=_"RDE;=F/17G13;5Z/%2"1J+?WGY^^^']IY>7!3#2\\NX@KYVT,$)Z*5X9[)B M:\4/6:*2/OPE*&G("6IRKH-'$7Z(B[&8^)X()L'T$7S3AKTIXYN>P'==6CRQ M5MR8W4IGTEE"EH@K:V'Q5_%OI;::G_[S:F6+'%;RKR$YN&W"X6W(?_^=/YN\>(2)L&$B? S[5W7T*/0P;5V4XJ\J4[E,12.LN!66 M%1OW-GT0A;Q58I\"E2B,V,#CQ:W"8Q5O,Y.:S8,GU)<]25=G6""3A"4+S/#W M6U583QC$@R)7V:;8JDQ\E$6NX]N_6+$W3@L6H$"B;:&S30TV[NK)"IDK.'-L MRJQ0B4!<$B6L+Q= B>>M0G>JV)I$F'6]&BC' KXLE(RWW:4>PZHO,3&/]?1K M7^;Q%NX.82 " ;^S'7-7[;26.A=W,BU5#9'!H"29E76X)>05QG\_$462%-Z[!VMAPOZ@=>1R'I@S,!)',R9)A,M<\]K/+L?#+VG_7Q MX,DPGIXS7M1DQL:2V5MK8LT/&LLZ0;E�#Q:IF.72SN. T1D&JYTBD@%*,M M=ZU Y1&RQL7,$T6^DJG,$,9TWDW;UZ;?,7#"8UUL::AY M++@<6B_LA%A.4Q-7@>4@[.P1&56M_GZP:055">Y 7B1[R$I"'$H\*)DC%$I; MYLX?80':)/\]GPJ^S7,^J3VLG7PGB-AY@O^Y\_2X:5D]R1<15?G7=#&>]!UC MT7&YIWO8;+SLH_&C]LFA@]T8SE6DK)M>\GF;$?-95="RB\4(SI2(NSSV+8Y3 M4&4P$,A>/G0SI.'9B7 M\T^L:,ST@?,V9]T!GZMWB5M!]$GL*)C=S:VW!ZJ&X/2HDG"?#$J!,5-8(JLJ)[,UVAGG>@[.K&K. %4MA*R=:;H(PT'C*&;<;"58 M;-VL)X63$JC%]]74Y-1B 9 2Q<_%^9G;RI06U-MGXKH*AA?BC8J=:TX=<"#. MQ-(+? 3PRF*LF'K1>PPESS1 ME&H;YOJLW FYHV+Y49#&L+N!9H?(L@(MY>K?D#/I!&9_9(W8[,C,!HSR$.[8 M-*_B."]5/_.=B;D7+(B^()N(#Z,LAEVQS@8RTZZV%G883F/-R-A6?#2K> MI\JK-M;:-]X]76YGPI]X_FSNOLS#^4!Y].?S\HD2U=DXFU'/J!#S[C0$CRY$ M9AEXB*FT:'=ZWI#S26VXA'BC;)SK/;-T_?FM^)S+S.X-0NT;]LC_62UN;0,5+[$EM!3:FF?H2[A)Q8,;G>:$I0E+KVO&O;V*@<067TX8=W MJ-L95:)0/>3P:.?LD,P/Z2T:BL)#SDPTFA&OTY-EX@JA/^UXV%$ZJ](X2&I[ MRZI;A;Z9PI;I%;XAX[TE^5J*#L3OO>EK*S.%2+2-2TL4RA4:2>1IMKN!'%Q' MAH'J&;%<[I%OOG#:A-+.@MDX;&N)/8@X;8'8>%6@ M(NZJ[9L-V@:_EQ8.=HDYT];E,8>\H[J84F4WJ-7;NWJ]+E9LF[:II!KBN4-2 M ]4V*M7^?Z#5?&)GV.VOJG#YU1BS)ML="C%L*8Z:HSA\.JZXD/6UZ )/C@'2 M%M%U@QX<-.B/AZ&?37P+BTVP*(=3.F-ZUQV%T'*]R2HY=X,)EV3@P#03$EI! M:\+79[7;(SY.*GGVX..']WP.R]O%4K(_/DTMYJ&!+!.<)B&H$A]BK+(:@*QA1I.\3=F-B MIA]3+$R.B'NH2./XB&X@3;Y%#V[D3?[.KQ'G(%)5L&OEIJB"$.JJTAE/'2@= MI1Z%00K;7&% L=WW8+Z%LNKO80I=QP_<>NS7MVLE#BF&CR MF8,O8'(;]>3\\QY;NQZ81?4_RAS!US-'N.C.>9Z4.FBH,%B5\K$.A\I^\=DV MC0-S'GH^-.MIARX#3=,CZ9%P'K'^?& A+SHJ.[L' E>]7]?B*DU=06FK>K'? MG-] %VZ4069,BFD8/1/!S)M&2RK[IH$7150 +D-O/HGHW<1;3*G5@C:\R3(4 MOYK\E@U4[C7MLS6I\W">+Q %;I]S'TT5#U^#%\W_\P /^>/FE"*IRT(;AR[M M$-CW%JB)W:?C\;!^#99X>8J1P)M%CI&EM_3#>K!W5ABC$YY!< -D&(IQZ MBV"!HE/MI4[:#NU[N=N_<&(3_I*XFP:1\&>A\+'<]V;^G"I5FG(_D M(R,O! MM$Y/53NX#KW9PL>FD\4,@"&A"+U@ZHL/S= G593\]6[RU1-87T MH@5WW-.)M\2ON3>)(K&<>1-P^9[Z9N0QI'E,5C.?!+(!=1SY]!HLE?,+YU)M.9XPI6-)OF+@?+IX=*;5'SGS!.&",$8/Z(:&8!OSI+>;S M9\AS:Y7SU$U^Z1'0N*H/-YF2N_KPG$78.C,0P2[Q8*@Q'3IG"B+X3RB69JG7+M?G"RQRGAB=WZ\?BG M:G'JB:;S*4ICYD1?0_)JA*==0H9.+U /EZA'R-HH(?5S!Q\R]_+'.>=L[E'Z M67@>MK/@9VA!"]ID8 -W!$$W+0C)<8*O\^E1LANSV@:FQY3+JS1[!-2?(B,J MZECOI3NY$"P*ZF8V&9WH28AYP%K&D,/@B_I/4.DD8S5P-"VV MD@IHL46P16SLV$.!WJP>(/>F5IH'T]B\)J*MUV7A!A<?93SK_& MXM=V#,]0QR=-^WZ"=(2T^9&T TI[VFFF[C3J]/B$T*M*?C[P92>0\9;.@&U) M<]A.?]T9HE>S4G6:[OG$@%6S@XU/U08T,V'\2:/56KAD137J#I7?Q!*' M'=(.?3%E4:U*])U.2JXW::.Z*:H0VQ3C8.\9:O@59"_M#7SP0GM4YEH;AHU-S9J M1,B-)&=378[H7'XXK,4HX'*6#J-(+WN9/BXA^S64XT>PD6GKN4-U'![B8S[@1P[<@1%-G==Q6)<0+ MH'\.1ES*>4T3@(N7T;^Y%XH].2[.LKX#Z#AR&#^P'3,5[.Q=!- MV,O.S67DO@W?S[:N"G"7F)NGS17P*W?SN5WN[H^_@ZM2<$S5&J"3\3P:N3E, M_:,P>[X'O3(%$BU_W2IDJYP6X/W:F*+^01LT%^-?_P=02P,$% @ !H!I M5\)8' ]M P O0< !D !X;"]W;W)K&ULE55M M;]I($/XK(_?4NTK$-C8D) 4D(*D:52FHY-H/I_NPV(.]BKWK[JXA_/O.KL$A MI\"I7^Q]F7GV>69F9X=;J9YTCFC@N2R$'GFY,=5-$.@DQY)I7U8H:&/"&P_=VD*-A[(V!1>X4*#KLF1J-\5";D=>USLL M?.-9;NQ",!Y6+,,EFK^KA:)9T**DO$2AN12@<#WR)MV;:<_:.X/O'+?Z: Q6 MR4K*)SNY3T=>: EA@8FQ"(Q^&YQA45@@HO%SC^FU1UK'X_$!_9/33EI63.-, M%C]X:O*1-_ @Q36K"_--;C_C7D_?XB6RT.X+V\:V%WN0U-K(,L/&0R6WH*PUH=F!D^J\B1P7-BE+HVB7DY\9 M+Q_GLR\7T\GR[A9F\X?%W=?EY/%^_G48&$*W-D&R1YHV2-$)I&MXD,+D&NY$ MBNEK_X!8M=2B [5I=!9PGA@?PFX'HC"*S^#%K=38X<6GI.9,X<644IC"@NVH ML@Q,E&(B0S?^9[+21E&9_/N6^ :[]S:VO3HWNF()CCRZ&QK5!KWQ^W?=R_#C M&>:]EGGO'/IO)>DLTML\3\'#8XXPDV7%Q.Y/#5/)5 IR#;="K\CS7B24$KJOL"B8 "Z
X._$NZJ45!3<<_#B'UL$0JRQJ?J:=J[("@KDL^A+U&;FIBVK%S M%\AG3CT'BQW1\0<'0"*=TA&Q?]6N[*69G%-V?M9,&8J'-?O?:'6(D:[0]<5B MUW$2N7F=MH2X$U?F6FA%N6ACF4C"%(V-T++@-@(I.=//WB=ME7!! .C#\A3D M/A1-V/W>?W3V7T()6Z9?(O@;HI=8$2$K.^H[W=%KW3Z\=4.#HY9:HLKRU,TUW;U?9MFC0M^<6\>=@>F,HXQ:W -;F&_E7? ]4\%LW$R,HUZ)4TU.[= M,*?W%94UH/VUE.8PL0>T+_;X%U!+ P04 " &@&E7%RBU>P8$ ":"0 M&0 'AL+W=O_8" M3';:7-N-$(YNJU+9:;1Q;GO4Z]E\(RINNWHK%+ZLM*FXP]:L>W9K!"^"4E7V M6!P/>A67*II-PMFEF4UT[4JIQ*4A6U<5-W?'HM2[:91$]P=702.GQMQ(LK2 \&-'RUFM#?I%0_7]^A?0NR(9?N:.SR9&[\AX::#Y10@U:,,YJ7Q2%L[@JX2>FYW.K\Z_G?^V MH,O3*SJY.#N[.*?%U_G5Z:3G .^%>GD+==Q L6>@QG2FE=M8.E6%*![K]^#6 MWC=V[]LQ>Q'P(G==BI,.L9BE+^"E^UC3@)<^%RLW2JJUI4MA:+'A1M#?\Z5U M!J7QSU/Q-G#9TW"^78[LEN=B&J$?K# W(II]>)<,XD\O.)OMG0G];8OXG M%.T9V8*17%<5^L0&8G)>YG7)G2@(G4]N(_ G34$_:FXT1_!(S?6XQ0*'3N]0]+AWYY3U+!GJXM@&R'Q&TN MMBYXV;A7H-9_)12(7N*L+1%:0$A4_H3U.XW]GQ YKRMAN-/FZ($/'S.:7>8D M7J7(#Y?WE(X[_7Z,17_4&25C+)*$=>*1/V*C42=.!G2Z6F$8>9*D0OP"Y$%W MJYU03O*RO*-"EK4?4["D;H1QM_RQCP?]Q)TM3^BR4Q@QJN/H>!AXL<#B*^?T(')50 M.^N0/=BFCRV7+.GTDX28YV48=EG8L6'V7SA9H;="Q#]'T)X4H \RP"9^U4_? MC&Q%7AOI)"#384H,_*8QP++!VV*^SP#B'(W@4(8DI2'X0>IW?8 _VX!'=/Q* M^2%!7< B.]W!P.>MRWSZ$M8=(U.O9C^H)T$]2X-ZW!1M%S4U5R )5YXPX(9X MI6L5^#J@9H>V!N^HY+RL?=.&C@V,;&O75!4T7B]#X$#OCD)):MSV!3H##",O M'_MS1WA:LROJ1(8$P\S"NA2%[#B!S)ZK.@^-8I[!_G\= M7@46UA%F&PO=V]R:W-H965T+4CA]L7C3G M\,QP..1LJ_1WLT&T\+,0TEP$&VO+L\' Y!LLF.FK$B5]62E=,$M#O1Z84B-; M>E A!DD4308%XS*8S_S\1B$<$//V/'E2AC_#]O:-DD#R"MC5=& 24'!9=VRGTT<=@!9 M] X@:0")UUTOY%7>,,OF,ZVVH)TUL;F.=]6C21R7;E,>K::OG'!V?O/EZFDV ML,3DQH.\05W5J.0=U!2^*6DW!K[()2[?X@>DH).1M#*NDJ.$=[GM0Q2'D$3) M\ C?L'-KZ/F&[[F%"PLWW.1"F4HC_'.Y,%93"OQ[R-F::W28RQV+,U.R'"\" MRGN#^AF#^:,!G)8CSU2(;AQ%ALRA,LBFD_3&M M:U!RI=\NF<(PBKQIV\;]='Q$8P;). M36KQM1QYPB'P*PW%#WK1/?DO$F[!0 M_.*DEDM>3;-P%(_@*QH*^0$5#K"DU%:5M"%(*MRGXS">3'JNG6;37@.UKU'# M%6J-2UAQR63N4B!7QIH6G:6$3:.X1;[UY#@X)>FTY&D61NFX)<@K0DA+ABDP(@@@/\-6KG[C(1:-P$F>^GZ23,!Y-X6F#<*V* MDLD7<#>3I1^E"VQ?RJR@U-_2%U#(X22FQ"BY$?0&Y M!//>_X(ZM;1:L)> 0<\?*O=1HQ/AL LF*(;8\,>4.RU_MUM]N)-PBPM=N4/< MG*S0\[0N5996_H]D+I2FLOB:[*-<5A(CJ,WN]DXF/=1S_>'MTZT#L6WNSH->'2R%\4FV4()$& M_-U,;I N396#KF?RPVQTT[C%0&+6AFD>J5IAG:)H>GE.JB M9(Y&YT!5W%+U<\:/3<+<$4"Z>QYNN\/PX)8\=44KBNH'EA5^A?)0EEZW_CNAAZ4J)T!?5\IVMIF MX!;HGJCS_P%02P,$% @ !H!I5[L":8!:! 'PH !D !X;"]W;W)K M&ULC5;;;N,V$/V5@;HM$H"))>IFI[:!))NB!9(V MW6R[#T4?:&EL"2N)6I**D[_OD%(E5+4P-%6KD6X5BMP9U=6(^WXRJD79>/.I6[M7 M\ZGL3%4V>*] =W4MU/,55G(]\P+O9>%3N2J,71C-IZU8X0.:O]I[1;/1!B4O M:VQT*1M0N)QYE\'%563WNPU_E[C66V.PD2RD_&HGO^4SS[>$L,+,6 1!KT>\ MQJJR0$3CVX#I;5Q:P^WQ"_HO+G:*92$T7LOJ2YF;8N:-/\*ZWQO0YJS31M:#,3&HRZ9_BZ[=^18?A1& MS*=*KD'9W81F!RY49TWDRL:*\F 4?2W)SLQO;RX?;AZF(T-8=F64#797O1U_ MPVX"=[(QA8:;)L=\UWY$'#9$^ N1*_XNX!^9.0<_8,!]'KZ#%VX""QU>^%9@ M2%II^.=RH8TB[?\]%F,/$1V'L/UPH5N1XH'M&;__1#D/@_OT,PVA", MWD-_)_/?8PPT>=*G0)+*!1D,HL(#M@9KN\)CM\2_:TN+BI@VJYX>9%(;^ !!Q,+8MP/. MQGY @RA@B<]I$*8LYF.XMEEH19E3( I$+;O&:**859VEZ[@BU 3:*9.P9Y6D8<^*CQ/+*F$3?P+NV#N3R[-. MVR1K)$YR8>CX[#GA4U:(9H7.0\]&+JIRY<3:8;/MU$_'=N S/DFMTYA%W"8G M\IG/)W E*M%D"/TY_S_JD_+;XN_)RBQ#4FG@1@51N\+*2YW9# .QPT/M/V+6 MZQH&@ZZ7?>S[\JHC^:'(4I\%W,68A)39"&Y?)3K V)*/T2&JE!6WEG$5I )^E;;7#?99LR**)JX(D8:F? MP!?W4^6<4BIHI.A]#?!X<0NTD_@B&-?J1 MS"-ZW@G3J9[FL5K?[WP09E_(@WHX[?4]H:J@OK)^;5FPAW,Z M-,MX8J<1Q)Q-J'1I'$,4LI *A,8)A)R%46+'*003EHPC.HV(I5C:HRB,61 F M.U*TXMGV,NDU25EJ"P4U=7W==L8U&)DA'2 GW#H/3@?;5]$N76KVV%):.Z,- MQ;N5V((4."JD)BF:E5U;*DE%U>"QW\5HZZ==HUJYJXD&IV7__]ZL;FX_E_U/ M_W5[?W6Z$XK<::*P)%/_/(V]OH]>)D:V[@JPD(8N%&Y8T T.E=U WY=2FI>) M=;"Y$\[_ U!+ P04 " &@&E7)=(+S+\$ !># &0 'AL+W=O6!CKC8XU=G@Y** MG!=&J (TGXV\27AYU25[9_ B^-)LO0-%,E7J.WU\24=>0(2XY(DE!(:/!;_F M4A(0TOC18'J;)'72OXM4IN-O+X'*9^Q2MH'M?S,FWC. M"2]1TKA?6-:V<=>#I#)6Y8TS,LA%43_9:Z/#ED,_:'&(&H?(\:X72$X4E)1'JW%6H)\=?YI\>8"7R=?G6[B[G3P^/]S>W7Y[ M>AQV+(*322=I@*YJH*@%: !WJK"9@=LBY>FN?P=);9A%:V97T5' OQ+K0Q"> M011$\1&\>!-I[/#BMDB9T/#"9,7A1IA$*E-I;N"?R=18C<7Q[Z&8:\CN84AJ MF$M3LH2//.P(P_6">^,/[\*+X.,1PMT-X>XQ]+>DYG\!P5/&8:8D]J4HYF#9 M5')P<136P(SD6I!C2ZW#/;,X&3]X +Y4)*;%MS"E_Y@DL(FV?4/./6\6MF,N _*H'L M72@GX2F\AYX?XN^'=_THC#[NO(7G?G1PJN>?!W\ ZB&4AD)9##3%\D&6/3B) M3G=\HGZ_=8%H$/N#K9&NWSL_C#O8QQU$_L41W/[62.@'R#=1Q0*S)2B=.^#Q M'OCQM[ 7^<$./-%NA>_O<^_V6I3%N7"PH\D3USE(Q8HMB>-=N# ._;B-:WRQ M _? %THBSW:T_OE.<#M3PDG'3;Y.RWYFR BE!! M4O,E3.L5]1[+54652HWV2_6>X='7-"59SA4&5>3$A1I,V0QCS%7!5W@JZ.]X MBL^J(C6 6QINP]1(;'WTK0V6PF8(*AD-RA683&F+D[;2KIG/@&E.J^(P0F"< MEK@JW-<+@P.D@9(B930[99(5"8?Z!L%<"+^U$Y M0ZR\1/(8#?IYKG/)^E<1 M/-_5%FFV)172,NL:E,(0'39%?1Q_Q[G2FK"W]S*\QT"ZV?^AK'2I#.UQA5R= MN<71<]5(D"C=J$APUTB6%:L_S6^)8=ZD1F7<'HRKB,)RS+<%+#+,&;>92GVL MYY*M\D8H,JM[_7JK&;\Y(=@FE2L0QH5:&6(ZJ[0K%@R&+&$ W@V?6I(V;B]' M5>E#K4E![+<8*TNM7D5.Q']J_B8=Z(:50E7658<0*$9>GS.HYFY &^28/&;FHWG'[I,=+;N?#G7SI14Q<_7U M;S.ZN3Q/ZCOC3_/ZYGW']!SU 0TL36 @ 9P8 !D M !X;"]W;W)K&ULA57?<],P#/Y7=&'P-)(T[38V MVMZU8QP\C.W8^'''\> F2N/#L8.MT.Z_1W;:T$%77A)+UO?I4VPIXY6Q/UR% M2+"NE7:3J")J+I+$Y176PL6F0&-]\4D2KT@5)B39Q#\^H67 MJ)0G8AD_-YQ1G](#=]=;]K>A=JYE(1Q>&O5%%E1-HE<1%%B*5M%'LWJ'FWI. M/%]NE M/6'6QPV$$>>O(U!LP*ZBE[MYBO?D..X!7Z1. ; /(@NXN45#Y1I"8 MCJU9@?71S.87H=2 9G%2^T.Y(\N[DG$T??_A\N;Z"NYG7Z_NQ@DQH_D>'V/][' ?1^[7M4MY7"%B6&%H!B+^*%80@-1#O4"5M M 3];80DMF#(< @A=^$4&*^$@.XO3YYUK% ^>'W-?NJ:C4P_'88/VY^#Y$;;X M/!IAQ4(A:)8/=7>!&K32%*Y+,HK/^R3G?R6)P1=12NOH$<$_N/;3_U*(VK0Y2CK)XR(VM5)A1+/YH%*=; MQ]^E[[MAR4[SUVB78<0Y%LL)NCG0>_LI.NN&QY_P;@1?"[N4VH'"DJ%I?'82 M@>W&6F>0:<(H61CBP126%?\)T/H WB^-H:WA$_3_ENEO4$L#!!0 ( : M:5=:XD=7" 8 *P. 9 >&PO=V]R:W-H965TT9U.+]DMB>\2VM'VRGMM,^=/H 49"$AB18 )3L?GT/0.H2 MFW;3F>;%AHC=@[,'NPO@<"75%[W@W)"'JJSUT6AA3/-^/-;%@E=,'\B&UYB9 M254Q@Y]J/M:-XFSJG*IR''A>,JZ8J$?'A^[;)W5\*%M3BII_4D2W5<74XRDO MY>IHY(_6'V[%?&'LA_'Q8V?PJ^ KO3,F-I*)E%_LC\OITN(DR='CA M2U'R.1+)D%O>2&5$/2>_GTRT4R:EC]^(/& MC!6(34I.=*>9)@NVY&3">4T0;<,4GY)66PT9$K%&Y3II6=,HR8H%):N%*!9$ M:%)(U*XV=G8ES,(MA0K"#*NGUK?FBHBZ=YAMZ(FZ:S:V:F',EZQLF<&RD\MJK@'0L[IS77 M+B#@N)7K@A^0^^U*D$ 3LY)#\E"L5;.!%:SL=N9G- M1,$5)F4?HS/;"7)-0M13L133%MH/\4%$@*@@*?I=)S"^3M#B=\2$Q82O=>;. M8SB^3A GHH8+3@7BJ@A9LKOQ';Z%T*SL-VL+)NI"5CU_J?E7X$)-R2\M4P89 MX!H203N1$_SJ&PK9>VOW'9ZM!JS>?[*%N]M'[J6!+-D&"@>^!AQ<.:G#'&\,KJT(0.QF"_TF& M+,AHY'N61Q;2)+6L(8P?4"_+7Q BRB"!BS#P:1AY3X3((H2?^PXRH7&8=9!A M2*,@'Y+"]Z!<$EB'E :!LP\3FN0>N49G_.IX^D[9@' 12Q=^DL34=Z. )IG= MRFQ(B-BC>> 11(@LBE,:>_$3(0":!C3.'6CJTS2)W-DZ>]^-T'+0WG"&%:(474]"NUDS?M:*T._L>2=+,77][ZG!^\&J M?+XES_1_FJX#>_8M)D_YVK-_Z+3?=I%M#6U3:*O"H M(7M^A$+T]\D>*.!FA$&2H]3ME]SB9_ODI+*7L;\[;??\' 608AK](4UR#- . MO3RT@PB9'._C['M%8'!#A7BIW=X<)9*X_N$A$S.;A1':5(R\^A?>P"I;)/)V M:LYQ34$.V@.(37$%MQ7 W F[\<+ZC1+:LIJ1%:Y$_7F%XTNY29BY,"D6T*VR MAR_.9?; <7_0;=.4PHZ N^3=2MR6A\&CRNX*14[*F;VD2+ G,VZ-V:YZ6%;4 M2YA*]4APY6I^;!NP_1,/B/Z6LN%S,'1''>^\("JNYNZ=9.-J:],])C9?-T^Q MD^X%LC7OWG%73,T1)"GY#*[>01J/B.K>1MT/(QOW'IE(@]>-&R[PG.3*&F!^ M)J59_[ +;!ZHQ_\ 4$L#!!0 ( : :5= V)W =@, .X' 9 >&PO M=V]R:W-H965T:J6R%*K5!9>Z/MCKV2\[:2LXEH=,$K7$E035DR>5A@(?93)W".!VN>Y=H<>+-)S3+L0E M%H4!(AJ?.TRG-VD43]=']%^M[^3+EBE(0MD1]JUL.'8@:9069:=,#$I>M3-[ZM[A1"'V7U$(.X70\FX-699OF6:S MB11[D$::T,S"NFJUB1ROS*=LM*1;3GIZMOEPM_P=UC>K^_7RW7QS ZOUW6_K M^>UFXFF"-T)>TD$M6JCP%:@KN!65SA7<5"FFS_4]HM5S"X_<%N%9P+M$N^ ' M PC]<'@&;]C[.K1XPU?P;CXW7!_@K_E6:4GA\/=+/K80T@DBL&YGDQG8M M1299"5K 1>#[E!A%03D^,.R*)N559O4OAK$;'B])WQ0I<_?% KW-(Q>-ZIUD MIE:X,*_)Q!.GK,?B !=QY 9?X:CO?X!O<)0I8X 20I@?ZE+"A?L>X;^:!:L& MIY3(?(HG$A;Q&4DRLA,%E6DSM[ 4.C7:P@DU2BY2=0T?P&,[(0+@1C4%(H61Q+N&E5/=.:G"),K.=QD0!!4=;COO3OIG- MVQK^1;SMA+=,9B; "MR1JN]>CAR0;7=I-UK4MJ)OA:;^8)&ULE5?;)E[WOV;/@X<*Z[[XB"N*AUL8? M954(S?O1R!<5U=(/;4,&;Z;6U3+@ULU&OG$DRZA4Z]%D/'XSJJ4RV?%A?';C MC@]M&[0R=..$;^M:NN4I:;LXRG:S_L&MFE6!'XR.#QLYHSL*7YL;A[O1RDJI M:C)>62,<38^RD]WWI_LL'P7^4+3P&]>",\FM_LN'G=6_\833!2M#[;NE!%!K4SZEP]='384WHV?49AT"I,8=W(4HSR7 M01X?.KL0CJ5AC2]BJE$;P2G#3;D+#F\5],+QV9>KJ\O[JXOK^SMQ?[JX/KN\N#L-/BE"$,QWAV(R7BR]X*]O56^>]'>WG/YVKI6 :@*7DA3BC.$J\R,3*'( MBW/E"VU]ZTC\=9+[X ":OY^J0G*R_[03'J3WOI$%'668%$]N3MGQZU>[;\8? M7DAA?Y7"_DO6_W_+7C3W=+ O^A#W%:%P=2/-4BB/@JM.FY-06Y !8*W,CHJ V%K7$3*AFBN+$!$2*\(LA<$T8M M5$)Z]%M"&SZ*PK52>P&RXW@0@PI4(_!%16"0IM&J8,V!J.2<1$YXBI3G"F#G M(#@'>@A 5W(*+'E*H99$-80@G4??'"$_!Y-Z:_!H*<@'5?/+(5<8SF4?#PO* M\AOH ":FSM8"DA0]\K_T,#\'P38)V OID%'@HH7*MK,J!@:>@OE ?6&XOBG) MOJ2%-%RBG"UVU:1R(&QJ#L@/S892A E25"8M!; K6EO;-@Z5YMVP7)4%;^92 M:9DKK<*2U97I"HX^S\F!^F,Q-,W0>EG.5<%5*0AL#6T5&&+LWS;*,)'#1"T- MU.I5G;?20W16MZ$331D^A\O'>%PHP(QK$/LKN3+D5(J+&),TG3+@NI)T0_#Z MU;O)[ML/P(TR2(SE&^M5*@S"06BQ<%BE+I8+KH&P0OI*3+$6 >_++8,_>L$[ M1^R.?_ZM!Z-8DG2"F%?%.L<5\H'&=H8 M!SJA9C$0M(#GQO ,LNSOK>=JW 'VXI8!JY+8)V?;)D:)( #5SRU^F)*38Q[8 M(&8,NL[IX\K^VH9[]U6X8[D6.M01G6&K#<(A]H M;5#F1B][H)QQ-U;1E00(X^209-1S1:E72>2 &6 1@* T1:E*PRW:KR2/NK*EPF:L0W9]L-LIZ_QU^'=$ >0N7+6,*X L1N'L-(Y\(27_;(S<7%S MDNUL9P;R .(2^W'4!>DX-* US3P"GV&YIAU8B-5"5Q)/X\; U7HA/!G[.=@M MLOE-LHBEA03@\;,T+4['<:ICN23#+\@'P2#E$<%<@%T0#(+ZX6!X@&.AUK%W M')-B.!6Z99J /,Z_6/BS@4#6(!^=]DZ)PBH^WO"1&!L+F.(]I1Z3$'(I^57) M5RB,*F/7F$DHK9K(YW&;]*V=*H=1 F"Q5])9$#*<32IST[H"X$&'Y0Q-CU52 M\%(;-5T.NJF(45;611CRZ#40.3D?5U)S7 ;^" M#Y:/O8I@'FP2'TM$0$863$U[HC_;,"DM"L:;HJ-7P#TGK;"&U]C8F,VN.(^P MD!9OA(U6WPDVX/ZI(^)HXX1?DYO%[QCN#W9N.NROGJX^E4[2%\):/'UG74DW M ]MAWTZA.AZ^/T4=-NGQVX!%2P MF6V2]M_/-H2E+8VJKE_ =[[G>7QGZR[84W;',P"![LN"\*F1"5%-3),G&928 M#V@%1.YL*"NQD";;FKQB@%,-*@O3L:RA6>*<&&&@?4L6!K0614Y@R1"ORQ*S MAQD4=#\U;./@N,ZWF5 .,PPJO(45B-MJR:1E=BQI7@+A.26(P69JG-N3V%/Q M.N!7#GM^M$8JDS6E=\JX2*>&I0X$!21",6#YV\$ +@MP'VM@M<"O-O" M15C@,&!TCYB*EFQJH:NOT;)>.5'O9"68W,TE3H1+_(!V'"V!Z3='$D!1SI." M\IH!^HIN5Q'Z=/89G:&FD-J*P4Q:G5FCX[R@XZ(%)2+C*"8I MI#WXZ#1^? )ORIR[Q)U#XC/G).%5(@;(LK\@QW+P6NYG/?\@KZ+KNA\_KI5&^;\ HG,#5D\^+ =F"$'S_80^M[ M7Z7?DRQZ3[+XG<@>W8G7W8EWBCV\C&_0Q>7\:A'W74"#'6JLF@6[T!W[OA68 MN^/*/H_R1R-[_#@J>AYEVXXU>D(6/P]S1B/+'G9A39KF43,J@6WU%. HH341 MS8OLO-V@.=?]]8E_9D_F=H\_DH.IF2/_Z)NIML!LFQ.."MA(*6OP3?9*UDR* MQA"TTJUP385LK'J9R>$*3 7(_0VEXF H@6Y3HQ1 ( (H& 9 >&PO=V]R:W-H965TNJY,2ZBPG/ :F'Z2B<&4M &>RL_.5Z8>)MP"\"K3P9(U/)GO,G,]EDL>,9 M(:"0*D/ ^G: .Z#4@+3&GY[I#%N:Q-/QD?[5UJYKV6,)=YS^)IDJ8^>#@S+( M<4/5CK??H*]G9G@II])>4=O%AA\=E#92\:I/U@858=T=/_?G<)*@.><3@CXA ML-[=1M;R,U8XB01OD3#1FF8&ME2;K>4(,R_E00G]E.@\E6ST\68@T*/ &6$% M6@F!60'ZV)6,7*5W,'%NVM/6'2VX0 O1/6>JE.@+RR#[-]_59H-><-1;!Z/ M'ZF:(,^_08$7A".\<"@WM+SP N]IQ'EZ: \':,GNX8"\KW][-8_U4:KC-?J_T/N=,>! M.:821L1F@]ALE/.=L]LKY,:A;\G-![GY5:?V"$)_1?B"VSCS+;?%X+:X^N#& M_<:Y%_W&UL MG5==;]LV%/TKA 9T"9#:CM.D79,8<-)FRX"F1MUL&(8]T-*US84B59**X_WZ MG4M*L@,X1M&'Q")Y>3_//20O5M8]^"51$$^E-OXR6X90O>_W?;ZD4OJ>K2-VY_M]IO M8NR(928]75O]IRK"\C)[EXF"YK+6X8M=_49-/*>L+[?:Q_]BU<@.,I'7/MBR MV0P/2F72KWQJ\O ]&X;-AF'T.QF*7GZ008XNG%T)Q]+0QA\QU+@;SBG#19D& MAU6%?6%T-9[>3L7G&S'Y\G'Z\>[K^.OMYSMQ,+%:Y8K\X44_P K+]O-&XU72 M.'Q!XR_BDS5AZ<5'4U#Q?'\?WG4N#EL7KX9[%7[.0T\,CH_$<# \V:/OI OY M).H[>4F?6TBC_I.,BB-Q;8U'L(5,(#&%F#CR9$*:L'-QHXPTN9):3#%)0&3P MXN_QS <'3/VS*T/)@3>['> ^>^\KF=-E5K$M]TC9Z-5/QV>#\SWAO>G">[-/ M^^A*>N79[^TX=CFY7\U$!J?RAY^]J(VL"Q6H$+E%28U/7TW6,)AW"?*;!"WE M(XD9D1&(L9(.N@#0!YV$9Q[4)RBP@IJ"DTN3%@@PYJ?6:UZD*:6]8 MDK@WT9%8""\.LOO>M"=^'8\GV6%/?(4 *RPK:=:L\L<\!].))GI16&%L@/5< MUP6T:\V994^428S8H@9B\,C1MUIQK+.UZ'R+&MDM38%VVNR)VQ2?K91I8%=* M U;DY:-H5Q;_@@Z2BP<0!5=+[0^C:X7RN;:^!AYB M^*H@=M%03MZ#B:-_4LRE@)YV #W=BZP;N -O)^24+?PN M9.[?SV6^3D46?.P$_'FAN')=:I$*X QMD-(Z:WL"42;K:Y).D"EB!HWX@%R4 M,W+B!#P3D%\I->I\X-2P4A,FFT(GKP"9%S MY7QH=;#)SJMI;0JY%EP;@DBP<182+<;BUN?J7[-F4<7<)?V>&-RQT"Q4;-Q% MT[WH&S=44;L-?J,]6SN$WOJ*E/&L(\XR,-.ZQ;E+MI\9Y.7M[#)=[V49H$>!E VW((B M"Z!'SK3"+2 2#V=TNQ,[M M]U61"+A1,)[>^TY!@^-6Z?';<_]"/+908D.#&=EZ+_Z/9(U$,+?/^,(I5J Z(3T:C,D_LB%(V.$FA2$\G2%[ M:'>@CK>VEC28V*74/E6X/R;92(<29%ARXSM.;NM(REGC?A?U#YT_O>_'%I\: M35_%?CKJ$H_>]34$D)2X\GIP=B2R#]U!(&Y+,-AC8S%+1R<&1;(3,8#VKV.= M1G17/V)0V1:Q^E4X22,6_@9,M]"Z[\6>6OR3&'M_2RY0=N M#LD"2!*ZVBVQ!6 ^4+XTBHD";._2/=^W:O@LY)W;;O5>"I3S%,L]GU-\)\0S ML:K15;F8U1YP\1YD%E3 K3@NXN !!LJ&BSV0M%#-Z3!G%ON]-B1.!I&/WCZ' M-PPVWN&*0X]2US)6.]XK(J*Z*+A*RK=Q;95S)\/UMQX");E%?.[PH0\XI3=! M-]N]J,;I(;$13\^Q3](M^%S5-,?60>\M#F67GCAI@(K&9\7,!CQ2XN<2KT)R M+(#UN<6-J!FP@>Z=.?H?4$L#!!0 ( : :5?=RI)L5P0 !(* 9 M>&PO=V]R:W-H965TFG1)VCT,>Y!MVA8J2QY))I+5/;GK2]:&I6_O)$=]O-I5[/+--]W":\>QIX:9>K4-?O)83;9J2SJC6U]W;7$V>5I]I8?GXFX/VWX4ML'OS8@*%?[=VW/;-%$(-OX9-;/=D3%P?_RD_GO*';G,*F_/N^;/ M>A'6IYG)R,(NJ[X)-]W#!SOF(Z/>O&M\^DL>AKU"9V3>^]!MQF XV-3M\+_Z M-G+8"S#LF8!\#,B3[^&@Y/)=%:KIB>L>B(N[H18'*=44#7-U&W^4V^#PM$9< MF-Y4O"E[/PQ%AG)*L4NW2+I%<^E:^]M MVUNR=-V&G,.K0UD >5B3\P3;.O+7VYE/ZW\? C#HB\/ZL86._;::V],,/>*M MN[?9]-=?N&*_O>!>[-R+E]2GMVC)1=]8TBW)N]I7JY6SJRI5-U;&W Z9?E'V ML.G+EH0U0'4-^K9N5R3$HJ!HQ#V"\Y&@'Q#.1X2>DA;W"3S5;<#4KM#&@?@* M545)[O\*I\-[U'DK^#?E8M?T2)GL7TP"WX.I9GZC==:%JL&%W^#$H MSG&YQ:=X\L6NZSD,O"*Y+JAA B.>*UHPAI%@C'*L(1Y$"2\+RI3"!LJ%@1E) M9$EY05C' AJ6:<7+:+/KK#R9QIJH0@F@J.#5Q2)L7H M]Q51@E-N9/25"VJ,P
1B3@9K2Q)2@!;!:4B&*'S 5C(I2 A 5DD.3 MTU*H'2>3F\0/G$P!C3(:HQR_$#,EN8IV]B^LGU1+VC!:ED7$I9"9* 97DE%5 MJ"=,&N53E"41@N+V(%J45,KR,"9>*LJ17([2+#EB0)R59A]4492H5> 6 *5Q M,'X3)7>@ "3G(R"E9%*+J\HH:J0Y@.JGE12GDD4ZL:@4R E5)&O25 [M&J^3H/X7:DX!;_(>7$>A>18H>-':)4':D94;<\ 4R3$*W36_]61=P)Z?A&A]MUL4->+[L MNO TB0?L/@.G_P)02P,$% @ !H!I5P\]QN4J P P@8 !D !X;"]W M;W)K&ULG57;;MLX$/V5@1HL'$"([C>O;2!I6FR! M31LD:8MBL0^T-+:(2J1+4G'[]SN49-4+. ;:%Y$<I\L:6Z:OY X%[6RD:IFAI=IZ>J>05;U3VWBA[Z=>R[AP5HO> M=J]6"]F9A@N\5Z"[MF7JQPTV.#;VEB#MUKLV!8?T7S1-* MQ5L4FDL!"C=+YSJ8W\3V?'_@$\>]/IJ#5;*6\JM=O*N6CF\)88.EL0B,AF=\ MC4UC@8C&MQ'3F4):Q^/Y ?UMKYVTK)G&U[+YS"M3+YW<@0HWK&O,@]S_A:.> MQ.*5LM']%_;#V2ATH.RTD>WH3 Q:+H:1?1_OX<@A]U]P"$>'L.<]!.I9WC+# M5@LE]Z#L:4*SDUYJ[TWDN+!)>32*=CGYF=6[]Y_>O'_Z\/ %9D]LW:"^7'B& M<.VN5XX8-P-&^ )& 7=2F%K#&U%A]7]_C_A,I,(#J9OP+."'TER!'[@0^F%T M!B^:1$8]7O222/&,PDCU VZY+ANI.X7PS_5:&T6OXM]3B@? ^#2@K92YWK$2 MEPZ5@D;UC,[JCU=!ZO]YAFX\T8W/H:\>J?*JKD&0&YBHGR)Y%N8TR0,>1PVE MI-K2QH8Q-<)&-E2B7&SG,+L +L@H.\U$I2^!,B+7J&#,"=QBB:TU1(,EA >V MIW=I4''6:+B ,$O=- ]H%L6YFV8^?*;RM+ [)4O4&H+"3:,$PI &']YRP>D9 M5["5LJ)-/W/SV(<@#MPD2.%O\IC#*(.H*D(Z)%6NM:276Z(H$6:A[X9%=@FS M(';]I+B$)VE80]Q$MZ%L4^K'&"X(:GI1'KEY4D!F^+KK>PI)J;K2T 4%<>A&10Q!EKA^&OP"W]Q-BI3H)FZ193_9 M_@Z+05$016Y6Y!"DA>OG\8C(CQ)_ 4F0N2FIO8 TM1<=P*EWZQWUE1;5MN^> M]MUTP@PM9K).#?IZZ$L_CP_=_8ZI+1<:&MR0JW^5)0ZHH6,."R-W?9=:2T,] MKY_6])-!90_0_D9*&PO=V]R:W-H965TU*&* MC:EW*;4-R$G:!<@;ZFS],.P#+=$R5TET22IN]NMWE&S/31RCVZ=]L2B:]]QS M=\^=.%I+]54O.3?PO:X:/7:6QJS.AD.=+WG-]*E<\0;_64A5,X.OJASJE>*L MZ(SJ:NA1&@UK)AIG,NKV[M5D)%M3B8;?*]!M73/U-.657(\=U]EN?!;ETMB- MX62T8B6?T.+ELM+=+ZS[LZ'O0-YJ(^N-,3*H1=,_V?=- M'O8,$OJ*@;O:..Y04S;#)2<@W*GD8TN^A"[:R1G&AL469&X;\"[KZVO(;B_@ZO8AN_UT-;V^A&PVNWR8P?P3/WT7N=WC^ M:Y%+6:Q%50%K"KAJ#&M*@;%"IC4W&BZ$SBNI6\7A]VRNC4+]_'$H#;V7X+ 7 MVU-G>L5R/G:P:317C]R9O'OC1O3#D1B"70S!,?3)#'NT:)&T7, VGD,1%,"JV7;&.NPW"801T-WID%P MJ1K,GT#S$GO: ,/$,HVV%PP7/>6W]^+TC#]Y"&";$C^PJIB2E+BXB+R5>Y$.6?VN% M%A9*P[LWB>=Z'R#$0^'F-RO^Q,ZS-#48"9B42F#OX=""5:OR)4X!W!3HFR'[ MG/5('J$T <^-<>5YX1Z_YVE =A$E?DPMNYCT6Y$?$S_UX8@LPITLPI^6Q0ME M$[CEYI!(CF(>%LD>.-N -_@AR3$=6"_KWNJBKW$G'FWWGJ?#-N"+$AY0Q'.[ MEV4_[P8F[F#%^JHLQ4K;+&/IXRCH5AX)J0^WLGF?RWK%#7(O%>=]N3V7A)&+ M:"1P/;AGIMN-4N*[U#Y5'D<^5V E'@^/::C:*>CZ*=UM#X%!\!H?B6_5#^T,ZM$*N?$#=)\!FF MA*;^X#^.IY. ^*$54V(Q Q($P>#XC$))^:%=(45L![HGLT/B&N[=0K 'R^ZN MI7$8X/>BOY#L=G?7N:R_Q?QSO+\+WC!5"N1<\06:TM,89Y/J[U?]BY&K[DXS MEP8;OELN\4K*E3V _R^D--L7ZV!WR9W\#5!+ P04 " &@&E7A.RYL8@* M #)&@ &0 'AL+W=O M^+<4]V9TS M<']O;8C?))JP4"]Y5[5=U_R_1VY,0OT)5QGZR>W:3H,;75A3 M+364DS4%Y;K5>"I!UYZ=7_[V^]7UUMF!-!TZ+GLV% M8Q,^P29G'U7=K@S[M2Y%^9C^%"H->H4;O2["9QE^+MHI\P./A7X8/<,O&NR, M++_H"7X7G<$=8]BE6L]ES5U*U"4[-P:I?U[\U4DC[=W_G,]-JY$N_SWD!R<:(># B?H[[V35*LNPJP=1B7V\/ MIM6MK)>B;NG2R%)H:^V$0L?.RM-XP+/*2W&?OMUKR\D_4$P"E->PX.(%< MW_<98*>M1'\W\8+,'PO:U?&(9=X,_XG^!E8AFQI>/P">"J5+PVI5ORJX68V] M,Y;;JJ<]1>!2,ER(;PTP"]=P/<#%>.Q^)8N5=9"LBZHC[\$UP#8$;NDQ, .3 MRN8S+X$2DA*8X,[RJLTV:KW"_S DO*1'I55#5;+D)-.T^.>415@A3JW%$,2% MU*9]%$J<(<=,K3=S$<+VTNQ 4N[2[:?F>5'H M#IZM))_+"MF):!RQU$LRRJ?$"Q.??89^&GZIEZ]:H=>/SB)/8Q_IG,\B=J-: MQ/F%_MHDZZ8V/K[<;T(1@2??XPOG$( MN)X7,:Y)9&Y3"7W27H]J',MEI2*2!!3:-E8-U_<7+$;S6O3*(TG5+9RWME'7[2ZHWC8&MD< MV=9!I98X+0O#")UE(2RV8*XB4Y262_2XB@GHT5BI:UYW"_2T3@L-H)M\_O6C MF9Q85J7@%6YZ/0#!,[]6MRNN6X]=U:7D-?><1=H]/6^TK$95/SR;;V**D1%Y M!)6ZFBP@CWWA,*VX10Y:#;=&SW%53MGAP"T(P@[%[4%PW8=JK^">#I;+@[\+ M&=R#JB>O LDTE?RMM3DY/G8_M5%;? S1*'-"QUH?LXA('TP7&Y!'3; M,(PC1$'GL$ Q\V Q\:>(+^HNHK)64 M%3#6)DKODT;=(^04 ,>:=Q@TE>T8?$$(Q/6M:,GYE8BDXG.*58@M0T2 M6AC;A?H,I_0=*7>I"@6=WE29],KG:8>AG;@.)TF:EF7'14Y:G-P\39;"W6WL=NL0'UK MNRCFL%N^M(T>)=[+')5VZ8P80,+1MTBYI7AQ47^":%M%UE7/@/UL /O9C\VJ M/=3KWH\?1AT.S[OU[MK@X/YY(0>'#KM>(EYF9[8PFW&#.W7X6!VZ/VZZW*E$ M VE/1>.1KW\8W"P//<@X_6!@_;0WE0QWD?.'WV[8.=5Y>8%TX\# MCX9]=HGQTV.U< V>9M'!T",6SKPHR:FK1Z&7)-3?\]A+_82>^5X6T20=QIGG MYS'[ _NT34O>2)*S4I6K:S).D09.SG& F?GGG[(P"-\,_X]#W+0?ET\-&31$ M8TK'$+Y+''@91A[WZ6S<'4_"' ^?,B3T9HDS)/?R(-[+/P!!*6AF%_+.;KPT MAZ6^\\$LIHO8RS+ZG_NQ:L%)X+X=N0Q9&7 MA1GZMVBX++<#^,]\W;QQ;F-!3M9%8<*"6TF( M2CB.O"B:64YA3M^1XD&P%]9$Z:69Y(!D32QK$Q"(*[:>7I>D)NMM":$K[ MEG][I,!0J@'*)*)R#5 Y6;PM9C!"7N+&H;V#2G\72L,$]1.S/ 7#G"4QW!XB MOY&<(:6ZEV"'^:=2Y;T$B!U#]<3+4;,1,CK(6(Q$PIZ"?(I#!#!!/058QO62 M QV;#D,&V6^_'3N?I_X!Z-G]_X-HT>_V5#%K%TLM%I7=%%>/IE'7$EZXC.UO M]XN.9HS-DM_7%+4QQ0J %DYGDJGUE^#\R2];&@IIJ\P!7>80BC;J"$][AWV M'=>C_G'<4C!)$F\P36 GA!F8#X_2>)K3N%+AW FF^9:$'!! ;M""WO@2D[TN M-_33O6;WW%R1#G-%^N*Y G#)[+M9(+-[/_W$TO@LR\-ONZ[@_?Y=DML X"IF MA0 8!V&;]S&&<@4 \MW=[4'?VZPK? G0HZG<=S_R8%/$)F/0R18@]:=I,G%#RN9+ MJQK[8\5M??=,R/2G]S1P0+=Q6I32SX&#M<1*&)C]@Q4U?'5'2S4[IBEO: MZGUHCAIYX96J,F11- PK+F0PG_JSM9Y/56U+(7&MP=15Q?6/)9;J- OBX.[@ M6NP/UAV$\^F1[W&#]J_C6M,N[% *4:$T0DG0N)L%BWBR3)V\%_A;X,G<6X/S M9*O4-[>Y*&9!Y AAB;EU")Q^;O ,R](!$8WO+6;0F72*]]=WZ+][W\F7+3=X MILJOHK"'69 %4.".UZ6]5J?/V/HS<'BY*HW_AE,CFPP"R&MC5=4J$X-*R.:7 MW[9QN*>014\HL%:!>=Z-(<_R$[=\/M7J!-I)$YI;>%>]-I$3TB5E8S7="M*S M\_/%]>IB]<<&UN?7<'9U>7FU@LWGQ?4YO/_"MR6:#]/0DATG'>8MYK+!9$]@ MCN%227LP<"X++![JA\2O(\GN2"[9LX!7N>U#%/> 12QY!B_IG$X\7O*4TUQ+ M(?<&UJAA<^ :X9_%UEA--?+O8_XV<.GC<*YO)N;(U@15UZ(7-5X4_JC_%]%O%QOEU,C@1,%BIJ&>-# MD_,RKTMNL0!Z!, >D#Y"%_"]YMJ2-)=T([2Q0 @(59-\HNO2Y6]IP4 8X(8@ M2GH(S 2^>(P_6PQ?*K!R^O>+!]Z_!2')GJH- 9D>X&V.1^M9-O0**OL/0"6B MMG36%@EL2 @K=\(&O<;^+XBLZ@HUMTI/H(N'\YGZ7N2 +X;(O3-O(1GW!H.( M%H.LE\5C6L0QZT69.V)9UHOB(9SO=O0NN2 )2?XC!8]TC\JBM(*7Y0\H1%F[ M%XLLR1O45E W@B0!"H)$KVKY+;Q[D[&8?81TE$$\9.1=&H\>LO=(%,O7\Q_W MV'C4\FN/*5,O9M^KQUX]3;QZU!1MGVKJL1&PO=V]R:W-H965T%PU-,M@;^UA'D6FW&/#S5@=4-+.5NF&6YKJ760.&GGE04T=)8Q-HX8+ M&:P6?NU.KQ:JM;60>*?!M$W#];]KK-5Q&<3!L' O=GOK%J+5XL!W^(#V]\.= MIEET8JE$@](()4'C=AGL:T=$,O[I.8-32 =\.1[8?_&Y4RX;;O"CJO\4E=TO@R* "K>\K>V] M.OZ*?3Z9XRM5;?P7CIWO) N@;(U530\F!8V0G>7?^SJ\ !3L#4#2 Q*ONPOD M5=YRRU<+K8Z@G3>QN8%/U:-)G)#N4!ZLIEU!.+NZ_;1^A.M'OJG1C!:1)4JW M$94]?-W!DS?@,_BBI-T;^"0KK%[C(Y)RTI,,>M;)1<*OI1T#BT-(6#*YP#Y9#NN]#R7NQ]S<^ E+@.Z ;U M$P:K]^_B*?MP06EZ4II>8E\]T'VKVAI!;>%165Z#U_ZUM<9R60FY.Z?X(N=Y MQ3?##721K(]4N4CJ.1)P"EQ:M4$-_5D [9"B$ANW..E6$Q &N(&MJNEVFSE< M7X&08/>J->1O1C^P_,CP6E^@5(9:P9TD1,V9_& ?)W)97!.TBGD=1&R/!L(RI80 MTE(KLZT65A -_8W_2YJ@=+BCDSU7F1"HM%&&]0[_U@0M2MCUU%/JZ?WZ*9KP\_NW6/VA>N=D(:T;0G*Z/0#T-T# MT4VL.OBFO%&66KP?[NE-1>T<:'^KJ+3]Q 4XO=*K_P!02P,$% @ !H!I M5_*)"Q>5! =@L !D !X;"]W;W)K&ULC5;; M;N,V$/V5@;M;) 3ZRX[=0PDV2RZ0-)-UVGWH>@#+8UM8251):DX^?L.2?D6 M.]Z\V!3%.7-FYLR(HZ60/]0"4<-S5=;JLK?0NKGH]U6VP(JK<]%@36]F0E9< MTZ.<]U4CD>?6J"K[@>).6\/_%W@ M4FVMP40R%>*'>?B27_8\0PA+S+1!X/3WA#=8E@:(:/S78?;6+HWA]GJ%_MG& M3K%,N<(;47XOM@P&WAL&06<06-[.D67YB6L^'DFQ!&E.$YI9V%"M-9$K:E.4 MB9;TMB [/;Z[O9K<3N#DD4]+5*>COB90\ZJ?=0#7#B!X V (]Z+6"P6W=8[Y MKGV?R*P9!2M&U\%1P*^9/@?/9Q!X07@$+UQ'&%J\\*T(D8JFX)^KJ=*21/#O MH1@=1'08PC3&A6IXAI<]4KY"^82]\:^_^(GWVQ&"T9I@= Q]/*%&R]L200DW7"W@,W41\#J'KWJ!LCO_I7;=23(_%-Q1]X># M<[BXXJ&V>62&Q\SP*#9^F24E+*FM;>K;DFO,00LH72&6*!&X@IDH"4-=P..B MD#G\V7*IR=C*"/X@DCO"@I,/A MZ(5I%GM0ID$[$E PZI< $&XV5V0EBNQ6\ MZTB#DIC6Y!2(!%Z) MMM:**&9E:^A:K@@5@;;29LZ4U_DH"SXMRD(72-%O"*SSJBRDV&6F'*L@#AVK M) T=JV"0&%8)&WI#L$/U3,S.6F62K) XB:FFX>PXX7.VX/4N.8EKS.$B?TH_43; MQV%74.[[]A-=DB:W9?E*<,SDCO3398VD6EG)YX7*3.V!\H;[JOR$F5-* MNW)5>2T\>:!RE//48WY@LY^$5/,([C;BV41G:-D#9B*E?*@L1( M."(=A3'00? MCP@T60LT>;= [[ENI0MZ/;*WRG)(ID?!#X_@72_[^7XU1X'KU^+;T_"IT^0) M*9FFE,F5F5&UF;65F[5H9^TKG--N] R&YC&".&!#&@2TCB$*64BBIG4"8<#" M*#'K%/PA2P81S79BR6=FL(>Y!B\;>K*9"TSW-+A=T,49I#M#[F1!Z]6 &PO=V]R:W-H965T8]6QD4F5]4J%[<[Y_T"B'+8'SNQ^[,^%S73LD2 M[PS8NBB$65VBTLN+( I>!^[E/'<\T!N?5V*.#^B>JCM#7[TU2B8++*W4)1B< M7023Z.QRP/;>X%GBTFZ\ T8 MP=HE+]Q\?T7_Y&.G6*;"XI56_\C,Y1?!,( ,9Z)6[EXO_\(VGF/&2[6R_A>6 MC>U)$D!:6Z>+=C$Q*&39/,5+J\/&@F&_8T'<+H@][\:19WDMG!B?&[T$P]:$ MQB\^5+^:R,F2D_+@#,U*6N?&GR:?[^%Y\N7I!FYO)@]/]S>W-U\?'^#@44P5 MVL/SGB,O;-M+6\3+!C'N0!S!K2Y=;N&FS##;7M\C=FN*\2O%RW@OX-^I"Z$? M'4',DZY,3C)5TA"VG@6:@:X5K:5&E;&[3P[V1JG:$J^6]7S WD8#_O,4>8:47]RB"."P%\6"5YGK&W!7NS MS"=%XZCU032\1)F!DF(JE722+(@>I4]/T4";0&]RC2D6/)@TH_'9&[,W)G#P M'LA1(96B=K:'\ 47J"!JGW'[3#K'KX3- ;_7DMC[4 ZB0W@/IV%$OQ_>#>,H M_KCU%AV'\0'E(;*+6C0#-2GUB>PD%\N+4F'@X['<2C)!QMC S" MT^/=N*.WN*,X/-F#.]P8B<(^\4UUN:!L24[G%GCR!GS_6W0:A_TM>*;="3]\ MRWUPVJ$LS46C+4T>T12@M"@W)$ZVX:(D"I,NKLG)%MP]+K0BGMUHP^.MX+:F M^EM^KFB?HPZA6N+@KT9'8-B5;SC4%51;,A1M,NYQB+'2)*SHMS#5"NPN3:.)EUM?#,?@3#(7FF8("A.QUPU;?.EI0'60"N9"9Z= M"B7*%*&Y60@?PB_M!&PK"*NHB#Q%0^L"W[EL_;,(0>AKBS7;D(IHV=<:5-(R M'3$E?3Q_SYGV1\;>W,OH?@/9^CB JC:5MKS'E6IUY)W3RE4K0:I-JR+#71%9 M4:[^M+\DAOTM-6KK]V#R(DN'E&\'5&24,W2YSD*JYTJLBE8H-FMZ_6JC&;]Z M(<0ZE2N0UH=:6V8ZJXTO%@J&+6$$P35.'4N;=)>CKLVNUN0@WK:8J"JC7V3! MQ']H_ELZ\,TK@[IJJHX@2(RB.6]8=,E]9SD&KAQAI&5#[179:4F.,XJ25M"A M7Q?^// -8"6=,*(#7RP$3;*H)"S-S L$DI>*W#9L@W'6WZ&W9:N!Y=7ZHGS5WRAWES([\5 M9D[Z@,(9+>W3+A^ :6ZYS8?3E;]93K6C>ZI_S>F/ 1HVH/F9)MKM!SM8_]48 M_P]02P,$% @ !H!I5[_4H5VQ! _PL !D !X;"]W;W)K&ULM59-;^,V$/TKA+LH$H"(*5*BI-0QD&0_FD,^FGC;0]&# M;-.VL)+HDO0Z[:_O(V4[7D>ZZJQ%[V% M<\OS?M].%JHN[)E>J@9O9MK4A>,R7Y=E$UO. C/'LQP MH%>N*AOU8(A=U75A_KE2E5Y?]*+>]L%C.5\X_Z _'"R+N7I2[O/RP6#7WZ%, MRUHUMM0-,6IVT;N,SJ\2;Q\,?B_5VNZMB8]DK/47O[F97O28)Z0J-7$>H<#? M5W6MJLH#@<;?&\S>[DCON+_>HG\,L2.6<6'5M:[^**=N<='+>F2J9L6J/M MY>CF_HZSIH.]P@K?K3S9H5RT:?P,M)[>Z<0M+/C13-?W6OP]F.WI\ M2^^*'P6\G[@SPB)*../B")[8A2L"GG@K7#5'13GRJ);:N+*9DS\OQ]89%,=? M7>&V:'$WFF^8<[LL)NJBAXZPRGQ5O>'//T62_7*$:[SC&A]#'SZA :>K2A$] M(Z]YWS1M1Z*TNX@?A>XF/EHHXL+-D[%O5A)>X=#RY2A2C-'9Q,'4%MZR:*8$ M"F&*0*IL)KH.A-U"6]BTM.T9&2U*,R6_K0KCE&G+@^!R]1B[S?62DW< \)XK M"UA[2FZ+9C7#U:R,!W]?XJ+*\2KP&&E75.0.J@4^MIQN^;PC,HYHE"58<1[3 M+,NPRJ2D+!5(&D[?D-HX1!D5+ .'/(U @_(TWX#O ).X!,TE% MPLG]8>AXQ6B:IMXZIHQ++"(&'DQTYN!)+9VJ?19X$M+ _Z)K&,152=*6"2T&CV%>#S$#"YT0()#G*.E+Q MPXJ"^_NC>1Z'FV,BI;GTA2T0<4[S).W*A^2X7TE@&PN2,D1XV"$V2TB/GO*VD,YT!0GU 0=)W6HI!!.CS"&3;;Y?":G3!+96 M5^6T<.JUTIYW:LKK@GI5/8?-UE%QWV-RR!??"83G/U$AZ*W\[VG@BP*\-,#+ MO7]N"J1M$F*=: ,@+(EZQ@AJ46DG40P9B4[)"2C@*XN%S"%4_DGN\;-3.!I=!_1CZ M*/,]%$-D$W1%5[WV]X:R6IEY&#TMPEHUKIW/=D]WT^UE.]2]F+>C\6UAYF5C M2:5F<&5G*8K2M.-FNW%Z&4:\L788&,-R@0E=&6^ ]S.MW7;C#]C-_,/_ %!+ M P04 " &@&E7?!]&#^L" T!@ &0 'AL+W=OUFR-">K[>BY)\_8H65%BI0I1@<35R)D$@VED_*W# MSP(WZN ,II*E$ ]&^9J-'-\00HZI-@B,Q!/.D',#1#0>MYC./J4)/#SOT#_; MVJF6)5,X$_Q7D>E\Y,0.9+AB#=<+L;G&;3T]@Y<*KNP7-JUOY#N0-DJ+FVH#@]3NYN9]]@<36_7\RN)\D5S!>W7Q:3FP3.[MB2HSH?>IKR&&\OW6). M6\SP#Y(3L.3@+>I=L$/.A#Z8?<$7G=?=-?B M==_ NWIL"OT"OR=+I27UQ9]C-;80T7$(,RL#5;,41PX-@T+YA,[XP[N@[W\\ M03#:$XQ.H8\3FKVLX0AB!0NL&YGFU'G*J#-1EM3-B1;IPS':)X&/T[ZG9Y*@ M 7EXLZ7[[]I!@K;$TEK!G3>'_N"0Y M(PH'K#/H=X(X@J 7=;IQ#$'=B'VXTX_"F'RA))6$M2R2!'>PT7D1EV2 M4>P&, >37*)I=#O4>^M^)4[:3?#/O=VG-TRNBTH!QQ6%^NY% MSP'9[JA6T:*V>V$I-&T9>\QIK:,T#G2_$D+O%)-@_T&UL MM9QK;]LV%(;_BN 50PML->^2LL1 &W%;@/6"]+(/PSZH-F,+M:5,DI,-V(\? M);NF2=%,O!Q_:6WE/8],'>J8+TGY_+ZJOS8+I=KH[]6R;"Y&B[:]/1N/F^E" MK?+F976K2OV7FZI>Y:U^6\_'S6VM\ED?M%J."4)BO,J+K7*ZW]>JV5U?S'"HV\'KHOYHNT.C"?GM_E-V8+WFC+JOE[\6L75R,DE$T M4S?Y>ME>5_>_JFV#>,>;5LNF_S>ZWV@Y'T73==-6JVVP_@2KHMS\G_^]O1![ M ?A0 -D&$#> '0B@VP#ZV#.P;0![[!GX-J!O^GC3]O["97F;3\[KZCZJ.[6F M=2_ZJ]]'Z^M5E%U'^=#6^J^%CFLGU_*S?/M)1M?R\MTO;Z\^7KU[&SW/5)L7 MR^9%]&/TZ4,6/7_V(GH6%67T<5&MF[R<->?C5I^[(XRGV_.\WIR''#@/C=Y4 M9;MH(EG.U,P3GX7CTT#\6+=YUW#RK>&O21#X;MJ^C!#^(2*(4,_GN0R'?U"W M+R/"^W#B:\[3SB[_]]FMBT%WO8#V/'J EQ5-/I_7:I[W=V]U$UVK.U6N5?3' M;UH:7;5JU?SIR_J&R_S2[Y)"P#!(F M@6!6>^[3;#H@[NOA;M)(@2*=:^ZV[^V0QG&F* D MM7794$=$(A*>V#HYU-&4I"F/=SJKL7S76!YL[+6:ZN^[KA?J-G]6BV*Z5+Y6 M!RG']CM(6 8)DT P*Q5BEPIQHJ(@(),#"$[>DH=V$9;MR3B M!+N%P*>+]?C K00>7$F(20$]6'+1@J19"T#)0FH6AVBHRYPT%[ M\F"-H,.O=\9CA-T:X='%G#'JUHBACA&*4M=!>'2T@:1DH34+1[#08)X?YJ2H#J+L#I66@- E%LU-D'!X.>I0' M*X/P#OSY8/3@T3&<,N%6AJ&."LH%=RO#4,>PX(0>J S&-.&P:S*CAT/#AF#\ MT3T/DI:!TB04SOR8'%(!S>I8!@G MW"T.0UU"$H:16QR&.H((%O' 6WB$28K3], T S%FBH3-E%4>HG^CQTY&AK'' M=DE06@9*DU T.T'&_1%\HJI!0/T@*"T#I4DHFITBXP=)T,P\5#6VT?9$ TT& M,Y,>'>4\3AU3DGET<8+2U#$ETJ/3(QD]FL$'BH9Q5R3LKMRB<7BV,@PZN@^" MKI:!TB04S4Z),8"$G:I,@)I#4%H&2I-0-#M%QAR2\#K?0V6"#V_7E"(AW#(Q MU!&N+47LEHFA+D:C(N&'AA;&:9&PTQI6BJ&:">$926@=(D%,U.D?&,)+P.^%#-2(:&1(C8G<;TR!(>BT'% M&,IP*O# C7AT1*1Q?&"N@AC[1<+VRZT8X5G-,.SH3@BZW 9*DU T>Z.4\8@4 MG:A.4%"7"$K+0&D2BF:GR+A$&EXC?*!.;*.M.QO%@KD6Q*>CB*7NFJA'1VF* MD;O>X=,EC&#AKQ346"X:MERZ2^JZ\&7==4AO@T$7VD!I&2A-0M'L1.SMHCS9 M-DK8?92P&REA=U*>PAI28PWIDS93;J.M;W/"DB1Q:X-'E]#!7&7FT0G!AZ,( MCPXC&J?BP#""&J-%PT9KOS@<,:49IA[=(4&7X$!I$HIFY\<80WJJ7984U!J" MTC)0FH2BV2DRUI ^::\E]6R/)((BY-8,CT[$<<+QG M-(PO9$_:B,F&&R(QPY"]7>!V:_>>8 N[+J=@A*]8_9.\=?X[-+[#F>X3.Y^3D!@]_\NH$V+/.B;**ENM&G0B]CG<-Z\X,! MFS=M==L_$?^E:MMJU;]VW-]T)=C_;,/D/4$L#!!0 ( M : :5<;(L+8LP, %P. 9 >&PO=V]R:W-H965TE)39 M9XW0+T$21IBV'8!UJB;:*2Z)*4W?[[ MD9(LRQ:M)9N_V*)TS^$YY"4O.=DR_E6L")'@>Y&78FJMI%S?V+9(5Z3 XIJM M2:F^+!@OL%1-OK3%FA./-#E2NH7=C)9XR5Y)/+3^IZKEMVQ9+0@I:"L!)PLIM:O\.86 M!AI01WRF9"MZST!;F3/V53?NLJGE:$4D)ZG4%%C];<@MR7/-I'1\:TFMKD\- M[#_OV-_6YI69.1;DEN5?:"974RNR0$86N,KE ]O^05I#M<"4Y:+^!=LF%B$+ MI)60K&C!2D%!R^8??V\'H@> _@F VP+/LM&5_T["[)]@_IO(:./ US,NIU9M^;S3IDM-Z24C/\ ?[U3G\"=)(7XVV2KX?'-/'IIW8@U M3LG44FM'$+XA5O+S3Q YOYA,GHGLP++76?;&V),'O%7I(@FG.#=.8 -'-5RO M^4WBA@A%<&)O^AZ&89X?H=#IP@[4^9TZ?U3=%[7$=8JM.4N),.IK"()>QS!& M7G D;QCENL@[H2[HU 6CZM[2DJJ5E8$E8^;L#X;BG##RG2-UAC ?!A"9Y:%. M'AJ5]\0DSM7DEM5";885WPE]#4HB36K10(87>5$0'ZD=AOEQ% :A66W8J0U' MU;[?)2%85SQ=J9TW ZH*J5(@<$[ 14:%Y'1>U9N[RH>L2J6X--D(#:/I>K%_ M9,,0%@8.@F8;46M:@_Q7I+_?FHUCI.\=-<^%]NA MY5Y=AF>J52W1N6R?B>W0]KY"P]%JF+Q39> &M,SUFJ+=0+"Y8#D1*2E38AP( M=Y!^5^KD$!]GJ2D.^DYO(SP4OZ^U<+S8SG;+?C1+1SE>/%UG8CMTO*_?T#]7 MEHZ>!%YL^TQLA[;W!P,X?C+X7UD:#(Y25ZH(H^,D-80%<7AW>T5_?N]YC MOJ2E #E9*)QS'2H:WEQEFH9DZ_HV,&=2W2WJQY6Z_A&N ]3W!6-RU] 7C.Y" MF?P#4$L#!!0 ( : :5?"5#!3C@, 0- 9 >&PO=V]R:W-H965T M5$J+!]XQQ-7%2 MK3;)2L@,:S.4:U=M),%)$90Q%WF>[V:8_? EK(4XJL=7"03Q[.,"".QMBFPN3R04\*8 MS61X?*N2.C6F#=R_WV7_4!1OBEEB14X%^TP3G4Z7O'W:B'V A#J"$!5 "IXET %RSG6.!I+ ML072OFVRV9NBU"+:D*/<[LI"2_.4FC@=G=_H= M> ,H!_>IR!7FB1J[VK"T6&Y<,9J5C% 'HQ!<":Y3!OGG7DW=0+]V@R#OH6KK=,OQ])\RO.21;+),O M;167B8[;$UGAG:@-CLG$,A!7I80P][H:?QMYPJ:N77>A#*Z.$>ZC#T MANV8?HWI]V,F_QC5V#.I@!; +"BC1C?&<< FEW%J%&PF:4P 9DS$N).@U5NG]O)*J'$\.]7 T\%'[#L(]HX8_):8J?!_8Z\!$#2;Z M-6*J<)ZHR?-&'?P:!X:]SOD,/54)GFR'[PV"KJ5I7!7VV^J<*BWI,KO)2K8:^(O9=KX->PW[.>IZM"- R_T8,OE]<(6E.2<*,+(RH=Y18&J69WJ?E,(=*^8)ZOA-"[@06H/WRB?P%02P,$% @ !H!I5ZZH'-'0 P M#Q$ !D !X;"]W;W)K&ULK5A=C]HX%/TK5K9: MM=+,Q$X@@2D@,= /),J,RG3[4.V#"1?(-HFI;8:VO[YVD@D)F'2I\@+YN.=P MCGUBW]#;,_Y5; D^AY'B>A;&RFWM[8M@@W$5-RP+23JSHKQF$IURM>VV'*@ MRQ041[:#L6?'-$RL02^]]L '/;:349C T=B%\>4_[B#B.W[%K&>+WP,UQNI M+]B#WI:N80[RT_:!JS.[8%F&,20B9 GBL.I;0W([(KX&I!7_A+ 7I6.DK2P8 M^ZI/)LN^A;4BB""0FH*JKR<8011I)J7C6TYJ%;^I@>7C9_:WJ7EE9D$%C%CT M.5S*3=_J6&@)*[J+Y$>V?P^YH;;F"U@DTD^TSVNQA8*=D"S.P4I!'";9-_V> M#T0)0%IG $X.;3#^BMV-( ^I9Z @7P)[ &?_]% M//S:9+8ALHIUM[#NUK&7K=,\!&O.A'%.,R8O9=*+R-. 8.)[GIJ"I[(?4QWN M8-#[V/?=(YVF9KQ\@;);I%3*]6IF/ MG"[5#J)V%Y.T6NRE26^(K&+3+VSZ#3_D?I/6&R*K6.\4UCN_":+:_L(DE' = MJ:UUJ5;OHV2:['=.TD:Z/G;\HU":RMK=MF\.9;>0W*V5/$HW2."JH8C2YUML MPJU19BW/I;/4$%G%,L&''1LW'-&0Z8/$6I)*YY@"J#SXCM=&6H2FVJNU#TT#< MIH-:VX9<;+\AMJK]0R-"ZCN1/PCJ:8OAD+9'CG-J*,,MXIR)Z:$1(?6=R(-J ME\[ELA9Y\<0TQ%;U>>ADB-=T+AOM;YIBJ]H_=#BDMHOXDUSZ)[VZUW4)/LZE MJ8R4EME,L%UZ6]5_%7R@?!TF D6P4CA\XZMT\.SM.SN1;)N^P"Z85+M]>K@! MU8UR7:#NKQB3SR?ZG;CX#V3P"U!+ P04 " &@&E7S4%KF!,% "/(0 M&0 'AL+W=OXRC*D'@_OI:@6L69!1X>OZ#_D0^>#V:) M*)Z3Z',8L,U8&V@@P"NTB]@CV?^)RP'9&9Y/(IK_!_NRK:$!?T<9B89)-E 5+^;S& ]/%PGM:@ MPG3"4K,-EA,&44LPH6'X'"[SFDX6!]RYF*(SH!][PT\(% M[]]] .] F("G#=E1E 1TI#/>RXQ+]\L>S8H>F:_TJ =N2<(V%'A)@(.6>%<> M/Y3$ZUR=2B+S1:*9*06\]]DE,.!OP#3,7DM_YO+P!=Y> M/.P\VVX?P.-ET-T;Z\Z'"BC@%A>U*85NJ\#0(PFQK:UW1I*%= ME54)YA9@]H&RT#*C853-AJ$XU5.?$'/J7[^C9SDD!(X"+ M&85\3^<%&MCN4G_#"QY^,?0Q0%%$?/3J?)/2=)UO*L%@)60BC*C%,U5BN:I0A.3:6:,(Z9)I]J[';>JI819W-6F?SQXLQ>6QG?56BN27:H;[F M\*@<4\4IJEM;/"BU*B/6RFXBUL':Q]'90;N]/U(#PV4;9C].QF02@GZJS>>:R> M*E91OMJ]0;E]W6QD(9WGJ JT5RE:)XJ-#$1M;>$COK"4*F15(KF M*D7S5*&)R:D])Y2;SO,*0Y6.@M#"JL'2J46U1Y7:C4 MGRI%T]3:I].%H;R\*X**T5S2S2A&!G P:"AL"I2 M4>':0)IR ZFL+I3S=$Z%4I-I'IO,BT&S0%=%*2:B=IBFW&&>K@I+@,/?B/D- M:\'&/3N7$W76[CQ63Q5K(9]^\( YQNDZ?[)/@4]V"2N>'597J[<'IODS\\;U M&;R:PY;K+KSRBG<#:OCB585;E/*MDX((KSB5<>GP:9,63_^+$T:V^>/M)6&, MQ/GA!J, IUD#_OV*$/9RDA%4[V!,_@=02P,$% @ !H!I5YD\J43I!P M E$ !D !X;"]W;W)K&ULM9QK;]LV%(;_"N$5 M0P>TL41)OF2)@28DL0#K94V[?1CV0;696*@NKB0W+; ?/TI63=.2Z2A[_26Q M%9Z'E]^'Q2J7X:(.2N(A=9S1, FC=#"[J(^]RV<7V;J,HU2^RTFQ3I(P_WXE MX^SAPD-=9_%>T*)>7@\F +.1=N([+]]G#;[*94%#Q MYEE:1:6X>PBSQY(7K56M.I%+5<=K18X M2JM/UFV9J[]&*JZ9VFY+ A/%W+1$<_L\=-C\<(> M[U(+8*C6:[MH],>B75$K\>V\/"..^X)0AWKDXRTCSY_]TC&P:SOF5J[." UJ M#+5@V!-&HT[9+^NHB*K3MP/)GS"R(TAA1S(Y/R.>^UBDH8NW_3![=1_>@3ZN MUH4Z4A3DE<:2OW]7Q\A-*9/BGZX/[P;I=R.KQ'Y>K,*YO!RHS%W(_*L)?1YELBNY=L0@IUYC%UG'.RM7KO5E(Y'[M[:M5NI6KMW,IY/ WU-,6.?VQ)4;;5=N9%VYZ[!8OB"INM'+[LA;>.21S==5Z.K)B^PB)AS#Y!UR'?99AW922.'(8 P0P5 M74=O'AWK--]DZ4MU)[&2I23A?2YE(M.R>XMH!?55$DIC4!J'T@2*9@J\XPZX M^&S<,%%:(VD,2N-0FD#13*VIUIIBDK*=TUM?)(T=F6-P."U#QR%0-%-+;82X MUBWX[)W2\5 FAAH>4!J#TCB4)E T4U'M>KC^"3(QR&YHM$;2&)3&H32!HIE: M:Y_&M1LUC\_$(%.DT1=)8T?FZ'J65(P3:O:,F%9-_R>LHC9)U MTBDDU#."TAB4QJ$T@:*9VFH7RAV?("E#+2DHC4%I'$H3*)JIM?:E7*LCTB,I M0]TH*(T=F:/-MH .1*!HIIC:?W+M_LQ.4@Z_'4S*4/<)2F-0&H?2!(IF_F]> MFU+4P2=E"O6GH#0&I7$H3:!HIM;:GZ)63^3Q2=G.Z:TOU),Z,D=WO[)RTG?:%G=%;2*CY!*5Q*$V@:*:VVI"B)RC-H5"K"DIC M4!J'T@2*9FJMK2IJK]!YLTX^R;PJE=@I[ZKNM>P%9%=V;&^YH6Y50]NM4MDK M4.'0#@6*9FJH+2AJMV>.5%G1CCHASW'VRH3L??26(&C5I4PG^WUR:)\"13-5 MT-X1M7M'CZG8HNURG9=N6PJH)=30=N5O=#;7[&M=96IU%:LM/YNI2%"WJTRI+7Q!U M@M5?STCGLGH=9=UZ0BT=*(T=F3JU;!Z@C@Z*9DJL'1UJ=W3JLO*CFP>HHP.E M,2B-0VD"13.K^K6CXYW T?&@C@Z4QJ T#J4)%,W46CLZGMWM>.KFP8[M+3?4 MX('2>$.S;$5$1Q-=PF\*H]T9S^[.'-D1V*-[KS]MSU'=Z^_=8C)HI[RA&=\= M:>]J!*I34X>=[SC92WL>LR>P(WJ+X;76931M:X']NE*[3S=H=2I0G9I::*?# MLSL=_78%=EAO5:#^!I3&H331T(P=BS_9W7":\FF3P[.;'/I:$R75?Q'R2&6X MGI<=: 4.E,:@- ZE":]M('D'Y-1NB6=W2UI; 'O-C9W66SJHP0*E<2A-H&BF MRMJ)\4Y0<^-!#1DHC4%I'$H3*)JIM?9MO-/Z-G9\;]FAO@V4QJ$T<406M_:4 M; IKV\;K:=O82W+LM-Z"0@T<*(U#:0)%,[^QKPT<_P0&C@\U<* T!J5Q*$V@ M:*;6VL#Q[0;._\W9=GQOV:%&#I3&H31Q1);._P.8$FLKR+=;0=6&>EE^NU:'[C^N!VI063O<"#/<>41;(O/[^F%ZA;I"KM-R\X"K[='M _M> MU8^IVSM^Y9Y?NQW'F7O.-X_CT_C-TP%?A_E]I#2-Y9WJRCD;JW'FFP?N;=Z4 MV:I^0-RGK"RSI'ZYE*&Z;E<-U-_OLJS\\:;J8/O8P]E_4$L#!!0 ( : M:5&PO=V]R:W-H965TS#M ]N1I6 MF%7?ZWHD@07-N7F0FR]0YM.R?+'DVOV231D;>"3.M9%I"48'*1/%/WTIZ[ # M",,]@+ $A,YW(>15S)7%.1Z)YOT+85]^/2XK"P&.ZQ>$EN462ER6>10/(WWL=TJYS# M;<[#\"#A76S.2= X)6$0-LEL.B;'1R<'>)M5+9N.M[F']ZUXIU7Z# MY"U3G M"A*"97F .%<**T:&5#-]2F9"SC6H-9US(!.1Y<;&2!$CNJCDCQO4(1,#J?Y9 M5[W"U$6]*7NIKW1&8^A[>&NM$GC1QP^-=O#I0,H7554Q( OPAAB M2.>@2+,H;%AGM2!K.S([+M;19=AH]OQUC8569:%UT,(@29BM4^V;54!;.X+- MUF50+]BN!-L'!5V;U[;-A":_\(KBC#*UZNUWZHT@V*/>J=0[!]5Q3!H.>R4[ M[R3/6HWN'LUNI=G]SR[CU9'8Y.+]*6]0G8WNNT9WV^&_C?9WQE8*:NF&LR:Q MS(4I)EAU6LW_03'VWL*+C\M[9SW]7..F^.. M-E+]U"6 (?<5%WKLE<:L3GU?YR545!_)%0A\LI"JH@:G:NGKE0):.%'%_2@( M$K^B3'C9R*U=JVPD:\.9@&M%=%U55#V< 9>;L1=ZCPLW;%D:N^!GHQ5=P@S, MW>I:XDTM?$NX"N#C=X9$YO)7,J?=G)1C+W @&' MW%@'BE]KF +GU@@Q?FT]O79+*]P=/[I_=+EC+G.J82KY-U:8Z2 !:VY MN9&;3[#-9VC]XHSH_ I0YW))M,O=Q>S MB]N+J\\S\HY,I3!,+$$8.]2L $5=N:_I YZ=T>3U.1C*N'Z#T7>S<_+ZY1OR MDC!!;DM9:RH*/?(-@EE[/]]"G#40T3,0)^02]RTU^2 **#KTTWY]&/48^%B1 MMBS18UG.HE['J]PTJQ\XN?\3NK-:YH MC8=2S9EHC@1K329:XYL^R7_53#.W^GTRUT;AV_&CZQR:;0;=V]B.<:I7-(>Q MARU!@UJ#E[UZ$2;!^ZX:_">S/RHR:"LRZ'//)GFN:B@(9W3..*8.G;^[QB1Q M)K:AK;-T>(P'NM[-XS!H& V#-N@/OF'+-^SENS(E*,*E6+XSH*J_<39FPQV$ M,!@$>YR'0?%)$G=S)BUGTLMY*PWE9$&9(FO*:R!R0?*G)I#O-H$N\.2 Z3B) M]@M\&'02A<^ IRUXV@M^2>]955>$5K)&T'_$3@^./ S")-WC[HI*!^D>N+_3 M?2M02W'>#L@'X?"&E>9S8#=I_ ]EO4$L#!!0 ( : :5<_8MZ= MH!( "[1 9 >&PO=V]R:W-H965TMV;Z^N]LN'^K':OVEV M];;_R5W3/E9=_[*]O]KOVKI:'08];JZB,,RN'JOU]N+F^O"]C^W-=?/4;=;; M^F,;[)\>'ZOV]]MZTWQ]=\$N3M_X>7W_T W?N+JYWE7W]:>Z^W7WL>U?7;V@ MK-:/]7:_;K9!6]^]NWC/WG*6)\.(PZ_\>UU_W4M?!\.Y?&Z:WX87'U;O+L+A M+=6;>MD-&%7_WY=Z46\V U3_1OY[1+UX.>@P4/[ZA/[7P]GW9_.YVM>+9O.? M]:I[>'=17 2K^JYZVG0_-U__7A_/*!WPELUF?_@W^'K\W? B6#[MN^;Q.+A_ M!X_K[?/_U;)?OW[X].&7#S_] M^"FX##[U$VOUM*F#YBYXO]_7W3YXO_SOT[JM5T&U707_6%>?UYMUMZ[WP\^? M'OOO?\_KKEIO]G_JQ__ZB0??__%/P1^#]3;XY:%YVO>C]M=77?]6AP->+8]O MZ_;Y;466MU4&_VRVW<,^^,MV5:\,XSD]GD4$P%7/T0M1T8FHVXA$_&G9O0E" M]D,0A5%L>$,+>OBG>O9'/VW6!H51:'^&B??V)FGG;Z<=DK.EM&5P'2N*7*^(,$X"$PA+GLA+B/G MRT^[0XEM[X--W=^<@G:X"UTV=Y=/_8OJP*J)S&?05)X2>F$<^3L08)Q$)A"7O%"7D'.GK\US>KK>K,Q M,59H4R2+\[B,1U.$/( O%X9C1F64Q>8I4KZ<93GI+(.N^G;9WZN?>B7X>5.; M3KK4WD">E&$X.F?R<+[G# )3F&&A$&CN$.B<12:RETDN(N 6N<(EBIB)T['8H<^IC=#(#25(:&A M&:DU;_[3=[3#O7U9[=9=M0D>FLWJ<[7\[= I-=U#W1[X,](5:W1=LO&%C#Z\ M-UFO(9R94,[,(9W[=JPGJ]YVP=)9E8G&3IQJUWGZ@-[TO(; 9D)A,U*'WOS2 M##/(S4RJEUE9)%J9014T"DVE1FAHELWM/AA2"B^@:!R%IK(G!#@C)>K-+VVU MZAN/>EFOOU2]KC)+B%R;5FFNU1M46*/05%J$M&:TMOZP_=)?BIIV;2%$U[I) M$N9C1J#R&H6F,B)D.*-U^,>VWE7K55!_V]7;?=^O?5<][O[\?!\S4J2K<59J M__Q#L-E5_'WLFJ.XO2[O'?C*92#HB*B2% M3+M>TP?VI0F%IM(D1'=$"M-S%SV.J"I523)F"BJQ46@J4T)B1Q%B=21"BN8% M%(VCT%0&A02/: F^>&K;05+NFO:PC=2W*LUH^C6?-^O[RMH]1P8E'F71>-I! MI3@*325-2/&(EN+OE\OF:=M+JEWU^R )CA>R:KELG^I5L!&STDB8+LXODUPC M#"K.46@J84*<1[0X'U_17%-*%^F7>:$Q!-7H*#25(:'1(WJAF]=W=3ML$G;5 M-^<$TI>WQ[*!/IHW-Z^AP".AP".' C^T=G?5N@V^5)NGP][JL*SR?"LD5U4B M79='::;?%*'*'(6FTB64>73^JG>DR_*T#-,Q'5!9CD)3Z1"R/*)E^6W5WE?K M;;![:I&7D1M?CERS75DWHPWF3\QJ*/!:*/*85^7-I32RF6-?BIK43 M^I#>N]6OH<5CH<5C6HMK&PC!_X+#BL!CU?YFO#K3@-X[_U"YCD)3R11R/:;E M^H2%J!@JU:%H'(6FLB#_M\1$<8Z])\?#6C MC^G-T&OH\ECH\IC6Y:9B71PL8'4;M/7F67$^K'=FMI"*>P%%XR@TE5BAW^/9 M_I48:F"!HG$4FLJ>T/8QK>W/*%R#@26,M05E^KC>++V&RH^%RH]IE6\JWA^; M[>6R>=S57<_6?5O7PS*AF3&H P:*QE%H*K&B'XB+V<6+%/P+*!I'H:GLB?8A MIMN',XI7[R.26"M=:!>!0E,]G:*+2#Q=-GWI?JPZ6ZW2:+ZS#8K&46@JDZ+= M2&B_S81:3:#]!12-H]!4]D1_D=".&_]:/0+*KLUQI=+']&;H-7J(1/00"=U# M2$4:O#<2 O6M0]$X"DWE3K*N)V1M.KUP";2!@*)Q%)K*G6@@$GH#P-/W#^TE MH&@\T?P10C'(WA_3DFJ+9/#?L789982BX5HCVE]P@<5CAZM# MZIZA.,H3RX>64J'$4UJ)^WKA:#AOCJ"2/=6=^N%H5&^FH%(\U?T_4T%I_GA:/! MO0F#JO-45^>749)&MFN:D.@I+=$]W7 TFC='4*F>ZE*]YRBTW1R%4D_I57Z&?1YDK'"PH?0YQFMSR>;XF@<;W*@PCS3A;FMKH0JSVA5 M[F6(H[&\R8'J\4S7X]0B2B84>48KF&H\&\*8(*<12:2J00[-EL4TT& M%>M0-(Y"4]F3'@R#-M70@-YD8A\>8WQB36B[G EUGKG4N5JLT]UP-+ W6U!E MCD)3217Z/9MMJ,F@FAV*QE%H*GM"VF=H0PT-Z$TF5.!GNL!/"VOAYD+?Y[2^ M'Q?N="<<#>S+%A2-H]!44D47D,]VU^309@"*QE%H*GNB9\C1[AH:T)M,:/.0 MZ\U#:BU;T3[D'OX:V@5'(WF3 VT>4&@JBZ+%R&FGS90ZA?854#2.0E/9$WU% M3GMMSJA3:)L!1>.Y[K?)[84JVH><;A_D0KTU<@+M%J!H'(6F)?1[E:_0.N>@=Z*O^-FZ$UB_H%?^)/C@: MQ9L6J-XO],5_HL(*(>2+V1_#+:#*'8K&46@J>T+B%XX=@BDV.!K#FS^HN"\, M3IVBL!6<$.T%O2_@<,'1H[T9@0KV0G?D%'ELL4840H@7M!#W-<'1<-X4065X M8;"]9Q:;8"%4>$&K\#,\<#2B-TE075[HJ_A%6&06EH3>+NA%_#,]<#2J-U-0 M%5[HWAJ6Q+8[F_2\=WIE?J('KH#*:B@:1Z&I# KU7=#J>[X'CCZ -[E0$5X8 M[#A187&7E$*'EZ[%^CD>.!K+2,:=H-&^* MH"J]U%7Z)6.)C2*ATDMZN=W' D=#>?,#E>NEOM!^R:*LL(B'4@CQZ/$^3N+2HT5+H\Y+6YY0%CA[JS0=4G)>Z.$_"F-E"4X0Z+VEU M/MD"1^-XDP.5Y:4NRRV-7"E$>4F+Z'"?63TJAQ\OIIII; MIP..!O-F""K#46@JD4*NE[.--"54JD/1. I-94^*?4(;:6A ;S*Q.5&Z-.][ M9\O%C(5R M1T)\VMEP7.@>S+%Q:.P^!&S$K94.%L.\T) D8A-B *!3>B,)(H M1'MJ'(C^C&(#I4)=[<=AF5OK6,J*"J=;:VZ]''$.9'_*L+%2*+@1LU*P5#C; M;G."@%$(;1%@<",*I?"I$.VY<2#Z,XI-K HG-Q8LE(*H0@_7#6V/JU>. MA5*R54BW&N\WF^"G8=O2P@JTK\#"<1C<*$)5ZD".(:TS0E2QC08X@O:5,FCE M$%IZM\ S216=20L.I=7W"Z*PL+D-F)PWZPBE)J;V)R(3,JF98YPVC-==@Y8;[JP2;;,D)^;EA;#$Y,B M:EE$K_U/=-HQ:-SL @O'87 C&B7)3L>[ NQVCB/X,XQ5[I%)N><6\P:3[/&E;,FS)U651:GCS'I.1:YHBN]33>.>#\><*J>E.4;AQ9K'=, MRJMECL!:'_.= \N?(ZRZ-X3IVKI"*:Z6.?)J9YCO'-#^?&&%O"%=M[^*6==G MI!A;YLBQI1QXCK'^I&!UO"%'EX6)=0E&"JMECK3:R38\!Y _0U@%;TC6M;(C MZ7='>*V7%\\!YL\05KD;\G6I)1@IQ)8Y4FS%]H33C>> \N8(&W8+@QM1*>GZ M>+ZG!YMPBX7C,+@1A9*FIW-@S]E6Q*;>8N'X"4Y]E"2S7=VD0%OF2+15ZM;# MEP<-K5U@X3@,;D2KI/'C^7X>;-@M%H[#X$842OJ?CH0]JX:Q70 V ?<$ISQ& M)TPM5G@F9=LR1[BM4L,>GCQH=NT""\=A<"-:I5XAGF_OP6;>8N$X#&Y$H=19 MT,FP9]4PML7 !N&>X!1OK?TV+#49CHA;I80I2QXTM':!A>,P.)5'*067);3/ M9TK-8K-OL7 B4&H_Z(38+A>,GN"G+ E+.+7,$W9ZF6/"7GBWK MNB0TN7:!A>,PN!&)4O=QS(L]WY:'#%PL'#_! M*:M321&6MIUE*?N6.<)OY_CRL%&X6#C.#&&X=E^>%(7+'%FX7KX\;/HM%HXS M0_XMX/,$($;)67)K&4GZ?]D]J>+&38&%PO'87 C M"J7.@(Z4G6C,PV;F8N'X"4Z985D2V2:8E(?+'(&X+FL>-@L7"\>9(0TWB0NK MZ4R*PV6./%QO;QXV(1<+QYDA(Y=EMKQ.)F7D,F=(KK\Y#QN4BX7CS!25FT2Q MS;4R1UKNN>X\;&0N%HXS4VANF5KIDJ1Y2F\!3+7G87-RL7 B45+N M=.(LPIZ'S=O%PO$3G&HT"W/KS5&2\(XPW9G^/&R2+A:.,U.6;M2+5NO-4Y+U MCCQ=7X,>-D$7"\>9*4,W+G+KS5-2]XX072^''C9"%PO'F2E$-XXR:P\DQ>@R M1X[N')L>-E<7"\>9(5F794F:V:S%4K0NV&)-)4CZCI;R?3X\&\V<(*^(S7<232S)2N"YS MI.MJ^Q9NOQXV8Q<+QV%P(T8EH9_-]_I@,WBQX[87%XL M'#_!J2M><6F]S$FBWA&Z:ZI?#]\>-H$7"\=A<"-V)>F?S??\8&-YL7 B M4.H*Z/#:LVH9VQM@LWI/<,K'RK,PLAGWI!A>YLCA-=6RAW\/&\J+A>,P.)5= M*;Z7Y?.]0-BD7BP4V5 M3-GXL+&\6#@.@QO1*34I.>T+FE2ZV*X$F]X+@QM1*'4E=,3M6:6+;5*PB;XG MN$Q>;K_4-==[SJJIOK7A+?UXMZL]D'AY7P=Q=#1;]\MY?+=P.3;]]' M%U?:]V_9VP4;OG\E8&ZN=]5]_<^JO5]O]\&FONLAPS=#/NYA,^STHFMV_1_K M(OC<=+TN/WSY4/-LW_P=02P,$% @ M!H!I5S'KBI&P P " P !D !X;"]W;W)K&UL MK59=;]LV%/TKA%8,"=#I@_IT9@OP5S$_M,WB9GL8]D!+M$54(EV2LK/]^I&4 MHCF28A1;7FSQZIQ[>0XI\D[/C'\5!<82/%4E%3.KD/)XYS@B*W"%A,V.F*HW M>\8K)-60'QQQY!CEAE25#G3=R*D0H58Z-;%[GDY9+4M"\3T'HJXJQ/]:X)*= M9Y9G/0<>R*&0.N"DTR,ZX"V6C\=[KD9.ER4G%::", HXWL^LN7>W3C3> 'XC M^"PNGH%6LF/LJQYL\IGEZ@GA$F=29T#J[X27N"QU(C6-;VU.JRNIB9?/S]D_ M&.U*RPX)O&3E[R27Q<6ZQK@:P6DE4M M6< %L"[!."5PA^2_"_MT+0$H+OK1"V!"/=:;0;XU9( MHG3*V1EPC5;9](-QW["57X3J?;*57+TEBB?3^?+7Q\UV\V7S^=,6_ 3N.0-F M <"&-IM0K^8#+I'$.9 ,S+-O-1%$AP6X66&)2"EN%?-QNP(W[V[!.^ 42". M!2 4/%(BQ7L55,]?"E8+1',Q=:2:N:[O9.TL%\TLX2NS],%'1F4AP)KF.!_A MKZ[S)U?XCG*LLPT^V[: 5Q-^SJ0-7.\]@"[T1^:SO$[?XJ,-8&CH<$S._ZN^ M_L_57YCA=WO(-_G\5_(M:J$B0H EJW:$-GM&+328"Z%.NHLM _Z8[X3DZG3X MZ@_S6OA)73P"CRU*DR\R^?2M M9C7$>&X?M!Z"0N\"]$)PV D.KPI^P"=,ZU%E#3&\*)=$D1O[/7E#F.?!(/(F M/8E#'(Q=&(>]?.LA+G#A) B]<:%1)S2Z*O23^M0(S5@UJC4:6.M/PK"_DD-4 M.#%'S NA0Y0R)(FCGLXA#$Y@ H-QF7$G,[XJ)+&782]!P9@J =Q3U#AJ#0AKU,ZY%RONV% MXVXDG1O)53=6I*SUS?P6?B1C?G@]/X8@: <]J:LA*+0]V/-CI)QG3^*>'\Y% M:U-A?C ]I5 2:RJ;&ZJ+=FWKW'1KO?C"NUMZ(_&5:G.;KO3?]$V/_!'Q U%= M3HGWJI1KQ^J3Y4W?V0PD.YK&:L>D:M/,8Z%:=&ULK5?;;MLX$/T50EL4"9#H:OF2V@)LR]TM%FF,NMD^%/M 2[0M M5!)5DK:3_?H.*5F5%46HMWJQ28KGS,P9WF9\I.P;WQ$BT%,2IWRB[83([@R# M!SN28*[3C*3P94-9@@5TV=;@&2,X5* D-FS3[!L)CE+-&ZNQ)?/&="_B*"5+ MAO@^23![GI&8'B>:I9T&/D7;G9 #AC?.\):LB'C,E@QZ1LD21@E)>413Q,AF MHDVMN\5(SE<3_HG(D5?:2$:RIO2;['P()YHI'2(Q"81DP/!W(',2QY((W/A> M<&JE20FLMD_L[U7L$,L:)Q)5] 8ZY^ MT;&8:VHHV'-!DP(,'B11FO_CIT*'"@!XF@%V ;#K@-XK *< .'7 \!5 KP#T M?M6"6P!4Z$8>NQ+.QP)[8T:/B,G9P"8;2GV%!KVB5*Z3E6#P-0*<\%:?'^9_ MW\ZFJX6/Y@_WR\7'U?3SAX>/Z,HG D'H_B:N>4) M>,Y=D?I=DBX[(SA+4*Q/4:V/W_H1<"$A. ML2VO8"_FS>NFA+1R79J0+LG\G,Q59/)N.WB.8SKN:&P4VFV5 M>GH@#*Y.M,$10P<<[PFBFY/PVR(/,@$AC6/,.,H(RS\WYJ+5V*6YZ)+,S\D& ME5RX?=T>UE+1D& M>K\F>4<6SR0?E)(/6B7/;X*UN@D"FL [E6/UU"-/LDV:Y!Z\",K5:\MHWC2G M=S['S^>,JN(X^J FSDLBRZTH>!;TL QZV!KT8\I(0+=I]%\]ZH#RQA4V?.&% MW=.M6LRM1B]=.;]B<=&1Q3,11Z6(HU81OZC'.@B(BP.TT%3I"&=D1)N>?;-6 MTDOW:I=D?GNXEHV2_$4*K1 _-[V)%QWYD^?#J#S_$\*VJN[BL$3A%,R?>N5H M6=I-5453&Y]9=W.K8=R'4C"OW'[2YW7D/6;;*.4H)ALP9>H#N!587IOE'4$S M57RLJ8!21C5W4,X2)B? ]PVEXM21!LH"V?L!4$L#!!0 ( : :5<9T#GW MIP0 /43 9 >&PO=V]R:W-H965TK$% M.O=<.%PN5TRV7'R7*T(4>"UR)J?.2JGUI>O*=$4*+ =\39A^L^"BP$HWQ=*5 M:T%P5AD5N8L\;^@6F#)G-JGZ'L1LPC3-5Z2.5%/ZP>A6V[+DM&",$DY X(LILX5O$Q@4!I4B'\HVI*BFP_GLA-R3/2R8]CG\;4J?U61KN/^_8/U>3UY-Y MQI+<\/P;S=1JZD0.R,@";W+UR+=?2#.AL.1+>2ZK7[!ML)X#THU4O&B,]0@* MRNI__-H(L6>@>>P&J#% ID%PQ,!O#/R/>@@:@^"C'L+&H)JZ6\^]$B[&"L\F M@F^!*-&:K7RHU*^LM5Z4E8$R5T*_I=I.S9*KQ[NO=W_-P4/R"&[N;V_O[\#\ MR]5C LYCHC#-Y07X SS-8W!^=@'.@ OD"@LB 67@B5$E/^UU_+WB&XE9ICO/ M#MH35^FQEA[=M!G7=3TN=&1U1JU0J&=4-?H M).%]J@; @Y\ \I!O&<_-:?,Y60\ "BMS9)O.KWE/?MK[@1A^&S5^Q>;')>)V;9< MM:=AY:D\5UYF_C@,O8G[LK\.750817!\B(J[* B1%QED21>&HLB#PQ9V($K8 MBA*>%F6QT,Q31HNMG!M9<$:8HSO,?(*/YICR8M#[LA0A%GW,"F ;H MC,5(9:KPJTVDVG.X-V)3H"XB&$6&/%T,'")#&PLF@".[,L-6F>''PZ42@60_ M'S###P5,%Q6.T7AD*-)%Z8!!@2E*%X:B<>#[=EE&K2RCDVDL)HSK,_5H(AOU MFC=1'(&P:&1!80,@6R$85']B[TWBI7KU>%)$DW@BKZOC2- MX_T!^R/?4,<"0F8RCVU,GBF/C2DX]K>S=F?">\) RX:(HL"4Q@(+ M NB;XEA@.L)\4QX;6S@Z%C_H32!T,OLGQ\X_ZUG0D/5T&/3*%O?*EO3%=K@L M;Y\6\&3A/+M^IYHM0S3C>8Y%_;+JM4=K[6BT7UP,NL':1:'!<&C&:A<5#LPJ MQ>80#<;'(O6MV(>GJ_VXV9UEB4J95H/\DBR!31;S@+2@T"#H;.$N*AQX8U,7 MBT^HKJJ;&:/_&E[>0$M_7-YI M5=5(\K@C,B2H!^ MO^#ZR&D:I8/VIF_V'U!+ P04 " &@&E7^A=-NU\% ;(0 &0 'AL M+W=O6D2!\= Y2\M"<]S?M$Q57=H,2)QG.64)R0/%J9OT$;^Y621V/[^A_U**%V)>(X;O2/I7 M$O/-S HM$.-5M$OY,SG\BFM!7H&W)"DK_X)#%>M/++#<,4ZR.EDPR)*\^A]] MJQNBDP#' PFH3D#G)KAU@EL*K9B5LNXC'LVGE!P +:(%6O&A;)LR6ZA)\J(; M%YR*;Q.1Q^?W/]^^@&NP$.41[U(,R H\DGQ]S3'-P#U^Y>#C/>91DK)/(NSS MXAY\_/ )? !)#EXV9,>B/&93FPLF!9Z]K)]Z6ST5#3SUCR4? 0=> >0@5Y%^ MIT^_Q\L1<*MT)*?;0G_3"*AI!%3BN8-X0N=#SCC=B0KEX.]'$0 >.,[8/RIQ M%=I8C58,O!NVC99X9HF1Q3#=8VO^PW?0=WY4234$)@EW&^&N#GW^0GB4@K3I M\%@TA$IPA>*7*,7$L)]#B#S'<:;VOJM%$88\N15E&E..&8E71 G;$EV.;\".5:2K["]#JEK#_I^C[HJ:A).U,2]AKAW M#O$=I459B4EG1Q.>".9BF)UN=>^84N =M?FI*(FXWQ#W+RZ,*Y *.0HU@RWO M*\K&&?LP[$E0Q*' A^.!U@\:$8%6!!PYSO>JLMGAH8GG5HMXZ= V!":)#QOQ MH=$Y+30IW!"8)'S2")]H>WW!(XYC\8(2A8L9!U1$)HLOK4;4/M2 M/[M$:Q@(>]47>+TJ/2-0IMH:!*AW"'>=$BW[[#_PGFE5_Y2+N\\0FMPFK1N! M8[.UJW4W%XLWA":+;QT-U%N:=BR($!FC0N\#6O$"]>U$6[3LF M7.U3+NXW0VARF[1>" 9FB]:H$S*%)HMOO1#4.H[SBS8\,M/("X6=[E?NR3B9 M:.M=H-Z\O!3L'DF4*]EI3N%:(RS@^'WONHLR.BMRC5RC7&*RQ6>S%8)7F4+Y-\ M+:90QH=7?#6JO(P.@SYK150P9*I1ZU60WJL\XSU)Q?S^-JD'2H9&G8@I-%EQ MZT2062>"C#H14VBR^-:)(+T3Z7:W4NSQSDBHV+-2A0E#,+#W@%H3@O0F9('S MA%#P>V$SE/2,N@M3:++8UET@L^X"&747IM!D\:V[0'IW\=ZY,CRRO]PQ'>Q&GXV2BK25Q]9;D[,,*=#1@7,=1'%:< MC).)=@Y5]#ZD-[+&Y=)3-;(F2OIHI-+DI6H/BFC4HKE@I-%M\:%%=O M4,X>69YRQ(R/A];I0)EJ:U;&PO=V]R:W-H965T MO#92$E'K"S&DO6G!\GH/]XA-XZ_&.B\_9"D"2IR1. MLTEG)>7ZTK*R8 4)R[I\#:GZ9,E%PJ0Z%8]6MA; PCPHB2W'MH=6PJ*T,QWG M;7=B.N8;&4^HZM _(>?T6PRPZ.B1[*@O//^N0ZG'1L?4400R U M@JD_6[B".-8D=1U?2FBGRJD##X^?Z7X^>#68!<]W?T YH('F!3S.\M]D5_0=JL[!)I,\*8/5%2116OQE3^5$' 0H3G. 4P8X MQP']5P)Z94#OU S],J!_:H9!&3 X-6!8!@SSN2\F*Y]IETDV'0N^(T+W5C1] MD,N51ZL)CE)]9\VE4)]&*DY.76_VB?Q&_F1",*TQ>>>"9%&M#W.7O/OY M_=B2*I/N;P4E=590G5>H/7+#4[G*B)>&$#;$N^;X"T.\I498#=-Y'N;,,0)O M ]DE-CTCCNWT&J[GRAP^AW67.(,\W&D:SH]E]WXLNV\.=R'HDAYM"J_-9:^Z M97HYK_<*[Z,Z)WQ)K@2$D20^"Z(XDE_)/_D'UQ*2[-^F6Z:@]ININH)>9FL6 MP*2C2F0&8@N=Z:\_T:']>Y->F# 7$^9APGPD6$WG?J5SWT2?7J<2%%62-8N: MUO"L"!_FX?H;;#L]I[;^&5O;0ZU>]NN=-_1S7_;KVTT=O0:@?='0T3<.\#NG M;U!-W\ X??>PY?$V2A^/%TK35!I1;=<&)LS%A'F8,!\)5A-W6(D[?),:.,34 M&1/F8L(\3)B/!*OI/*IT'AD7\4.ZR2 D 5,9E+YG).!)$DGU:"W)$H"L003J M6#V#-ZEM9+=5&Q/F%C!*#TJHW;7SIY-:I<5,ZB/!:D*>5T*>?U\U)O^1.00; MU4ANMR!2_29"_"AE::![WS.IGHGGM_Y]XV.P,6E;A3%A+B;,PX3Y2+#:;7!1 MW087;U*W+S!UQH2YF# /$^8CP6HZ4WO_7FL;%[P+"TFB-)-BHZOUF?8?HHP4 M_@OA*=DR$;%%#$2]^#96;W."MJ*CTMR2=ES Z6AP5,!1T_I8M+JF!UX%;:06U.JM7Q9>55-VCAC(SHZ>ELQ7T-KH4Y,ZZ&F];%H=:&'Z-NX0Q35'D*EN:@T#Y7F8]'J:BTCQ4FH]%JVN^MZ;HVWA3 M%-6<0J6YJ#0/E>9CT>IR[QTJ:K:H6E;@T8M"2,LZ^*("HSI.IR?V4!/[6+2Z M/'O?B9J-)]JU[5](P-,M"!GI]\V42\A(6!3>IG\'SLS(UBL1U5="I7FH-!^+ M5I=Z[RW1MS&7**J[A$IS46D>*LW'HM5W%.P=)L?L,,TEDQ!^VWDH,=H[J7DU M1^76G*VM;JHS0C,2Q5*KL[4H]JHMA\5)Q(OLXWRRRX ME#S)#U? 0A"Z@_I\R57U+D]T@FH+V/1_4$L#!!0 ( : :5=@[4RUI , M % - 9 >&PO=V]R:W-H965T;,>S#226BA5HD:!NNP_#/M 2;1&E1(VDXNS?[T@IFB4S1K;IBRU2 MSSWDW3T\GI9'+G[(G!"%G@I6RI63*U4M7%>F.2FPO.85*>'-GHL"*QB*@RLK M07!FC KF^IXW=0M,2V>]-',/8KWDM6*T) \"R;HHL/CKCC!^7#D3YWGB"SWD M2D^XZV6%#V1+U+?J0<#([5@R6I!24EXB0?8KYW:R2.8:;P#?*3G*DV>D/=EQ M_D,//F8KQ],;(HRD2C-@^'LD&\*8)H)M_-ER.MV2VO#T^9G]@_$=?-EA23:< M_48SE:^BGX$0F- M!C;]8*)OK"%>M-0ZV2H!;RG8J?6GY':;;-$5^D0@W"AY @%*\AYMZZIB! 2A M,$,;+'/T 22%<)FA>Y43T>(_EHU4=<[?QD1ARN0[8/NVC=';-^_0&T1+]#7G MM01+N705;%DO[*;M]NZ:[?DO;"] GWFI=?)+Q/U37R)N^1[_F!93^;R^9;4ETC/S+FOLV=_[=Z\I]7[P4CZ,03&+[@ M)?%H#4CT^^U.*@%'_@];@AN*T$ZAR^!"5C@E*P?JG"3BD3CKGW^:3+U?;-$= MDRP>DRP9B:R7A[#+0WB)?7U?$0%GL#P@9DYERJ6RI:)AF1H6?8$\KB=A$'E+ M]_$TQA:4/_DRP9 MB:R7O6F7O>DKQ9KJ/.[A6I$FD;RO8NMMT5!'/07[43!0L 7E3V<#5'R."D'H MTX&"SU'!],:[L2MXUL5@=E'!IAV[XONK&C2)I22@7[Z#V[-L]$N>TAR7!V+B MTBB7[Q@]F(O6KMS9F,H=DRP>DRP9B:R7M7F7M?F_*;-6@[SE7SP.]0/<1M?X;4$L#!!0 ( : :5=\S@Z](0, .4) M 9 >&PO=V]R:W-H965T.7R8ZR M)YX""/2<9P6?&JD0Y85I\CB%'/,A+:&0;U:4Y5C(+EN;O&2 DPJ49Z9C68&9 M8U(8T:1Z=LNB"=V(C!1PRQ#?Y#EF+U>0T=W4L(W7!W=DG0KUP(PF)5[# L1# M> M8R.X#<"MC-;**EO76.!HPN@.,54MV52CRJ9"2S>D4+.X$$R^)1(GHOGWR\7W M!1J@.<@PT"7G(#C"18+F!"])1@0!CDZO06"2\3-9^+"X1JX2O=JZS4>,\/4ZML@M>XABFAEQ&'-@6C.CK%SNPONE,?1+9GD6W MM>CVL4 &H=>6[6GV6LU>[[1TOD*=-N\SY^:3R/9\^JU/_T-SD[WY/I?[ &-0"%12 MIO8^71 UN]])WPN=P#F8(TV5Y[B^?HJ"5GK0*WU.B_5 ,L1/6Y"ISEXI\:6 MDEW[0+2NS/%"6Z\Z;%6'O:KOJ<#9_^D,-0O ]<;N@4Y-61"$5J#7.6IUCGIU M/E8'$20(;V6X:[EJ01W.;R&KY,\/HY=;MMR=7P S?J:SU#^F5R/1&.6T$"E' M]@@E^$47SJR?R6^8[)H)!1J>O5C&;2SCC\62$![3C5PD,@9XGX@WYBM2<'E^"N)LX:A_()9?:FH.X*6U;F\I$*> M\E4SE?\YSWL, M^(PVE#WR!$"@IRS-^5A+A"@N=)U'"628#V@!N;RSI"S#0D[92N<% QQ7HBS5 M+C@J\ M@CF(A^*6R9G>1HE)!CDG-$<,EF/MTKR8F)6@6O&#P(9OC9&RLJ#T44V^QV/- M4$200B14""S_UC"!-%61),>?)JC6YE3"[?%+]*^5>6EF@3E,:/J3Q"(9:T,- MQ;#$92KNZ.8;-(9<%2^B*:]^T:9>ZP<:BDHN:-:()4%&\OH?/S6%V!*8SCL" MJQ%8_RJP&X%=&:W)*EM3+' X8G2#F%HMHZE!59M*+=V07&WC7#!YETB="&=? M+N=?YN@4/\RDZ/3E# M)XCDZ#ZA)<=YS$>ZD$PJLAXU^:_J_-8[^6\B,4"&^0E9AF5WR"?]\BE$ V37 M5:,MAM>6PJGCV>^50WCGZ=;G@@LE'['>7HSJ$TQU"O7<7O, 1C#7Y M8G%@:]#"CQ],S_C\_!7OCUF[=VGW10U5S= I/45K&:N=% BB7:U!&^-?22YVY*[A\C=+G)WC]RQ;?46O"'OC7TDN=>2>X?(O2YR M;X_&_M(\F%+/NPEOT] 'N=+ M :R+?[A?>=>T=RO?F^%(_J#E#_KYJ< I2JLSJ,#/LF,0G<=*T+$3ON_O;D5O MLB.MF,;KX6KTFID!YXAD12GD=Y3D ;SN!OS'MA4FOK84=9[;;PK??V2E9 M)[69A-8WB>WX_O?SG>U+NE+ZVV/ U#D\]1,M-2)1;T9:JT M9):Z>A::4B.;>",IPB2*>J%DO BRU(_=Z2Q5"RMX@7<:S$)*IE_/4:C5,(B# MMX%[/IM;-Q!F:C2_'\ F^,JV9BQ :6= M[-#^EML61/$Q)%'2AH?Q" X/COZ6"0FW9DYJYL3KMGF9#D. ]KB!O42@^SCA[@7?6[ ;M?8 M[2;US.."12U!38'.E8MW,0/AQ@T4RL(K'<-<2=KU.4ZV\3=[Z)( TZ:!M5.S M=AJ5'IE8X/LQ*_&^%W?WPC)+6OTT7&XAZM9$W4:B6UYPN9#;O#4:OC.IO1JK MMZ^]V-L#]DF-?=(8S7MT-W:=5K\KMS$VJ\1^OS7@]&N%$F[4'%>_;YF>\<*0PREI1:T3.I6Z M*HE5QZK2EZ$G9:FH^>:NXRE;_F&2_ 5!+ P04 " & M@&E7JP<-1_0( #Z60 &0 'AL+W=OM RGG++\J;+,$HFQX?U:Y^RX\-T M5<11(C]E+%\MEV'V[ZF,TZ>CB3WY\<)5=/]05"],CP\?PWMY+8N;QT]9^6RZ M0UE$2YGD49JP3-X=34[LMV>S>D =\2623WGC,:N6A:NXN$J?_I#;!;D5WCR-\_HG>]K&6A,V7^5%NMP.+C-81LGF=_A]6XC& M -O9,X!O!W#3 6([0-0+W616+^M=6(3'AUGZQ+(JND2K'M2UJ4>7JXF2:ANO MBZQ\-RK'%,6%QW# MS_#A[^3\@(G-<*X.GY:KWBV=[Y;.:SQG#]YGF2W911HF72M!AU:?K;?Y8SB7 M1Y/RPY/+;"TGQ[_\9'O6[UWK(@)35BEVJQ0UNMBWP6&4L2]AO))OV$F>RR)G MY>ZQBRB\C>*HB&3.+F68KS*Y8.7'ZDK.5UD6)?=UU,"VS*KGJ ^%W98A"]-T+(C!EM=YNM=ZH M2.Q1%HX(3"F#@UUJ 9J:?^!:/[-< M)E&:L20MRCW\P67V'[O>O/ZQ>KTK<12[[PX1@2EEF.W*,!L5M6>4A2,"4PIG M6R!=+)1!UT58E%6)DD*6\ 7+RJ>=JF0#8]L- EL'5N,(WLH/;9R::$-CV6BB MSH'O=E-]9D!U'+SOEE&AJ:4 S67S4='=)A5R5&AJ\4#*V:C@,2>\Z"2RTV:\ M/E!-%<23C:LG^\ J3_=YFI1_?(KH-I8J[[OD_RD.V7NOB-#4 H ^L]UQ$9U4 M[%&AJ<4#N6>CHLBC\LB>#&%G<9!DW!D7H4GE'!6:6CR0<]S<;^M<[&:X MB_$9"U'3 J'$<:$$?'Z9G8)/TWNOAK"\.,@R[H^+Z*22C@I-+1Y(.H[;I T:%IE:GT3 MMITYA 4( %[LF=/:-2YX(=/>NQ$#4UD%<"EU=-UN.>BBGK2>TP*C2U.J#R MQ+C:GX)4#5*AJ<4#-2APD\Z(];Z>]5B(FAIH+8%K+6#]69@_L/-OJV@=QC(I MNO\@D9I?5&CJTD'/B7&U/06I[J-"4[^8 KK/P>VXFBT29\L6HLE7WVYU]CNB M;)=;>YCM@+AR<''58'::%.4VE6E6AWH>+6065E_@Z\R9U *C0E-+ $+.&5>G MTR'5>51H:O% YSFX3]>+-4)[>*,A:HJ-KX?A:FI#<:[SQ'&4WMLRA OF@$QS MQM74=$A5'!6:6CQ0<0[NU>F_4.BU#V-AB_:AW17GS?:>VB"5'%PJ :6-W'$< MK??N#.%[.:#%G'&U,AU2-4>%IA8/U)R#NW,Z=WP[O,G8KN\9=H598A^O7=!+ MKDG[DK_8)<>GZ?V%VB'\+Q9S(.@ MK;^[XF9B[U'N@H!R31J=_,5^.3Y-[UT;P@!S0;*YX^J NJ3:CPI-+5[C@@/< MHM-2OMW>Y#/NM2G?%2>"O90'?>6:]$(YG7..S]=[^X:PP5S0=NZXFJ(NJ3BD M0E.+!^+0Q8TZ$P_1U3=&.T)LGUM[J0_ZRS7ICG(Z^QR?K_?N#6&7>2#_O'&U M23U2F4B%IA8/9**'.WDFU/?:?5#N^+QU]'?%V;.]:L<#.>:9-$VYH9&.@_7> MGR&<,@^$GC>NCJA'*@BIT-3B@2#T-!U1 R/=TW=$T1 U-9!;GDE'E/=TT''0 MWKLSR#6?C8L^Q]7V]&@O^QQ"[WF@]SQMV].<-?KV)QJBI@BJRC-I?PJ=@XZC M]-Z6(9PR#Y2:-ZZ^IT[)?CT_3>JR'\+Q\$F3^NWJ=/*N6HT-3B@93S-1=T:LQ#O]W2;!$="U'3 M:MP=PZ3A*5[LDN/3]-ZK(.S]?[!BQ#>%P!Z+=@7*W0@%0 4J&IQ0,!&.#>FXE! M&+3;G,]9CX:HJ8&\"DR:H(+.%L?GZ[UQ0YA? :B\8%S=T(!4#5*AJ<4#-1C@ M]IP1Z_77A*(A:FJ@M0*3/J@P-,-QL-Z[,H3I%8">"\;5Y Q(=1\5FEJ\QOW8 M-$U. S,\T#&ULK59=;],P%/TK5IC0D"#?S;;21FJ;(/90-JT;("$>W/2VM9;$P78_ M^/?83AK:+@T#UH?&=LXYU^=>QW9O0]DC7P((M,W2G/>-I1!%U[)XLH0,,, S32-@=.- X77 M@,\$-GROC923*:6/JG,]ZQNVFA"DD BE@.5C#2-(4R4DI_&CTC3JD(JXW]ZI M?]#>I92*\_C2Z&Y:0,1732BK]8:GOGM#WT)CF8LE1G,]@ MUL"/VOE7+7Q+>JT-NSO#0[=5\"81)K*=M\BU7:]A/J-V^@0*$[D=37>;[/Q? M]/B?HQ\DPZNK[VD][U3U\X1F@.[Q%D6$)RGE*P;HVV#*!9.?\/>F>I>*?K.B MVM:ZO, )] VY;W%@:S#"UZ^4BQ^(;&#LOAU6?PV]3">ST%O MH/+;TP42LD ,"VBJ1RGEV%I+'0OKT#;=BYZUWD]TA7(.4;YS"(M.P*X.8?$? M80>V.[7M3KOM;0*<:[-3R&%.A&HW>6[5^=LU^))B42EVN9<8U_2.LE=B@CV, MWYRXH$YUH]6E]1!OID/AH?.MV1TS >R2M- M>0/Y+5_>A\:8+4C.40IS&CC^349ZP*J!%_A/(IWSE&52IW M:?JU.KE8GHUPU2(9R451403EOT>P>[":A3'V]SKSO. M"XI@.LG2)Y15Z)*M.JA[OXXN^RM,JH$R+[+RU[",*Z9S_]=+_^H675Q]NKZY M_'A[<7V%?D;S()(Y"I(ENE[++"C"Y %=)(LTEBB]1W/Y4 Z5(D?O/5D$891_ M0.]0F*#;5;K)RZ!\,B[*IE4W&"^:9IQOFT'W-(.ARS0I5CGRDZ5<:N(]<[QK MB!^77=+V"WWNEW-J)+Q>%"<(DY\0Q92A+W,/O7_W0=.NF9EF+M/^C-2C?UD%#Y[^Y5;U.8^U@8C4OV\M;-PC=R'6:-8-FJV65)OSU>PE'%X6, M\[]U(V3+;>FY*\$\S=?!0IZ-2D7,9?8H1],??R <_Z(K"R29!TGF Y'U"F2U M!;),[-.K37PGL^H9SNH2!7>1?!Y&Y>-(ARJ<.)DNX05>J;$):2[1!F46%;3)^LTR;K&).]#)+-?3GMV61EPKI, MC>&'/C*09!XDF0]$UJN!:&L@COC^$9 %@B3S(,E\(+)>@=RV0.Y;Y,\=/)G< M(D2H:C"$"2HL@A4Y&,)*.2#<4532U^"$2US7T@L"P=W4&ANS]<*\R,*[337Z MM%-B8_BA(PZ4S0-E\Z'8^H78\3CDB+K0D$.5"9+- V7SH=CZ9:)=F>A;U*&) M[CVHU!)"F)(7,FEFV M(6]08P3*YH&R^5!L_7)TYHA8QY0)4$\$RN:!LOE0;/TR=1:*O,E#-='*>U]] MJFIL(3&:FA<50PQ?\(+AP;Q"![.$ M^A5" [.Q2[&J&$,8IQ;E>Q2C:!L/A1;OQR='Z3'7#^C MH#X1E,T#9?.AV/IEZGPB-:^BO:0.PR4H(3BSJ:H/0QPAC%ET(!&:-2W'LAAG MJDH,@1;&F.V;5=#.B""+8'5U2L=CG'NJM9+@V.,,**N7FEP MMN/8>Y/NS!=][?I5N^/A%>;+3'KP8PAJOD#9?"BV?GDZ\T6/:;XHJ/D"9?- MV7PHMGZ9.O-%WV2^J,8'V:[E#E1CB!,6%ZYJOS0XBAUJN^IG71W0M2UKQZGU M,^XLL%>)I681"SN.HV8]A!'L6IRJ66L6L3@C%E>3'N(LCOE.+_8W_G3& MAIG7NK1:^9+M-',>O.4'U,^ LOE0;/WJ='Z&'7,!C($N@(&R>:!L/A1;OTR= M'6-O6@!CN@4P/K"4,QU.<)LI$R=/@^,.<;BZ84:#*R=VMHOWS+#8SGY!\P+8 M:Y2RH>CM8K(PY6K2&IA#Z2#G(8P+XJA[Q#0P0KA@MI+Q>&?G;2RSAWK+&PO=V]R:W-H965T;I+[S\=QX=,3)'I.O=(L0 T]%7M*IMF6L.M=UFFQ1 M >D9KE#)GZPQ*2#C4[+1:4403*50D>N687AZ ;-2FTWDVBV93?".Y5F);@F@ MNZ* Y.]+E./]5#.UYX5EMMDRL:#/)A7/\;:@QR!5^" "#1G$P/I?2G-_965(E%6C/"G&9=CLU7\ZU5\ M?0<6UY]OEE<7=XN;:_ 1+%&"RR3+,RBCB==@A38\/1BXJ1#AB^4&+,H$%P@P M#.:XI#C/4LA0>@IX'R$&LYQ^X+SWJPB\?_L!O 59">ZV>$=AF=*)SK@E0A\] M:;2^K+6V7M#:!E>X9%L*XC)%J4(^&I8/!^1U[L'6C=:S&R^M0<*;A)T!P_P% M6(9E*_29#XNO4'4&+%>*6RIS?FSW^'_OWG&&W>:4+?GL%_GJ7%FB"I,F%>J2 M)I+IK]\Y'"P8*N@75>1K;D?-+>KF.:U@@J8:+XP4D4>DS=Z],3WCD\KM8Y)% M8Y+%(Y%U N2T 7*&V&>',YK),ZH*0\W@20;QMGF<^:;ANQ/]\=B_IZC0\CVS MBXI.43S3@L#IPN)3F&,%KF.WL(ZQ;FNL.VCL?0GS'">R."68\)3D0X">^*N6 M(F7MJ?G<(ST^FE9@.#U]YRJ<8WNAT3-?@7,,3N?W[%?A;,-V?;4#O-8!WJ # M+@IQ"O^1IT]EKJB:P3B* -1/ 37P'!F $:DRP:DRP>B:P3H+ - M4/C#KX#PY(R:AA,8O:,\5\!L[[0*GL)LV[3-H%<83F&N[[N6IRX,IG'HJQXJG!?:3H\O5N%"7K2"%^K' MX9O&'.S(_[.+:L2]CL&*-DJ)4_11*IRJD5+B%)V4?G1'4""RD9&PO=V]R:W-H965T,!;'//\3T'?'7[:\;O1(0HX3Z)4S$P(BFS,],4080)$2V68:K>S!E/ MB%13OC!%QI&$.2B)3<>R.F9":&IX_7QMPKT^6\J8ICCA()9)0OCOF#8 MQF;!IXM(Z@73ZV=D@5.4M]F$JYE9L80TP510E@+'^< 8VF>CGH[/ [Y17(NM M,6@E,\;N].0J'!B63@AC#*1F(.JQPA'&L292:?PJ.8UJ2PW<'F_8/^3:E989 M$3AB\7<:RFA@= T(<4Z6L?39^A)+/2>:+V"QR.^P+F,M X*ED"PIP2J#A*;% MD]R7/FP![,X>@%,"G,> ]AZ 6P+<7&B162YK3"3Q^IRM@>MHQ:8'N39&+ MLR<7VX%KELI(P$4:8KA+8"IAE3IGH^[<:60<8] "UWX+CN4X-0F-FN$W@6R! M5<#=AG3"MEU/JP_ZFUVD^$-F. ^W*@783N^>CKBPT70!9RHAQ^@=#$-H6 9+!#&'C M30@D8H&E7O+U!+ P04 " &@&E74K1+CF<# !$"@ M&0 'AL+W=OTF2&F2N6BW:A2FNP^K?7#! 52#&=M)IO]^/AO*D(1&H]GF(=CFG&.?8V-[ MLF?\2>2$2/2MI)68&KF4]8UEB20G)18FJTD%;S:,EUA"E6>6J#G!J2:5U')M M>V25N*B,:*+;5CR:L*VD1456'(EM66+^?$LHVT\-QWAI6!=9+E6#%4UJG)&8 MR(=ZQ:%F=2II49)*%*Q"G&RFQLRY68X47@/^+LA>],I(.7ED[$E5/J=3PU8# M(I0D4BE@>.S(G%"JA& 87UM-H^M2$?OE%_4/VCMX><2"S!G]ITAE/C5" Z5D M@[=4KMG^$VG]!$HO853H?[1OL;:!DJV0K&S),(*RJ)HG_M;FT". SC#!;0GN M,<%_A>"U!.]G>_!;@O^S/00M05NW&N\ZN 66.)IPMD=\_KF=W,7J/UJ3>\B2':1"(;5"< M8PZEARHE',F<]-ZC%<45NE@0B0LJ+H&KP3FC"MO'<99Q7 +@(5Z@BW>7Z!VR MD&B4BPK$"RFNH!'*=P6EL);$Q))@5 W72EI3MXTI]Q53'KICE;H@OX(IOO]')H4AJ]0.NILVD7C9S0GUB[?MBG("?PO3 \ MA"T&8&%P?>T=PI:GL- .1[[;P0ZL!YWUX*SUV8YP."!1S8N$:-:,:^Z7OVCY]SE,8IPP]-YSB,4]0H,,?7K^LN!QBVZ8;#L8RZ M6$;G8\DR3C(L"4J8D$,!-/RPUZUM!D>63S%C\VB1+$XQCFNZ1QY/09#=^,BB MU3L62\(S?1\18&!;R6:[ZEJ[*\],G_1'[;?.S=P9:%_ %:FYT?R0;^Y7=YAG M1240)1OHRC;',"F\N;,T%LIM;2J ( .<& 9 >&PO=V]R:W-H965TS,-M#]_>PD9- %M(>^)+[V/>?Z'LO'_1T73S)!5/"F]!C"NR2=4#WWW!JI^NX8MX*HLO[,K<7M>" M:",5SRJPWD%&6?DGSY4.!X#V*8!; =S_!7@5P'L)Z)P ="I (;5=ME+H$!)% M_+[@.Q F6[.902%F@=;M4V:.?:Z$7J4:I_S@?C(9+R:CZ6(.PVD(P?UT,9Y^ M'DV#\6@.ER$J0E-Y!=?P. _A\N(*+H R6"1\(PF+9=]6>A>&RXZJBG=E1?=$ MQ39,.%.)A!&+,6[ !^?Q'\[@;=U]+8&[E^#./4OXE; 6>.UWX#JNV[2?\_#[ M2+7 *>%> SP\#Y]CW@*WVU3]J!NO/E"OX/-.'2C/,JKTQ502] %!H,6B;(TL MHB@AI#)*N=P(A!_#I51"W[N?36=8%NDT%S%>="MS$N' TF8C46S1\M^^:?>< MCTT"OB99^$ID1^)V:G$[Y]C]F=#WX1G6VDZ!KR"F,N>2I$T"ED2]@LAX[];O M=AVG;V\/A?DWZ=KMN,=)80/33=NKD\I&[ ,+R%"L"RN5$/$-4^55J&=KMQX6 M)O5B/M N7IKN7YKR"9@0L:9,0HHK3>FT;K2EB=)6RT#QO#":)5?:MHIAHE\B M%"9!KZ\X5_O %*C?-O\/4$L#!!0 ( : :5>?4@&)Z $ %H$ 9 M>&PO=V]R:W-H965TP6E*&4)I).B* MF 12105[0&ARDIO$PA^9?;-T_WZVDX9N:GG82^QKWW/./?9UTEZ;=]L (-E) MH>PR:A#;:TIMT8!D]ERWH-Q.I8UDZ$)34]L:8&4 24&3.+ZDDG$596E8VY@L MU1T*KF!CB.VD9.;W+0C=+Z-9M%]XXG6#?H%F:SZU7B\T/""X?>'LR)=Y)K_>Z#;^4RBGU!(*! S\#<\ M6((0GW& :X^UWMAHH._8=25/-6=3'4G@>?B!,]-4>A.(5M#Z8';H\?Q_S:2.(G/ MXDOR^@@R!_-V[-3HP??W%=9(9.'@+4;;C57*-KK3!M MW.,'XQ/&POSEE)ZS-5,6F10NF2&MO5L["N-*-Y#:12A/U>+PE+RB49#>6B MO"I-'4S50IJ,)%TH<+?/>4:BY#T)G-Q8Y2PC=R=O?RR4N7P3N/O1NZ.CWMWI MY7[\I %.2>@5/7^&Z%D/U[48)IT\2_H)94SX8E=X(_0[XL!#/.YXQQ@M]>;; M8D*G(8?M2HZ&A9*;!8V)"UAU6K+@GHJ,C*G@$\V!5="2BY4+]R$P54+IP-A* MLNDBB-0/#HY<#XJLU2FY5+K)[3*X[TG[^!ZP[H%!+D1GL$]<8#2LJ#%,RRO; M:1YN@H^@H&W?KBKK<*;I*NJ?DPVAN=DD$Z5SIKLT$5F'1D/!"K"C^6P.=Z.J M$$!C5&D;.:[&CO2RVUJT'JR:[IC74-IV,ZX#^ MMIK3WI;MOT@WJ/B],I\6=CBRZ4-ALVO-"KYL^LNB,X"I1[@ZK2JQ^BCX3);, M#?[9"4=#NN8%OZ[ M\SQCDFDJMDW;VG_-L_QBQ_'%O[+<_%;9-^SUV&ZKK]WD^2&83 [!Y$'4Y. 0 M3*:OTF38;N!;IX2=,T(7#> LEI%O<+(3FZ3!9,&%X;+MS7F>,_GHJ&#E#9W8 M/P%V].WS.2OH0IC;#LS(IOV5Y7Q1IMU3US 1[5.;]A<87I1T!T&;B\N<+5D^ M;KMZ-FF:@6W8K.T%A'WDJKG\",9QF!\!#,N#.< XCH7E^9_&,T#'XS#,V\"+ M#%#. .4XE@\9-Q\LCY^3VLL_TC2-XR3!9G0\]CH88_.6)/#C5\.\ 0/+ YG^ M;*[QU<8KY.DZP-;TJ0K!1HI7(C92?*X!\<\;,-+4O]I8'F!@JX#5#N3WYX&: M\G/B&%85\X:]P3B2IA@"M>BOT21!9B>!CW]]L+I\*-_\7&_T"4$L#!!0 ( : :5>7BKL

Y'8EP4 BC#%LNVXWO$'FA= MW^*!JF?G(S@@STD@'X?=!FJ(*+F*J+D"@_3#F(#U!#*FG689_KO/W6A@" MNCND0R*]:\G]=K>P5$7>A$+]+1&-NCK??*< M867S'&A'%*N6Q$ (SLD3V1;V0Y)/B+=2$L@6F]FE MS7S7D5NMEMB_CMQ4^_G[=TCTEY@U42G&_9H5U"VLALC6#;V<0^(V"-P8H-@! M%KZB@&S<8DN:I^43VD*A2>ZB?8RO -T% 2#AG8!%]0-#&E-X"7R*(!:4V2]&[WVP;W,X[VYPT M2LDK4@#H P'J J")Z$^SU^@LQ\)(2G6ZRU&'N( Z)/]$LI:+T5ZW':TC )8[ MC/S6)Z+%P$T<8(@#_C$&!M,?&(X5QDMDBH3F8DSI-KE"![XS,#X[\1W2FKG* M '#9!4R>:T2?Z"!;D>_F?Q%@/T<.< _D]41\,CHOX?V=. ,T"MN]L!'OS_4R? K#G MNOFD/[LG/R4E#(B7. +3:^-R4Q8_';9B^6[ BX_)#8S(\2D30J)8[?:7*SJT1!\H,Z]^NC[2]0)IU\ M79*_<5R?M"-]HFRC3\H<\LJ02/H*),<0NH+C#D[69!T M^!!+[A!A1_D/RJ#X0$NZ2(> N4&VB2L]H:^V,.UG#-W/8 L>9K;O1=X!D+XM M2'L&7LQ,QUP,-UC <.,>$J:VT8FF3 +EO_41D+I(6K\W #1XT;$?6?"(3:?@ M8C$+_N^F5X+Y&->;\QR0-/,!M=)87QB>&#P)$J*S$>E@%#"V1;5+-#B&CWS/,('!2.9%*?+2YVNS0S^_.38( MVZ\HXKW,H,^KR2$."2D;+Q[5T;J-5K*FIR-<%*7?+U;8%@165*VS[-%D9-Y7 M6\$/<4"CZ/A2, 4- 0UC)>LA4Y5&5#G@ZG,F0%D!8\FI+7N3\_98;;?3?F@S MB-PUM>6T^1I/\%VOW8L5O^QXH]..#NZSBCY,,>!@K_MO8:_C20!<6P*;*Q7> MYA4=2X9@#*]N:)N&R1)\(S#%IWS/A!*?&.[8I_)3T*F/F**8P-Q8JZ V/RZ' MR>F!\K'T.Y0M^_\$C&%U(R/D?F(FN"A@DU_ROL<'+HQ. C<)@!--F9-5GY& M(-D1Z ?0'-U-U$,KHS(Q)PF]6G \K8$]DB49.J,54P79T,:)76MT5KX-L):= M.+,I8(/]5]KI F0ML!":_66%OTYY*&J[H6Y0H;HK6NAGT8)20*TDZ4%=^X5: M>GF5KU'B?L]ZU.Y'CQCN4JF@EP)-.$<)';AKG:>[V>#&LH,NPAJ+@:6@CF@/ MU#)\X3US)TAW?=V$?QB6ZSNZ-69!Q(A3U0^&T1*$2O=\A\4]JC5;PF-.,?6[ M%%(J>Y W6Y/>,1/+C63I-^X*TS('D[EA&:XGDK;O3^Y^^X<^7WP:Z4Q'IXQ62U(EX&EPO)>3."M5Y?=]>JR MY 28O9>K=[(?Z3/:R5Z0X].4Y4+J=>I1;2O+9M(.M[.SH<;K-%IO1N,M(^V% M.B[09\LZ@C^/CG@8N->XE2C+< B8G](C,OETS'7A[R#YIBP0\_H$D<^JAKA$YET!-$5HF!FHE M-Y, T\17EZB$)2JMMU&B\EKXS##PTX$CRI6IJ1^SJV"!=\[CP7MK$HHS'>3-#! +6(AFYX%_#.J'>,XP MK_G[WDSGQXYM#P>)ZCM!0@AH4-1DJ:2U1WT ?Z8_87C>KAWS-!<.._/T'U1I MBME>*G?EYP;)S)816LOV@CA3-:W>P=P&,?U?/3@5.03$6P\&.A<#P*_G'C:A MD ;/B,#3";P8:[YKID((K3#'L!Q 6&7K*KUEBRK3.-H$N%;J5'-? -?.R'^L M,]_:K>7@1D;(.1V]?:DCO9R9SQ,Y46#V]2NQ7XMSPLO$#\H@KS-Y-@;X916' M%1#I*]T3,64E)1#4(*88K^8K(A'Z:E(B% D:VOF0*1B"I3A_<"K M<9;VT9:@05$5_Z8.S<7!C5D5D MK=44)/UVH;*EM"8REB$#M3-Q@-"M&%>+3BP97X[8U'98;)QEGWGU>H25K@K! M$'C+R_47#AO;#Y81>$/LQQAK@!'R$;/8U/!(JM#QS5AE7A""Y+5Y3R14QMAL M+^Q+%E1T\V37$C8X*O6Y[7,Q%"\EX$T[$DF0*C7@R.;=;RX93Y]Y+R'=E*X8 MF!YCM^2+R>;_&Y#Q5Y]$S$;0EAOT2<(F/7QMLN3Z(.QU;#42-@(2QXOC!Y/Q M.'+4LP@(SS38(Z.23R!6<-=U>'$.+(+1Y8!PHW+7P%O%L8!MYAB0;J Z2TP0 M $7#BL)9X,&Q;HY]DSHB\&YCJ+^238:,1P,)&[A5S!EV47!Y $&4U-,LO*X^ M6 W.!4K1> SJ;$D.GJ%2>XX^G.B>'FC_ $IW9OOF!$-56*P;1.F1OTR0H)8X M% '<]:UQUY!^&PR^-B3<%N1.L&=Y4$^$^I-HT)_%.0,.D6L @>@.H,(S/!,F M"!'MNWS5%+US"P-(-K8M6F+Q\FC7'P'&/!\QAF%6'7E<-Y_1/1 V""\<=H5] M GN.&T(&1;3 DO-*3H;Z\K>KR^M[Z?;RZ\WM_?#ZMY*O8FW_H'\&.T0FILL> M*-$D2U>ZY6,U'S]]1H5MF(,79_QEX@6N05"7PE8#): MC,'/#SZG488Y+.(\4L41PP=B8344(;@\3V::]I@& ^H#(ARS(%\VCR#5R9QF MWK/@=0.^P()%+O:H/V$8'$][H,E53&Q&L>> PT1)ICXBTSAHY1;T3HCUZI3> M1_*3VJ4E>Z)]X$WBZE/?44JM7;V46FD$UCV9ZO^.!9NO46]?<0/STD)=>#/V M[!%S>!]]1>8VYT4ZO;U.TE%?YM<6C-B.*EF]UEJ*S0*R+U M(WZ-2?/T*01NY29=J,2GD?C7T5"5 MI&C2R9W8GF$$_4D "X]P I:;UL-FFOG#9>?"7C\ %"U-_/CYN./(]W5 M:'+]):Y"%#.+QPUZE&K.SY]I2J/;S7_<;"A;/NOUMAMU%;!*M]%2>C6P>P"V MU= TM2+ ]AMJJQBLZVX'S;_GL_!%$Z6^>R;[6J1\3*Q8;NXUQOT-!LG &1>9 MI<):TE[F]O%^<5CB0;:\AB4QP?9L6"5F>_^.1\%M'T:9N$N7XF2L?*=[6C;F MRKX+4CB:DO QR\-794-?-I'=L048K8A M2TGNB3OALRJA8T!3S==4#N+O?!; MD5O32XZDTRS\;'QO>O(R^>K(ZFPIE+BN:J,[$04>-J&D-;C<3":5[W;?XD9F MC9+1M\AA+5U6I2P$FFT%ZC*##NA;/>P9HNIO'M82WEO:O82.NV^ MW.IK!RH46W_;_:[O63T*:MSL5N!24F/V$GJMCMSK*S5%U!01WNO_**'0V,XJ*+;$LTBA[;:H* M^JG=+ZVU5 C'NQ63;XKB-U.SU:+X[+6IO8[:,4__:L1Z6GREI'K:FNIKK7-'VUGJQT<@/552"XVF7BY:NQ3%_=67P%G+Z'7E+O=VCVH M%#$>K36H-/MR:TU4MJ:(MT01[]6>W.FU:P?AE;#=V:V#$/2OR3PI577S9U=U MORMQM6WBI]"@911E.\J^%U]_601@3CEQ2VZJG=+:9R_'_ROELVHFVT/JM7I, MEE/!W)55=Z M*V7R<;G:$5:KT6.E@*V[4M9=*>NNE!QK2SW;R],ZKVY)65).JUM2UBTI]TYD M=4O*.#;JEI0%D%2WI*Q;4M8M*4N'S+HE9=V2LJY:.WPNM91Q[)RLJ-SLJG*[ M7]XV2W69TELJ4U+E?KLEM]3Z:$M-$V$4I-=3Y)ZJU+5KKY3:;+[5PRUU6\JZ MQWBK%O[UF&XK<;+7E?K-3TUU-=Z]JB'1;LM+:O,JJ1!2W MJP!4U4S(38\_5,U2K#M3OO:K=6?*NC-E[;9LO;96IRGW6N4-\U9!F5>9XM^> M^=CI=N5>5ZNIKJ:ZUS1]5:4K-]56[;14SVG9]#JFXS 4Z]:4% _.9Z?7J1/XKV2"]M]J K_N3EF/L5]? MIJ[SK3V$4FO@G#K?CB:#EU!["%6BQJ.U!S$9T:FOGJ\I(M9 I=^5VZVZ/^4K MH;NEU?TIZ_Z4%;*UCJBC6$Y=<4]6NFII#;3C;FEVM$Q6M^U+)DJ4CMS3VC6E MUY1^Y)3^OM63._D70ATWD>_:@#T*B__%'2IC"_S+=SUC^KR_M="(YX8'TXU7 M&T]J\Y1#-F%C&\/\MG4.N\P%FRU:Y8FV@LTSB084@02 2"! AVF.ZR MB?1.Z74;+0FF,@'=LF0[DJJ>RI)G2^\Z[7ZC'3SB[JU.HY_^8.$8,.@STYW@JX;T&7[!9U/#<3W)PGYZ E"M*0"EU@>-3C@SAX8.H$=KRX!G 4BT)PWI'GZ>QZE+/!>5.1/P M52>QO'J/QSBS Z@ E.-XTI/N2KK'_6G^ X?TQC&58$^!4YUEZFMDP) PK^98!0GMF+'!CW #4VS]D' .7C>N\ M^CWXU(#I\1?7M)]P1P$$;+Y'F^O!PEQ9@M5XAF["5MK3J:_FB5A MEK7FE/[W\=5$C]H^/:3HX[@# EF%8I7S6T!#NKGJ;:5W6D"4[8466KUJT\(A M":%U6H04<@T,,59'@\D6-A<5YPXS=92K4<-M[#$<^TK8(\WH$WT$%B@(SMQ/ MLOJ&'P)?T54K'!?Q_\Z<*/C^P,Y&@+SO9_H4@#W7S2?]V3WY*6F=@6D61V!Z M[7R%O_P\[,,'8>PKQP\#N^. %8S =9ZC68(,8+U#HQ9;;7%BJ_ESI(R MD2KI9&2=7#T$F3B'")U!C@.0OLN2\E$W#"0K6 M'M1^9 M,V/ZA,C U$>V0Q.XN3/D[V49-DY1"V]<1/.QC=O4D,_<1-T*,;X#A.>XJD5) M9<5.8A OI^:/GRIB;'KXYI@;11#ACYG@Z_FG/Y_;$\)"N%K[' M9Y%#[YUC]Q',VSD"3^+%F$X9@<:)EQL\P/A\D_!]F*JP][V!;5@Z49.MMM.5 MS8<-$T;0& 1-0AGV&MVD^NX(7=B+J\(BVKN9$6#<,EYHKX!8Z7")9= VM@@U1 ;Z.(#XSML:H)EZM(0AL?F M(+\,=^R[N$00(H^LM#IV9RF S/*=DBVV@[(J)YEHAS(*0ZQC@2;_/(7.I--V&4;)PHB# 1RQ#(..P3 M [E-PVLIJ),1F@0\<@!Z[S1EA@7QV,3KJW!?W.!<$1W)V(-69Z,]Z)=C#Y ! M"N]!MEFLG::,[YPMB:)46RCFG07B<-7)L%8[9GWPJ%8\7I)DZ6O;8H&@L+9? M3Q!?VTVPKK2&2.' V6%5=%[@K!.%.TG_*8&B;C?UG4+&Y&<\.B M'\;Y.DOZ6FUVEVV'70?-U(92)&BF@$E4)&B6'Y%;$S2#"7H%@F;Y6:AR,-*> MHV:K)?"*<(P;A@PB_RF(S"2TRR3F4(A03'X09DDZ)H:",4SCO^2RX#>V[[F@ M<5$_TKBKPW*35,2FFA*T.C$,+96!4()POMJ*I92*>#S=94FZAPA&JY<.8(1% M6C'C(/!\E,YR'&9-_**<<8NWEVOOUKGV74JD+\-_?QM^&M[_1QI3N=7CPDBUF!1]T '0KJ%::D M:"#YLB"P AIJH_I2>F-I4V#G1>(KL^F_>067%BGS&'=N'4P0/<5)#,KNK)R M\0!MS!0WABO<2%_JX<(HBQ;SS:,@'M>,SQ*W#HD)0H9"[WX!#CYP1V 1HU,O MU'!L' F,"RORQ.$KVT%V$^8OV*H3Q)&(8EJV=4;,Q]4O\6*4U(N!#SK9X\]- M@S.<@8&22NX21G=HT>"(/!H30 78VYE;A2&8=VI?*VXT)9V/=ZK:W]C@XAN0 MQ/\X(BS#C9E0RXX'>O"1C.2D%,I:(LHGV_G.QUP@AR8 AN^5;CQ7Y[O1UWEQ M\KQH&PP5#[-34- 3>(B(MZA#4W(9-K0>F9N28]R<6:$ M&(YQ:#R7JVFQBB_D/B"_PG&CT&UK]C:HT%H714@L8(2'#)CK)H.G9.K$TVE' MPA"?#4NWQME*O6:%E['"-,3MDK)26ULKJWXSQB[!5&L4UG#-#&BW/-KF8U = MS)RY9-HZ:H.%_LQS0$'9A\SUNS#'@L)#R2[H(,L]R@,;2XF?>XNC!<6- VU9L MQ*75(5-O8#6H(M4<3T[9OL<5/NYKCH+5XIL=ESNN9X^_([B@_F=!<=]F*<7E M='C)>2>GKL*?DU$-R_P2>:>P61?"_+EEPMXN^?*R1<,@V\].GQEB/PPW,B2S M7&Z9__+ ++0YT3V(.3"@IT1:FSOO# M?F"2DM/9B$FN/YT:8P/?AA_FC&$)H >_+ @* LIB;,*K&]*V*U\)_SL.;,%T MOB-*(4 LF, 0GO"6?GB2H@JJE^'ML0GZ^)',6_2;XDI9ED9D4R#GQI<36.&@ MRBB=!M(5RP&.T M9GR+=$4N0:0J5;@$7Z(,S*U$WDJ$+@-M/-Q8T@N8LS9F.;^TK98 MGXWR;(XE9H016'AF!#6^05/#'<-78G?@%TML$55JHQ0TT80XYR,D+6 >,TAV MO0-2,_6%R\Z#OWR<&.["U)_/#8L(AC[ZF*3B]F*I&PC1-'\<)1? F*,$@VA M)V86CQOT*-7 A#]K]QO=IIK[N-E0MGS6Z^5/NNK+5< JW49+Z54(6+78L&M: M!U:ITU]V8ZB7=8UV_(S$H,/@B1MEB%RK"*TJCW=R05[8CR;T*PRWV^/BV M4@4/9O56OL*.E;H=XLICZT-+PO5[E);(CPZDX[Z)2(9G8YBTB$5' 1P5F$^6 MGF;&>(91.%\4LT\8!F8P@4!QB\7"!'0G(\+B_'84RLF.WM3%G6%Q9Z\N[MPE M/O],I0E$A(]G[AXQ'439C2!N9@=_XY%FZL20[IL@>A8DRI=-P5:I?H.R=/5[ M< HD/*(6M#-\8N!;.8^,/GL6B#,(;A[#ES MW##S"IR,J9.9[F65"TF45-0GL'Z E0:FTC-'FMM.1@E:A+"@"(WRHI2JH4HS MWPI30*F0K^V;Z#:R[[Q;XZ.!F4A,E(90 28 B >J@1N/0=S#C\'ATW 8P\3( M,%:YB7H*U\4D XX4)04"#J<%+6P/J^( ZECAG.N#8*(-A]]CV01+>C2 QC#! M',(%?YG:SASCU'*8ZX'E6O;<&"=23.*4(#R:&+&LF V(P%0PB%4=M\MPQO[< M]7# TF=ZLK.FMY<7E]?W7_XC#>_NOEU^D@87%S??KN^'U[])7V]OKN'O%Y=7 M\,9=R5>7+1[N&*,2 DF5)3R?K38_QM+$=P"@,06E!ELYX&>^D4J^@AX=4U$7 M?*!\C +W8TZZ/"&%>2I4E*D40I#S *+P6'CR=0A_EY1J4LC%[?!^>#'XDB"- MFR_#B^%E-8D"I!!(NIG^")8,8Y9DV;&35Z(F%O:T$ALY/A(T6J+FX;5)+.;^]\O;TM:$+>Z M[H3IKFWIE"PN.>:S^>$JV9DJ+ 0IU%]Y9H"=XB"/@*$4\90KD,)K2:@PPW#@ MY8<9<[E78B(#,3[#$]-)L8(-,[$ 9+JLT&& 9TS!6#TB:AK M06@($/PPF%:LQT6-GSS$!@94[ 7L3 T\%A[<"W8XZG+@@>4P"1&TP)H0ESPM MD]C8Y9@PK+'I(S_3L3< ?NS%;R:.O #_V% M\X*YJG.5)QI_P5M8_<8"2@![T9W9 M3]RTC9S=P""CO+>/V(C(*(WYN8[[*UJ*";N8BN^B8K:PH7@,^Z#T+2)N09D. M&*GTC] (C"P^;@_"7\ ;P.YLUM0 E8]5*X@#0(4I*! &O?W#C=F' @6BD(FT M1-R =F&3N)V+!@58Z524%7<0$/,214G@0:(Q6[@Q5"1M(>NA'Y%<(DUV\\?P MTYG2!^($E8(KLZUH-2.?MG2A>T#@@7%+GA*2 R'-F+/TN$3B$;?&4&5;*2@A__'-Q^.OMR M<_,O_/?=_>"^PF9SW$^;Z]^Y)'K2GT1T)$'*B=?]6 %O M<]'BQMPQ7GP7%,I''F/\$#03%8-D;@$ON<\@V_E+R#K,,ZB13. D4MN')X#& M7J"9A0UH#"%%P[+(@#=E:6'J@LGMT5^\FPK!!]C3'T3Q3N#+!S8:-3T,BF[A MW:\Z:$'XZS#6RF9HC1LQ83 G'G.7N4NT7'4-A]N;'B :I"$ZEJ+G ,XHO!97 MGZ+)ZHQL)W!+PGB=/IVBK)CP J78SD1AN:^.\8AA@3M,]G*L?($_'GBK@EN& M7C%6[^.L2K_?#E4SK^0,7!^#GZ":,QW+Y:8^;+%.?1/H,%O,X\$:/B!?4B5S MW MTL5#%V8[+0QACBB+ YVY8$A70"(8>2:Z'9KDIPCC>S([U3,HE2=%I*8(' MPPQZO%8+*SD?;/Q*X/ NUADCZ/R.%??I@=%TPW%3,,@Q1]"R MO9A%3!2/+,B[#, S +> M2"J*DTL1%F)!-)+)"9(04'"0+"V< MRZ* H^_0,FA$G# 7*3Q<.<(24E#0Z.B31L#/DOM [XGUN%%\B5@IL%7SMH76 ME M",GPZL8$HHR ?+8EREQ.IA!K'P_B( MD&>W +;TF:N<0&6*3]*.Y"Z",T$:@/^:C+7C<"Z.]V\:S_5'+OO;1TJ()&AX M:IN$"1]%YR(]'?,AEQJUFXJ[5:2G,RZO9[>K/5:FE:9]0;3?Z?TM1. M*IB_$S]A@5&;2A0.XDN!BR1I#>G?WP;7]T/PF(9_7%*/%OCA2_#O3\.[BR\W M=]]N+^^DP:\WW^ZEJ\'MOR[OI=OAW;^J&"[\Q$:>= -B^B$P#Y'5N:F>3IQ7 MTGD/_NYO/M&3_"%3Y!3Q*- M&)"X37R&?13 UH_Z 9Z@#=:(2\%QQ&93=' M""%T4E55.M'E.('ABB4@E."B(RD\IPH_Q\[58B,[<.$(W+Q^/[D3BQ-X]/&$ M@27@1(DR<1> FTZQARLNZQ'YU1FS\&J$/VQ4H+@SE63E>WXZ6&3:OS/P1?6G MT,&@* PU>>*!E:!< D_UZ;Z.X9CG!;" Z!HR-MG(!LL.&,-$OL 'KCWUGFQL MU@@_ 4EQ*VK!/,6KZZ&%2+&+"YF0/A?&6(,H@S@&.!4FY M++RQ@J(T1.*"\&F)%)HRP&UP>'23 LHC1E1K.$#9V(2%+%\^,8*A![$/,F?Q M.&H#0RT"7^F;,BA=@GF!1,Z$LA2/G$Y80_K$LS!!#TL8)G@6NW&#[PD>9><# MIG(>08^8!4@@?H,77V%T 4S\MI\HV1F4G,1,\3E"P+_F[82$N_ G"X[XVJ): MC+L)DR7P(Z@?0V; &A-R%KQ+9D)7]#*CO"&_E- $")8P[)Z#!2UN#LG M53-R6PU,%MS?WGRY(P/WZ^W-Q>4GM&FKJ-XP,&K:*.XP_(FBF@N4KXX-0AFE M8&65793TX&?/W2":,(G6/(ZO>1&N.1[F)4%"-@P=:N?'A(7!&D5DPV@L!MYO M?9#9BJ:?*>WW[(,L8DL4+\,P$I>QS"((1, P"MB$YYIYIP4!+(^1H&3/FY2B M_5J+8-;G/+SQ/I9UB+\4-;*\6(8GF(5?>DPAF&$ M><)()$0']HWE,(;C!SE^7&U8,1D$ .-(,*C8T)_[W)+DV=OYW+= T0K3$G$1 M3^\DC?"+F<&F@"! %D6+;S#[) H$^+,H[B^><()[&YX(-E M8N /UN>2-'38@TXE#=&.183%T^%\N\G0AFG9(]A*>M@(<#T59E=*Q.+GN&4P M_G^#D#)2>^Y8O#(*BR1FL"1*7H3D2!;7@K<0X2I8--D#94!)"\K"8N*(U=L1:+(K/E&/_RY_P6UWP(O(D M.E%?GXW =L(FY3S6!;LT,Q9D]-BN2YV(?<<*,X %3]3(8&C$SA9O$C)\88*<8@ M7L\KXG0%C6Y-@K^* G$Z \8M_>QT7$).1N!^ GX(1&5#^C5H+D-C1*N2M\49 MY5AX45$$?6IZ42-># =4]1TB5VBNP#1.ZAA3<(Z=S'Y%=)!LQ^&/7&-BZ#PI MODY#!4J%A[NCQ'5"7:W7./*^5$X!Y;):6.U5V6RF:,H:4]FP[>!%U+Z6PG(6 MKSCA>@0;M44IR["]325E=D:]^IU>*5>V###8=AU4[L>"N^$TE;>VYX+XI7 M*6JQ>-4A U1*0_IR^=O@"X],77X:7O]6S.):/&IFZ(AO>F_N3Z1G07 M(1TOP/#]&'0);W\>%+20+QY9;__$TXV&%2]3IYH-GA(SP=HRN4'*)I0P(_M0 M3/R <20O>812% FA40B(-29^$+86D.D/#VC">4SFE!B+N.H34'$NBT5>T\WV MUA7=8MHP[#*_6S?VX 'M.\8.>J$+'394VM()55AZ4=OC"SKI^L!KF4]*F0P( M(F07X=G&1(N4R!^Y2YQM)-?VWZ%[O%Q%]>]8;P&\".4HO:/E[>&*=H%UB;:OLOK MC),!@5<],"F]@.IZZZFN7MY>?I+O!E\L[Z>:S=/GO M;W@M%J#E&Y[QO;R3I6]WE_A$F 'P Z:KZ&CXK?3UV^W%[X.[G&]S#.'7IL;W M^@<@&K2=Q2WGH/R^67C.R_4HH!?E0F#;\>K<90UX(,A''Z1OW KYRDV)$,(< M%_% <(X_2$/7]<'1_AJ>_P.@+__V,4$+K3YP-"J]+=%C8?S\_,K))1$YT1SK#?FKG_=@/U!6)?LGRY"O3!%CM M-KKMRO3551N:VMX#L-TM1ST(L'O!;*_1ZE>&#/J-EMI_:^V5OU(VY=5Z"Z]< M?[GBF(2>>ZISOJ:Z1NHV@\?2W%!G3O;BIW8:[0+ 9022T1LZTQH9TAUK,/EM ME.^5#ZF(9KWGJ6[3HM*;BD#)SOFJ&Q/I*Q;^X/97>L\/@5"I)K@7"1E,&5.H M&[V*X' @^-:V3P747^D,//C3X'$\./K7-WP;P/SZ(!$TZD_A?FMPEK5O] M[[C!M=S5M))V@]_1]NYW2TO'-^_VMH\;[-\A%MYK-YK*<9/R6Y945+RHILN2 MCFR#:UGU1F152^XTFW*WL^GM$B6YB:5ZAJ0"EF34G5(K;$UN((HK*%1565%7 M7_6T/^&X1@8>CS2KE%QJ=%;?DO+Z]' U?&(OF)++#?1]9H-9EO>(%JB3:H%0Z4$0TM66DVYU5]SA^,^"6^=%54D)K-!AG?C:SHU MF'5B^UA0&4Q[;$'@MB9KS>X&UWB^!">O[-X6H*2:C%Y-@QTQ%>42TL:WTR:* MOI7>[FOB>\5*__=4#-8O=CYMP!N4BFN57*G5E17L/,K+6-(E^(NPC(5ZN"3N M#(@U>@E.$\&V,?P&&QI2,T#=,UQ^A04^GAL6U=!X^@\Z4(3W"U OCU@+6_B* MS1>F_"KU!1SDX.02$:Q?L'&4CO] M9$MXOM%.!,6"0_&"\X^J4OYSYNW&ULT#7N,073;]?(JW.BETGD>6?C9^G%NV M=8VW;?%;Q5 IW;(I@'T&JL/2Y[ "-IZ<7]L6-EY1FJ.V,G"<>V=N>9//IOYP M(G$2@LW_X9U/C1]L NLS779"%#$]ZZM=P,BV$PTF(&98T9EZF\RT_33];:?9 M!&U:\^07BRY'#CJ%87M?/)!*%T4%'9ELWG4)!#5? C6-I0O110LHT3B/KA@Q MZ.82?A,%7OKF8-,(B^Z8BGJ@!KR.=T#@96AA;[6P.R.58F(_;FQL0^2%]]EP M3<0; P!0)%<>&373MJBO<70/VU0TD@2TG"EX4@_%$D!Z @L^BSV2 &[>SMMQ M\(@N"K&3='<@NK6VU>S1.# R>_!YCSSI[NQ?(-$3._7+IO^N[Z*(6MXH.VEY M0_*@W"UO $/C,\ ZD*=_,*64=*I> M]W1GJ]=I-)NT])S3G5D!0/ZPK3:Z[?S'*[]=^; 5-4=:_[&(,*4$CL(_WTDE M#A#S07QN#M<$VR22J#[GEUQ0 ?SECYDQPFXQ\8-<.SL!4<85?V+NV#'(G4HL M^'CW'Y5)0]G7[JYJ.C"='F2+?]8S=0OCM/[QX !*X#),$=W>=W0-_M;8#TU1 M&C-O?O++!>(8+X@CHPKL0]?'BS+!YKL3MYII335P2^]T9Z1;S#V[^6&RYZ!_ MM]J$-T;/>?U$?_Y)3ZOD-T#_:DW_Y:9_=4_TO]0S=R/Z5UM'0?\U]9>;^@L3 M?[_9>9'P7]5,>C/&T(Z!,93FWNRB0RQGB $+G;=M_Z1[.NRQR<3=UU'?HO"R M+BFZ39290&".;8D;J$1_M'5=_,Z7+>AU*:S(HZ\=U/T-K'5;C7;1C_=O^1VX M^CLKUUQE-@>IU1A>WQW3DO[WU]LOTM#"*R7'(+OLL9^X[+0FTPKN*9+IW<7O MQ[0D(M-[_8=MV?-GZ6X\8W.]IM:CV%JDUHO!EV-:4I):+W1S'"3KOAC6=^R" M4M/N46PTTNZGR\_'M*0D[7["#+11D^YQDNZ7P:_'M*0DZ7[11\RLJ?;XJ/;K M[>4Q+2E)M5_YI;_\Y),:1B.7YO95TM75P 2 E2B20<1]V MQ>BO5KZ764Q6FIH^-95>V:ZF#XM52U[3M_K.NMWYE[(0]P+F$WI7V.I2[KCAU\YR\]%!/G+=3?0\P_QEA8'AYIA M)3+VDQKK/A[ H/24N'F97R$LKB$7]Y^-V$PWI\%A&F*^Y\2M*OU#W=@8@WD!S8$^YV&VN]LWN MG5@U;*O15+>[Z6+5J.UV0U.* ;O;'G2',XS6N)Y;FWKQWMZOK@O6%,!\'=S? M#B_^)0VO/WV[@[_B)5[#ZXO#]>Q?!6Q*Y-;$5^H5O;\-]7&&;W#\6U:OJ!SN M>\:B]M0U=:5Y5;[##;K'SJ5K^S%V]64_U8:MZ(48I:?L7Y_/CXRL?W)_XGLV ML";/TI<&C#MGWJR6M,>UHEW>$Q*689=,2IW\DD/#!:))-9D?^XJ"\$29A&_N M<:FU(?""\9=RQXU*$3>LPT1UF*BJ,NUMK.AXW+[RZ:"7>G9'0+9'Z=-)5[KG MS6"XNP9EXS-LBEJ&5GE%NW?H#K'$. !/GP $0 '!A=&LM,C R M,S$P,#$N>'-D[5W==]HZ$G_O7Z'E9>^>4X>/),W':7H/(23A+%\+I+U]ZA&V M &^-Q97M)MR_?D>R#0;9EDV2UGN=/J2 -3.:^8VDF9%L?_S]:6FA'X0Y)K6O M*O6C6@416Z>&:<^O*@^36^V\\ONG=^\^_D/3_K@>==$-U;TEL5W48@2[Q$"/ MIKM [H*@+Y1]-W]@-+2P.Z-LJ6F?!%F+KM;,G"]AGNG9.R+E&CLD,&\?U#S5C^GY^>7IR5CN^T,^UQG&]IIW4&@WM MO$$N-'Q1.]8;>'IV4M<%TR?GTM$79(D1J&8[ET_.567ANJO+:O7Q\?'H\?B( MLGFU4:O5JW_TNF/1M!*TM4S[^T[KIRFSPO;'57YYBAT2-E]A=[D6<>CP17*_RZUQ03:O5M<:. M*,/=D$7EG%;]BQ6$7>CNU'/)+>!U ^;V+"#Q[#\];)DSDQC@#!;A<.\TB%QV M,9L3MX^7Q%EAG60RQJ=W"'&4S.6*,A?9$O$,.U/168>Y@JR"?$2[5,>N<%3> MT@GUDMI7B>4Z_)O&OQT].4:EFEVJYVASC%>Y)$=I?.G!+WEZ$''/^L7%1?6) M^UM\#V+=1[37^$>MWM".ZSG$)OEA=MGP30OI7J(/V[&6KP\AW3/[$#NTDGQ! M12F^.QF[$3]4,QHA).#:G^81Z!#]:$Y_5 UB9G'\_>;\0QY7WV%"="./S+ Y M_Q C$]LV=04]_R7X;;4R[1GU?X"?N)-J*T15AKDF]?=0WR"SO.H# MB6F;!VC/J2=P'9G&5:5%(?2M(/[;PZB3%KT(H7[SD%_(<=N53S7QKXZT;9RL M(4'UL;K?=H^+YQ!C8'\2G_=].R .FJ00[CE%9KI=:\:2!3^&YDLSZJ!_T^Z/ MVS?P83SH=FZ:D_;-> )_>^W^9#RX[?1;@U[[P<:>8;H\BLQL_[R3\ZPW=+09@F^&H?0]M.I_;KP=UJA@E[L>' MX+XC\LT+)'BNF]UFO]4>W[?;D_%+89[ 5(GP23:$ _;(Y_^&9L)@:X[O;[N# M+R^&JH*Y$MW3@\8O"$)"TAO.\5",[YLPP0VZ-^W1N/V?A\[DZVL GB9%B?R' M0Y"/2OPG\F66U >NF^,.8 +V1BLTYQT!OWLT,81*Q$[X^&PZ>@6=3Q&X(O@ MPF&)\BD1!..'7J\Y^@H#H7/7[]QV6DVP0:LU>.A/.OV[(?APJ],>9T]1N#< D^<9/#*T2E8M]5 (F*,*E M1.;O]$'[R6#T-;O5MR0J8]=K^\;>T);(Q'>#P17!;(;.IY<:7_@P:MW#9#L<#>Y&S5Z>BDX" Q40#2E_%9S0EA4* M>94(#AZE=29BMH7TL340I:MV/U^1+8V)$A8IGXUP$RGM#K\201-34!Y2R]1- MXCRK*KUAD@+-Q<7IR9S*Q,FFX)D7BCV"94(2&6(#8/"(T2NM+-1!.7$9# M^S6WO*;>H5(:6ZI]^.1E-'=LR2ZO]=.8*,&0"B()U;\RHB,7F/)"D\A!AE5&C.1<^H:XV+2>E8Z'+)389,O' W9E M@F63%>=&0Z)4@I"6DI?0]"F)= LSMC;M>7-)/=NELSM*C4?3LJ;K,9GSH\.Y MT7H)84J \^;U&@IE(U\XHC,4BD?3-0HZ\.8>NXAU0"E[;L(2TG0\1"'_/W4+(1Z(#;ZZ1CM>KS!A* M(4IWD"H;^=VA[/-#M$#7AVD4NO.#Y$8YE8L21JE$LE,UU-"&8^D1NL4F^XPM MCS@M:KNPXH%:\,DQ#<)$-Y^%7&;N2D2E.LP>HEP2\D6AK2RT(ZST8"> ,,1K M/EOE7Y\/X*T$6JKQ[ &="&XHJ?0H\X=O&9Y%Z,Q?D)KZGY[)B(%MHVOBJ6F9 M_!$2<,U;$N-9F!\D2>4!%U(U:<\#0JD\* ^6W% P LDH(AH%LDOO$T-&^(Z0^KPI(*\0I2=(E:L]3P"!2$A$$9$HD(E@C1&\#=T&8:!=9TG-#]S+BE%@G MW 7$/W"6*)#]'D6E(RX>XD?V.\F$L]Q@S1^2IRE MSD$6LI]\E!?"P4IDY?9TR;J'78_!_P<"F9&K$LZD,ST:VD@(@-W(0*&0 M-U 5YO]6?QU8O]7?@'TE8 \/D1+HE4!)1;X-4.4.DV)/Q^5&)96+ IO3FE1^ M2SQD5T* (O?-'G P1:)5@B%5P**WWI82 ?F4XAA;A$=VFSF^8X/-(;4.=F'S MQXW/D*%$5*Z%Q9R5A%^Y0#]!V"Q=ODR>VX=2WSQ V&M$=&KKL)Z+GFU V0/+ MI7S#B%JFPQ=?P$=>L!=*+Y(?9A/K1;M=BGB.[%4N1=&.R0U*Z6KQ)V\/ M#YBR,E0Z@%0!3#[46_:@*L'F([+RF+Z ;,"!L;K H..#;1#F+LCVTM#"^:M/ M+R50Z012K3'-"2+BQ40@.H!$#\2;IK;7^?T,'?S_9)2RG)C4FXAT: MAA>V]:]-L<5?\'15T1DQ3/Y>(@^Z8;H>;W3'J+>ZJO@M3964_Z>CJW*?G]]C1,:YU$NDQ;; MM[%=&G2)33N#(N$VUV"V?^+S>ATB%00ZXH:6"7ERKRVJ?T_$]QD<7],B;B@F M@U'RNO0S_-=_(YG[D]T7NOF#O_X&NM:G+G%\SSROGYT."=.A:;I#9R8OA(M_ M@=5Y06%2;-K&#;$@=F/K%G5<)Q'/%(IGS$@&F;X>HI">\/== D]L?28+4[=( M.H8I!(5 3015"VK!8(J$=(S.&5ZF:Y:%LA JAL=-#R=9Q?1,W^! MDDGJYN7RXJK[OP![GGMGF'M@Y@#[1,^3*6:;9()"P)BVX&UOHWF!U3.965$6 MSN#LZL[6T(RJI^=05%4[L!2:+N4 3JV-P.-(+LP^ UN_#ZJ1#T55(?' M#:^ZR$#^%+R/U^]K^KA-:EV(0;L_NL)CSS<>G\:&HC,IZ&4A+FJHL-][,;*2 M0$QH_ (8&N[E EHRW9N2SC.6D_C86QG IA$5PD.;$%+76R(-N,6ZOX^?JE0* M02$4ZF& 5!&5[K8I2+>W,_0]Y0GL7*5#(D$A%(HIP/#-C;EM_D6,C@%MS9F) MI"89_:NL<8L9.7P)_=C:+FXJ%B;5"8JZ08Y FM"^%9 M? 9J9 _L$YL70ADI,LL^ZHL7[L0,MFO,YD \#!+D._A\0V:$\3$FGM209^1F M8%;4\=?W.$Z#6:@5V4PUG>42N] _;"6:(AOQ*Z73_ 3<0;V MV(7L]8Y!;Y*KG!DHBYK"),3OVP.OAT3_$G4A_%_@L:UC\OAG1%P1"?V CL\) M+TQ#RBG03,8Z'Y?7U'P52,D83QSGBR=BFQ<"R$C'FAEBO+V6A5 A^];M9BR! M3XD;<6!.4!157H;Y*RVU(5'6"5G:>$@MLJ22%*?4\H6R[]"RA5#&[]2EMT,U 6=JN_:5FBESGS- 55H<9S9,()'SP 43MSS;]$#X)[[Y0C M-RN;HD85_D9#PCTT$WI-AM@TFC,(';\2S&ZIQQ)-<@BKHB9(\;-3%R#GQ$Z^ M22U"]JLW(L?$-BF+'& X.SLZK64Z )&)M!!#/#(FKS-''=>%4B&:D67<<2I: M+?_ 6F?XG,RPE,++*K'US[2U]Z?(+FARO+][I9RT4@A^]705NZ3P/S -?240 M(2^AO4X,\>2V? M3,I?"XFIXW'#82I\0Y':%F [VO6Q$+0O"I4?,C*R.N4/R MJUWS9VSEM JPG=0J^E[2=A,BQRYET?8GI>#JXB3CN=0LE,50D>+4GT@RW06V!RM1\MH\)C2\ M+T:457=*6PN7[\P>;C>K:L("OUSW5!<6N'HR_($G]Z]S]02P,$% M @ !H!I5^QS/&^E'P ,#+%?[S;.THG> IL.)[- M89SJ V;#7V>+%_8+J=]+U[,[WU%_8LNWL?H2$Y(I\W8N MCNEDA(=8GM5__SA\>^61'V$^'::_AN/\2YJ?'J8/_U[O[1[FOZYNA@ M[^WKG>/=UT?']/7=[O[QT<&;M_NO#M[M_C&&LSPD%!!?B^?,OW[$?SR?#4\_ MCG#YVLD4RS^>TU/^8A4 @B13J?NW!S_CQ7=^$HS2V6@AOCWZ^>))E?2.6<,O MK''W:_?,3Q M#&<#AUEZ X59'@+3Z#B#X@4+&()6D9<2KDFT\CDC1A> *#"+"U1FL1BR86E9)5%Y7*TOC&KJU%VE?]+&-N9IF>3:<8I6B.WBHF,Z<,^\0LM,]-E! MDJ%P:(R6'U.T"DKDDT1)0TULC([J+P9_PA1/)F3BF7&*:+':,!^P I>'Z%1V#L1]#NC'CUA%S>I)J;FA2)LM_K<4:Y[BWF0V M>T- ^S@?!%>%0>!:#I5Q-6<>(F$0IG0Y ^1Y&GIJOO/OIZI/G M[BO0FNNW&?)^FY*PWD\G93@?8#$@P%#V'Y4G7Q4J 'T,WHQ*^J'_QGDO$7H18;W$ M,583)'+B/(!B)"A)>;TO+ @7641M#/CHT+5>J'>0TBLKW1I)FPF^&0INR^IL M2+8 ,:<+ GV1FH)WXYAW06D#SHLBMYV3MSC@,)"J*#,S*>BJM,P@Y,Q42BIP M6V* UB'[/0<<]QK';C&]J?+OW")82^2=I&F4?B)18%D6/I%II34*0@&+4O@< M)%!_FMW&X?( M/WS@EDZ45V>ZT?'RJ\GIQRF>D!48?KJ(B%XTMS.N^ZP70@3,RD8"G+(U'PS2URT[PR(/WOI4BG=BBT)PG@&:4ES_>E"[?F_SF;S6FJ[ MBL1-E#S(@"RENL<,*C"/Q''QJA0I4N*E]0;_5AGLDP/LX^IX?%0]1F;YT.(P]%P/L39.6KF Y53T2*3882< MZJDE?9>JL72E8M."2*VW'F]2L:G=W9N,/QSC]/0UQOF2,1' 4^29&1;ZHHN. M+-8C/F%TEDX@Z-2Z$NP6,OKDX3?4_G6SM*G0VQ43IS0]PWP+>P6$X8$+YLCG M4VI"22HX%U@LUODH1/:ZM*XCOHN8/GFSQDAHHX"6>)B>S]_"U>K8E+3&0 MGW59,!^T8#J'Q#Q'P7CR"F,(WN?6FV"W4]*G*N/V2-A4].T/VO809KAD].N2 M)M2@K>:%60F&XAPD4R4(GPZ2"SI@\++UC90?4[0*+/33A$5#5;2S$HL+#DL2 M'"JNDXPL*"$I773(@H^)E82!9\VMBJW1<(6 3;EY/\6/,,P7QX 4_R^2AJL\ M!IFE<@Z8,O6X.\G$@C&>>0KM+5?!8 Z->5R!K#Y%2.MCXCKB6^NC7<$@S$Z( MG/K/[G^?#3_!B$B9[3+_6:P%>>+)A2K#H.+'F@2)\ M$Y!IGHTPWN8 [2LIOS^_3T%3.YVO+>%F.KX4 Z W+-< M;%)1EN*:.X-+CV_(R5(UNFCNP) E%8I6#19RO!"((<^3T-&8&%H77*ZW'_ ( M.T,/TO:-+:'-9-T.O9>VIFH%\ 4M1L:0(T584M=V(H8'!L(;9C@8T%X[$5L? MO-Y.29_"F&:ZWUSFS?3_&@O2X_.WPM]+3%:3FGSD&"F*\H[B*4VY*PN:;#-H M",+&B"JWKAFZAZ0^Q2ZM$-%2"VV/:"\3\AVJP&TJG$(HZ6)F6D3-/+W&D$OD M2$X81?,J[#NIZ5-@TPH0C63?]0[A);*2*MPX*YE"31&73H;X5IR%5'3F@":V MKS*YCZA5D&&>&C*::J+Q'N$@^I"4$<@B-\"T\H*1A7),"*XEIQS<8_-V-+>T MG5DG4[O:SH6L[K>KJ_7:XN?A:#0P40BH9W8DWT1+#^H5;ZC;W=AM]*T\:]9V]R:8V,*$NN?:\DTS(G%H$# M"UIKE*$4;!ZVWL=7;[;V-\?%C1:SFRF@D],J6KB@)21F4ZH1$R\L("52SJ.- M628;F]\'O?.TJC<[^^U5OZ[(F^G\%GY4HE#9&[8W:(SG93.3BN(,+_&,DS#^2 ZT$$K6EE16Z9#R,R+ MH$C\04J?(\^A]9G[_53UR>AMB(V;W>":JJ1E<A2.":*K; M2Y$B35L#3Y$EAJA<<.WK=1Y"8I_,9V,0=:FLANT$3T\GXP7GBZ*S@[-Y'6)1 M-RD'*0*"0_(1OD)<^\P 0V+))!E%"&!Y:_3\@)P^[0=H]_? M[!W\V<$MO7L>LZT>+_77/V;U4/W;%N).F@\_ MG4=B41>1"P1FH,[569S&>>Z9*&!23KF4YDV85Z>NR4%%W36GQUUI53P(0J!5 M-4]7M,:T(JL9''J61*D5!X_F_;\?+>MM%&0-W NN.O,\VDX>%>E.?2 J"TF$?(M>B]4[X#PEZ M8*#S4]B3=AKJ$#075WR656ZW7O49Y"+ I218BE8S+>D[(E!0'*BRI!@. V]] M16(]2A]XWO:3PJRY3CO$W_)BR)*Z[Q=$B$1A/'@'S!1%:8(PA84ZV8ORD**\ M"M)!!V-P5B?P@>=[/RG:6FFPW:G@17NE@_$1C/"@7#FW_'9H.0C96,RUXYOP MM45,K5"2SK%,JR)*,#(WWPE8C;('GBC^%+#J0&<=#200!&(;.#+AK6#:N\QB M/1_B*$Q$$[Q*C]ZIT_U<8??Z"NAHU&.]'?)Z.%O8/7*VI\.STX$6OCC+ [.2 MONAD+(O9&X8\"!]=]$JKUMO2]Q&U"E;\SX65MHIJ>)?GXQ33<$$6?3_"BP9G ME\D=%- AA629E[6 ,OM$V8 /K,3BC./&2=^ZT<\J=*V"HO!SH:BYNK8005]T MJZE4WNAD-$A!&H4D LME9+I 9)"48-:78(LT404>*WU1L0!9,UHH61 !=#)$1:L]90$&1$8N.P94II-LI!9-X\,5J?N*6ST;PJN M&X6LW>BN78WS=?I>GLV&XSJB[_Q@?=%IY?PW>9"2B"4!)=9*&Z85>!*)3,SD M&(-+*IO2VK(_A+Z^#6-Z%'RUTE_+*OJ$F!M3!<6VX-61\KJS7]>O#0ZDM";7?4&1:M,P"^6\ M(1_%+*BYM4:IUO>R[B7J*9P==&ZI-M)4T_9NU_J('1+?TV&:8[[H,W;UA4OO M?(_3X23?C*DOKJGN?DDGQ"(>PAQW:R'W?."+B$EQQ5(PM7-CGEN:KKGBR0?B6^HZ++-N_EG(]*/C8 ID 1V,$UZK MM.R19R4]>7ANJO['V#(125F0F<*U.H!*8XD,LE/,*Y .1,[!;MUEW%Q%T$,"D3'4P@M&43:C"O"Z9HY;%Q];7;-=U[NMG+0?E M]; ^:YQG@\P]+TF3ML&3WHU.+"!BM1Q&>Q%U3,V;3=\DXRGLT6T*E[LRDW6U MT&QD1XZL29+$_=F,ET4SMW&<9!6%8NE]AQ-YU-J:U-LIE*(W)0< M0FE=;?1 $OO4XN81+$UK)7:"M+UZ^G!07DTQ#^>#0*34:):"64^07(G,7UJD?,(Z%E?,9WXIZOD9*^B$RZR5.KMS^ =BPZ!*8G< MN>*2%JUQS,^(5#\H1IK-I[2! 'K6.Q%(^4E2E M(3*=*9&-Q"=3SN4 :&PT71J66XEZ N6R71J8S175^E20'.6KR;AN?- /]-V, M1#&]N-E\T3#W-H%0? Y*9<-$2'7,D+ ,I,PL!JN "RW+C)!LKO7$IJZA=ZP+)=6E]:%GN3P6X3A7;'(8'Y9L<7DUF\]D 79+. M@&):A9I6U#Z\,086!2+G@$")1F>;V%=I60E&/^]6]@:*Z;@-SMO]?^WN'Q\< M_N?KVB5L-+OZV-5ZW-SXC#8-;'Y,VH;=:2H7@^/)'$;O:(E/AS":O;_P+'GA M9V8PPM?#>I 8SRKU!)9\EA:=[P="Q9B@.,83)U#4+L@Q"[YP/J1!\C>VW">T M30AHTHKFVY2V;X^M+6!G@^"U** 5B[:>15(,1K@TN0[E2T*:5$3S7:(?T=.' MTIVM@>76SC0M%-5^>F+M[;60&7&/TT]D*KT3%+*+S(0+GFDMZB%VUDR*",83 MXZ%YB%CFL'^$#Y_T^5 ">1:&,.N860WMC(=JJ^$]%K*Z"]"?QS,OVK-EV9))S-!DEB2%+KVLB'4U!' M5/EZXD.Y)T=?&PGSUDG=[93TH01@6VA87P7MX4!!_G!VLO3.EO(]ATHPAY;8 M"[6-?H3(?%#6:*5KZ7Y7<+A"21^J][8%A_55L(T R0&HJ*UGP8M%5U6"IS"" M M7@B(M6]DZZ[\%,] +CZT)N20%TH;$#%9*Q%?=(%%F1 M9K.0F$QT+N;FDG@8C?WRBLWQ=3/"ZU"%S>*^-W=3N)#)P"$W1D-FLE01F%*; M")%$DBY*ZSI,'EKO'=Q'4[^<:.= :JJBA@G#"F.7O7))V>28RL;6.5B. 3>: M$;M:@R\YJ?9-FA\Z ;LS[Z0@6$H%"^,A.J9Y#BQ" &95!)E$]H"M;VJMXYWZ M98DWQM%]\\$;*&L;UO?25*,K'?YR"5BBI,B\]O37&9&!X99!$<%",CS(UF>@ M#Z>R%T=<6T-8QUKL./O9>?7__GA[]/;X[<'^T1TUDLMJD0W2G36>TB:_V92] M1@G-LMW6J\EI'(X7C[VO('40K59UQ",30%&AUG74E0/.-%B15,Y%N];9S1ID M;FH#UWCD;]=+OSD[K[9LF3GVM9[9W\9NSWJ)Z M\Q94'6*:?!@/_X=BQ$S0&98A7(H2SXE<1J/+*3EU L7.;837#71+.7XH:%D& M3UE_R!1"*D<1JPO*">LAZ=6.LK9 [,;C4Y9A.BUT0)D"*U8&IGVBI-N2GK**M+U[V*=.Z4!"*E_K69N2-6ZG@7R4#[6L>C MDN#.A_:=LANST ?W_B2 ^YC0:7,L?@L'+V'Z@02V/)BMPEL*T-O0?%(IB MG-; Z*LYGWP]'VI=?HW(YB>VM_N=#"ATBK)M4K MN"0B%E2=:TKP2P5]4!Z?DOU]7(E>9-67?W%UK,? "RZEHAP&,P%3DZ=F(>3, MH+A8O+'>QM;[RUMEL%>-ZQYSL73I_=K"K)>V:6EKC^'+Y0$XFJO",WKFI?!, MIZ*8C[7S.>>V.!F%Y'TV5[=SU:OCG)]US30 5+.%\JU/\5[M0GM8U7I0_IB= MLS&0F<><0V(I\LBTS!1A\%*8\YQK7U1TS<\E?DA0'ZX1]!&=[;382PM\X63. MWWEYPJ^VH&7D@:%3)#-A:Q?%6M5J#(DK@N6^=7>4;?#5IZZ&?8)Y[S#5R]5R MO3)A<7_[^ 3&W[;K0$D;C2*QF(L+$AG#;>1)V5[O&SN9;!/?1U_ MUO73%F6]7$AW#[9R*#'J:%G!VI#%@V4>@F-19TU_DLVV]9WKK3#VP$:7_[MP M'@U5O5PPW^X9#2!*(XU*Y#]#J'TC'/-U6*SD41;CZ:_=0KW.YHSTJ8'GS[H@ MUD--9\6;+62R:A\ M[7RQ[3'^.D3WJI%H'Q9 KU'32Z=P)=%Z/\6/,,R[7VJ[PCI9?!$V7DQ[1$Y1 M8>*>1:L]TY@X\SPY)D)13L;J!)_ @<3]C#ZP?>I/OZ:>#NJ>CM.Y5+H(PN8L M!#+D!FOI8MW^\XDED;(I:(+E_?$[#ZM5W5[3USZLD[Z#I^.B[.\%NL=3&,_. MSU#$( EP.FK-'!9=AW[6SMV"'*0MRG(7"U>M&]H\A+[FXZQ_-,Y=I)B\KV'L(?7THK.P<8_=.N6ZEP,ZGX6 MW $TVDJ_XULJNSN'^V_W?SMZOWOXZN#=NX/]H]]W#G%)]](JA\P/VSTXC3.G9T=$:O+CK\SP[.YK,YC.LMYD$F_P"1W$+* MRC$=$)@OSC,>>0ID#S#+UOV-'TCBYBT7TA2KQX31Q7"-Q1-VYN?-I6IH>SRA MU474S$C%Y_,4%_.%EF.,N2\I LO5>^IL%0.>$R/PEPBHG(;VG8(V(KE/85&7 M>+S9KV%[FFZ6F]PAH!N2>0FS81K8++/0=3A:XF20>;7%27-&(9[7F'+.NG5C MD <1V*?X:IO0ZTZ+#=ONK+ ZOH^ N4@S=J;3.CU^D7$, D]* &J64-?2VSJ\ M&KFB;"(8%*BRMNV;X6]*=9_BNMY9PW;Z;H93BCN)],DI[DUFLYU/%"DM#?>W MR5AU9!'9\ NQ#6+*.FD9F>(Q4 "<,PNQ]D7FC@<#,L?F%ST>3.2F4EE\S/ 3 M7G)79#MB A\9H4 RK;$V@:Z]O%P0'B64%%JOQIM4]"G6Z!8YU]?7AAIYA/5R M[GP0L@S1+.@#RNER9$1TS>ZX**9.R_"M0X@'DMBG(&*[F.I2EQWGY[7UZ^[1 M8N/__*3@:M^$#1+U%3^Y3<:^#AN-4O>KIR??FY1PA]H4LB5!6,&TK?L[6A7& M2 M^MD(:8M(65,K6W%%=Y#\#N8U7/NZL4-:\?-;NJ5U6&KDG/;J 2/>0<"W-HAG M.( D(#G*5DO,]9*+#"Q8'1DX&[-31JCFK6M7I6VCHZH?/N1X\A+?PS#OE#E. M_Q-A^F9R-AU(9Y.45C.3/:7/GFOF%;JQ/H7#G( MZE@WS7S;JI*H5!Y_G@QJKJ E+TQP'> KD8^K^XYOAC%1721XHX9(7P3(32F$:O6<@DF$R.^^D%=ZF MUIM*ZU/;IZW=_J!O<\4^BL%;F&4!%"RB0!9YG0]KI^P.Z=97X.+Z5H%-E4H3UOK"HN*J%VIDRENB9<-KIF(/(^;$BU6]$ M]NGF<>_ ]G U;AUM^Y1^'7_&T2=\-QG/3V8#%R(6DSPK.M>U@8Z%*")SP@FC M(1CK'BNDNTYKGR[O]@I[&RFU1WL?@VL93OO=CX%XA/V/ZVQM>P;A;5972]9[?T.R$K/^6.<*=RLO=HP[WZILZLONDE:KK.) MUC-3QUAK)Y'Y>BTJT)I1%'\FT_P>WEJ$/LE-DX>@[4$&KXDZNSX6(&(\KU\B/>N??_O_ M4$L#!!0 ( : :5?.RA'0WCT $^E @ 5 <&%T:RTR,#(S,3 P,5]D M968N>&UL[7U;^:)498'.^2HSJRKO^:___N7\[(?/.)X,1L._ M_#X>]_K5]BF. /M+SA9/;CWW[\.)U^^NM//_WQ MQQ]_^1+'9W\9C3_\)!B3/RT^_>/\XU_N?/X/.?LT]][_-/OKU47\,.]GZ@_P>)C4'\%7(#D?_DRR3_^V[_\\,,EY<(XC4=G>(+EA_FW[T^. M[B(=#*<_Y<'Y3_//_!3.S@CQ[ G3KY_P;S].!N>?SG#QNX]C+/>B7RRY@M(5 MSO^N3_MI;4P?"<@X740$^BT.JX@WQ+CLZ>MCOGH69!+_B[-I0\1WG]T4[^@\ M#%H2^,ZC&Z"=/0C.\3SBN"74&\^]AG,!\C;"^LA/83H>I-\'P_R7-#K_:0;P MQ?'KEX>OWQZ^I&_>'K\Z>GGP[O#EVW?T];?#U^_>'O_R]N\')X=_/W[U\O#D M[>%_O#]Z]U_OA^$B#^@H?GP]],;?H9["G(ZG&?"UWG=MG210@^&@GE&OZ,?Y M2^N*-KAB_#+%8<;+PVP![&R4;GSHK!ZEHRO>GX6(9[/?GEY,X$,(GT[?3NE> MJU<X(O\?*_1\.WTU'Z_>/H+-/U M?_C?%X/IUY/1V=DOH_$?89Q/I6!>I:@@,R5!E5(@LJ* )5Z4=4(+Z1HO>D6( M-RGR300/Q@O:S/?]$P^&,AZ=-Y6-Z6AS++D4"UK?CS^,QO2XO_W(UI6@N^!. M)5J.C!8>;*35YRS ,V& %1F,+<5$UWYGW$:Q>3GHE7&CIE2_*P=\73EXC5,B MP.@<7XTFDU,I4Q&%-@ &0_J[3 E\-@F$=Y$964BA]XU%X : _>;^TVE]E_%B M7<:_''P>9+IC"8BV.MNB0?F8R1KC!5PB2,ZR*%S0#!5OS/2KE^\WPY]&X[O, MENLR^YB,^O&+T?FG,7ZL>OAG_":())7'Y5WX\F8TGE%^2GI=O)B&>(;O1F_" MF&[(TQ!%$!(#F9B!9-7D!-$Y"70M(/CP2C_(YQ=X"FS1>D0#'A'=%&";D7'=828$LM!>!:* M[4,7>0C4?HM46Y[<%1K]5*&IAN[IVX\DN)/WA*O*\%<2;YP<7U+CUW$83B>G M1AL;;9207!7I$C($8Q30\4K4T)SHP!ZSH+N]:C_EH J8G1,,@LN M1.4Q2AMR:PWI"3"_ T'KD6]W1#M- PS<7;R_E,.4SRLCMW)@)315X/)])1G:0K91, " MHYU>B.<^L$1Z*3JK#>U\W]KV[ CMV3LD^V!!#PZHJU6_JQ;*J>:I2)LU%,YX M=8>1?FE$A!)$*(A,E]A>\;^.H"'?K\51>^?V&F1$A6\&2.BHFB.1*J& 1IS"4*\$BZLPA)I(S"6&Q]="Q'L@_" MT(#&#>(W_]-,WWG?%\HSMR%[(W? @Z()OO@>Z(%S%KEQ3 M,+9A7/;#S15$90U6-%0X5D"JK$+!I 3N7:*#,Q('?(BC2 MA^J6<,""(R.U> 4!$P,OD^51Z^Q,^U36AS&M;\7,GO<+;:,7H^%T'-+TGX/I MQQ00 MHFANXJP,<_/V3U/YN6L*],QH MN>_A6\C)>SJM1PT)U5#WF^&A"^FR*HB(-X8V6, ML.@>-3;O>?:S9=N:9&KL<7HS'N6+-#T>O\7QYT'"V4%BHEK/- M:JD"4XRR19:<S(!)$F5"@0KBBC :E90 MN&**Y9TX>?O)SYZ!:Y'JWMRMQB'1H]?_.'S][OCDO]:(A-YY1I, Z,/(&L4] MCX9DX=!'OGZ+0@A%:U,)(1B-Q&]?\[1-@&R-(-64R=(\B_$NBO7;V,V?>!+^ M^"U,L4KAY)2KQ&66"#H:5N\""YZ7!%))K:UVF%DGD_8I2[L.9!O%TFOQ^6Y+ MNG7)VT/,\0I4;1Y\-*03C0ZQR6DM[8Z.M+.0= #E= ''A2*#,$1K0HD=LV.> MPO0;2/:'ZT\G< \1@2M4OQ ])Q\Q_SH:YN:,WT'4DD26)P M*5DF8Z=$W*>P_0:2_6'[TPG<0P[^%:K:@V%FI9W@A#07G)R68H1*HH"WB6PT M@Q(\:?K DK1.^F1D\[J]^]'L#_O7(W3#9/RY=CF'==U.F$GF:YR>*B,SC\8 MQIH=BL5"4-9#YCXF#$)*5!VU\@=>\VQYVYB"/31RFQ4 72%\L^@==GGTH"Z& MS/;:7\[1DK56$'220)>0Y2$Q19+7>(,_A.?9BD%S8K=NSO9N5,L$%PKF%;!? M1F,Z@\(97@^C+2S8*KPAAZQ)'07%DZ&[*<=:>,0A6BS2B2!<1^_F$P$\6XG8 M&-5[Z.!V18**Q2X Y>5H-5E[8J,69?>M+SK0#:5/MH7@Y], MU%W)%'US$<\&Z?UT<$9TQ\G5PF;Q/&LU'3M* 1DK58VI#?^XBV"-KPW0F5"\ M=8;80WBVE=G0@-NCGJC>@TO@/FSOZ-_/O=I=$/:4-/HXNNUDDK;C:$=169,= MVQ$RDRQF98D@R$=V!K2DISB@!RS]0&+,ZZ3T7'/"S:O4[9FQ'WAW:=2L;?D MU9N0&"TF"4] T-,U*9("EWBJKN[DS=LX]COK\?' M+_]Y].K5P>N71Z_?';S^]>CG5X<';]\>OGO[(HS'7VM)W7GM=#HJ=2E_#,[. MXM=% O#3P\4M7MLDPMQ\_8V"THN7?3-TE"@HD@V0G";I"0#JU)G.OH@$Z,>D<51XA6AFA:!2"TC;%8L] M'?ZKKZ&.),\79WA\I?I=N@P+[;_".-9N$D10+AR0499F!7 E&9=UM_YVJU3< M+H>R*;][6UVE!5UWQ?'^<"&RT-)GP0IP;8A*5B2R(*V"*(LTB674J5,]T7-O MT="$XRMU9UB%\KV7Z'QW4 5^J(&;H1 MU>WFV,^G.\-*M'ZL.\,JA-I =P;E@[/,2A UD8 T9$-KRY$,*L^*=](JD3OQ M;?>Z,SR9;6N2:0?\UT?#:1A^J).X:E.X67I6_/I;^'^C\8NS,)GTX[WN^-*^ M?==/6?N:GNMY/NW-]WXS&% F%"(S"%P*4"Y:"-$6T"2!68;$"N\6&;SW%>M> MW#6U?XJO!I\QWW['K^,Z4YY.J"*]-!"$B#4L5\T=Z4!(:[B(F')S3_5CF#9W MO#1D[^U+O2GA>RFJFA-V.<:KWI-7/H^2-3+I/)VRJAK'7('73@.9,\(RF81D MKK&@K(IQ+P2G5\;T4J:U1+KOHK26Y]IH P36+D@A>7 R"J!?8D&G. D^_F:O3CSVVD=I#HK5FE=D&D2V!:U4#E7K MSA$KP-MT:*.5('2_6M9B2 _:[ -0OP%]'/;#HA;3;:-*E:G,F%7N8[G=:H XQ:%H9UI^ :/J\V)V2.QF5V5LE78U8-T M+0:)G.#93&&??!Q\NDK'SYXC5QQ,YJPFZP3PFA,T9[.1$4T.K27I 3B;CRCT MRLK;DY(;\:$'-^#K41V_^@FG>/!AC#,];(%,:L6==PI$D+11T! RKC48ITU MC\[>+GM96T+N1[/? M*("WT4SI'1_PT,B]IJ3HM27M :=20SPX<(PG)DWHM$ M-EYCD;@!8+^EX.FT[J4-TX-NZ#O7*A?>>$8'5TBSN51*07S+G0/:E !NDC5JX$K%UP:Y$? M?=VF\[AZK3U^)%R2$Y8BD -F,JI4LA&\J65GR?%8//TOL^UD<"U]ZO5R*YDQ MF,P\A,)KI$,R M0%"UE9,IJ2:,:1!:%\=S3I'WG3>S@_'K)W/Q*1'L55C0.B/_;BK&DMI94J04 M.A8 #3+:')C!>Z.(#,X$KTR*S#SI)-AN'7(OG.^'JCT8SM-A1,]<+GH@>P\I3XO:HQ>C\S@8AGFC MUL^#R6R8U=&PC,;GL]\>5>*'LV]EU$Y2""D">A)Y M%1(=_MX6LR>BN!O,[J$'>*=;-VOKHE8% G-D$4;:9$'; MVA\D,"N,-L*W;P.[JN+3)!^-D7WK:Q$3#W6\BB@%G+(*M(F^<#*,.8# MFRPPS[5WIRW97&0C!J9) XN!D_:>B;L")6U2X:UJG?#U$)ZULQTOJJ0>E\4[ M\,KS=UKMWAB= UEJ%:WG$8)'2^8F,\59S@*V]K/?CV;SQT(S*;B3VMB&Y#V$ M7T[P,PXO\!>BQ0LR_,9T"?US,/VX2-:]LORK14+_S^_"E].LHB?=1( N-7&+ M)PTQL0)!6,E8L-FHUN6H3X"Y1^+3-Y-ZT/"/R>@-5UXX?%6;/10O)+/:0U"S MCC6&+%DA$9B/*>*L5WKKE*(E,/9(+M8E<@\!FS?AZ\R*>3>:GW#?CKS7.#TN M+\+DX[>S3[-2 C>DXM9.IE(Q(#7,@C".>Z($1M:Z+'D5?'LD*;VQI?7@TR7N M_GKDD8P3?/IN,L@SF:^$";&.>/CZ!L>S(, PX3QHB2G;X(V'XFDC*(<&Z)LZ MKR_SI+1'VA"=;)46:/9 BK;#F=9U\/L-FF6V@#3I0YHP02D MA"DPJJBLDLPA=&MFU>5M^R(:S2G;<-+J54A[CNB!6I9_XN##Q]K>XS,)\@=\ M/\%R.F^I+W M)E"],F57@JU+EG99B6!4\B58,@DR:7:H.(3(,ACA8BQ..\5:][>_!\KV^Y7W MP?Y[ /05C'P6WG0!M$U9V$(_U^; 5@5%>.6<2 M;<%H"&A)9#(&C<"3\87GHKUJ[=K9DJ \$M;=CIRL0O[60=Z#RIGKA^@\$I:T MM+-(& ]*@0J($'@@Y\8.\8NRX16^_8%SB>TJ*6H(HH%3I+ MQY*UM8NNQ&HP)=!"&)22Q$UWPR $K":4 MKV(J=T!>[-BM92TN:N\#]LS5@#ZQ?LVG;4_BV M ZT!@^768JPIDXZ.EGW1IP)5:NT!IP%3YLMC5@*)S41"_ MJ5*J29_!&V7!"I9*#D6YYL[4Y]P:/ M1SAWXZ6;NTG7(ONH!(4FBDXJ5;(7I M9$<]QKSK+WV&S'LRS;911/9+&(S_$=/:T%38J1KMZ M^2*1=H"D](;)Q1CS\? $T\6XUHG^'":#R?OA*$YP_+DJ74?#3Q=3^C,92_2O MPLV<*6V*Y2)F,+$@5.T8O.6U,L0(H9S5.;3.+>MC'6L[%!>8YD"J*5EK:>Z\ M?W(3P.0FW*L4Y]FS3H7RH5;DDBU3:[8U.HA$5#"ULTUD9)?$U!=Q6RYD"_;C MMF7]C@MSZP+2@Q?KJ8NZ9TU'DPF=C*>&9X&J>'#,&E#H-+CL,B#C"9E0W FV M(U+_X$+^E/H=$) ^@D=M%_4K<;:6V!T-:[EE]7<=AO&0/C8YC47FY$H!886O MLRHD1,4"D.XMG2P\JVX6RO9VPOV+^W-W[*@@]1'=;[O0MSB=7F:V3TY99*I( M73V]GM5)[QR4^N5V;97V:/>M3ZO;R%F5)'1;85U)GWXO; M4AIH.X'J[XAM* W/4NP93])E+L ;QT%EGR%$G0"%J3V\LBVB^=SIYRGNCZ6C M/F-I7T4(FA?N/-)O99%X483)EC2RF$4-_I.IX6/0X(HKO$AA5>E8Q=/I?<_: M&&[!Y5&_+-K4<+;K\<]%OM>HW)P-$X;Y&LWI;Q?GF!M%>Y_TSN:1W_57OHF6 MI"2"GNE00'*;0+%8)P7R LEY'CE+Z)M[$_IL2;J\M]2W[?-N'(:3@F/BPT&< MS!H@GDH1)??. M>E-@$Q D*--6BI@C6^-KUK'=!^ LR=J'=\FMQTF,32E$D] MQ#U7:GN'A:7@@@"A59T'8Q5$5S*)00Q!6AO][0[7WTDWPMX8ODZ3PE6XU5H/ M^^=H3!?(AQ?ATV :SOX^.LLQI-\/AOEX^A''A/74)\N+* :"K!./>$1P,3!@ M/J<2)4N.RTXJV*.OVE^QZ('4#4-F*_9$/#4Y\N"S!J]CG8&5$\%D'AQ*4VP4 MI//%3A+1_9U[+AH]$7\S ^ON(PLG\Y=[@8FP)D7TD)PD._@ 2<3:)-&%T+PI M[BKX]E>H>N=6#T/D[ER9;\:C?)'JN(2Y^;*@B+;%)Q\-&;.FCB"KT_BJ^J<2 M'9E12BM"ZQ25SN#V2$GNAR$]]O2Z)N75,_)A./@?S$>9UC H@W!G..S!,C/X MQ05MAN%T/O@1$PYF[I;)*5.\.&LE..VPIK,PH"W!P$3-K4*FI=[ /,WFZ]J\ MO/8D5H^??-N5B1V7^Z/A9_K\:/SU-&*RI&P&(%V-%(S$'?AZ*RAFC8UT:-!E MM,."?K60/R6[+Z[WD*W7VW9],\9/89 /OWS"X007QM9\^'/A:%3V";RJP7,6 M"VD\+$#4C <"R:-OK4AL9:%_;H5M2K+:=(RS6YQH\P6N>E;]XF?B,+^W,K;$HJ>C 1KX8$O<(P MP9/:*_^XO)]UY>R(&H0/D?!Z8#WF0[X1"B#KVDC,DFO>.+^=O7O M/:[]U=Z[!UZSOJF]@7C/D[? S1OA.)X-/ESZFB]UZE.1F$A)>[ AT0;PEI1E MZSEXEITG8EIDW?JG;Q#TYD2R=\EY)-*T$VS?@"]V\_[+Z=^3ON)7N)ER'R=^'+M3^> M"A;091=(0302E&(2?)VU@#Q;[3DZI7;9>[Q\5?LG_#LJ$3VXQUJNL*:C6:VR M-R$!%EVW,!HR@VH;!S219TS&I%WV;FPTH_ Y2_.JO.[!;7?E*RG6S C %(YR,1IC6J?";=W9M6EB>1-W6GJ@E$OMS&'\@.KVY&*>/I$?4 M9C*+D_7@O&K-I]&6XGT)(#5]44C&9.0\@+'",NL+LML^_>XJY*-OWS^!V PC M[DJ.W8;9LI#ZQ4KJJNX]_QA)ODCHH2JGH+*N:;4B@N:,6U6<5K);EOL&P'X_ MF[$K_H/M&#H<02BXJ :O3116/&CQC M#$S6T@>>:ZE4_R?=LYI:LA+[.PY[7X4-6YG=W07@G\/>5V;ERD.\G\*'K0@, M8HPZ5:"(I \*7IN4A@C.A:"R06/+]SWLO5\Y687\FQKVCEJ84COUN%+[UAHZ M0IVCM;.L742-,FG6R1)\1L/>5^)#EV'OJQ"Q^;#W:\N^3),6+ MM&HO'8)U6IIJ]PG7S;J_^^S]8N=ZI&N^1;_!^7D.QXM0$L\.$J]AQ6+)-&*E MGD>^,!F8ME&LRLF?]YN33R%=Z\P#LG\O2RCF3IO#X73>ZFH&S05?K',6$ ,M M4QD+7C$$'YT14NJH=.G&U0??LU\<;D?2ACZ$;\*W#)(QZ$CL7&T>K;S7$$3T M9)>HR(PW16$W9_[WP-WU2=A#A'FEX=N119Z\!$97/BA)2F.4.4$J(I$^0/J! M:3Y2I3N\[\*.[XM=?8QK6''X;A>X??7M70WJEKKP]L7Z[B+6C&]]=-A=$;;6 MIG9AX1 ]ULY,,E?+1D!B6OL< LE(\\[\NR!FCW6_W5$I6X5=/4C7BXO)='2. MXQ,\NYQ"\7'PZ6K(>S(R87)@F"%H*M6D>,D@F82:H3">M[X6'X"S^U/65V+E MJ!\^]-#.L6;*CLX_X10//I"Z>'YM&GQB(BJC/8B8,FV4@!"2+:3M$2Z;DLG8 M^JRY'\U^"T@C+O1PA+P)TVM@:B=EU*4J^]S4'LL)/$L%2I%*FB!,]+ZQ2-P ML-]2\'1:]Z ('PWGY.UXK6J3E&9"D6 :L@]\J=.Q7893ZPEPMV-V]2H&JXE<,Q[V<+L]!;ICUAK4$E"G M67O*ZM 4!JS+R?DHM$BM,<-V7>I685T/TO9N'#*>A_'O5[H=Z?B^ M* 8Y9UDU.@,^>46Z/]WMWB8MF@\BNXUA\QI5[XP;-:3ZI@:%O#S\^=VW,1FO M1L,/4QR?O\0X76,2R.,/;3+J8T7LC69YU.N-^@ M=+P:A>&BZP7B#HS]8/NZ]&W8*V$9I&MME6QF18LL@%?_B-1]#LAS)_C'^B51NV.U@^4HO@U/)2>5DR(#,Q\O6VT$*"4QR M5YBV%E-KQB^!L:DRVOXO^=6INBM%LM<]?>_HW\Q<^JA%"!D13/2U!W*6X&MI ML??2_$HW,2T2#'O@*JGL.QR1-N)O*[/ ML4=$8 UR;TX81 S%IQ@AVB! !5GH?-02LK'>HR^"V3[4@TT)P2-QT$W)P"I4 M[B.]=#3\C.-9PY *;!Y>TYZK7$\Z,D@(5(D.8E3T8T03+&87>>L S%(@FU<, M6W#I=N;HVB1N7=5:M=3JVYQ#,085!E)_5*KE74'3Y69(3;5%QR22(%S=ZB!O M/O=9,V]=.O5Q3)/FNO YSA%9(ZQ4V0,3B1!)R<$5LC"C\ 65MX(;V?J(OH/B M6?.Y$7%[\.Z_Q>%@-'X]FEX5["4I N-(,+#FI_^^IFJ(3P3J+@",CL86:' MW7T3T;4TJ2ZX>C+![L.T'2-L79X]* )K$KR'V_U>?,R&(BW9'#IG.II\3'0- M20/%?<@I\X'4 7$!G@\JD^W3B?(>7[0/;6]-T,QO><:MO8HP: M?3(\0([)@#*^CM*N@PF%C3YKZUU6:^SX.R_B@9>AW&=@/09UZP3 MN/.<9J4!#R-L5 UPW07S2TBUX?K75U?16J.2]*X.B1;5WL_EOX,CB_./]Y-!Z/_A@,/[P(G^@OTZ^GZ&T022>(@6XI MQ5T"'W6 8$) +I1.:+[+U27]R4]//.G=X_!SF PF;S^-R7H^'OXCC&?3 M,2IL?AH=E\[I"%S[6FSG+/AB:OP3.<_!B6Q;9P=VQ;:_DM.('[V[+J]+^&$I M.)OED22ON5-!I0VN)2E4\V3B58"N+\2U)(S/<0\EI'A M_?!B@GEQO;X8G9\/IG4IO^!UX,B2EU&1S988 9=8P*=2 *V1Q6%CLA#=A,)O\% MLZGDY\V>!JO3>5<2H9=$F9+7,F828<_K\#D9'3C-"E@R[9A'HZ/8WPA\(^X^ M'H=?A]ESUX7=B\/W(@>KT+F/.3[\EN_O,G; N.=>L@#%L!HBM);4&^/!<6&3B]&C M[3@KY+Y7[% 09B46W![ALS[]6@?8.^8 ).XQA,3!1%E;OD0%I!K5!J#".TDF M<3*^$XN?77;%D_G= V7[J'&X(9"SD\N008+>U9G"U?<1M00?4(*+200IO#&^ M=6W+713[I=NM2>4>')4W$R>P5&$$4K#"HYT[QATN:8_X@>MPG>KT+?'GA^@I]'9Y]KH':9 M*I)SY)II!B&1KJIL*N!LC""343E+[ZPIC9G_(*#-*P+K\VS4%\'[*G6;9P'. M$4E9I"JU#3_F "H(!UY$#<5[0SO!9V-R)U5OZ>.?,4,;T:R'/7T]!#H[M"RK MJ^,:Z-UT:'DUFR9K:D\^%3,3Q9O69_AM#/NEP*U%X1X"A-?QS$6Z"Z*>E+>[ M:+:CNJW'I0=8O@:)>][N.^#B-ET3Y3IC^B MLO7-\U4HVP.OWV*ZH+/L^#..AX,/'Z>7#=-(FYAE38W*^.HOM>_XE[=_A$_U M+U>9[,6X,UK!^MR_$[U[*;8M:G. M[:\.#]X>OFV1AGW/DYHD8G=!V2H5&R<3Q%<8)O2:21H//LT!+UIG\4(*8"V7 MUJ'FO28)D;O*3F*@$[%@;AY)?QC2VED#L\6?Q4M>+3 M+$+6]:1- DN->) IPVH)D@/3=Z2+]>AG+V MY?5H^E\XK)H=24J C1L-GP"J5TEDF$ MYMTVGP9U_Z6J-;]:1R2[8IXUH#[%J)C*(D-QPM1 CB"2\3<;3TY,P_'!I29;"N'8Y0RR$5P6I( 0KP62=;;)&V6YU0?34 M:S)"/WV3CQLOW)K+K!7W1NM2L>$-<05B;EMU@;&*>ZP+4]L;M8_[PM8@_FWV MK4&Y'AF9E$XYD%&>+=+I5- 3,,_ &AMRX:)FTS\'!M[CUVK/OU4(UIAOOQ&E MSB_.YT"439J[R"!K%>OLX)H&3ZJC#DYJ+-:+T()S-UZZ.?UK+;*/6M"LH1DW M W)9V;MH$!!XU%HK<%QS4,IR\ P9H&?&)$;(NM68/\:\ZR]]ALQ[,LWNW7F- M_7F_'!R=_./@U?O#WPX/WKX_H?^\?O=V#:_>@\]KXMOKCKB1A^]J:-'EQ,Z# M87XU"+%&$@>U*6*8S%R\PY/JZQW706C#_'HT'"]^G%6G7M.KK==.E@"6-&P2 M@D1"D%T $P0OG,N8FL=BFRY@[22C,/E(+ZC_.?SOB\'G<%:'P"\;#"40153& M7EJ+BA.18@P!.-,!F2I<->_FUAGA:HUU_IP33XR.=-S'15/"K@BX5=<%8BH M9.WM&VS@Q=G2.FB_@6G*KITX1#T[;E$(YFTPU.NIH^> ,>%,'*G+N MA31,Y-L##/9PSND.B5-+?C5L![$H6:J1G3KC>32<#/(LTC,:GD;C!9+)"E'5 M@=^9-#H7")/V&E4IPB9DC]F)#[W@>Q2(9@3OH4W$"GVZ;"K112R0C:A](VO\ MR&FZ6CW'9!-=L_Y[ZIVV?;GJF8=WI6WM"9PM:#;/\'8VR!!JRT$R%I2O916\ M(.ABF&1!2XFMA;$9^$V%@7='0K?#]VV'F.^L_N>O5]_^?4 7P#A]_/H*/^/9 M+ DHU5DK"204F>@LY]L%#" MN((VI\OY#;_=%=YYWG,7L#T5D*P$=#NU)7UP_#ZAZHU=6Y9/P!GBP9&>T;>)S)KU94MIW;_R 3C?FX \A0L;.D'D8E*IC=Q8)2$R M7\<96@/.1[);@M11$>HD6CM$'X#SO0G(4[C00PQF7I<7SFYW;4M*^$*6B$6% MM=N'AX"S\06)Y2@Q*M>Z_\4]4+YS^ZH!?WH0FW?C,)P4'%>RO,7QYT$M[3PN M2]!.ZCC6R?(_+7I0=%A+3_96RW5LR1QK(2"C'>-N#S=ATS6%Y++BT0.I?C6] MIV8V(JE]M$SZ?S#)-^_ZN_N2^IAQM^N"N@I3^TBSN9E5MI@O+AQW+M96^+4_ M#Q.D'ABIP93(4<=@L'UBS3(@FU?/ML?;)5E_ZS&FAUZERZ*EB^8)R&CGV (J MQUJ):GR=&$06B*\M&P3ATMWZ5CWXFN]0(!K3OO>^U+/C-2KE3& 2G$MD7P0? MP)-A ;P.K8TZ,]Z\D=WN-*C?#1U^3:[TD"QU;Y/?+KB^UX;V*_&L:R/SIQ!\ MDPWMA:4K008%1>=,VIETM?Z'MH% F3+FP&-K)]&N-[3O10Y6H7/K]A%=YF!' M[H-(H4!2EH'2"<&C#H FZZB5M3QVRWQ[7K/%5V++JK/%5Z%I:Q6RPR1D8P7W M5B)$7;OQ)U:'(+,$V40C1<%0W!/'R>_R;.EV'%^/HJTW>=N+_L7X^V?=1'C(8?IC@^KP2HYO%,E6&NAJP5!Y8X M+5HY3NNM.=8UGF5"PN*:=ZI;@N/[-@_7YDP/PS!O8YIODBZH>C(/ER/:CG&X M/L<>$8$UR-V#<7@/.JV4CH8GP%!;0[#B2>9M .U4D4(R*WW?A\<6#<--R< J M5.ZE[?*55GLUIXF607<9$"P)"AF9OR454$9;93W=GJ)UA^T[(+;03+ !=^ZT M2%Z'M#UDD]W69.;%G@O]181DT2O(J=3H7"']Q<1JM^8HBN/1I];- A\$M!W%Q7R/!91B12:U%J1W->>6Y1KNDN!51*&#]DYWLPMO/O=9,W%=.O51 M4G]MZ,<<$8_."DR)(,@ 9&9H\%)&D"B$L=I+;EOG@=Y%\:SYW(BX]QIUC1M; MO3W\M7:&.GK]R_');P?OCHY?OPUG. G#?-6R]FA(G\91>7M9PC59H^W5&F]K MTA2KU6H;M(*RN '0"@LP*I,G*&BMU M+*FY"O4XKK6[#EW4/7%<+E]2[[$%Q4^=]K9HYB 87\/MR=$^T:4V\[."^2 < M:ZTTWH]F\X=1E[4"I/\#,.+_ 7HLFB6?H_!]./+RXF4]J4X\,O MZ>PB5]_*9%*[[^9WX6)8,^FQUO'[3)"L@>23U*$DY5SKQD%+8.RA?*Q+ M[!XTWK?I(^:+,U+,'EC]SU_G?YSW\K;2:%';>*=(2GHH!J)@#"R++D>>8XRM MV]\] >:F&B'T+C5]LVC;G0QJO]N:##@Z&^396F8DN\P5$=D4[1D434>B\A@A MJAR(=EQ'9S!$W4G3>Z19\/*W;RNLTCN_1TWIWKC5]UU$BU2O#I@:-MZ_#\?F MN_"WX-&#+%^#P)MB/JG",;W&MGG=$@K;/S,8;),@C"%EF2]"&USKU^ M$-!FV\BWX=FH+X+W8.M>J<<+XWL.2Y@J]JI ":+4N [!$F0G%9%D4MJH(EK+ MP3U0]D "6A"YCT!I;297\?Q\,:FM+2<+>)HEET<:H YB>%%"FE[4=,%%A#AIIXT,@)RKVKU*02B\AB&]010)>;K%['LBZ4L>OC67XU-H M/6I(J-;E$2\'D^EX$"^NZ9;:.[).N .6ZQS/;"RM+3&(&G5!C)J$M!/?[C[[ MV;)M33)M:M33W1CQ":;1, W.!C.%XRHT?,N_/1U]TV#Q=CRY:HNI] M46RC<7>,#(U*()R+H*3G=*E8!44)99)R-ICF?O\-Q-V7165\$2R&6:S7T^$I MZE)Y")"=\5%KF5ELW0'Z&87 5I"#+B&P58C=I]OA\,LG4KYP%E>,EK%U=]$[(/:9]T\B= ]FQ,%Y7>G_S)9X7(Z&TS#\4'-) M+^M93I-.7O@L#$W<4W3^CXVL(4-\LVN'HN)$J.<$Y,)TRV0I(1CZC M;5+C0$(;EK!;B]J]CXZOQ._'H^.KT'U3 =(NF+ZGZ/A*/.H2*7T*@3<6';<) MG8P61+*$C7%5QZ4:$&@(G/'TI9,#=*>8OGITO#G/5Z%KG[F9MT-U67H3HZ_- M\N@X,UG648$6%,O?YLHW$H&'$>V!)#0D^<8\L^^. M7_S?D\,W[T]>_/W@[>&;D^-?3PY^>_LZC*M,?U[+R=KQT6W\I4]9QYJNS\NN M0Q_#F"C^Z6*LK.6P3S!2KQ:SW2%]]MG M%LAM3"RZ&,"X7"<[5MM;%%>)5;*5S*?OE32,E#L5.60;61"><6[4&I?Q1ORBO?&]*?5VP>GY;C"M7KZC81Y\ M'N2+<#F\3KCL3) &3)AE-P4&KDX,8Y:+FJ,LF.G4T/\15\?2EV_:Y=F6I:.6 MI&WLV;H#J);-GN#9S+Z;?!Q\>C2=H X8^)!X] M<&/+ H1::!%T LMK(8U%A.AC(I4K+2.4X(,M@3O&NPT9>_Q=6T@:;,:8.[Z-=E2]5WG8 M3(CNVQ(FHS);VN3]D&!,/UZGW%D8M@_AK?SJ/D-\Z]&A4?5#'4\X_?KB+$PF MQ^7=>-:Y_NO,@?K-)Q>9X39%66OC:ZJR%!"RYY!RX3Z&+'-LW52M ZS&COU\ M,,PG."7=/+^\>&WXT[S<4CW CWXC./P 5^,)E-".X-ZJI/@66>R[!C9C\K6)K*1 M[H%H% IT.F71,:B^RFOW1SQZ)GG_\<-[!'DV2^14,>TP*P&9U4DR%BTXJPTD MY2TI"*IHT]S.[@YO?Z2H;][T8(XO(\*E^\%$KS,7#)+7 A3'#)Z) )SI6$HJ M]*?6+8'O!;.ITHJ^!:,-M;<=2NQBA,9BDN8,6% UW,I+G3[$P"EK$JN3CF7K M(>&[X]EKS.T57'LK4'W37ILNV/YT[:W(PY5<>T]@P*:%!#%*EUF")&O'+*EI M7]C$@%L7 \OH?&[=)OE9N?;ZDHU5Z+X%UY[QD;O,#6"J_7Y]G6$OF0=CL\K) M<G,\J2>I3)],. M#KL53H/ZPLFWXZ"^>C6O7(,E-/*UU6$RQ^4@CSY=:^#3]I1<^HIU6P6D5),C M:YW0- QS&.?)^T^U2PN]G3'3RSJZO7/C9\!#'+Q3WK\*V5:MFIG_NGZ)=&#\ MV[_\?U!+ P04 " &@&E7P>02#/XC 0!#6@$ % '!A=&LM,C R,S$P M,#%?9S$N:G!G['L'5%37^B_1Q!9+[!U;+#C"](:(F=Y['P0SO?<^BDEN[ I& MFB(H,8*("E9 5-384%&,4E1 C (6BHH*%BQO ).8=O_WOO=?KZV[UYHSS#[? M]]O[J_O;9Q_>77_W<]!G5"*%&/11H,WY:$Y0T+O6H#ELK<5I<6@MULG0,% 0 M"DMA]&X-ZFJ?=5$$?12@?O_][C9H@-;IM(8#@69'F$QID:O"%!83T"NS L%A M(&!0Q'RO5:8PJ)R3Y2J-SCQOZJ,CQZ=.UBGG317!&2"&%:?2ZLA^NXKG9_(5 M?H,"K9PZ/W) A#?<:[*:5$[99*_):':$>^=-[08/#_S=U0V<.KF;Q&F8-Q73 M=6.RF,&>C+/859,18:!0!0@$FXQ$AX$1,#@2-&Y5#8=5:GSF*>W/5;)K>XG/.F3ATP^8/6,Y!2 M\>LX5I?=V#V*4@%4&54FE=GI".@0#/PKOH#HOS+^I>+_AHE$,6G^.:,&J#-I M_HZ=P?CGS";37W(ZG%R5^I]S.O@^JPK(53DL+KM"%2"?]M= !+?SWP$BN -J M_$LHG='H 'Q#\K4:MRK\1*W CP 0%_NH87;ZA5(2K+7:3S!FI M,\DT*J#>JM)$ '_K_3VI4^#0!' /]'^$<>BU*E]?T2! M@+I0(!#I>X#?B/[ CK.K KW_RB0^H/PK#(N=;[$8(WN2">4WVT^&P,/ DV_:;VN+ZO,[E!UN?"\J;_X\-0_,;P? MJ2N8PSTZI5,;"8$CNN?U0=<_8]*J=!JM,Q(!^HWI?=<_XWKOIE0V@?0;WY]\ M]\]\W=X>"43K@3 ,AL,S2*E<#0:+T1 P/ R6@L'@@4@.QB$@:=U*$MHO(Z$] M%#S#QK@\'CX&Q"1@4"X]E\(E8#I_@]"[$6I?_UX"&2L1\'$8T"2 MP @2DE; )7(MW?>Z 7]'_&]^@*B H!P-AAT0%^,A<'M$QE"X& Z#&Q"-@)%U M2T_&=$G'(6!^:QPBQD,A!=1"QF$, ?$"]S04_!_IWNL0@PM(&]"+@H+C6.B! MV[C 'B,AH,+] 4T$@ R,P+&8G #^B=2N!0O1T@@$2 $G4)"$#"L)"W6*_)R M=&QL-Z# 2=8RO%(="L?U:=P$(\?/Y1ML-)\$RL8Q!1RS <'R,[5*@93,QX-< M% K5PJ#BM!JIEAI0G8T'$CJ90AK6[H,!V81N0#"+#Y**142C3 3V*L5&M$@* MT5IE)J=#+H*[)5 N6&E6PE1B*U)-!@/44!9!*Y&1=10330?S,?46 ,X YPF- M5I7$).T&M,G-5(C*#*?IK321R8K066TVE\,N0[@MW(!^ ^)3\%A.P%TX$@(N MX!#R+IUI"7@LCL!C" A$ 9>II6BD7HV4X.L&M,C)'B*#S(7QF#BBD*I3N E^ M*IZ+UVAE/(%/I),@Z3@LE,UCJJ@$C5"JWK\D"& "]P^/9=,5V-X-+6;(6 XO4(\E&4-K&TN"M*$T&H,%#B62B5R M#$H:2*+W>(5@ITUD%O--+(C+(H5C6%P>BRNF]"0'GI-(12F$0JE4H(>AW! ( M#F?6*?0T#HY#%\.I>(=0J;-W7^!((%,,-%/$?BN% Q'!=0'="%T@--/"5:K21 M1;.X>6R PN(.&,'&LD%$9C]";:5YH :4L!O03?-QH!0)G0;CZJQ,#U>DA4!\ M# "73S8!K Z#%D)S>85_=8&9@1@&7 'TX UVNQR(HAD9@;*(M#827\\Q(SDV!I./ M]*)Z1(987&Q8H"JU<_Q6JDMJ!+E%$CM$"5 X#%P7'.D+I#X?S4I5^+1$K 7K MQ6 0>+M> $"IZ6@;4@F% 7@ L5]I(0A]/2+;Z7 =R,9"Z!5>'H=))SET/IJ* MRK%);5J-TB9A"Z%ZN-HIEKN 9!]7J;>!G6J7P*$4..Q.CYMBQ_(X6J430:Y@' ?!8@R M$^%=$:-G VU8C8]'-I-H5BM<1"&;U+QN0)S*#(9 @'"6W2!5Z$QL)MHIT\/] M8 (;$(X)6RZ'*&U&CAZIMW&=*HA.)/82$#Z,!XHP8&G>@PX*Y@I,SIM H:: MI.V9H1YNA>&A%*[;CT&!,!"IV"=5$J5$ Y!'!L#)/ Z(;]/0< 2UR,:G(0UV MG\1KP*OU$"]*1E:Q36Z,"JZTNN%:F5_A[P84H:U*@,".\+F@ =-!D%"1R2=R M, 1VAYY'9QE]?"I"(C;X:&:V%<6"?0!C!"(X#C9 9*(#,12F&@$#,'LJ!S?9 M+]88H2P@CZ@%^D#>KFQC!XK)7HL2!I"A""ZXV.?5?9A+Q;H C=_H#S@US^5T MHS!.&P0(I)IZ*@>BV.O5&?\05H$""L-F4:# 0%29@4X;E S$X*0:+P?M" 05 M,A!!+"[3:S&HS2*?"!#(*"2;G\R7]"0'IU=I0A)T=@0*32"#53 -7X<7(.UB MM=TDU'IP$H?+!H:XS5H3Q8N!BUU&-9RIDBHQ(+.?J80*NS(.E$\5.@]=CI=1>>@9$ )F8\42_1,#8'K<&G!(!1(1\4(L""@4X62<>%6 M!UJAUZ/I.JH$#K8YU#:6F2" HKDP6#>@5@QS.^ :N,KL5KKQ-H!*S30#66PW MW(@PPF%@LQ I CDA#CM4@#0A-4J[CLF36.5:*Y$J,%D 1)=)Y! [Q08]RH'D M=P/RX4(P7F@GD<@"I$RIE]/E?)Z/8\1@! H=QX#2@&5"A%QBI:I4,C" +S:; MD"@$%&#S0%!4!U(OL,IM3#U#0]6I%+Z>1 SDOPJ(5IE M$/8L 7*>18RF,<$ZD]Q/M0%M&B#!!C( [$2O4$6E*VP: UJ&,0K) !&:BO** MA$ <&BKA#+=2]7#&!XKVLK!,%TNF9CK!V/]9#W! M18 B-3T+O4LB >!E=HE3Y@6:_7((0 =1@D!H.$8NA8!-:"W32590J6J-%:E%R$=]&5FK,7%T@01I-B$#USA&9X2B(T0 I3P++A!5(V"$0$DQ_G M0[E!$@ZN&S!@526*Q;;CD4H6"T@GBETTL\'"Q-%T3CR81",%JB1J5^R* ^MP M8/F#!$ A@54399*B DL?B2:2 (UN"]OH%])["DZ46DRU:+%8(H\%50D\#K\; MI!3AJ6*]U\J'^L5*"QSEH.@]'CD5:5?H^1X]Q:SC*MA&NR^@/IO794=3Y& [ M .)DDGK*.;2$3B098$HKE:I#LZ$")H:L1KHL+*G*;))RL&RFS7"91TAU4]UPB1UKTSJ<7*U;[H.@Q0BMS(*-%%=EN)+H)1Q8+#*&(M0X*A MV8PR&P FLQ)E-J' YL43Q9" 7E$PO1K <[G4 $C/0J\(9%^J"4_$0_Q$L18( M#ZRS4K02!1$9H62;42_%TG$L.LAN@6(4!CZ?Z2-;.3Z[%T SBUP\LHQ%QR*D M)KU?J;2S?#T+O1>(*X4R"B$DDT@Q@OP1/)&N=((=3:"!Q M=&@7W8>$!E(I4N1FF!Q0BTD/IB+U?!@)"-+X108!C^GH!F1KA!:HU*4DP=5V M-$H(0?!E1C@4Y?< )'(;2.]6!4)/Z>-2S%:.24>G"3$V@1V$1OFQ.KT'*N:" M!$ZYD23PNN4Z>\_&!VKUPUDHCTJB%+HQ"*@="M:1T"P9CP?2Z[@\K)_MY?JP M&BA!0/+CU0PFU,YFX,1>=5>QB;%CU'X3RH-30O5ZJTS=LWG4:?UBA!X+H5,! M;J*(X(5 C1((@DFU,5%.G\# ,,@@##J%C 4J:783,E CZ9%CI!H'>! #&0PU M7&2W";PHK]TB0YC0+K&99=&!"' G'T65 D4 AE>-Y:OE4 Z$VX!VZA6H5'F P%D8(Z3KM"0F&Z^3J[PX1T(06IT]Y1R2 M#'3SNU@),BB"BX3:2:; _I5)9R@,1K0"&EBDN7J0%QP;ZD)C]"8PC@8WZ%U4MXWI@*ND4AQ9;O+" M278YF"7P(3DZJH(%@/@9,I97B36R3 %FNFBNV@^/E\. #'L"@S*Z1#H>[*- MVZ$W>JE6%XLIDYH$8(H(@?(#!!0GSZ0Q@(!FI=?/T+LH%!V?0J)0X00P4X2$ MVZ5*A\3+UJ"%&C! [Y9K(6H)S-8#"+7H/"BXB& "9UX*\LB@AF-(KH![*# MP%((#BQ!.;4PN,-D-$"P8J^XRZ$):@!?APIL=$@!W8,Q'HD-!?,*F>R>1U40 M8*#:#EC.Q'2Z 7P;G"2F6/5^M210Q8!1-KK-SH."G7"YT+(%:?9YK6"O@H^@ M2U4\N-T%D?+)4HC)1L+1S( -JY7C(*:V"#:62 3 PT*.E OU /XZ" [VML ML-UK1F'_HBX'!H('V+US[:[) S7VWVY:@>_+\6[ ]S5Y3_3(9#28U.;UJTQ. MM@,5J(C\+(Z1Q(633!P*CRQF,TUZ!%')%;EL,IM'TT!Z#E"O@T.9(!S/ M"69SS2(+A<+38 1RL]7D%^4B#A M4<&*][D=B>Y9EQULAA',0"G=:A%.)J7@'$ZK D)P>I 4GT!*4H@%/ +1!@8J M@5((&F70BD%LGMZ*=OA\5JDN4.F8%3P(TXD6Z)4V9<\^A22EZL50NIDH\/[U MXQ0X%* RPY4(*!R ,G$05 L*[91#%4HD4K/N!&0$ 9+@#WRY5UT,A"@ !1%(#*PH0 M1$4#I&J@T \*!(Q:J7[_=$Y*U]G= "W;[0_L>UEVLR6P7?6Q76Z 3TP4=SU= MZAX&A?F5#VUPT5Q 1,\P-CB"#OR5O!M0C<:IU:9 GF-V30V%^87'K6;[Z$"Z M6P2DL T^.9 0<5N'IYG-X!8OZK4;0"B4&H?! 60^0$REE-FM(JT M4"5K9G<1&,X] HZCTBRJ*5&BE>H";B%V>WG !%&4R IL+A#[ 4(FP(03"ET&NH-&_BVQ 8'2WXYM>LYD_G02 M]6\<#/[M45=$]T%Q.,7L<,K,"A4%'QGH"-/IE.$(F1RL0**4H0J('!P*DRF0 MH8$%'QF* LN@T( +@-1*:#?P[]G_!(VW*%Q=Y^/OH97_)O0'['^"9MEU&IU9 M9OR QN4*X,/Q$! *#8&AH5@B'@L&H\$P# J.!N&A8#@(A4/]@OT7_'\:@ZLR M*W5=;P?@C#*'(])JMUC474?)OV#\X?Z?Q5?9=6Z5DFBWF/[%,\.([A/X<-V? M30)&R6$@,!05BI)#U:$PL H6&I 2$8H*[-UA2KD,'5B](X!_8O\K=.6?K?+O MH"O_2F._H5O^IPWSM_Q_-8S];VWSE_?_$!"_-\Z?+4?6.9P6N^\OSH5Y*MM_ MS[EP]RL2X3)%UQPC';+ 5+JF_D'?WS/]A7O D2HP' J%A2J5*D@H3*Y$ALIA M2%FH'(&"@50@$!B, O^"_W?N\;LQ/%J5^78[E_+B/\KIOO# M2Q;_/YBNI_?WP?A+9/\Y>",^>$4V9TN*]MN4>N,JDBV/2!!!/"?4/P- MSOLW2W@N><\+*12N1:XS_Q[I#S0?( 5257A@ *5+H;*_5R\;3YQLU,GM,KMO M,A@>UF6JWU$-^%#T#]Y=ZWDQ#OC^S;C( 0$]_/)6WE\9X+^__6>0_PSRGT'^ M,\A_!OG/(/\9Y/^J00;\]EY_8$,T;ZIGZOS(=S5!N.[_(_BO6J]>@4_W]_OV MVU^]ND ^)/V0[%]N[TX$#>WWT>=]&GI_-#2HU]"/>@_]Z-WIH$E!'P7UZM6[ M"S;H?1OP:;_^G_3I^W'O7ET$FL^"@OH$)M.[5]\^P_KTZ?/QD*# CX\#!/V& M#NL_8/B(*2/'346+O86CP"C,RFNCQTS['(+$I)0-^06'RJN@7)%L8^5T MH>T?.Z[#Y';7-PDSX B<<]_8F7B*;OGZK0<.GKO_.##0Q, ,/OKD@WD$!?4- M#-.O?\\\%@P-W.[=JU>?P,@#!O3MTSKC4=/A>+YKV^AO\V_? M:9NA="]-SGSRKCIH8.^ &H;V'AHT/RCC1- ';U#;F;F^.F MW/=__P M&=69\ 9%#C.BZF"+GOLVMEIT.[()%,U-"65WG<4Z2>GU&XA-^Q50_='.'S+9*>OA$\(VK<[?/6_/CIN.55 MH0#YO/Q'.8G*I=K%%1>OMZ3N6_C1F;U)6<9YXWZ,LT=DQ+3F@!_.& M/'"'F._NV[&@K*A^EK3ZTAZ@TB!]&IWN*]YQH7+)FN&08,$3Y*R4G(*H=:C5 M3XHA,$5!\^FI0Q'?FN;M!<.PLCZJ:T>V*0VBTH7V-_4+\^,S_.IK0.I;"[EZ M2T1CZ8T5BYY'3DQJ?%A]8CLLY&9;2LV%Z*9'84]19WZ.'WYRQ?3*\M7<;:QY*D/:'E3<&1QW$,Z1%Z0W-^[6K/C5]7MM8[=\Q MU42C.#E.:D7&4;#.F7P5]J0^(S*RJC'#4NH_G+=X#^G AOWW+J#K;^[>=O?) MVW-.X^QNAAB)GU0Q(E#9U'T_/J"1?"\/7EXS,6%A6,6%'#Y2?%-#CV M;U1K1;[A^3< B=,.)T9NIC#&SBJ^T)21 )D'R%ZR\9FA[=RI!].$Q7;XXPNE M6Q;/+2XN.+"$IS^>,O)6:=B9/JP^UBT+IIL?#;ES%O)V=JVQ])&D(6G)TYF/ MAPS;7+(N#&9L6C'ZNG4\+WL&5[%K^+D&S]804_\,?G5SM>Y3E@>[$[[KT-7L M3VM_2']!*X_*9,P0&FTQ<=^>V6C;7?00"SEQ<0-RP^,4742,^&5!_ A#V#-? M_8V"L3N=N.\;N8YRR!Z=9Q$B3O5D#?_UC2KHD=(4^S*K-S6N870*< M>&+_*F(Y9>NEV %5RE(>PQ\G:.CGL\[8RDWG<7YJOK(]4C>-#AMWY%.K?]ZS M]/M[UC6N6]:9&S/Z6E@K:WW3XHVOGU:G73TKF#DGZDC9@I3ZJ((]M>^"3IW- MSQH:<^3*M6'W;9L?)91S3ZVS1*V[-"^GZ5Z^E-LX=ZY*?):]KD0H'[3BR^[P M&AR7UI(;FPM872-3O\@;'?/#PJQI,XMSL_!9DY.VZ8?-C%S&_$Y)JJX)B5H] MW\[5/!PUS[(*]=7RM@<;3H^K"UNS+K0CA='I]C4S;VZ]/.N"ZQ4X,VNA8*37 MO\2]U9'SXZFBU/FN0]1%BY\T9KFS+X>='=U8-S.=?.:F/6+@@>F7Z@Q%8=F? MG3:E&XK[_O33JM0IPGV?K[W8*2S/0WS5O-(@>K;Q?@8]::M">+XJ>]*D]7<6 M--9M>=#P>M.P5[?#2QY :IGQ+S)F)"6UF6Y?/7[V9OR[H!3$X?.\ISG4UY>G M+CK;=]WYA*O3FB^=;H"/FZ<;(I31*<:D8_%IG*%IAU;$S8+ UA^+KW\..-"! M&YZ1=3GH:H/.LJ)]U8V6N\FF+Z\Z7Q0L@V:--057+QDV]^6B"%&X,SKWR;6T MN:.0\VKJ>SL\#EEZ;+$4!(QL_G>^5-KZR=E =?7E6ZXN7;7TUF/ MGAE.IX10:UY&1NN:"MW\=T%1G]K>IB@,D=@'H2<30@T']LW9*A/Y?7%4Y+G]WJN@C#.R0K96? 9P:-KB;7)0]=_ MWSHPY4H[]_MAKP[ PWN77\[*.&=1/_Z*(&$7)YH/'$C>79YB79IS:6Q-N>?N MLAO<@XUYRFUS8R!GUW:F#DWS K>-JUNV6;3*5(5H/-@J]PH/MF7NGV?+?C(O MX2WDX"/,CEV??OJIY&IKJ(9^X,#>[UJ*.A##%J:%&XL^14Y*#EN0G'L>,NI. M4E:NGIN4]3R$"KXL53R^\G3(Z+U=\O<. M>]876K ]WCX1NC\YO;GCB#1F6FSH(VX!>KSFVNC#L-PF>$+4_901&WY^%EO> M,5^B?(*8],-"BCGB_EEQM9G0U,;J7].2TB>Z^NGU%9H7HUA+O.WQ-VL$<;5F M":O-6U9LM ;/NM])N#-[P;EEQVMO&J*3,BZ+G]0^?M0:++&, MIELV.XK;GA[[,:S_^:'S/K]9[_ZX@IX8'-LP+$U_-3]L5_OAP[,V)5W8LO)) MJFW@.=O9:%PL]OZM+.; !RS2FZK;T=0->9+J5-2&(M-=>1F_):XSXNK#TH+O MBO4'2HZ(RQ /F07WR,WQQT])"P>I7J?Q2AKC+KTZLK=.:+ZZY1!+[RZO7II# M*?%;J%Q^;NSWY.8QO4O=90U5U?-'KD\U7MS>!TJ_D7,H)Y:ZY$*=[O.J34W4 M0^>C.IY>+'Z;-DLD]Q]^4'!AU!U;/*!^\(2?<\/N[CM].*L8.6#>=8>[MGB^ MX CBP=&'9=&;KQ./[JMS5(](RK&6PW:_63@#M6D);']89Y1/QEIMSW4O7>*+ MY=_=HR L6-HFOG'C2.*^-Q.ETB.C;4Q(^B;_5*FFPW9Y)Z4J3MDR00; )A&7 M#P^CJ9,.7?J6^GPF\=47S[;?,9E%>U'3)KV-TR7<77=!<]X3V1#;]O3&V;K( MB]/\+8:ZY82(G$3<_6O,4UE'X^3W'BXGM=GJ$(J%]S??*FO(BK7N$OH&,]:K M"O9;GNQJ3D]YJ#^25;OPQJ7" PEYVY66LKV^DNC[ZKS-%R*_%<,'L=B5^Q_> MTZ=>RY]34[?HQFB-O^%MQ<,JWIY[@FG72_:MTB-LNT\%7UP\90!WQ+H;<8@U M_Q@!9 ?U_>G4HS.QJ9P8-VQC6<%KWT#4]H7QG8"9XUS941 ><^OI+ J7'C=C M2]:C2>Z'S(NM-_/M!0^C=JO&EF=9SE;/!#LC";X:OQL^>MFQ%SZT1::WS]Z -^=3[=]?FK=C1_:6C-),8, M34M'Y$^TJ3/2U@^='SIW[)5;F1EC'R>7HA80[(NCOP_XRJV,^I1MC_*39U5Y M$&]GOPN24%O/][^1[?NF^6;P@_!,<\R).-C16ZM'O![XMG+/G"45Z"6SK^H^ MT<75YWHZ)HY'5$EZ(P6[8%!5_]-)44?]9QB)\7SE2)JD*&K>Q_H'CWC Z9$' M19F@S(CBSI_+D+?SYEUI-2Q [N!!QT41&P"UQ]N>FS52W'+[.HM\@3UHB>'@;\O!F7DZF+DM:I4I\W2SR:[9+TQ4E9\ZAA],9E_>X M0EK]<^_;5GP7';]5]W+JFY.O1:4#GT5?'H>&OKHZ^&^-M]X*6*RXG+0CHNW%Q< MOB^$V1Y?I[]92(W9LJ\MH]?=Q\4/E.*[%Z_DE18M.BM\>;3@D>EVV,UM\W+Z M=T;L?\AK;[P,!L7,4?3K.&F9?D/TN,[QVCQVMLS4K&+15T*VS;_]\-DIX#-S\1%5O& =I MN?NT;C/ 7#FW<*;^QJD)@+33GL[\EY$9ZN/+BA>6G[?<*9J]A,PKB+FH&E/\ MXV$$HN.B6C-^YI3$1;9I11MMKW)6KT8%_Y!2R1@D%YHJJ[Z_G#-E4LB9'%9$ MX>>AUT27@L/JPZ;6;Y9W%)[>M/3 @3 W-C(*$?IJ]_7\QD+]EB9+"&V38_>] MV65'!F4]0(U#S+$^>^V7Y$^"QQ:5UJ.:"\0YA[[N=H)Y:21+ M]*J2W7>#77FYE7T42Y(6K4Z==YFKK.P?6W@KZ]A2*NL@UEH3MH:RM6-T=8-' M:@N1J".&ED3@KKPMU$3?KBW;_LR=U>QJ/9"HV01)3GOM<]F2NM+)E M ;C>4#7_RW/[7H85-*:$KB>I\B]G9SQXUMYOU6G4J=,4^LJKX[P)B9*"^&QG M;,EA)/DH]^ MJK_/5D??L/3:S7LW(QN+S/DMZ5\IIS*Q,G97AH!S7^GGK5#Q+_K,\/G1'GI^RY%0\HF[]M](BO$EL?E8G[EHR\-^G*FM7SSW<\ MOS>G=_WJI^ONGSDSJ:%ST=.4C]K.^$J>R>^L>Q);_+(TZ,6=H_6OP#;2R\BZ MUXU?+[;%V-Z,.;3M=89EB?U$)&H/ZNW:!9RWK,+CZ"\G31"E?T4,F_4N:&;- MK?2]0_[)B'WGXNY-;&S1S8[AG#Z&7'#J#6W?ZO&YF^/.LTC#+)[2O>=RN7EW MCR1L63M:?DSR/+LAZ-(@P;VPRH(AQ'5'7J S[MBN_D O-0D.V6XN?9IS/Q%9 MKRAR3UP[?$"3>2AL%VG^E:R8PM+6+\RXN#H%JW\9F?H-\]K4D=OL:V9*5&L] MZS?6WORRE.:]%(+V56].6W62 CR8W-30_T$MZ?GAC8.NU_L0Z(U7JE1CXC&4 M9 62PT.D33W;^GT,)PK'35IZ87?![MCK3[>-^V[_S'$V'92R8:%UL/5/1NNS M)4)^-"8_>^G=M-/VJ C,I5V'"V[&G6'^4&E:$'OYY)8RU*5%-X2J#0MGC$BN MN).\S$:_LG7E(UH&X@Z,?%^782'HTM#*9*]MT=OET$>#00.W2RYXSM3S<0W MK_:A5$>CBEXP+U<)A;NCI8;-W[#Q082B43Y ?S5XOT(G"#Y_XX6P(9PZG MJ20N- <\9M"J#Z2H*EDM6I6R[7%^O2/MFO*J^)XDC+"D;N1.N&IZ.G7-XG=! M\/4+$>4W&FJHLB;B\Z+]GUXQZ+ MBK0[RQ%^QM&_X],-:XIU(4FE!]>H)@J,NZXMZ&],W*6=<2)@O][$8[!@^.%W M02<=0W^<9;".>,C$M9X3C=J(.);H]SY$QM]Y]@BY$##W CG)O#-%V,QN8OOFE^UW7D8W ?9G]L6CNVL>9]=!)@O4Z*J+ M]:K7SX>./91V*N8"8=C=69V,Z1N;*2]'FIQ#[)<@N9-R+?F3=KZBP;[O\Q*N M;JA8='G$JLT/HK?N*:@;/G\KKA2>IUAW]T5S\X.*:L)9I&SZNNCY/M.F\UK8 M)F$"!#+YV7>_1>$$0GMK6"C)E:A,^6[6OEK[]@NO7CV\2F/O?/! /Z58IM.I M(-A5A[Z;]N.Z*=?2)0GC3\;L\%0W:Q\Y:N_&@>;_ M:5,/F_TXINWYM6.SGA<-C@\LN(BXACI@//7BE/K*#>L6?CEW_K ]B:-"+^4- MERDFYKA&MY==7NG03>_D;3E[6_QC!CRE1;*K_V=_S*A/;ZXOR!>FE=PL=7=< MO%:]:Z2FHGV_:7UJ_49$Y.7,A*ACN64LU2AH[ X(W&4]/+KX"WA(T>M36SZK MYCP S2ERQ+?,W3[HV0_9]#N^L@HUIZ2)AGH9$Q)?C*DVN[,.V&_N]U0\TE95 M"P_V*4!,2A_]=07SR/@%VF"^<;2$^VF-6=>^O"_M\^26)OBI[W+7Z. 4ZH3O MJ.W-]1DYD[8.VR2)P*PNK'/4QLR]3P3>KH^UC:EX%[2S_?DL0UOA3TFYT\=< M"3Z.J"#G8_HK97(X<_R:AX@C MP^O&DO[A.WEHM+6>;HR,L!_H9ZLW?!XRO6F,,8KU,N[HY,+A/WT)O["R^NI#1XYNY/@5"ULB/MEX]UAQ M'K-T1CVS_LK8IN2A.9Z/*6]NZ<;13YDW[?(^,#5C)G3\@ZH79S$+'H20$?>X-QMV4U8>>S;G,*J:M9-^_+/!^UXM M]J*?7;JS[C6^:=+3K_L^:/OY7CER]?RVX3N^*@N:E%WR;0:]+N!UIYE;WP6A M@MI#=<2 M36$EOB;CBBEQT[<+KR9DAC#6A\R>1DD->O#5'R>R)"-X<"S4N^U=T-#P%:]_ M_NB?B@$Q;[F;,77GGJ,EK0:+MO4..'+GW4W.J/!=* B;24I;*.M_;6S:T+,5 MR5/.5F6&SFY*'AO4<.*W6*VF#GGJO$ M"Y+F#TH]'W;AU.!*WX.CFL''O!W93%J^>G'_4_ [T>;*76U['KJ'A-:N[N@X MF_PPZM8M=_2M<:($Z.Y%5TA3[FV.O;8P]MKG\Z><.?KT42CS:&?>CJKZLD,' MH+8SH53XK(L7+T7S4>7NUN;GYH7'[:(],4G9Z++]R1JT:%-^LJ%N=U;,LZR8 M&Y0"SEK9..S03-D TYCR_;"UBZ>-F_]=[->_2(L>%U5JU%H\=>$>#8M;Z1KKN%D<&=T,'$! M]F1M"!D[=.T4\MFD;6-.G3Q3WK;[]FW)]DCX)E,_4N?5I\+];;NSZG8?447? MA$E'_B+WP/.W)\V8V7; +I0R-[XTI!=?%W>:$/<\L9UX4249GO0LBN?0GSVXU%)KSN ^5 M5^>?E5_@;D9L;\^/JGK0V3RR?G#P\N-9"PK[72UZ<7!W6W/SW?::6[>+J*;' M3^W4+?P]]>?4O#GGUS[E*BBZPGJ*['3XZ>43L0MT=Z--Q U1/#TU(3,U815> M&=N7?]N.5)@;CR05F1NGS;H N;MV6U@U%9[MWI<[5S';+4QSMU3E$#E)VV95 M)62Y39$]/.?"NE>*+R;)(7,+=LH37-Q(RI.GK9_ W MC&A9-02U#6JK/)H?0IWOVW3DZ\4G/F2$U*P^^JCQ>7^(4C4A^E;G$.XY?I7F M!IN[8$++\&FQRV#:B#TQ,?#9:T)8BM#L]C>+OZ4NH8[X8H;F]N6[UWZ$2IR' M2T\;>BW;E9'_PFM":(;A@@^A-PNO4.!;9W1N@Q:T%:[A,7+ MV;E\V>&O-[[MO1<4O6NYXLAPB5I\[.0)^ZNJ/+"Q_--CN\_O,R[/:0\)%7/K MRL_[X4DXZ036(F;HYP45W][/W+%R[M=_$'O AL7>HI\7O&@;7H/. WO3XJ [ M-@O77@W#I>3 .L:X/U5\67E,(\U,8'>B!VL 4PODI.T;1%'A!="=4OG!S.6; MOJ#47SA?=J=^_MR,>K7&U3)N3ZI@+\B;DQHRL*K",O#+W4878T53PS9VR MVR>6+59+^A%2+!&>7?-HQM>$6;\GZIM_/Y[TJ RDOE* #$;V.54NV:T"WXS= MLS_-:,=W3,ME3CWV,&)L?\7D;$[N2?>(NYEXWY#0(9"#H10V?.)/.I M)>T9JX+[5''(^<2\-Y!-R^/G+6$MH'+' *+7[YR<:-VS;5@M;_]VQ<*^QTX- M[50H"KBBGTZ:I32_[BW9L,!@T\;&K39%JS;@0YQCX\?KS^3R\^I6)?9A;5>V M"BYJXNB7O@DMF(GYKKJ>'G^J-??@BMV_3O['=2,FI9%.XYK I9:]H5_WVM3M MJ>/+GU0>ZXR$3T":-FS1%3'LTUJ-JZIY@7/INJV*YY_QO?QD;4J"CV$R5?A8K!F=8H M79:M6M<04?254CE]YJJS-9R0;*YR^]78F^#)U^+BKF!WI$<@T!MO25N?IZU%G=5W-^+JIM$@ZK M^;EP$^!49U+9U=LU-YK-XTQ10.5J3L'2#B"L-2LSV3W!;RH5]5_YK*V\.O_0 M6U9T/ $3.JAP!BZ[NA>Y$E$I:G==2Q*ZGO,+'F^3\&OYE^(4(DTT.(F\(O+P MR?%K],:9&VWY!3*4TO[1N5^LNK9PT_",SC7+%X1?D]["-:2\Z//5 MA07ETT[E(A#SP=6OUXRINNX:2'F9.2>F##W\H&]0^L5U8U:NZ3/!C!?/WMNA M0H:<_?SL@(LW7==NVNZEV^[5VYV&,!PJ@R@8@ V^"Y-F^^1Y,,V/CIR]G78DPDZFS*A>XLRO M)WVI'+IWS=@]M.R3",2GN&G0=1OOM#4('[(&79^M#!EVM?!+ MDK17R0>!.+3F7EB-0VM9].*S!M110W1(2_#Z+8V)@R_N_N[>37@JC#M!6[?D M75!U*NY2QZO'S5-"E%02MOY>%I(,K8]/=M'G&/)3UOQXY,'&BEO[1;O+%H86 MEUY&.5C +94S!QVN&=.!WD8A''PS_K[SR@O-N/;K=E73K;6U>_8DV%X/C @) MDTH;4RH?I]\K:)D[KN&[+WZ=U033@9+@_6>>0*>#^T3E0#K?G)-53LO& 9,K M5A2, 'B@HT9TY.$ZSM2[CQ;DB6['?:48A\\L^8U]6.SC2S?-K6:T2.$N'QS# MV'%W6]]T5CB3NF@"W5EZ2A,Z\:XN7D!L=:AC!U'/IHM89V.ASPSU%)N(Y'WE M5CTLY-U&OUZ]Z-HFU]G&>Z\BXHD;)GXN0'DXH.MU]< VXLJ0RY M1KIY^5+^_3=YYC=?I65YXO>O;LD\?H>87'GJY_J@0/F!%] &XF6R3MU2.,?_?!$1=P\;/)O+MS=!LUX\=91^FREUV4:OSNF^>=+ MEXO3OL+ICJM26PK:KZ%SC55/:JN+&8"JM8VC!EYZ=N[J=XDXQ$/^_COK6V>! M1D9\'73/MCAM\LG]1@_D=.Z]^AO"Z8LXB?7(=LM.^.9@#$X67+6I[C UDN]K MVRTG^39\6K=B+#6Q,_CK,/CCZKN$(9%>SE8TAM/":7U:&QD1O8S27VE2S&6- M<=4Z%.RMVR([IL"3A3?F]JVDCFHWGK,O&K;B:F_T;TL)UE%FZI1:Q[]PG ,V M#6+V^N2+H#\W("IP^2CJ7OKX>V%7;G'B=!V=Y[\?2OTCV4=[APQ9-^PA_X7! MY$:0@J&>ZN\/;!C8@=AZ;DNJ8A@"P*#9U+?X?=;>N2 8M%1V(,YA"F9#: M^-U9!QNNTXL&1NP\^C:ZM&[C&/Q<5-S\W=-T9-]Z>V7,0FO DU.!Z.7^""SMN4 M>;@BL5\O1\V9(^E+IHDL1>?FY8,W.RN_3=S7.NEK1,>4'?MNI601'\3A$[+M M:7WZ,X<+1^_/G1,U,V5YX]8LOVZ0[GR&@Y03#Z.CMM]IF?7Y-4KL]9:D=L;:;U?OW?OT MY+T2QG: M!%F*_";!//8').?+&CJ_>3W!CI MNZ!4WK)W04D+G^^K.X%,?S_GWI@MX<'0ZQG+P]+G#!:HO:<; MMH\\/=& ;:X[ S ;!SB2J.;\;?2[]V7'EB$MAD\H41;1C_M;!Q0^C;@<>OVE MF;;E7E%HG2KMKL@MF2%*;DCA/@0^ 72N,I<=/%1T,+VI+D,V57$9U9P72I6F MP\=^W=SMJ7,BGUSP(AIKH[=Y,A8G;=^PSAR:^X_B=;KHA:8!=,!F0RX$/71& MC7KLVK%M[$:S*W;)#[*L4^_X$W/F-6:4%_HE:VOU?U=\WO?5H9?@]L>;E M-:?]JU&G'SZ2+*B2HL:*T$\F#_GD?0 6EP8?3RNN++F=?ME?'GSSJ97ZC2J\.#%X_K: M@K:UT\.Y]M?7+K,BWBZQO<\J3#&=2;$C*I?S:VJ7\-)S3T56*PO MUZFW_MA.VT,6=AF0I& M#FLY\/&D+W^59'#AA@BCHF#-M/MZV:!%Q_VXEA).[+N@]FAQD7;OO4J;[G&5 MH'-O,C^5FP5^6'[K;<>\56/EO_FA:?[)*#E@?,/TAQ]W%N]%Q(R_&N P\L3:1Y,WXNGX8[D$9^_JRSHO75Z$4);Z!-[X*PY&D_ MW!_QIXSS$1'UQZZ!NVYG0)^_"^KM*0@Y%S97G0@V'IF84"H:.7CNE!;6_#/7 MIF2;'AL[5A7^5(=;76;*S#J[XLK(@H0U:;QK\ MNH(Y.Z%N[KF2@KS<@_M6S)U5*6D>^E-+B_^&;=6D?KQCWZ+AHY2E@VZ<\ T9 M/U3U@W+,-WM!'\YEY+>^S;Z?%Q]L^R2_'.5JVNU\%S18)M&'"^6E^-5I\_)G M1PU['D,NU0(KMNLUM:085'-J+:"@N%4\G5QNV$>*[,FUR0*/D]4DJEPZ;GDILBD MW7,&_*:E_[X]5J#U(=GF)G>>6C;^VH"&^<%/0PZ93YW,'O;=G1'9.?OU8P=# M/%ZUC&N8\:@-,.MB5HYMXO-)Q$Q0@1H\CC;%N&?YS%5]MK2%U\,'OZA:DC(W M^5I$'?10.W[7C!9@OOI'>7AP,BODCBI+JC@P!I)*TZ9$Z4\.OSEJY=-ZUK<# M$;/?)Y(^$>PEIDE#A^PH"3UVHB!H@.'KKF[+W-*%3RL?'W^RYNV#FNN?Y'[Q MZXPCGNM;8PW;7 ]%!8BWEKCF.-.W%<<]R7=]IDS_ZMG2NW-Y3>WCHIKV=Y%.YY @(0@P8,T[NXD:.A&@CL$=W=/@KLUC4-P;]PMP:%Q M::"QX,'=[2;LL\_>YW?.'?>=-]Y]:_#76M2JFE_-^#<+-/#&<3E>9:@K3BO!HW2,58QU2.MLZ,US MVVW16Y/;)$7UI]M;(T4_S;:GOO#^8V;RXFYY[YBK0EE7%!>\5W.LMYU*TM7\( M-\X4XAT,S=XK7ZHL#HB.]=)J8(,64Q_AI&GFOJ3CZ%TLG:C4UL$2R]Z8=96Q M)^VNB0=9@JGB8<&+Q@.A]_-DWNYN5_4*=*1:%Z\G((VGP09:#>X0 R@,U[Z$ MP++31T/K93FE&?4;1%< 2OU# RZGF&R"S>C O[2)L#'W4!ER3U<_)+"!GES^(&F @&H:;;_@E,,4C0\/G:5 M:8YO^V1'I\=1A^K4!,$$+C:J5Q%V0]"[ ]OQ7%Z[7U:W2/583I.P,Z]@/',V MI-W>S H8MJ+J=6G!V39O8F;0;KI(D3U2WKDIP=#QTS_@>8W\\%?73R0&YSGS MT,IO 4<)96ILUP<4=>3S-R5-OB%K:--K8X9"B]L#+<4@;]=W>2K0+F0L,3%; M1_Q?/! SP]P]TU&GE%XT)3^4KT'F0\CV[HC-FMECGRK:R%1%E(#+"K-IODR^ M6=[;0-Y8Q"VTLAE2BT&)661N+U<6-K6WJK((W-.[@#7.:='-_[-[YX]/K'O]WC]%Z@650J;60^-PRQ,N-B8#SFE-HB M%(G$1]+[43+:%R_WLD:Q$G*1B(#Z37&!F[Q4B)Q+P_):QL9 G%=#>QI^Q4Z" M+VLY;K"K'&&2&O'FVT$A(T:J1G(R^^^+FSH/>$\8:.D7>89"DYRP_!5-Y("= M8T8!'_RR)=_L_&TH'!V+7?W(6P!&ZN-=*W$R3:/#WBM'%YGXSZ3T_$X-<3PB M1RY4[^6]I"&T4[#NQM*(,R3#F9CJ&P*R=KB M2IJJ0WE1T2#'$O+3-P)]?PK[D,9CU2:'27&/L^.E :R9L75N;WD C$Y+:!JS MWV1R]3JBA\*)C72UT )GU$R.IOV[RQ"(,@[Y@O3?9@YP[T1%1;:V]+."$KIT M6';R9-5XU=Z4G6C/Z&JWJ(G-HH0I9>YR REB"(DIGDW3"@+7O66Z^U&._V-: M\.M_*F\!3TDPBT;;<./B<^9#R)"CTH8[PJVN:)^^J:=8TR$.*7'S;>_76:7G M5O ^8Z(=26A3,%Z/_.E0(4-'_??> Z]RN@32WY(Z"5F?O&8/;/\?[P2%A>C5JXB>]S/B5E MJT]Q+V8.I(LUM-1;I[5,/J[>*+0M,LI_LKGLJGF*5&"FRTCO8=42'".OHE._ M7YR&JX.7O)25"*7TV5-&?FA^@#>EDX1&_W%9K!H9L)FAB-^XYTP2?O934]&+2VPC-Z M!?+4[J*&_XK:6S%>:'O\G$<7Y%KQ")H]"=)T>6:7I//#QK""A!K9@*Y((V]B M(Z55HV$S3/FNPW7*'FLT5/EM$*4')$FN'Q4EOJZG/VQV\4%WWW0TW]SNPO,D M*N])VRTW_+#7JXW?O[Z'-)KK+,KQ8K[U;19?A1P0FY:D6/S\6R\N,2+]7\[[_$#^>N6!C0;2XJ#@(_Y&CP].^-I_[ MSSGEB"FHY]QO05TC%VG9%7KA.3*3HA0+;@<:O>G MM;U6..K5V5$_QC^U')UH3!5FP_YK%?G>!J\X2-?*4XS%*]= (/U3CTI&+,-. MJ*$2>N&HL,"F?8:@)&YCG\$5MAW4!>Z[J^(V,I#[F7'7K6FF06FG:_%,^5J; M_T(F'\4%3GPL))V?X\5'-O:_971.G06-AKKM\4.2$GMBXT]L2Y@#\N-#0!F.=0.@29MY2B?_#79'8DMB9^+%%7'45DW:!59F04:E"HB%T2(-79AI M8S4:O]JVJ.OJK#HPQT>K+U6HE[0,WD+V0F>A'_RX-PXO5<*T MDZVC7RG^4\F"KD865$C.3]/+!?D.1+"<*;Z74+37%)<50(*+&I[V;KX$8IWG M8'CD#1)12K_$7*D.P((/+XNG4#[_.?(#'(O](]1AGG(-5X55?;,NJ(5L @;> M],&WPBNAZ@M#DRF6BX_C\<\DLX"P6F9WR1'YUF8E]D"#M((PTA8M]G/7$QI_ MJ8 JQMD/DE?&84)2_6M7K=^\NP!G2?RF%T;60JLX#VZXG[1/+$/!JOG(6SAZFM*%K-^J'&7Y9U&STHJ^ > #D4$ MC\S8S[F;>0R=VFD8?_DB=PO>+:QT,]E>BMI,)LC]QV]^2\\E_2-@P?:S2Y'= M PO3_L^5!]=R:K#*S096[$XB:6E'WDYWUVJZ$&R#:D8$%!EH>_ D95<"OAOZ MY3HH_AG[E70J^S4;5]HAZKU; .&#_X\DXG0A7?%;8'KN[,7431C'.Y4<-E U MV^\E64Q;C65A%/&@_2 Q5X&VD"$F=.@;%RM_]",?N64$3'%>/X 4(GF":UB% M+VH3_=NEH,SS_YCG<0J_"#67K9F3!@3_#CV??UG43BQ:-J:M'>QJ*$R87.$\ M6<:)'U6>0M-T.=CZ:<[IU=E9&G3*,6R8EDWIH%H3(0BW2N"L(8]6.9!^2T6P MS^DR>M0WY]U'_^3*!B.HHC,MQ^CP1O>CT-(GC_^7:& D&L?HAQ>$D&)?C4F9<4YC2^+QF'1GGA*QFO.9 MT9NH+@7F]/RHTJJKR^FDO+M*#7_Z74*'N%R0 8\>16,5U3$'K)S.P!J(RDI! MT/FR8-797XB[]H%)X$S:D*OVJW!XW);#)5E1^BH^[/@4HY[?[=HOY'VL:G], MV%7E!-R+(5KA!DH KY\_.@/6RG=[-5:?*1;Q_ZX_0>TO=[.R[BS>GJ@"K4B M*WNJFI>)MEJ*S^WQARJ:B?A.^ZFMW'&U$RX,O?&WAM16+RD>MOSAYC]V!6/T M9RZ2'K]>J9G$^79/^HY7T-9ZFWNERZ_%>0L(-CJ*,F<4ZR3H#/.T-A@(& 6[LB"+2M3J7E3T'?#S M1+!85Q1]O 6LH\=$L*@1"Q>:J_R\E$I(S_W3,1*5//]VF!+F2H(W46NDDK(< M_2MCD7)_WF5Y$-(C=(.A((EVCN$]:_'->.?1C_7%I/*$""K<'[)4>&%,0]PC MK-^'>HJ+R4=::D"KYFDM0OBUE\6/:GVT!%ZW?+UQO'J M8E0G^1.Q7+(+_1G,?$QPY?3>.?G'^!V&&M0GWXPL5O)-..4S=9O,5LJS:L9/ MZAG*U14EU:/-P#).CUOLKS4JJL3*J9V@=0/'Q9M!MB;9DZ_]W_E/,S#@2XZ3 M-9#!0@\B?6R;ER@<9/.TYLO?HP?^(=Q]J1N-$A3I3+B,HKF5X4IJ%+0$!.?^V95M:!7J$$;18T9J MM8S_-L[:0_]@9R]MLRMN?!4X[VHA):1A7F^\;0FL7]:OK$N9S!K3BZ]R2*"_ MXHE#JKYBWOR8;JJ9(!\9OCH\MW@_UQL;XU48?#&HAT#Z>ZEF3-BFAZZRRVKP M&,LJPX:6\6>^CW7/*84_E("F^Q-'*6; LV!Z4CO!S9C^;9](IX@%)$6@_<,!N[:9)% _4AV6 MU?733#^#'@7Y,S1.'"E"S9CC";1>S#LA-NO-]Z%)_EGIC#U]ZVH6B*RH1+D-!@'9]"/2 MN"-O,S5"U^^%PE<,AVGOE$FHB"S M>,#_O.Z'WC$!9M6!Q]7*=-<&2_G-O$OO_>X_UB")J5IJES)X9&&6551DCC*X M-56S(XIV944C"2'O][/=K-C'J^A'*7J[F*; P=P(CMV.-&RSW3!@U=57[#V7 ML7,;>RLLA,%5RD+Z"H%^"$=8;\/@G@9'QI*Q":C=J8YV:DJ*%'T+39<(9 LN M%2%Y-M(AR;CPBDP\P>4^[1V.K+D^5U][SG3@EO=ZKJ1[O&9S3\30)2WO$V2- MUJ'C;\(+!LN ]'T-JC6M]'8H71CY^'(F9I)9/;3O-9="EL?48&SAJZK%,;BJ MG1IB#MJ"#=9I+7=%FV2L@]%E]V=8<)Q-TP)]]:);VI)T\GY:QQQDO)19-'\0! M?*I5KKPXA,2I]&.?!AL:\<4961 UE&[/M@Q6^YO&;!$.;-]DK<#DXF:EFYN2 M33A(9!LZ M[$NBVE--X(8VA6V%JCWU'./,9]L+_Z@(_$T3(1XC,.["IYOI3-T#>Z4Y!M.9D2MHB8EJ4\$C,D4./@OZFX70> MASX>*TB^#99BP7E7]OLTOY^QI;5>KC'N[5X<[E-MG^I\JA/]TZLH]]N$LADL M.I\1M[7O-^[^BO*R% S.O'0E-:+U\="D,K9CU)S%;/%^5D?BB&IM\X\,>6:/ M"_YX =B?/EB56!+GB[.G^CQV L6GC,UWOHQ[=S%J956YK2"^G/3\\EY%$LV4 M*WJ9;L5.>4FDM6S7M,%:AE2O?;2B+OI=\D' N>>X4IF*=19AZ^XH9+YG]/KF M>PFB04Y6<$EIP&P[I_S[P7FU9>6&0'YPWL1S;6;D8&G.XCZ1O-+ZI]JG=\-_ M_-SEZQ52D(Q$+ES#\[,% .N/;9ESSM"6M<([HAVM*455_\/? KQ1Y#5 T"K, M#[Z)T"H\( T(7 #))A$&O0_LZ[MNOU\QS](5JIAJ;Y5/J#R4P#NSJ.S;"RP3 M1.:\2T9;JZ&9H(3!.>Q$)*:%'N6J%[U9"GJ7'^2_!6_3])4JI+[W^A\L0;"W M=WRP?GB:,O33?C/9BNLUNT##L+:UL55]@PD>T36]?]2;[6-$OC!>%9P,QC:L M%41K#JD;(3?RTX\*1+QC_++@B?+DK;?)5!E&@XU]=S[^4LQ>)OU?77=T8.5 MF=(67S?;AP[< D9M9UJ_Y%)F)%PDA7G5Y=4'7KF2Y#4>>&D8'VC)>QV$/HYR M55EIVBM:WM+@B>7ET+3HS\D17C(BM"R3:?;#%/'=#"55'_Y9P4)>(I4-!%L) M4*B,(3UQLIE3.]Z0:0TRT>YRNPQC[O(M<61;LW) 'L&A]9J"^3/Z[@KCU6:. M5>\1\JL]YNSJ&AH66673>"?R*:!9,0JCINZGW3H?YO1..>-7I:4MPY?9[9?' M9S_,34CEU>96^&[$)VB8*GV$6T\,FA[1H)=OFMA698N6D[]'_Y6"/S[U>'&% M6S&/)5#?6"-@3/;=Q;&H&._ZU0D[)PK%S,8!;WJO^->)5UE?1W9D*;'\9\M+ M1:S+Q.ZUN@G+6/3F5=P?3I$KX.@,G7AME3[&;8G3C$B\"*;D"M"=G&%OS"/88SV5K,B&#U\48,7O32$,X^DH*"57%E=ZU4^"!?>4M.FO$43MGFK6@H+Q MB!&2J)=7B6"SF&?]365T21[(J&158<=VD5#/[0^([C-!%ACXI&++1^).?3E- M?V7^(77\[2XE7?=9(M\I: *\ &CT7X4"QQ M>!X4'$<:E]5H@?A>EH#%$+A$A7>H5L_JCG*H22KW:NNY9=< MY55L&6-0S5#NI[7BY$07Q=IK'T1%T0M=2GF1.O9&X%]6(QY3VYOCN-,L,?:% M85)5]>?XJ$#$MSDP,]G"M961FE(4V6)STDM]FOCUQV2@,"V^0,@'IJQ./WN= MG^!PEOTMY1N9%*,!!\YY%PE4R@$9T2O/9%6=><_+JJ)&4W'CX1T#F]H6"()58TLSR.Y2:T=G2_6PL#^*5F$JFXA">^SC/U_RO/F' M$6=C;APOJ.FI6@ZZ'#F%HR0YJR5W"A%,"FPK6AG]P5J),S7'$TT&TUTY&X@" MO4 9-2YPJ/C.O1_F5!%+G^^)KS?5$#.W*S%AQG*I-&UVIO)Z22HBQJ:S@O<, M,WT .G03)*N,_$Q.U9#T1G#HO+..+NX99P2@)CID5 M04[*\9J!/^6RIX3N+S]?A@QB?JA>?&<5A.)<#R)X"_KTKS _\3L(V#->EMW' MK;X%E.(!4&3NK G[R"OD0"NH%S1E\ #719/!9?Q,ST;$35D59DBR&[ MF$XX<"2K:"2#E1E;U=6'GXW.@^>\D&962WQ%%O\<^_&@D6E\:/F"LB[TN8P9 M9_OX2PH&G8(R"4?>9L6'#AL=Q%H*>%9"I$$8].R"=_.TVH+>OW5*60MLM]SE M-2MBXI0E.0Z;TZ(![7*L62R.'[M>",@<$P19LYZ. MHCY_O?_NO-)#5#"3L/KR_B2 !G:G<8V[#-Z#*JVW@%ZFRUSKCSA_VEN(=<)@ M!Z<$QMD"1F"]-85=311A5M=60G?1QO(%#G+T+?]6O53T<=RTB@=J']0>!TO) MZFO#=!#ZA8:L> (Z)@*[Z ^@3@=8]WW<[3%L%B](PMUV=@VW9LK&W;&!(I95 M..5E 6I6;10]L.SBVOAF)@PDGB(<;Y %DX??MWCN5%VXM0OCV2XC"9X+D !O M^LH_+-S./+;L%7%_86%!B_7H1_,(5;,5=51@0=/!*6_RS1&7>C!%+ MF1K.B7,% =\#7$-)BV#82AT#^T@J[42A0=.V"-!T/+C@"]&*I*J326[,8A?658?QC_V'*K/U]&4=91.S?C8--(74\_EG@R(E?&H:9CA)IEITA=R;A+]MM MSS;TFLN;?#1@W$OAQ=:JR/?Q6T$*1KVVZS&K4EX&7?/1EX/T E)_F"<5_^I\ M5>Z]E@#^+S=?QWZ\N5MBO(\H8?#NR_]C\B=W/Q(,_%*(O2G5B=&)P9J:-!18 M#@RKD(Z/CT;J70FLY$OKBG2:H$5V=NV'A-#1<-[-8!"!B)GZF"0Y,_97UR\> MUA8\UVG]2R0$!S2EM8;%NT-UT+UD+\RZ5TFC0@A!4Q/XWE04"0 6+X.-9IYC M&KU)TY088:IDX?8U].N=?G[_4?/4.2Y0B-QF@.NG.E#50 TUKZ+7SC1,X)2I M:.^U_=?V'B=.4Y:,:\-PE8Q6&GP%A.B4/9GR-S.QT,FR&51C#R$7@BP/GK/I M0%OX>\1Q@.*T,]ZJ-2>O6@]G>'O"8T*+",$>C GWX3B&;HL<=G;>VN/2S,[/ M!,U?L"*;X#:7CZ!T\HGSQMF9PTX) MB:Y2:YM_MCWXS&V!%I02:Y63EF2L,+IWC$H$M6<0WO+J6\*S@Z^%7RH+%M3O M513^19.O3Z'\<0=T2KDEHLU0J<%\$@\G]?"6^7.!?J;<2]^HK%;HT0RO0@/Q M>_BNTRW G+BGV-QKQ7S7LT;GVA(QR-&N %_.O8OA9EK)KMNF;A@^P'WEHVT M0DDO+*9Z-^]#'D7^:?7L9:LHB[,J-(VT=6SWD",OI8:1DN_2;/$AB_4/ M.[[]HW=7_XWI2+ MKZE6E[W-MG9.[Q9VGG.;,?E0B;WB%MZ'KZJS4\>2%U%E5WZASD"*W(P996*Y MD:STE:S66:<4TY,DSP "U[@DD;[&WI$EF??WI$=3<)P-GEC2ON<[YCN:B3IF* *N2O!O=K M!KFY!K0RFS/Q1[=/8]Z2_7[V@.>*J=EN%_T64"*$Z37O>(8*>?O/%A(8_52= MO=?S"\8)6YUOF&]T.J[]/F\G\HA.>;PI\CHX8"P;H,WLYGA)=F_,J$B]QV(P M,R"@ @ER1:-H_6.K&,[7N^7O),4)]Q=#W&E$F+&;YG"?$740R%&MJW.U*'#BL&..QP%7]IR1\]471'9]T:O',(=(2 %0F0$= M1ILB8GFIZ*^=O.B9 88SM]\I+IY06S/)KJ##[A9=.*%;!YQBL )WQG6=C4B3 MWAJC\R--3,L &]B7=>W;9(J#<9(=>#:0!KGN6@DV6(M^2N M6>9C'5 \/_ Q^O'7)/,O69D1Z3_?C\2#_R^?KQ:/ '95M#G[F<#42(M(+DY:FI2KB"OU1N+-0-P M:2ET:91**OXH7Y;WLE#=9^H?P__/.[$9S XFKGJ3F:XR;@%-X2?W?F_FP[X\ MC^1WF)ZI.&C!""W*VIW=OF=UF:FUF16?WF@!/:5E21DE+.E"FG M7^G85U_):857)[BZ*$\@3\M2?W&R(EV>>FKAPORU"7B1IF^#^KK*25,AE5'#JM?.P@[VOO_SG_O,H2=$MZ(MKI]H\.U$$S==\AC2+ M(!Q,C3-ACRIJSK_JVO^PY_=>%(F.,]8?%2TO\@IH^:_]:0Z>:(#&9OA[H7@< M>-;4291+.4Y\^#SEOHG0) \62%ITM& MRE&PH3&6XH/IHDTXG"16MS4Y*N>@:)]I0)O=0DC4[1,TX,.%Q?=<))0,JO.BLJ6PB%)5H0&7K!4/B0OAD4.)B9 M&GS%ID62";^8W?3XE8K'\97!9JJ@G%R+)Z8UAY4]R>:;ODNT3I:TW[2 9EB] M$Y8+K1Z(HVG%,.^4NOFTC6/%BW7EP=?+LP%7 MQI9K@_FH7ZG="O>S@3\[#$A+\D[52?>8S&]@08QIK9A>]Z(Q<;Y?JJ$026>G]N?HP(PR![\M*_3G-A; M^T;+"L^LG&G4LV/TFY*@E5_64%=<&N\K45YE\S2XB/ @_QSKH;+"78/+.(%3 MY0K>V1%^X/GF7R#XO[R:^HNXR_A-;A[? @[D[=<6YF4G6\#:K4<"LAHU"VD^ M,:=\HT.G%RT.)(].',^)9@5DQRZ_*3Z\&\*@-6UN/U6@-W%2R<5JZ\5S-7:][J^[< )1N)YY5'K((B \;&VYWQ\@(N%P$Z.JR-PJER!+[5 M\?535?D0Y%#,AGHGF(Y5I!?4VG17W2/<80HU4*N6#E^(]V2 2D(-)ZI>=S*% MCXJZ>7;B.3'-X0'J!<^"I\^W]6+4-4;JVX!K+FH MMP#JEEW]ID_6W("';(U=-[Q4.9MV\QBI1$96;+6,9#S@'J*6D$GNL3 Y,$LU M853!7E+].87%5M#0C&WA5%B:^FOY6.W645?@*?67/^JQ1(5/OA]<)R3H(0]U M])W._6V3YL?U)J%T(L\V"1H#2!L3^SW%Q#1Q,,UC.,Y+RI&88KLG$1SQI,L%& MY'$*JFHY&R,H1+N:3SE,#+@F_Z?<#WIJM MR9M4'J2;B**>%G@MSC$TQ1+OV M2GW!NY1F:*!A#&$U,R.@BO2KSEWBOM)7UW#5O[].]^EH+MJ%3G,!3092102: M^,&DS#_2":^9[^P)\&UYX@19"S5$F:W0@)K3"F^KI!(C2G[B-Q,71C061C!> MT3#4P^VVZE"N\Q -RI4E].MXEHTFH48*H5H+:D1S5-'?G!;9N,1'4O M&WYB.=&ZTCVZ"S9.WH0_ Z6^S(IO!!IQ_H7FD99LL1U#6UGIM7$P:Z[5P67> MN!2W97[G1W&Y_$T^UR#AAN"'M-5&X$C#74K=DER[>@H#?KHVMPC:S]!C=OX?Z\@:,;7[K>C+%C5'SEQ\KI,8P:W*6QYD?96ZU" M(#ODRPLE*>^G;3^K=HA"?M2.61M\;:QB!P$V0NAJP M<2'.'E9;@SL.8B/Z,LSN04PR?-2/(5,S;GHA%J)ZHK^Y7($B'!OKF0^W7&/" M&Y"/=1\QRS%2VMHJ"NU+L-?I28:!MV4:)JP34PM8 M7QQNI#O;7,CO3RGD_8X=75A[6+HO9::W_(HXU;&")@7A=DVMXX8F0\2=3^[OYL\USUM+3'YN,'A:/V-BJ:[@6P[Y<4HKH_ZCHI M'MWF'*[4"D\GP.0IUMK8H8K4RMO:*$WZHW #0">[.(G#R:SO*0>_QU+=X5$P M]/1T-@7F*3D<5;V8*ZVL+$\@%9UY__)'5^3F 'T/6G4O-)/L#=:62^JAS&[[ M@V2"^1BVK$G/OA57A3$W6,9W,&B_22P(]QOO03IS_S-I#[^A=B.'DR%(]#9C M;K>.BK:C^?-'?\)R[\T\@S1&8.34LM17 M:!"&Q :V\QVW537 O4M2)^;0-4%6^B"C039S2PN\'E8RX83>&O%O,6\WM8;Q MU;)=DE0O(.;'WHKJUU30KLPAKKM1_U?',FB?[R>MP*\0^^3+JPL!%DZ3'-J. M7$IFSGB>F'0Q18X:,-W)%3_A2!VR1PWC")7.U()K6ZB@IY=*+8?#'39&@@HM M:#A.RO!>#[$3!+^\3;^ +M>]I2PZSF=RL).Q>.K+BDF+\AHP(BQ<'_'RQUM; M2P&B:4T8>*NV[\JC_M&G'_]F W<7*<\:YW4Q-]H5SS+N\>/<>_>__K[[*T@P MOS&4^>U)Y[K< 7,V3WO//U]9%[K<^R2[1$)H]Y23L&]*=9_6L%*LAH'0L=5J MB:3""!%:AXV@L,#;QUE8.H:EJ7:K6QM7;07!PBRPT]345#5596MJTC@12(1% M(1\?'XWL0&E9:?+%<:7J3E))3!6M[ML<=:D>9Y"I^D0PPOS?(XY[8]<5IK"FNDH0%U"N3#4_!LDQT:TV:(0*>,:0E,WP;D=Z:: MF(RT-YT-STOKYHJDR<-UJ_\\9G6OS0 5K.BT*1\=S;MN0LY&=FY57ATI MZAW8;RZ)>XF@TU5584JWN#YBHD H,;0YT,2ARQE,H,OI*<63G@8MXOW!.G-85I8LGY'";;-36'CF\ACF*:&0K;KODUV9=VFI"N3X38>? *5 MI89HG2[NZQ0+Z(8''K-<;I1#8>"IA_ M><&<9@ WIGMROFZ@?,*8^D5W@EI6&D294XUP,@*3R#2/>ZS=T4SU*?T= !5Q MO2E9\^-SV%A3RS_SC8Q):Z#CR*@4#50S];R?\SFCL:'UN0(;8=OJ]4@PT=-( MDVJNE[,;B0A,A7_, %X)NS7?+0!T>E]S:8#(IE9#)R'&XKC+0M*2@[<0-%*% MHOVCPK:Y0#Y33;@TNQ."C(0(X'*F5O+&MF]]4%;]31QE"[5>LJ7E5RKW6DVI MENM2K:/E%L[">90G2HR](0;5MJ8FIG0);$SJ'@UJ9:\-!?E3;&L6PFP^9J= M.BTB4[8 A7(J@A#*CU1?A7_74I[LXBC&L^KW^Y&>V9,V]^5%+S8NN[)0=-DR MEI'Q;5-#V_KK??-1):.CLZ*C#0SNST<\&;!E643[AD;48D'5&5>NKTBGOO-S MO_]AK;L/P BHK$1SMHT'P9KNL$LC#?U.(]Y'WTJ+)I[!3,#S]QF]M^"1?H5W M_NI*;+MEZ_';^S%W80SFSH&C%Z%'RD5>]Z4VXA/]WTY(_,?3$_>2;W#G>9P# MO"?2@H2LZZ\>];[Y9P.Z1X=,+I%CA\Z)FB29/KJ>7EI3X64#-OU["QT^6L1^?<(?[,-8380V"SI*!<^ M--%3U=A269*=7>@_U<#:BT1H?##_*FK2,M+CIK]5C?1VR'WVAC%G,2Z,G<.*U72!H>L7R*?8WZOBM;Q*ZOF*^. -::V MNH_D*A&PPDT-\FE8Y6K0C,<"PT2Q-N[T?4=]#=!;W=SZ[=CJF>K*G'5Y!;T. MH,TT45[#:9ZV#_9C:?)8WURGKH:DIM1_&.\R<.Z>/17*64. 345P(EW()*V: M%G'J-UJ6!$Y+=JE"BEY"*H8*BV:P =+=:,9(F0MA_1)($6<)A:0_!3GI!5 MP=FDJB\D>ZM;NAFS>3@[._6S(-FT&CLE5=4C_FJ6U(;0),.GPB*9=T"E>D,W MOY7NK3*7O+326^B5T6?)JZ/"83^1UCX$MY/RSV2)S";,8F<)[_9D,=<>V%+# M7F94\X4MHX*V4O.T/DAG_5W@)QH]Y5L:*(5.ARP])K9FRD(CR&7E(9J/0%&M M]I@XO4O+Z+[F _>&4/B,\%3!)J^X7Q#]M;EBUXA-\7F)P5R-WIBWX'(FT8WE MJ:*^GJ'1;%@HOWN"2O:6AF\NTS"^7B0Z1MX-*/U>7;9$NZEY__DF<;3G2]-7L7FVA,<:U9NTRO'Q M=;BFC9X35%:S";L;18R@-,&^"MS,.5JX'Y!!,+XL;C].%_]ZLEE<__A@N;?%*5;3<-@;1=B2C4OEB+=6 M9-B.;E-H+JA]QE2T?O5>I)QV/9M]&,]!QPTJG?WD(F,D@SWD!#=K4*3.77X- M4VMTA6FIE,W#>647U!\R%-'B!H="#D&I* 2S1+:&,+,NV; -B1]-QA<5R(\H1:B[E.B_P30(;NI.LEH3>08HD#8U9]?'/ T(U"GB!9*:\ MVY'!RC)1PUP:EL!^[M6!2D7J=^N?[^5QX&KC+H M70@G:ULMOL8E8XD(T[=2R)T+8/=FW+4/8Z3_N07W(>/O'LP@MAK4[-'\_'B:HT1)6I-5EQ%FF&;*C1-5"@CTX M?)>60".5Q20?3KP [!W] _A-X=V5,XG1*:?[4^!8PU0]CCZ:<7U9$C7,@V#N M8HHQE\5!A)V%0]8-FHH:VBU@.*=ZT[5IG>_GO+U44\J(A 32HL34N9 /"4LQ M(IC U'9=TQ,6: &6N+ERZI-TT/6[D00C;-O3>/F6SI8[!S$V$[#"%4U?Z^ND M>'M&0#FM0$TIEGPT9H[7ISU,K=L:B97X;Y+^H>)$$IQJY 3)XK!11SF"=XYD M''AP7:/HTZO,+>&(="^*PGW4+@R-K./WOUZA::PS/GVIZ#HR3:R8[7&<^5WT M4]D_@Q$NW(7=;PEX6?4,^_6T:,F4;*'(CZI*R58P(^MJ[2S^\!."]7/N3"M\ MS>!6>''B2!Q4YPDFR&ON0NCHI;UZ@T\7OV% 3X9:,>-'7=)>W'7 M"(Y===^65L/*E;/F60^U+G[3Y^_GARN3DJ>B=^::0#>'LEJURFFM%]DZ/Z[X M;R3OAUT*_R?J0F&Y8V;01,_A89PU25XG_-)SB1KUS;<_'INV=#[IQ "[:*PG M[ CI2B;9Q7!_A3:19DFO]$8Q@M=HGTM_+LW\#AT=4^_$]G4E+O3?Q+1,^U*/ MK'++3Z %*/'55"/:Y_DD!&>[2#46!;#*BQ1U>3L#57@XW+,7Y)[*N (4HGXTK"FXM"V$55O6 M-< UXLZZ:.HIX?,1,T>4ZEE2"!+_J5RY1<"Q_,YQ43EK5>I:'7!#C:GJJ:PH M!2O_'U(_ A'S-N[I"/&+ '+;D$\V4/E//&C6; MC41.6>7\*.G>3:WYA IC.1@9198$NZ26F(5%QBV@+A?SB "?5P)+*QJUEMYX MQBWIZ3QODN&Z0*RBL_JEQ8\ZF?J^C9$%UJ,^:^;L!#&KP&AW+)M<",] ;]O M7#[1R;1KT7$))SJ5\9>I4HTZ M])_:?H)&%>Q#P-E5_F9D'.VUAMZAC^^B&2@)9#,E[:LS,^L-H5&<8#_LW%!Z MNU88V#"-7NBVB5P_@6Q7+@T""TYV;0P,AHA8R9TL8QD%T!Z:RS]]%/[U[VKU M?WNY]2$;_S?!CU]9S P(^[<.;X=C$J%1,MY>08T$5JOATW MOU/=YS*O,.A2Z)M4%W/LGCQ$9V0W)FS6*$Q'N;DS4.M?"7+K.G_]/MNX*W8_ M6\RQ,TY_LZAQ=*INAPKM[HL4(OS4H!Z!]JG!F/*YK\ER*O/;2F?%&9XG9GP0-GF)?W80#YP!SA%Z.#_F?R076U7AGMVQ86Z=R^ M>0TM%UIQ'UE1:R'1O+> IEEDEI_]';P4GBN6BT>>UXL^85OFR'G+]K,*6'G3 MT"T -L7X8*JH1'_BXH2@4QPD=<)0OAYGR^O I/)T1QTBN:6J=O2?HA; __;$ M@NY\P"T@J#IIK^E@P9;$9NN)GD$2.;EU3.U-R!C]H)G 7-\@P0KQJ:,O_Q=[ M1-%W\V0WPI!+/>'AQ_3^"89,4S+%?O1O_'K19:RL]*SY+Z,(=AD2XBU2@AS) M$",:,$G: A.!#6D9NN")]]&[WUS\###$B2RP&-Z'X="^G*DZK2W=N_N8+^;Y MP@&V% DUUP A-KT2!M47(/I%]2Q> [ ME@M/>'*0_)J@?22#I09 4&!H;,O!7Z MV^HSH593DQ*:P67A-.V%F5MM27]Y=26T'67C3"[22HC18LH<;*M/^C!3'I$! M N^F+6$EN,8G.C&*.SDI-1(2OE=VMM9.MD36/!UUE;%/T7\J#-DNRE;M3')J M+E9OBG*:3<+)=CON/>A\D6U(H]R,%4;39*ZN_(R@ _--FWJ M="BLL]]4/3J7A=[.7JM05EC6H@&+AA;( -2Y"3LWSP*J<.QE:@/K>7Y;PQ*G=B?/;Q$&X M%5K22KP';%$]M=..0%V,W_!TY%P%9)%5G4$&)#7(RA=XBA^^69I9:R(14_J,K2GL,CQ0ZJ=K$[CFKRIR,*3Y/2,AR+6Z[5 M/:7]/S:P:6]MC-9,U.5P)*@ &9)VAJ;;2C4Y>$6S.'1Q^/RW'6(8FS0B_6>8 M9M_X=_\D5&KS4 K1G".<8'$L,K/LISR9IKH MGV"?/\8,T],\MF^5F]]"5*[$"KH@*L^1_2L!]V4TH$DD(N.5<1&(TFZ.+(I7 M)IY:G5L]9R):LV$\PR"UL3@SJ>@LY:L6\?M'WKF[8B10S8$EP>!2?6M*C;F^ M86HY6^1?,3F[0\; 6T)XIYF2AI,'Y/5+F.3-(U.> 5-JU8=,[ N8 MB8[H0$EY15%3]I/"%707[0IWXN,^CQ#6KA8C>=\%[MY7ONN,ZJT.)ULOOG4H*21LEWYRC@_4QTS5B_]_3^^ G6X'=P,&?X@,31A M,'SRBU AG;%C\&N]'?;0$'\&>T,#K=RPVNW3E5O 4(T9!W*V]DKIIN06X!SZ M?.K/7^#P+'TC4YF$65V.U4! \(Q!Y+/.?;Z1U?XD8#L;,?W[LJ%8D#K$F][O!6],BRS4] )7%&93;;MDV MR0*?>L;O B7=Z*_.!8_>_TJ0)/,95R^B*+^#?VZ1-J2@77"JX*\R83F$A4EJ M!C#T6=)J*+/$)<8,'H/G#V2.O/XM8'^ZZTO M??5?=T:%FE;JRZ(HS(I*JB.JYDJ&/%O^D_?!TK]SE1!92 G_]ZJUP+GU^L%# M?H5'N;&MEF$J^-,LW?G[B3TXUKO:7'"CJJ!3A=>FZ_ 0%/-\0SHNK!DN',F? MR+XO;2VC(IW>6>(A-] ]C$/ D_7T):$1@>=&PW_@]:$UQ5E43B8D44_1NZTPRHC13 M6+GR.L!7+&G-;TF-JSB;X7-\3ZB1EP&\O9S:W?T6<9:0U82PONF^+QMVD=,, M=8P>$S@9NO%%77I\3[?UZ$V*Q4-';:=_!3\[]SKGW MNW>,=\?[WASYE;7W6G//O=:T/<4CFA%*HV78:D([%Q@?_KWRS\]&V!&BK8T[ MG/BG#E X:GLE.4M#CC1UEWUS2YNY@Q%%8UR M1^X4O!LLY4ABZ5\S5'=_*?RA[&8QMV_-!D:1+J*E!V%/ M6(@^FQPK-5#5Z,!?^;%J?)]F,O?'GU=&"[5?SC+F]+H-8C M]1'&<]HUCHVW&"<&@XGN\KJQA-@#RUB(0;"_ U#> ;0E*?\Y/30.8)?-\/#] M3U5E!C'X!7DD]J6U.OZ6P[5("L2SA6+P^_1:EI]<3I\]1:#+Y%4FBS,3G-($ M]9NV/!LPLE0%8:7*,G)[V?:!0^6CE1.B*A7 \XHPZAK;-W$U\55[64Q ^] ^ MHKFL(?M[U J%? WJB5J&$XFQ7DC6?=THEW?(O^]@ZJ=]-*UI4>(=AM/77\RP M +^T_UN8>.O)SS$R M_2]7<7Y6X?9OA]YN%9;6-3D6".EW>\6E+1G=TS?PO./WIL&#L(^[L/0#RS-@ MFM56E:;C_+&EJAG29^J*I5]T_^N4'[R%3+)5?3W]!BM 6>?:Y'67'>\\P81W57("KJF$3,^"L$[[J''3E @OA1VZ#XAN[<6*$HLETIPZ M+4>L,-S!L+BR>O&*?U]'TO3+$?8.<:=]:( *+@K%8C8D(7JD%N&-10HWR/M/M6G?;<"]5L&BA=*2R%+N:\Q%">1VBM]<0;CG(\( M#1;#Q=?21VS1-UC&>AWEI9!QHQQ(A+1@KU(QR#^\LXAN8)%V16(5+FQ=ZMQ, M)4;XQ.GE)A%DZV@GH[;O@#$=*JZ=!OUQCB=G6AUX1G2BB'+X[IJM#0&2 MR,^L3M[]X?HG/ +PY;-(*"FS][)(R(TA.&2' 4"%_'R9S#4I(\^[A6*&NP_6 MO:D;GV9%E;\X ;B1]>(0>Y@Z=7R:WD*;E(4_\3_**4UM[WW5!9<.G9)W]\"S M3 GSB#?H.C(T_K3Q;.Z/5)7_*L*]-&E0MM( L4Q#<#C5C.![O\:.-,]@WD@I MJJNNII^L+(W*!Z4,,@,K8K8Y=U'YNR@(6 "0> M/"XFY_%/ZAZPQ!>\%/56-BIY&6%]3N<1QU,[56#+_U_ =% M_S_$F8EX2Y;Q&%1\O-U989"ZLDLQ/GF4"BA9VV)J8*I\T&U;B0\7K\G[[)^Y M]9Y(V>J3&4HE&J\PNH1:K_^JX]78KWGE#KXPM_)O=EA8\#77-+WTD\5#*$N- M"E@YHC>7[9('JR9C5\J[5J3C.P)U^IU$J/K]I_R(DJR6-'_7L^AU![W6'9"4 ME ]1'34E'9>V%0\WC>,;XWW"6Y:)&AU1TY T;\[)**BGL#1OKN:]O\7=_H"6 MHVJ4!8H#))*Z$__7L]U"\>"W4'RQ#VGLYJH)D@TS_4I57H-(1CQQ+4_:EB=C MQ.%KO@@OSID"5Q5/I+I5ZTK,VN-HENJBG)JI1PX031!^U\F+J47%>D+%E*+\%143+Y,$G2-+_1AIC,H\_6$&&V%B8)9CV5$ M^IIB96K@R0/]0O0>3.'9ZY.HC,)/UAF=7A+FFHN8HB:*R]I)W1RS(P# _E,3 M,N*W6#F[<8_Q^!.NY%92,K9.>0B8".UU"PHB>DYV+Y_-=)"[3EN?91KQ7Q?E5 M -_;>.;/_B0'@6W$L^;.+0P((P [W>YG)$^?'M95RJL*S*2G-[#Z3@U=(1Z= M'6>CU<[=$/:/@=N)*PPVY5CH[AMVUXD(I!]S3L=:T/1J#UQZD&EE6S#U<[,C M!W"Z8GR;Q\#R:L7OK,4?*]U@E5XE8ML4%-?\WLN("Z&3L'8PXXX^$7@** @U M7QPP/!(18_P8,#M:)[8S&_1M%V@8Y>J2WSTAG/I\M/@$UGM)H$G_O9VS7V3D M9/ J.6%B\8UPBTP]M@]?OQB4Z;(E>'?ZLCJ7:\UW04;"7$3<7[3';GH%5!JA MGXW2 W+N]]@;8R8J].@EZ,V>OLXB]DJV'<^N4HY=]@HFF@:C#UW7@]UDR MT/K.:+/X6DVH.W]_C6G@X;F"2G_I8J(_G[=J[JID3;SKE$8NHTN6VWE2>8WW MPUBPR/,PTP%6RV3I;/N[!4.W;[ 6MJXO(F"B\"WDK,.LAQ72<-#U0$)S+BJY MVNWWB(F?3.E>G$TV&3&W\$6+40+(P#)&A@W'$^ M-EHI,J!J#/ 8"A M RO\H;?>8:D]Z7@YT0O83B4,+VAY CVP1HKW]$G;,N)/ M&YEN2R>M 5Q@]\7MNSY,[Z0#N?2'+:_48FKO9"CSKE-?^MCS[L:LJ\9/..Z[ M%2^VQS$7?O",RD-U<9(MHI3M\PM M]=7D3!K8T9:<8Z@HU9B!97!GT?T6F >M8O'C:N)+)G5N\8(/DL-[P8,G^EW& M%.95"=4UX%JX5L"*\$@T6AAO&"YAP#A<7.BFQ7&];4^9675$&:B>*G(,%$2= MY5): E/0VX"Y.#:=P<.%*E-L^Z>D&\FO /K)U[+O6URH9ST8#TL4*FK 1]NX M'L^S/73)(J%72D$ R[YJ[Z8NU+SR\6ZEHD-Z1T(T?N"PL=G4"9G@O,3ZV)74 M(5>LI/B8Z]#'0S>@< VQ5;U!)D8Q= O"=^0AP"G3/"ZN]'*31"RF8'G; "1 MSQ1WRCZ;=F2J'3'M:!IU>SE3LKR\KI<] M/YX9+OB;.ZT/4S^ -77KJ)?N\]5%;:S<8#5,UVU*YGD%DAQIY^/-$.M9.8@1^K%>GE-3:"%&,4]<_!S304]MXOMXK&00,#>IX')XM]9&.AW,I&R1V+G?5-L4%] X" M -02ZBJR(!A%BN2*L_4F4ZXF.D%%/-JAD&$7L+GX<-!JL>;6^M35TV-]W?T?)BJB=OX"BQ MYYOY8; .O!1_'2S4;%+R"PM3/??7V$?JE- MM7Q"NI_[<%QFY\O#@Q+&G,2Z>IGGFX,:CP'U; M+-RJB<=)NQ#XO!W3),R=XF:E<(()8D766,LD.%7JH1I@4,S4GKJ'EBR./2>' M0$/&$E3E Y7%>;//V7D#-V[U2/4BA18?_W..-V(R/W1\9 0_19:1)SJ.S%H" M.;^[EDG$SV_(#_VTM+ TW=]=MUQG;9_,=J1,7 0Y8RTS0#CT+]MNU^G5T9#V M16?[<+ NW558POHG^#?E;[$()CZ\F?(>&BBGLB_=VV2O%!KB!AJ($W8!)H^3 M##XR]A29CHVH3Y3)2"W5D7!CJC[P #U2=E2SZO/N-LP1S=&0#OG7X/$-T1BS M-B--E(''V ?(9U71$,!TG2B+N)."\0W6E'Q681!N=72Y-0,%XG3&C8!_>K?Q M=W[#/Y:_76K'HRT2ATQ[V/]1;3'^>C:OUJ&S.KY;E:J;@#A\\'B%9K:.C+]2 M+.9QG'9[=YC:YQ2S M/G_Q;C9DF[CRQ96'J1'STPZ+\P% K[AZGZY^Y1J?)7PMF*(;,)&7K 7( I,B-M[*7/LF2]%:^O;.=PJ?*$K9;$#<[?@C-0?@W?S!R L M-F(2#ZQ9,1(^YK<3F\)*]Z]4RGA2]--&Q<-7]>:Y>I\K]OFKIJL!*I)E%L$$ MK[3VT:K9W:2(]X!,M2=9;*,[$K% 1JSUGRHYT^XRSJHU:X72Z,)ZTK2[O8/_ MBMWL$W6&,G_DLX(@D$)UV23#>E(%&/DY(FRV(W1B0Q$1-"^OZM*8S<+\X6^O M[_\F3.Q?X+:>H>[N/:'&9#2"Z$=*_*[S9QW)_\9US49Y +CMNP9(_(U M H=('G6'\82D5S-0!I@P& Y)='9%7)/>50>&1[Y6O^: M4$]_^5U;IDDS03WND3^&=C8NU:X(9?))+6PBZ\N,FW^]9,S]25EY1L);P1_H MU+/7*GI/LOJG;1A(_JTB^Y^D M:6!!O8:["'!3#J=*@Y5[=2NG(>0I5:4^].Y'D6'%_M\(GH2'?:12X$>A_OKD&A!&]*) D5Q)\KX&Z/4&AF* ;;EB@R1:S8&#/L0U0*JS=[3, M&: @UW]U@7UI'/,^:O.2GT#1%F, 1\CWS8LR3N-V@99)M.#O$QQF+VH/SS33 M&-> 6J626X9^5C!Q8%3\^/=BMJ>S7**95;H]6J+)#FH7+^7&*G*4,]7J>2>< M+">(YA(,0!3Z)2Z*B0KVRX]90J=HLQ;)YQ*R-HCJXG*^C4KWPL-?Y@_N,&1/ MT;0Z'Z3*B/OF1$TL92"RHSRN^@SR0=W7&&Z@C&,[ M;/.!F'KI]PDVKF&Y[O.Q:&0:QRY4Q81+[.G1SYC7.W$EA0Z=2[QU^-H5&7RL M-DO(8_-S9^X=%GM#9R^5&5!8X9SW]=@)Z3E"7[V.U* %W_5B=8BE>]OY;?+U M-@,0#GBP8%O#MA,^/\W2?93 \]Z,G%!7M+,QS-ZNT<'_84=@;CFXN^-H&_0! MI^8)_+OPO2T&\Q?19X+1&M.NY4N\5D<%7ZUY2=PR]FBPOO>OPY5)F[K.4^IE MRN*S!1?6CW=DXT&U)&Q1CMQ/X@\O^<&?0 %IY-&E[#93KN1SF?+HDNP'-.2@ MZ#-1L".=QKE +JE,?_4I^Z!&J=]$*;CQ>@FEV*Z)(/.#U7P.;3-I[>;+O@OC MT0>150%R3+_$5R_IR!A7*T:B<>VL<:KR&6= [;0H+SIWC7%C2ALEZWG\]6-, M+SZ4BQS%V/!ZOXL_5P_4ZT=/W=.]3"$;+P([SK,7Q/,O9U2 OUW.,XIS*9Y) MZ-O*YO+,GT48VD%JNY(S+6T:9V9$AXS-SXP*,M1&H\':<$O5:"4<+F"?8Q!# M-"&"04HJ]C)ZF^MMB+,MVV*81]*)71#/4;CU2;-Z0E0430#286E]>6=T(=>E M-=ID/='VJ3EUFBE)U#7K&.V5GO17Z: _0GYW/L':A_AF@Z%EHMU,[5OR\GK9 MIG M8CR/47HZJ:PV+YS8(:M\5NB(WI,8WGPFF:R0KJ .SU?M0N+L"U<0-NG> M^:&P*(?^[ .5:(U0S%8?STJVZ93.?GZETQ:5S+QF2H =]WS]%KWX\(#R$$(9 MU5\E'FS^I6OY5=:<,[O%I_-DJP"'/KFR#1[RE= +9<7$TU[KN^O7VTSRU['>TKFS'9_P6P)[F&G-=$;]+M*##KG73HB"!0]$]52^TTC MQ,F 6\NS1= 2)^/W,13P*A%$:\^!LWILKKF13'0I[\+1@;*X3-CT9E.4[[:- M5@/?%VY2,B8A\Q@FB]:W%YF]$J]SOPT%5R@@4$H4Q3'E\Y)V C.@WK4,GKE! MRD70O9"J4*AC@#.;>TY"W')*_7&7QG3B;(^V%;KAP?J0K7TH9JK18VR.>,QI M:Y:-=87$6[1\G\,]>S.W0+74-Y-+([^)[1RT98;[3_7V_UVI:7;R_<%3MJ'A M)U5SM#/9'<$$\P/V&",*ONU#WIQNG3=U'!YABNBGY=3T&O@;U\'6F:AN5=J- M>@48+'O>D]>!+7:*(JTT>D;BXB[T*R&![=VX:6Z;Z',T$B''2S]< MJK1#4F3;)HS?.Q6S7KH,R_NZ^$[Z)R/"EMSCBB8;>BC$EBW$4\(@B-+/J3P7 M'6306DKFWRU8;+9W\)1Q\N7/%E!Q#E&HSTL99K(.<'X6L_O\Z?/UEZT?'>Z] MAE!A?IC*]5]@*+Q0&TJ93ER[,?<0UKP0^[OY8=4(#\88#N A6%;U/"JKVRU MGI.W*M+];V*'$&^9\-M03]HB%_0&ZPTWUI.47X-PEYC"[YBEW7$96?1QU2V3 MOU6'^[?E*_\9<+!/Z5PI;.:)^G>2[*&"_*0TN,]#\^,/V$MDJR<,;76=*G"F M0=#"V*&<1;1^&!-5YP8E-#@6Z%P+B;'NRZ@@\=R<]?JXX4GQ&.4^09S5]AR? MZ$/ET_8]2ML[?+&N.^(J9+7.".=(TZSH#O/,JFBNYFP:S6*@7I@,U9]^MO\F M85#?SG_Q[_[Y[RR^X5VR9LHH0'*XIH]K. MJKA@?VRY*>K/I!"X-&X-56Y/>UQ7D]$?0HMG@DK48 9+I6$KV':DX3H%.B2X MBPSR?JY6:=/O)-0\S=K+:; VQ2GMK+XF36QT]+'6 N?WZE#;7&IKC<^3"I+:2Q!VK-W_A^%R]@]!+;D2/TY.5;)508$JE M)0 3SKU 9X.[2I^4('VH=A6M25W'?P$\V 2W)#N^^"L0;XQF>:[CHIH!'7EXRBK MF^>B$VMIG2KFD+'?KG&_2ACM&ZB])Q&.*-%/V?2< MU(,"W'>NB>'\J'0N;7>OC9&F:%]F*;, #@J&?Z'<.089]:@-QH,$^S1_7 ,R MP.?T5/+96V;,S$2Y=,J]*>'%(TO>/ENG/LR#A[ZKN*AR. >HKX45"BJ>K%FG MJ0V6E#+W\VGJJG=6N2Z1\S0J-P=F-5/8%@JELFJ" P3& ?)WS^6,>3-S4]@:-*FY*&[M-;>\0W( MD*BN:M0#-E5D@T]R >KG2&R0J4%(1>[EMJSJ4\WG=S:M&0+.W:$L/3=83N#) MB&NP$_T/S?("LZA-2T,FEH^C/;:$SN%F2-HYO/0J?D1V@W60US1_@W6'6JWG MJ$W<;5V![^@&JZZ/AX '6\8_&DA_E=BB863455*P.7J#%?!J@2T&'MI06B\3 MNQ4!.::)^/(7=;$U]E1BR8S(>=:.AZG@5N]GY<(H1#I>;RB% )>N<[2#7$1O@.,]:G/.B5HZ)\TXGL3'A;;> MQ!%V7(F\*\%J@BAY^4^8PRDM/I/.:O%(E&1M;D6PNNZKMF3!FW O,;*D[ M=S8C^3$PJIA-IMP,8]3>TQ028UUMAQE\G0S!D,DT:,4YMBWN_7V7J8;_R[:[ M&!V,"#2$%>K@O? MH"%,>)2\V'?)+[LVW%"KR2NT\?PB*-"M"AX-6I./U&"X(*)K/M15;"!7M# P MD7*9UN AR^:1;GS,K,[):F5 M?6X3[<@IHNQCMF'.!-2/8;8R6%P&]%JG5U2H)BOZ@*?^G9'QV[0^1+<$2!+0;2+C8#_OM4*-?>SYD4L5M%%612^U.?7,\SCY$X!\:3,.;2 M%XJ.OWW9*V 7P.T %);/:#_N8DU7Q=1NWY726M <51O3YIXF1I0OAM7)-UBZW6+K1YRAC5OZAHFFYZ0, MHI8_U*3N[0=I,WNUD#70D[W,FB47%OI?7]UNCW&Q^^L_9?AN@Y%6H#XCI59M ML6[&X"I(Z#FQH8?)#0V//2!#3UC4'Z*8ZQ_#_^A8%^/ M5U1G$[+@T(BJCC$60Y"KY/ A3:QL?*KHCH.F1A+(HL)AV_33HC;A8RO6Q@*^ M'(;\;#*0_,9TGH.NL_5Q/ ;[C[#207%":L^=- ("Q87+L%'UE]E]N^?WC+\Y M@GO"PJ$<=F!.^BF2!Y$Q#%YA#5M19JWP]=KZ3>%)1S1T-&R]EF3J^S00M5P>?P-@WO06UM^X1>SI5G M#:'!$HEE^<'K4%..@9%9:Q\IP\RA?W*FDY"9F_H"-= M,0]PF.?=@Z DF@M.K^T*C JYJHIKX#@PE0:C<3=IC-K*O%Y1DEY_$9@7J"TA M3PN/15KMJ,(;DR3P&^=;KL MUR5AZ1NL@BEG\6OPHT=/?PK(Z);OG6<*&J6AU9DQYOA:[OGAG]?NK]+U00L%K0;4GS:OP8X48Y+O@I M%(D\VDA[BU*2$6BH*/+ZJ'H9WWOV8+(,K;#;9()@VR5R21MFSA*!T^8=VN4; M%9N:\_2/NF4O1PA@7(?/15 )_.LJWHJ%&Y)> ,OG8?:G =3S-H440A3NF\A3 MMC18BD;AY8Q^%D6;_Y>_H?!G),Y?@+RF^LX33WDXJ7K4_=1I1;6\Z#$G#QF! M\IAZX40MN_:U7M%!_W%_4G$7'9.PH?V#%OII)G>Q,$_YZ/@99S]_:B(Q@T&1 M[]@R'(T"_8FV,OM=B-IJS8D82.Q*[NB)I9H9XZQ1F%XW,R>WW(B(?%'\>%:_ MQ&(-4\%=^@*/<1R&?^#2R?G6H91@X>ECEUP SX?0*ZV,+UN[A8"L/A9PG+E: M6($-'KZY[+RUTJ 56%+/+XJL&F:8#K=^&GJN ^Y M+WK VY-+1HELS&6O@;MY6-%7!0'L+X1&*+?EB1YOP-(!0/EGPC\-#)R3,XE: MOA/FPA-9\4IR!,(% 48.NX.F7ESQR#1T;*?KV,XW]*KR@O", MMRV$J+2"Q+XEROW$&K=[A\@BPSXF@ZK.P^6!<7':DUQK<+ M.^$._UKK'[Z3R9B3U[-WP:+-*W07Y#7+V&3COSRA-Z;78>T%C<6Q2=>=$IC@CI(F=EQ72 W[6&B#?JV\V9[6BO>1 MFD*IO8\O]3$S>%?"]],QQ064J85NT+06 Y'J*G-](&G;H#]1:]LC>T5,UG O M4U2UR*:(R#M-SHR7.XV3' M],TBD=$-UK =9%FL.8_O,4]Z3YS^"\[6)$;X[5N-F 7;]6_W& ZN>>R /F9] M;\^LX))1DN#]KF/.!V:'$770$/]^+\;MT]EDG1URGXLU=3K%PN3 X]=,,F8O M?N6Q8F\T/A$%\:3A>4OR'AU,"&D35S>%@;3.)EY0.TB.%V6#"4@FVIX)>B?R M%)A3J<6WNELVE$#1^005JZT'FVWC32YEW[UJ/IB(B.@N\TY5-P_9;S06$B#M MI\*&LGOL-_.*!XJK2N*'#^T#3(4_KIDIO#J2&/G5^>M_:$7'V+/U7E?Y>O9I M%Z)^UG]H8/SAS"XS;K.8I#$) A$]9AY'UQ28OSZ1#CN4)_*0%X6L2U*[$51%"H^C[ M<;,3HXQI4FD-,^D*/EP4%">;PS6@NCJO$M"91U6$.ZAY[>)J2$>_SK&-.*E2 MND-7WCF)PY9M.:KF85#UB)E/?E&:%[8M [*AP(NIOP5%8A#^S$^D%@5A/6D8 MW>E>0\5&0$V/]@L6@@S1@Z T@1LL9O,@7$KJYF[B3[-];R^^QJAW*&&D^ M+[>FJHJP&^S,V>\M1D9BFAB[89([V9PTD#R%<( 5@[#\YM=HG_H?)F0](^X; MO8WB-O$/R:;DGK-H3W:?4CAOH>$1H[;->P^0.(+%9=CUG.;S#18$PB/N(L56 M"DD].'$2:]EYHEU>@IY#!/!"-C/1 K2L4)6GK*)&G_^%LH3:PQ=T6I^G$T_, M9/1[V1682\K*I'P.1_)FWBZ8\:UM@'=C)%G[Q*^B_;6_&*AX?'1%^I^FCF63 M6Y[!=@Q"/4?+6??-T!$'U'%CU#,+[E;1)IT"Y&N0;HZW] M>.=,_E;MG( ;5%17B)"U[N(!WKV(VJSE:KC#CN2R<^V+5Q))"D@A4D8UF_TJ M0:5B!M 8SJO:4GGESU]WA?$.'BR!2U;!$[6%1 B9 M%..E<\X&["GG8S5N]M[J)=X,R;6J#..55#V&\=("#PEU=(R2-13GH\8F!V/Q M6R^54LOHT@]ELQZA&B:NA[(@(*YBU?A(!SC7AEK=RB"(D]&!H6Y\8L:^$V!. M_3^!6;?O4]L9NEPR1UFE$2J2+U@\)K/K@_HOBN>P1>&$IU:;,I-6B!96Y+WB\(ES::(/?U2D)7$X,SQ#-VN^O&G-I:OW1K$3IHOP)4VQ\@^>)'EJ@K6@\:(0N0/JX >\\ IH]&]MK?!_G M!&V5*/^#P*,%9 1M\\Y*JL0Y*1[#-8?/A]RO+3=8CSS++R^P//5NL.ZJI/M< MTYV9GAUCG2*N<=,D;K NI?>[#[9N[4$NB<7\;K!.0Y8C5B>Q SV_I-X2U<&H M$!@[Q+S7LX95QF0[^*?.3?9#WR-@]&Y,94C*]\ N S3,'.IZY-GHP<0:XTR\ M2I:-,D.IYR8.Z_4EWO^C;WEJ1&Q:A[T;-7/2*71K<[P.ZOO"K?H4=7B2R- 2 MH%P!2%+1E[3O_(RZQ ^>V G^S2E[-=64KL59P98/8ODLZ6^!%?]5!*>?0'*A M2HMQ@:!\RV*;4^8B!:&UU6;#$_I"@I?E>XV.?)WI2-V$8V%?Z_Y6&R*YAF"I MU.NFP+6'SWY-R>3#ZL/R:7B.T2*7BYWXZ=-E6$FO_- /-UCR;,^M[N['1I)8_JN,^0?XKB9/'U=]$_B^&FDT1I[\ M&^ZO"_7&ETO/X@1_I=9[4&W=J3L=.U5\,P>@M//.*4[L=XRI3R5NVJ6I9HA6 MA,%-:7/2$"A=IP]HW[$".&2$HU)/I+A\./$)%Q73>8RQ#$T_Z"H1=;^@[9?@\47^YR&G(1\<(,R=UPY+J_/+@%@\UW02J#AI)WL*:)NPL<@WC MT5^H &N0"1CS9K)5YQGNI6.=1=?LRGTB#H]/!OF/&1N<(D0=DSD8E5]Z'"">LM!O0U64^. M-J%E33ZG-9)\@.TX_7Z;SZB\Z),W"O_D:[\3$Z!I_/+E<$8]QDO[O**>M[6X MZJ28NB$GEB+%/RUF=L9+(=VC\^56"(GID/<2=+1I!5Z?/(MVRS;*5#[YB'H> MNPF4X8NIE.KP6M=8]][)X^/!C\A/EZ/G/@[X*C7M6TG'?1@?LWW&Q/'T:,M5 MJZK9D>$G9-BOS M6JL92H8G)!$XB^6N'S^Z:%:IU;7;F*JY8/,H#+" 4:72* Q@ZY'(H%4$"?+6KJ*@##6$.,N($: MP#4K?E/!!9:(]$-N7OBB>//+L@64NLRP8K!VY&: MH;K-7@]##.+ C"P=Z.V%S_!UT*O=IK\)C"ST4J!;'P:J.JG,<7XYE"U4T5]# MOD=01&]R#BEUU0A?:K]8V(=4P(=TT7&0@]TI&NR"/66.YZ<1>N6D^UU"3QG) MW3%DJ,HP<4:&GA?T1<_^6OW/C&KYT3Z_?#[EY;U',Y-=\RB]"XCI:T%0.=<; MS#0S?C=/HJ!+E$L$%1L&))7?QP9^03U52Q*O*,#X(*;'O/ASF?YA MP%O'-7 GS2EL3'SI.^$(5>M0.OR)S\+TZQNLF"_B$^L?R^T![>K_-VL6+&==A4 M%LKQ@ISG 2.+L2^O[Q]9E41J4E)WUO]&_N6&EK<+E)ZC#>+N-H4,8V^$(^[T M\5/K"XZUBLXR,:MPKD >)D4>6,597MB_O!]*U.O * ?V/R_NB/+C:2Q=@CDB M!^5M4Q6V L:.C>H<+V9&/(UT5:RUCC>_Q<^'D+RQ!VBU2S-)33>85/K)FYVSI!;TA#+G)"B]$6% #,V0^Q M5,Z>\[^B+BF+(UM)MND9KTKO@5H9O"$A^8/=7AH9!RF^)%?@D ]CS"6-(3O^ MNDE8MO&@)L$-?G]D$P@% J,SN%79TB_>:5!A*%KKJ&G$GNFW2TV@6N[IZ4Z3 MC Z7"D^E![E[O.E+,0UM#5R,MP#4ZY.>3$X/Y47;(=N6:F-IV>AN%7[[L11% MQG?"58MUPCWRL3IE>A8,/7FJKC!6Z%7PZ+N(V*D$IX('_$@^N1BP^V-Y2/X2SA]W%K4BLK*V?__[6T)AB M%$##[%W +3:!^(Q']#=YHG6VBGV&K'(9,]7S:MZW_$WMYYC-Q];=5:7O-UCG M$U81VREO\/Q_7NI,>?%;1W7X@X1-Q>-P$J6/6Y3:S]H<*1TZL9?P9HQ8"^#R M/JHO<+CY9&(TA=79ULR\2FDDZ4_>Y8IWZ/OKVF'51374UL5ZV-1^PM8X.*66 M?I%AI1M?VD.A--?8-U+]54F(2>L%/XZR)%,.1E'1&%SG&''%R))(^8UYZGJ'?BMCI'XRVP>\_B"_KU?*[,@[55M\;F MBS52R$[MJ+CB1;C">XOM^U,%UG>4-MQ2QWUM\;D;6-X3=T^Q2)5\Y MKJ%T=J:IIU\Z(Z_R$W-G<(-Z99"9V4=UH)V6RE!H;&KJ$:Q8:B3^=MXO+D$= MEGN<8YK)/U@U*[S?JTDVESOTXF5(P-0C\IC'].UVS\R>[#1/D;GO-=7?8=@$ MGG%69U=5Y>.I8M6U!!N$?SESZ;IZT>ME18]J=^&\*YLP(:L?" .Q3_6[DQ%P MF.=$5"X4>$;S(326/H_Y]N>ZL:B-2&7B?_SW:L7_VUXU4J/],=_*2G3?5!M@ M,$Q,2R6*&Y=NC(BR4&_#-K M>(2IEG1N?;1OWC#-\R[C&IR,R.:=L LM[DZ[SZF^$&%=V=TUH8EU2*NV4S/G MZ.D$^= BI9(UB=U@ZJ M ^#^@7;;2W,&Z+XZNCAIY%A]0KJ^P\&I 2W=>TVC M$IN+Z[$U4RK@LF6P,K_=WEI@GV_UET)YZZ3C/;=#@XFT,V97@J0J-U,)T,XM M6[1?3QLM%G)2+,\5+6H[BS!/GK"@L,_M9)4=.$Y-KDB!A4)8&Q@,Y(]@!3;Q M4_1 +>ASP\JLDNL0*XA8(!04M %4*4B+33LY1G-MUE9?5)L:!%U-GIZY%4XO MS.V,:'R_1'\RF4DSNXB%Z50YVXL;$Q.R90QO*&Q'5P(C\CWCLB+C7ZXHTY+LH.'*X*3FK.-:;4\2&JVW#W%GGD$9\S'UE"VCP/#Q_- M50[X!NMJ3&\9H*P>FZT+-+12Z%0%JD45 V8SKVA4/O]J',:0;*!U-,)-9W#/ MU)F;GC/FP0O\IM63_BPGKI.0U!""2JU6_[EY@=G0PJMQ3K";?>FO^FPL.)JA M/PZ1V*G XV]DCPD3$^E/RG:19C=8,_*J1[*&:5Y,,J([&'3#2J['8D0(2@!, MOBT/$TG&+Z ,#XR/"=P][QZW84%>:48Y_[@XM/[I;HCS#$54,9MMBIFX[B[% M<*E9 P+F!"!@9(-:Z3T!R5NJ EBY6L9QY1/(<.75JK9*8:70ND)#/?$OGG]C MA5B,(E^&6ND5;K!V%%JVO26$>]KI3W1ML[2H&-).[?8:?EJ1'5+4XP0I]X0C[NH>7P%%Y#81BYOVU;X M/K;ZI74IR?SY0J9X.E#E+/)>5\$>] :KA)SG_$G6#58"EN?_X? #L.,-5L=J M3"ICC=XTX]+9ICYEA.;XDH9KYS'ANXF%^%(UL^A-YKZ\1CBV0G!=:818N]X5FC38^[XV5F^'O^]4WSC#-S(EWIIJMV*55!IJ7Z&]#P-]P;G^"^O6B"XH_? 6R6[6CV;5D=M-WWVKD4 MTP*V,@3@; M1C/BHFPE[J X@>951G1%Y./A_V]R"DL[>\7@N]855D7RQPZ>4-+6FBS'+3]N MH4>E>84-=-8<[Z,&H3DP/EY7RZV@D@J*.BMK1QG_Z;SFU&%N1'NM"9^.Y->? M\]ZC5[6#1*!1AL.ZDVJ&:CH2-3EU>4E,U>@<5+6"(UO1)KMQ;< ;'=EX)&?% M@8)DF&"?EA^C%?"=[O+R#=9>>L$>Z>CZ<$/?3G-+ MKZ@Y"9[T%Y!LG^EV^Q MKB]@G?@,T3A"CPGJJ/E5[OKF5X.;J%$"V42CDQ )F<]_/*UH$FS]TLA]TS-" M;SF/]TMC>)Q$!;BJ3CAXA;7)NK#O^CJ%L3LV-B&W#N 5)T+6SF]HS]I>N_J1 M-U5\(4S!GR]P.RR%>KE/+3KUY2ELJJ=F81XAKK67M0! ISDX9-LF?4^XCWF[1YBUI358H M+EF:]TX%N<>LR@-K(2:I48:R62BG?BK4,GSP$OSUYN'@D MI.6!*NE.RN^MU 4^[RD7MYTYOGB=#+;=,H81A<)"9%#/G?LIW$X%A(IGMHJ\ M&M2/VIR.P2K#K Y](ET:A3U=#'5_4$$LAUXN-E-*B]I+7L4A&@EY^S4UGW,9 M]N@X*W1HSGL!(Q)90Z:\E&_[XKAP\O"'5$7%1H@VUX!#@A3UXK8C^!Z&-(9Q M)((;9F*C/M]@J3F.\H]EKH\E\W".LR$,=ZK[4R!$ V!2.W?[E?U3.QJ">7_$ M<7Y+B>&.G:O)3/Q1J8N+65#$>,=:1L2V\E/IQ]']J9Q-*<$JF6@E0*:V))W: M$_#%(M)'']DPZS^Y=_ZRXF+D>LNDT)^Q]O2D8.7<,_992(;^*UH<+H?7'ZZ" M'QJY ;@ZI'=HK5*0<+8!AV5;A<6BNA;K#-XL*P0]$N@SU'1%./%KZ_ER=*97 M?\TUL)>'WH>^1.J-F<56H]5DK%7SSA\];>SWE.%.SKPO4Y%\P3%UDI;O)KNGL=%%WBC%7"=$R_'#X#.[%UW-D8=*]C-DR4K;=\$^+KN[ZKVB:@ != TTG+A^9,<89#C&W M3^?5BFQ(*F;JIZN'F>Q%-H9&HS%DWA"R)N]X6Y/ITG#-7@GQ).OMH8WIPE(\ MTY\9Q[<.)C]C5H=!FH59T]H.)O:'=V M1>@ZG^U1N;.U'2K6']^+HE(82-M)4F6[P7I_>-&]^^/'^2%8-1:,9$'QN8]6 M)XVV7A'^)>IOL:?283@71U[BK8T^8290DCIW@@O2#P&(>,I3W! M=#$N_?K7KV!TVB3=5WZR&2I6ZN(.?"KZ6\5MYO<\F M==<1/].H*ZHF6[! -8-AO[,0LC09(^4K#@&+:1MS K^\"?S?G!N'_?DYA0W9&SN4973BK!IKLX?Z9JA'%HM*;D?'5_#LX->Q6:GM.@M"YR MFZV$/.H1X%FEYS]F^;]RB?>(4E\[S1/>8!7#/EU/H;!JW_R:776H3%'!\MM4 M:M60Y8+9I%AKIP,^\XMN]M>VOS=U[A?D.\&/'C^,H=>PXE//YF[VET7O'7*+ MN^*Z>@)K56)=/0XDG?<\GFGZ;MCPT&OF5/46Z4L8]A_Q*T?X.^\HUWP"XXN_ M6?[MTUY1L!#%B^V-+>.L\RXUN><_'?[WG%$-%#QC(H_OHM$;QX8\:1"#%LJA MYXW!.%&*67WV(J[P6*VHB\"17-+*CU2#XX_2#=.L1[+R1FXO$A*(08Q3GS4* MC8I^[GB*RSLS067>8F+Z&K60^@A1/I91:KQ(P'L>MH*1Z2&+7+I'S5 "TEA[ M/&(8FQ/V*OG-/ZCTW+3SWLKPWL/S4(?I+;PW6#F_"KUC'_QLNO#2Z%?3A9V4 MIG=Z?^3\WV[B$M#&29TPB!R[7.I8'RA2C_QT"#6M,N\(S##G7T AI.9>@"%\ M+ P>(%1)!#:[3$3! 'F):8Z7,,,'ZE];4\00)WGYO)V_ R;6TF-3+KIZIQ?@ MB"_.G.LS56Q_":/8IQP$QVA&_@]\KO0!!2&1N1)#VGO*=Y;[Q9 M&@T+^N.OH(1T?,E &_THO1WNZ%ZMY9# *JG!O3QKU:+OE+[IBO [I6ZMD3-] M 8:1RSZ(W@?-_UZK^'_G5'?[@B6\8A2X>''G26^9(H8F%_FV(2$X8=D'YFC/&@&667:LB?K; MG!TSI\OQ>7\5DKZ#JE(^0"=;3D\2'(_H>L7C5#FG2CYF['"P1O#G&@\%S4P/ MFTM'^I5#E%@?5V2H?&2L,5'Q$Y824FRB6B5_K<^\P+$84'"IYCH*0KSPG5B< M]L%7,A1J0;!QCRT5$?)[LQ5:]V77$7*SOX$O"WY M>QRC]Y MR4%/K8GAH#++1]96^)M" EFMX,AB"26B,1,>A-MWE.=SEJQS8(! 4D_-("9T MPD3 #D0[(VY?!2^D41C;SLW846<UWZ7)4$E6?#$K)IB;[6^?@G9LS @M\3]_I[HU-R=DX>GL9GD=@"U)Z5- M1W*[AKL!@UNJ+ZQV$Y6!2?Y3Y^9>72KBDU6)07)6"-@)0X/<"")=RGK[$KB- MF$>]+9J(CRY>=_%,V:4^B8"]G#?R&#ASLS8-@S4/CITK]Q*2%X?*J^<9U 1& MF^?CKDUQX/+P2'(D//J,K KCI/!EGSB:*8Q=KB3%C!XB#Y$-5[B?%O6S!>+W M"U,EU-!$2"L%Z#,4M *M-JUT0J,)X_^P_8KL>N]A%:@)=N56,A/7=P5P=+UH M)I8R)56W[(HJ/*2)^%/LW"NP;'0N*G2 L JQ*$2"S6.YII^-9$>I:0V9#^Z9 M^_<,2 4'.L9];5J=1DL*KU7*^C>-B/^V[I(Y%!*5;S)$7Z%YJ3_; M&86$_/[60*C>YY1<6]] 0;]A:FUZ.E=9>[KSE+U8O=" M^]/L"\ -UMB.J$X715_^&8A8L7C5VC4A;6FO%_N,PM94=["LUGF928BL^/[_ M0]Q;1\6Y;/NBQ!,((80$@@=/H\$=@D/C[A!<&X([K"2X-=XX09K&O6F^]O<M#%:8CZN5R$#$F[&&21(V+&L-M&MK^.-.C C4F(D.R$?" MP.TF;SZMNC+=?MJ/=FZ*V*TU'\I(TGO/ZK?_PDSPZY%NI1L=I-'WL#",+O/M MP-UV<"<,(":ZXW,:"I;=16.U9M@,U,I@ 2$K7;?[\J!NM9I"^K>L=-];5Z/8 M1#WYL^O9L T><$3F/C>-L)WXPA-[*HJHI$@@?5+:"^)9;!N=;PD^.F,!U'AH MSK_UNVO?-(8D_M.3Y+^IVH@Y!5Z @.-/^4(U*@38;V$9_!%N=YLNTVX/#SPZ M&Y%YTU3=%"V=+S"G&C:@JWCSFL3!=EVC;DS*+KR:..0MH/5 MU*D7ER]9/QC\.JX\4O/2N9(AZ';0F7Z_96Z43YBQ,A'DJR!U*7@;K!GJ_*2, M=-2): J$X>(H*:M_C"DGL-CLK[8B%4](2E;!H?OGM/^3TE?W6X54^20DT$3M MY+/=/G?;P0G+&@_B;'VFFY\NP8&3KL[-!2#,2A\(^8!K2UM:CT\G%F%RZPSU!BUGSN+Z_=L^$Z8\ MK"427,=E43V!."KZH D_IA>C9YA'%?2O=.OW%3>"R0UK79\U/XK6,.B1DZ@Q M9$ MV6L2\-SP%SJ6NJGC\5(Y00?!;#/X/HYJXZ7EQTAL8@591_BZ?%S_U\U/_G4B M3B';@[R$4ZFG]'E#;PP6/A8#.@[F'+JYX??EHHW$+;MS-C.'22-LW7Q#V:JV ME*BD$^G:WY#_P\7T/R@3'-GT!:V5LO: D@>/%-$B,'&"DSE1UT_',TOG$[KL MI(9@G\/@9V[9"J3GE[4IMKY8CH5:;$K%A2SUQ9-_*WS0R?1!/ZLC/IX_B\R# MFG$#J?%R$C2^DX)\W/]Y%/7#QZTO%E=2"6E&Q&;Z'?0*:*F92* M7O:2U&.:NN\3V[B3&\JM8JUF%D8Z_IZE>@G!5E,NP+=??@[(=GZ^\&YZPBL] M])EB?A4S&^"CK!5=&RAEE3+9F96T,.>]D\S-,,&_0)MJ_ M'R7;0:"24(FY>K'8KC^[%,70;*)<^9HK9,#AM:T?CFL7!3X"Y*P0N]+MKX3O M)/7$X$*@_K5ZU""BW]:\DKP^0HPG/\>78G:8YX!".W]L1N]\8QQQZ_L#*9*H M4B89C/P%"L$J-Z*8R5TXWUW-MR>WO*J?4?PF'3/P6G>3QETED17(%;@$&)Y[ M46;GJPAF3F^F?^GIM IEZW:.8AT6L14?S-758C^!H9S'&L>;]8"QG77)<#N* MTZ'I@7-SRZ6TQ\5U-^)CXXR[P-"6<]((N9OOJ)(H[ZOS7+!#DMG"GGQMJW&# M:$F,20B)^[#!A/O]65""MWW-.,LQG;<]3[#^+C7MJ3?H\5A\CB UK?F:D*!ZB?RZ4F\ (?\KU)M=[CJ )'D^9-]SJ=3ZE_A+57# M')I,,(TBUWZ(TWJEFI\WP5:8HSE:,"+;ASAK.RZVJB7\@G*@[E(/35IKYT+Z M\4A1F3?M7+^6+N2A7[U>J[?38N,9X^20;&Y+G(M *0'>?8Z5^F)+,]VKJ9'2 MA)9!BX=JK39!N7IQ-!T(G#ZU IJX%C5U\\."C-RYTFXU-I4!OJ MW"3#8Y*Q/%F\[FZ:B!):V.,R8\RY$6HV\"'!7?BI[9%.:\?.TLX7-_35]QLX M_]1-#\[&RZJJG""$XV&7 R"@> 1L83TOQ6U3U(Y$*PWX//'U-=2.9$_&]D.2 MG!6<( W A$_UE^?739NL=B5#]_X@545T&+Z:8 M?/A%'NEM-DL_;&.E_/X6B8V-TXO:G$USXQ9#^1]8.BJ&E>Z3F8+CZ!.C_02K MG9:V/U+V\D>YZ_LTGV,+& Z.NT@QE/?B$S*)6^E4CB,6T""9XK5S*FA"01,D1O@B^#MXB.BT^I M^][F6CF+S[M9E3DNC;\BBG\7R]R3]><7VKT6O:&:_61AAG@$'Y]94%X'Y!(1 MJH_9T=O-8;>W"Z:8WV,>2^2,L5 [8.I&*M;6=#9%$ \?1LJKV/YO_?T:M>,J M=VY7V*97..O+%7I]NN,<1Y_&TI:0OO]]KO:NP?UL8'^AG=G1-NCJDYZXM_QN M7?E1:MES=_5-.>WW.FK_1W#)G5)+3W_VBOW'Y5A#A:_,ZRR=HA9,SOWYK2?+ M=6/,B+D-BO0OY GE)!W%$C5YU/$8"CUXJ:20]P2-Z-)?]UV)>,$:/=O\U5?& MEJ9IDAI&:-*C(P:Y695DW,HY)+QJQY!A6SW+/1'F"A[<% M%W<0 ^1INHF;X(]DX.JE:_89F)ARD-PM+3?[=V2C[6L9DDRL.D$ M,(G/ OODU-1NSSO>'WEJN_B, F>+95K$WF)GSC#_V.,5$[$#LY3D;'*BA6,' MK[UVYWJHQBE\W';/A&=&+I^D]PD^24;PZ=N9/V.C_B/G1"RL\O@AT%+P;O$L MMQ$-"9AR>U*PK!^!O\SB9R"M'Q7FP)/M(R*8R=*N MK';8'X]]%$OW37N>ZD1S* #,812)/96X<1)GL$D'QZG@*53[+ M6< W/< ['6'(8&B.8.GZXF[1HY6;WLR=K-^4,!S/VL\=L M>0!!TC&0:.IE^'K1L/>W<6FW3GJ+!(?E8^QE7UTASWI1M)V%5?D[1J5(=*#= M_?G\T;/YZCCZ58JVU\M:"[N/LX-UC4QLE6L'ME&UP39V.Y;O&P/%GL>]^DQ- T'$B3,)-70J44I\3LI+;;[SV-O,X]V5QGX?N**H+K^VW*N;N6BYS0^2[)=8"DOUPA$?8J2Y-?P'!_[MSU!86-R\ MF%M+%F5":F<#HH8Z5W@1>_:W>'39*&KS5LF4Y_(-KMSC.4EZ+23"MR'P%8P3 M51?"I':!!T)"7LR^D*)/#+^GY/-)93OC7@UG,UL=.Y,]GN660=P P1"[8+[* MW*9/$6((EL:@JS>3=0\UA$ K1&)&&23C!GL=19])L#$+_5&K?./J>9,A9RN. MOSC5%H+EH(5YQP>[H7FGC$;DL/BW6=L365)M[."69\C[6FIA06$Z)20RM8]X^-HK#22K.T?WI;;7.20JNC/RWQ 6ZI M+A520MT&2&]>^YBMD/&NJ&&UA"T-@,/ )C,34E8+_X$UAI/OZQ!ZIE355L+! MUV&4MV-3:P$WL[.5AG"62^OW%':O0DVPQ[^?%N/H.[M5!X.^S-&XA+LIECLZ MRG646,2*/@%=U9JP1?MX0+I,V$7,XK6S)/)#?9CK$@ISJR"I918#67L359IE7=Z+XS MT^^2OL)Z!-5#J<7;;NM41UAVBP@WZ%9:<@52D3B/Q>:Y1]I0NII=&C_,]_GG M5OE)/)=M<^PZK<0>9<.)1 U*FNH)W>5T^+7.@#>#EE-]W<9JRI4(UA)0JK$- ML<=;.J:Z,[J=LE^S1Q9]-2(#8@TA;>* M1=YZH':(=S$I-A)OC"=;8?C-4BD%KV"R2S7@:I*#36*(,M?V::*(#?PN/SKS MY3Z"3'=Q$GZ9H%ZUY#/8O*N8FN@#GLMR 3S#>Z1?XKHU7BIT:C%P+!T#WEG5 M<6-$:6.4@T47BBTI'O?*IXW;4G5"K8URO'" ?4S L9*.EW1TY$1 MXXX?*4+INGT5B;53.<:V;B8CPP24RZ]589.3!JD!Q0W(!6/I)C/F?B>8G/FJ M8*S!:)W\'O>S3?N\+\9.=>.VW,]R?2YC/FU=TA)M2U?9)JN-PX65E2%I]Z^W MN']@S1N6"!=T&Y6[^@^JL7+/F)MAEM4'O)]F;>3979<]U,_\)Z/QEAC5%!+B MN0H9D GQJL0D\G/F%GLT5)=P)KVQ%M6I;^:'Z".%Z.E(B/CFTDE3W*E_%YHM M\0>69T+ GFQ>?9"M7\4566ON[@^L^AW2L2B?^4W5^7<+VB.T4$0S WA^779] M/#B@">P5GW6J,*B_9V8(;[9[8CTY*25I1>QE-_/3/JW?ZM= ZAOK=N3G%%]\(D)+)09/Q'U]%E:6K4EUGI?P>Y@ MN;HB'S>?]B9C &+%QFQBBU^RQI;*GF@,<=2KM-4NGXM*X]EH@O%+LT?Z [2: M8V$S#C*A1J0NLUGZE?7$>@/XZ,*4([W*'I*XHT*6NI!<^6'%>'6Y0,E,=#$0 M!5.TD3SF"11^M#.U;C<:0ZN\RZ@ MVOZGX[(2H-K [(?B<@^!3^6 *H&T#71WX]8EC=#4I ,/I?$CS4BDV?.14"& MLMO3(3N]2>\35#G26_2O\.;?O1D;#4DVSC3.<^S(-;L>,/0EJC\GW?'&T7C. MGSGDI'VJJ\EY)#;T+8WQ&..+]Y%Z<7H5/KL-(=*XU@IJ6E0ITOFO@!76@X(- M\K:T_4,GVYVU4OM$U2Q;H4.B*<\$M'IGN\.^?"A$)3E]SB.F4-.1G^!K4EM! M+#47)-FCB(RK@-4<#:9Y$VVPWP@\T#?DGP_=!06(I;T-A3W:X(HO,8WW.&O^ M%"8NIS5!3$ XX2(H7SU31+'-39.=;/[R']+ZWQ.[B1OC*7RUT4+Y TMOA_VZ MNN36^R]_//TPR:N\2414QH'5M&EA\LA_HMJS&!5O[O/8__+Q)_"T9I%PCOSJ MC,9V:[TORM6',"9.7K688S#<[J1K#,0=AP8R<<@<+NQI\J[_5 M_!FG^I]DWL'"\KI_/>H]$J]G9F%-WA-=F; E7!ZNBR8&<2[/&#C?BS"WG]+J MTY<_$SAY?+(T7)8<>%$!F^Q.ZH.NJIB_P#^#>/KM&./Z:UF1N4[MR%7G1F^E ML.9.^?<63#1*:.HI):'8DSKDB,Q])/.Y0K6^CT$3<&P+8V.6@_$IY)=^^P-B MB2(+ON:58G/5?:*CLN$$CM5D:10RL@8G/HLH)/;[]HSD^\GA:Y?9P$J;-^0A M-J1),QS0_'==;2<[G:LNVP[PA!,$T:,YA>YXBWMY5/BSMMQ(GS/\W.IUL1"\ M\B(Q=B7JLR "?FJRCQD M]JD UW'-A0TKXB+G<_4,6H5TOKUZD-0<\_5@WBT%G7(",$%^,Y]2DE).P(PW MT.%H5\Z-*L22:$OR36>9A9_RQ5^9WZG]^39G:R.?M+$UH]*G$B>^ZK@;S#X: M(P[#)K-4<1"FURC$D7>:$G\$_+UNTI>BZO3RYD+82X? MO@?HBV%8:3AGJ&["ZW,V77:F!6X/@: 7W@CJ>K#=VGPX.FY3KN2C/@[0Z(,= M,?+9%\D?6*;;I6&(:L&A"'AU2:N%U317=4;L:LJ"C&.2!:_+XS"141L?+Y9S M=0-:.H!R ;I1)2%;^%F<[).XGP<4%9%;+4+\#'>KFCS"TS-:*GK/;)(7X=@A M5.F'ASM\HP%^HL>^T; FY'*I(K4OC-8(60O4>-%P/"]AQ;#TDNB6!3GWD+2, MJGH,!@5'((DF*EBM]P"PKAI8/:PZ'#DSJU?,QUH:03+]-,MBE=+"SF8U2R*J M5%;U]8-?=];_+_68[+236EE<%OKIF:NNJ<)FC9 M+"E94.&[IQ*L2K\S364>K@%YEI@MF<="F\="_[L/_68BG=1/:TI#0\/F]-O- M+]7BA$K21,*3>+7&4CYHJMZWR$B89J25#C*^+1B7K^#EAU>9A.':1 :$ 3B? M>TU/I5H26D*S8LD4R$4F!D[+1JH(2Z:#K-R7MS8CJ8B!\#/KBVK+5:DMG1,6 MU,[601X5B6>_2SFS#65F5=EBXLNA:\2.1_!H'^? O9:Y1QR:=TC*O( ^AL$HM G JBZ>3^;C>>G?7E;Q:!X;'UCR>+M(=XRP@IDJ8\,;X M;#.;T,WP=X:K^2K.K57^W%WA.RXD=.[\1-^M2MY$S)9 ?S4$<_CVCR M[)BJ:?^^KH8:*-W9D,0>*KWF1$Z=00DV8BS82"[K)"ZZXIDKLJ78+ M+ 2U6B_0V E<.#^+V\SQGKY\<('O=JWC'GSZ&./JLWY=]!V%C.1S"3I.FQS M4[9E? 7/$7),(/NM (A;&XMPF8Y-XR(1YG.?)KOT5,Q+0 ^!\FE7GR62-)0" M@$BI^=$W'L"7QO77U/O=+%0#+S=3JJ-$7AJV"L: 4XUTE 2U)S'S!]449,V3 MWV_ +GY;!W;LD)E( ,GD41R!HX^&L'A'A$#O7U MT"YQDV?;13QN;*QVP/=,?S0@AWD.5U0?7FAK(/>A0"]H2S-3L5C+ZE&/YZE3 MY?8"U,L.J!37/$359OU+3.]K3FKYTZH9F+"IZ\()IVG-^/IK8R']<=A'$!E M-8DJPCA.3CDW3LXI"J)OK(^_]0(7'[]?8 4#U).T6687J9U.E>G7A"\33M4\ MZ(!O%.7U)X[#7&P%@@;+]$ZD-7=EMF>COX)7N\$ZQ!^GL/Y&_^:7LGL&"Q:[ M'C?I;$^WX_70'M@5XW-B479Y^W=E$I#A \*!*=NR\[KF:N;(!*$3;>/[X/HG M+'B=DV_R8)7*+'?QO_VN[.+(1#%*-H-&RM8W[%M'=>EI+O8D"OSUZ]&%BIBC M\H;":4M][D!BP,R,/?#%2DF.W*D/M^!\RW>BEYL+G.O-@J7<)_GM;IGD1'@H M3R/VW]"#BMWK,&6I^W2*3\(+MAD:#>0K*OE4=#7"<,X=FZ!-K4EPK+W6;/?J M'UA6GFR'TI]NC&Y=$-F)GGA\_('%92VZ\HWR_WKC'?5,[ANRY"R>*V$/Z<;) MADL*,]=W;]3K7=.23W@UGZWZ^Y7G**662!.W1X\M\\>8CCD#Z=/4PVPX#AY6 M)25>+8JJ#CHLN&*#&D/: MU8N!3Y%"X9:<'D^8)!&96KH! #_B\%Q9Q7]DK/Z?]?_ZV;_>X/\',:1-'0=7SJ/E1M6ONCELZS401TG,<:$+GQB+[/,IE-5V'<0C"K#= MF^3Y5.//? ^5W?<_7L$&H!U5,BQNF3+\Y$3)M@;IT5M&YL&'(&@AP22X#TS8 MF[QK*]RL&)E@O2 DXU ;4U2<_R1JZ2=QFZ!G ME]R*K]3.1GFUS!VUT?J?L#6C%3^?#'QM]GHI8GDE/1NK_KZ66"-,Y]X8M5B$ M!WZ.6A2[Z8@%?*@T9.:%T,$=\*5/1)H/WRCIXH.ZR31E(P-!Q7@S7A;:=)MV MH%&(A3Y[(B B]5&,(9BUI9T&+)'QQ(P#+81AI;+%(_O''&ZM>R\Z@/SXW;U8 MLZ=G\327;>45BWY@Z:^FT..YYU6ATRT8[")UI7S'@@J!;5U_5*VH/95T=+ MC4=N*]O.W*A[&BL!6VZIX&GDI'8?1\!10GPGR?&<4.'R&I6A?N-6+&F'2^JB M0IR=#<@ (Q394:!:&!^!][HI#BD]NS6:QQ5(E9<7,TI%*W?KS_PS=#TK3?OE M4WJ4(-M6/)9K&T%.S.ZWP(YI2\AL\LTG($B94VIG-["[]H(GYTG\XBMNO_@# MI3 4KV3MPR^K/X5Y.APT,F] U+]80L(N&8]WL]RX)@;C:-9+XD8G!8II0W"Q MA0Q/0V-Y'G./L2PK1:ETQ2A&_M[#?>RSP&V&-RVBP[D?S^$6%;M;^Y(7P!V_ M%P#Y4][HF_V*95O44H/AXR%>\H>M)&Y68X<1:QV&^"LVGI-,CKR1'"7?/.P6 MHH7YJYR+3QAPN+KK#\TOFFQH7'6AXRKH""\BP) 5$"&XR"OLCK#-,J03&!8U M^8S?I_7W( +.@-]28_5)/<7Z&*1XG9K?C?,;3!I8(SOJ'S7D5\K2Y]+0RC(] M%^8GE\_.#[*8 W)%91XIKI\86(T%L\(A8)3U'!Z)U7RBS1#VJ@OH@UV QL6F M/*LH#RT&HY/K$'_<;R,DZ/(,6>]\G(H:]&?4FTT]:BE3+!TXGYIH:'GK_[6Q M\2QW.F!JJW+\"42T3UEN\283U7KF(&_L:7QEN;1X>*5\$F'=$/T2P1(EJ'@_ MO1#(27W,M%320'P9VJQU07EYD6TJO60[IJ=A4WMID'5J<5WBHY8_+9I&^%7H M;^AIY._HB>$OZ(GD2H$]OOL\K581EZX@!=OI<2HQQ(0TR"KX:T[71+Q]-BW4 ML+OF'U.SKM MA\_[?)._#L#9:#PO.:Z K,YG+N8\ ^^\"PV[].H1>.?_PYS&\<1"YR1+2I#U\O[T&P MSB(;1)%L>PJVRIS*JR6(/"9&WV**S!%F*T;C0,#"@M>SLOWOH=X*HS2/S+9J M67;T$Z/2HYHO_;'=KA(2Z-A2GU^<%O'R_S7&YW=ZW?-K&S$9,XP,&S;YYY*R M[9Q&?F;^E]#(6R6+1&5.4M_/OM$?+C\&[.?8>P!>E+GZ6@US3 HZKXVN()>J M=$.8^PBC-.AX=!_WME9Y-SY)#;R\_L9X.X7#(K+/G8=C13E+1/V002GYLBI? M,04P(4IO4,]6,$FM#F;IJD,C;?42H*^14*SSWR>HA->/WR9#-^=0_C0=G2$7 MIH(L?9!CD$*.C#]QT?_D4GMP1K^4UV@VR40"C:"KJ0MYLG "*,6)KBE@L/WK MM&\7!+P)N*?\J87F4HV"6R&U6;!72K"7!:CZ4E[3[?MAA-Q:ALD^/HD S61. MEJETGV[$K6IN*6B* CR67MZP+??W&U-BFS81;0L#RA54T(H(=8HSO:W02>WF M;B9!H<5VUOT*":0@SE,&,CV5Q?8IX7PQ(WG=DYK&N_6G7V.( ':#EP0SR4_P MJ[\SA9X_P:UT8G;A[RC/3DG7+S%F*@CQ$;.A+)>@SRK.>H&,C24F:'[<\-ON M'P;IOZ=F-(_8M]/#_+. :[N:GI/ABGL=?SY-[;1:^7U+^]59,_C0SE ]7VD< M[0IXXT[Z!IV6Q"]#L5(/RFM[>4,BSGQ I:R/_@8=AD;G7Y@=S^$PI;U?CY,7_> M.$YMIX59!SGG%MQ$5__%0.TYPBFI1!)7ZW$3.3 '6>]V?P@'TU!O%"-7\-C6 M,S.1L820*7UY\9B:%*B<+H#>_)W('Q>"+]G1GPZMST+]I/E!)_5-(0.ZYI$@KS$F9PNY"E7TV,JTU?<](<$_, M@>(-J&1$:J\$>T]O1S' NB@]EZ#%0;2FTW-6,C3>1"GPB6P@U.\S0@'T@>1_W+[SW] MUR7L6&P/)J_ZTW]%NC5'G]QJ^O9K6#+-%3H>17G'J&5-S=.Z&S%M$SD_&4?< M".SB<#OKZ"_51=4? '"X0(LDPZ+%J@$PS0V1% 25XWSUPNGL](QO_LQFCV,Z M-3._OR>XL>7&^SBC\%+R!]97V!N_0AZ4@#9]E4NSQ8:4I7V)@T:B-TKC^X*% M4G^&LA6=V!]NEY1NAM ,\@RW"9;(S8C4L%$61E#12F]Y=7%U>$8O.,Y89745\61 ?]W!7M%O+426A6&JID=P;L&MK?TTK>4?$')"FG M9[ I919&)[DT,OBKDAAY=:%C=;EY9P]P:WAILD\I/>"4=8W>64)^@IP.6J?2 M#6Z\T"(9S6;61:YB@X<2C8A*V1%$6O/(TKQ2\V,=,,-3XW*01W?(-&P)RM8\ M?:H73W:M].XO"XRW#]!#)?#$JR68)T!I+:&O1[+I: V]LYH:B"Y[A@"Z6K&1 M=@!@S;R47YY&SV 5G 8P,"3'U1O%8X>;Z$83G/61$PQMI0MMH4%CCXNJ[IXN.6_3(-&3 M,[ ^Y@/]=$$SA?#%=$$$24K/G-0/+-FZ3]0[*8??3/SO]S2H1OF< @[G,@^@ MOG9/@-IM"UX\4 :P_N(*T<23DJX4PKU;E M>DA>4;E'+?\@?4#BP&T MG]$&T:^%LW: JA7L$;>KNC+4Y)>+_%]XKWR_V--&3](A MEWL.,'/UROUPNZGG$UQ^$O"N%GPS$CX*, 62+#IP2)'F_J;067;,*,I&0W:* R]\%R5 MO!2I@ZN)"Z_A><+!$3FFV^B2M:K$94TC<4IS^:GJZ+I/#/^^]M_F M'TV4,OE1:D 4SP?4%Z9:-.#X?@&4OY#M3(/MW>]?F$9()CP/AL](RP4N".NK MQ@GX"0X>%Y&(04IJ2ICN_M+"9B,)IQE!S7P^D/=[G B ($Z8-FY?!S[+"1#4 M'3FE1M"+%O9X%;TW*9H0S^MKW_#B(I_7 ^<<:,OM3/!S);QE"@J#N7D#ZVH'G[/2>QO+,W$W3@#Y_IH3/43I>Z9/"3:T M@YE#-O6ZYK4#XXHMHJ;] :._3?XR%#@@M$. M-ZI09.T)3,?S0+NYT&P:O<4D1K8F+8TTM=I*T4O@3)H0H[".ED_E"I(VGX_* MQ1QK-/25L^H&F:9??E]:D0D^F0G0.A"][][P^)SG0?E)L$B*NW>K#?*M4Y5A MRXOX>OP&688F\,YMG'J6<0OZ4%:N-075*>7E?-V:V^/HEX -NV& FNICQQ!@4)#5X M/GU]C*J*T-!:\1ZLKJWP?3-1]GM&1;NBXVL]6R=?I2#$=2H3/7I9/DW ?C(C MT<.#U6Z,=K@B]2IL?*7?6Z,/3];)X;5PX.\S^/>]@G]Q_%M3.D8K>^4D?.K* M9:%N0->H:OH(3W6A[5JJF.1T#.,".%!P=QD4T.37U.STY'D1_PB>K@O?;IZJ M L9\+F3J'.DH=_2T/ A@P-P,,3@Z3<:MRA74!GI/%J^?9-9# *NVSJ\567KP MC=W;TS3DP]%>*]HZ74XYW@I2G2FTW+\2"=Q!<1GMS_C:S=;=/Q[S"BI[4..6 M)/6 H=/9%H*#"C%Y9*DDE?9B3)T'&8=FE91_^"QF6_ AY^(G=DBNR*$\CIDO MS94JW"-35SF,G[K/:Y;9XS2C':X6Y95'.AX/F77ZJ#D733AU^5[>_?]8! MYB4M$:>:#):YV:7IP/N_(I_,IXHSL<>258/R%EU;EGB[4[N3] M7K]H(O<1)^3E\E8=-\3[N)$W5SEUWNK1#ZS23TH=&8"COPC)K0K6.TY+0RF9 M,$OSBK!!4B-EF[.H7ON$KAO3,57&AD=T1FNFXG0]*0SE=7,G6HI,$L,G.X@< M#XE#C#\SF-1.I^F*I>W43% U@S?8$BH[Y@YRGJRJW?<(5MR#'?BXY66[^TAE MT.]KL;*QL\CT]+8VD SR!Y8IA)9VXNR"]L+GXF$\S#<4<\0_)M77 M705U32]P]]4VF1@_4*N&6ASI\M[KR H_>CC>G<)3?&K7>D+#S)X;'9V0)W [$KN>F3OI?!K5H9YY&6&,GJ7O=8_8M+$,>\&V-VX;#/] M'C:DTS]XN9B&?:-A-B9DQTI6:G-%?JEY$]9S.93O6;X)X[QAZQM@PGB?S*2] M+AI YL\ST^?'7';.XZF?TE[80_)&<.7UUU=78::3 M/-HXRS,#V]$'I6%[IE099VK\XN@;V?W9Q M617H/\-V)_W1T=\TP2V^'2\1Q;([GV84W\^G682:<4*;+"T=^M/D[BN$*" M MK>8VD?Z'G*?1?=8>9H:/9O_W 5_]&M7?5I1M%YB1]Q*R.EE>^/D9HJ0V^ MH+P=EPA[_]M)B0RC4A\7U.*"D7E!W)>D[RPNS=Y9"24> MY8B;&ZSPNW4.;'\<7>:*DW<0M1-1ST^@>ZU<.!.8%R=W:_SMSX&!E_T>;5Q[ M1B:69!U#-NGQY9Z)"DA[JCZ6AE#"V4D3L8H2J+I(+OU0FJN..(?- 2D=046) MP_Z&T6[!+LX?<;'_)"?4,;?'L9:K=N+7T@V'XE7DG,:TM*V%6X9AI!75E+9R M"!6V@P%#CM"A0VU-X1.J\9\\M+R=*?KBR0M=SP"78M]]>#?==<_7%=85DKA^ MO69M5K?[-O,!Y2NLJJZ >(QZOZ+YJ5I"WO:Z%6U,(.0MR>\R<*N&\@&KL^SW M\_W;HY6!Q8PW,?RX[/W-4BV4UUKQS[Q*XY-]63W$9O0Q_L; M$1'#61[I)N/XY/1'"7#95.3UI#PQ=[>02'FQNBR=2")AXQ;&GF4#E-AF@6;+ MZBF,Y94DQ'.\H?R5*/U_VED%"^MAWGF)D A>3)-<]JK2+9D='_4PBO%3T#;[ MY38'JZAYO.YE[O$UK4?_96KO7(CSI%.\*A.S,^#!G@[VXN_KB67_J=TXU2O@ M]OE&-B*?G]%X;CF]K-P U/!Z;4'7*&O$@7&S6L^M5]L2D=,W:C\O#I69:7UFEF5 #5;"9E MU>XY?J%*H5:\:T81.O.TG3IU,699P5 QNV#6/3M83 MDEL@83/S+1MZ ("85ZU0B\ 0?)_&W$$N9D#2[E4&+(@R,0TML'-_ M=AH_D7 A),J50&E$S>1@?*,_M#G-M^_52=#EDPL;]S(V2Z[9V 4'B6EFF9C: M=M,)^,31\7=&QE?BQ87%082U556U3$_MMHJ_5816?'X;].*1PW-Z,ZY9$->, M6O#7&97 .-G0![\<6?\CIXN?A'(,;PT.+MI_B\%=31[L;R6;UMG0,4]EL*N_ MQ6'OUO*%KT "Z-6=QKN\I 4EH15UA;CS>E+<6HDCQ)HT??3K\E+NW56_4K!'-G9JYX<3VYG MT0D0PWS[?71.GX[%S+3B#DC<5 "-:\UR,WVI\6VK.J'3>4?2Z9G==@UM9V8: M:E!-2C9D] 4DNQ^HL>,7^+)Z6JXTNBNH]HIKY29YS9C<;8_N2!B3-"7BHR?O MW^!-"HXU29&DK1U6_&CQG=3)PCA!4S^_H[J;"^[4E[F86_!D-I2-TB>-2J][F;RX>1EPC3 .%3B M6N#]W0;@^D!HG0?)/.LF:DEA$"]@@#W@D2W^8CMB"67FN-U]E-?OR6D P]LG M?.+7YXQ&P>$^Y\7-,P.'= ,NA_CI3@A2I^X,\1DW:.'/7XP247Q!)%I!V9+2 M(<]R5(F)W6C(E-(9')P1?*CY ;<$.SD9&VF-[00+DC.MS :>@[B\0F)I V2, MJ/&[OTJHMS;C(O&..U$45[X.I^1@\'&WXI3."H$CU;/M%7P [58KR^OHMM<) ME\-4=_-@S=:Q BSKXT8;VA%OSNPD$?KNC0@7CA4E.T_/A$0:P?$=,+?/7!+H M4%K; ?4&QNP%(_,)XPO!":X9F DV/XV>5&-<)CH6 MGP]FWAVXG]N<7M+=#Z'X&!JKMYG8X7WX/C^BC8PW[SL"#Z-. !S=49L#[ RWV$$<4+%@X:U))B:$58T73 "5 M$,63JWILJ,RF@^0X%IK-<% RJ"_>C1*B>7B9_7#GY?@$4+"B+^&QRTK/M^FZ M@(\[KX*O7P7TELL&G+O^P"H')7[G/9O__ ,K7>9$CH2]BV>A- MPJ45>T8SK;S?SELFJ*//;LBNV#+8T"N6QA=?0TZ@#,FFR.EAAGB3E,?.B1)) M7VTVHIB)+U]3'QCZ3LB(3-EX6Q- F)%&W4-PRD%-L2HBT%A MM:XYG\JS4J/ TN$L=\WI\K-I(B<.IX.2@:03(0R?]OQKK3C8T2BV(J*TW/5F M8.@X6O8C4R03=65NW('Z!H(_=#BU>,@CG MG;Z#601)O]J9VE+:_@1WKI?GO&7L?7YPM_%RK8MT MN[07X+_#JWM^+73^FBV:K;U1$35GU"=-TR0N5A:(>JA#12_'YKQ/FFU?/7EN M4I).@E65L3B,NB.G/^M5$92Z*Z4WN-]D,!B12^WZ??)!U\?]R O1=XOC"RD_ ML/A_\]5A>SF2>X)[+;R1=9C\KZW79N?&3:9&?DD&7^L>2\][U4(8I2^0V*8< MA#50-0H%@\I)C?YGEE "4-U2G'(EC@@R64']BTN;B'%0-&4%CPAFP&EN+;XQ MLRS_$[4127W5^U+'#Q/ ,]UT!G)X]0=")3$;CK5IZ)R2@3M-:;\G_JO*#0EW MMU#9=W][[[N,5\L^6>]4-C.)UH$Y&0_TM]-'[.W3N_7EG>H0]?2E)>VO][%E MDOH')DR908FQ"FXAH;-.:Z]: B]B!6.>DOYN4DY0J"D#G;<%!1]X4#,H>[W^ M_OZI\N&*RHKT"QKQ#[>?F[/TQ1O%;8%JQFW4YO3#Q)_9V]1CA> M-T29O6.G^Z%Z>W.RYC2WX/7J5517!::]NJ\8VHH_4I,NUO;NDX^ MLE;W?*O$:$%J,');MY)ELVT<>1^[@)0[S MOR^G];96CZ,VXY^]*3=]&-/)?+'@&P1-+E83;_S\>Q^$XYY8NQEA+;ZTGD%I M]J#!E?Q&B$Z?&;/%DG)7YZ3?D# M0RQFS),_4VLFYT\>!(JT,E7^Q)(8"UT? MD?):G9.[3(#@TM]N6 !Y*=5G!8*N4@.P+=[I(Z06YZ9U31*F*3RT/VRG8^<; M])A+=E4EK((K[U [/-?6B1PJ$62@J'A=%$O?<'LP5<<$_)_)6\ZYL9 IK5QX M1P.-<9O-Z;3%1A5B.$?#&E2'5JE74\5A]%IY,Z,!+4FQF%0$:)O9&=L^IA?] M)O:MX =6D ->175S(P3C=4J/4" !1F8:D:01O6EV"53K]>X6P8FN.8J"! ML"ZA+/5U!)_0. AJWV:6[9RC&ZQX=/\OJQ65!2[_,"R%_D1DN'M]+Q%=ET7/ MS4>@9&/#;2II!/4#"WO:?")Y_!S7SQ?F-!=>_:JNEZ+$K7=7+,9+LM:R MC-&/WSY0)N.@]:R+9RLJ5^R;(_0)RR._TD.8'T-<_(Y\*?2J&8<>*84,LQ9O M8%JA8SQ_)2H:<0]#?.3?U@IKYKQQP3JK,&+/DMDFO? 9%UU[@_>WQELM>'>- M63(WT*QFYA9;%Z\7!W:?+4GO,):),^54:J@M MQ!L;ZUR#:T84;#CRI2U)LD<>%?SVY]M^ZK#WWRPDA)[C?:W))94TSI3HF6Z$F\).",:@DBZ5^W:(P M GRK)R/H);LZNLVSVX^RPG%C3^&GS?LBPDP4:35Z>?\F\VCD?/#._V?K_=XF M;M_B]-*?&M^LUFN4S6 K2JRDFD1H9ES'+"50X5)XFK,R@DL/B3Z@-5-H5@:C M.=;>AGU/SZWV=O[<5!=K"J<6&_Q(^. /%FPT$MSJXJEM'8:[^ZA-G.!6O=]. MNS6XGL?2/=70Q4FB6[_0:\@I,G[_43"QSD2ASY^9^'B1T9#NX&\]F(+!6FO-,G=QYLX2V M6JB9/^A9O;+@[9>F:__1SOA[ZR.A,]QSWT-*/%":8))O6?^;[1!_&F)$%W?P MK=^44]RBMAX2,^&4]W/(#Z9:^*JU#%F, 397B8-')[\$60E-T'>=1Q;5T?W= M64!/:/][Y+>LT&;?D'H\6#9O932!2C%O4J,[*T']QDQT.W6[V,K^9Z$%56PA M\U0:L5ZJ.:T>.I*4X* CW;ML7HTK;U9Y4KSW6)860)$'U5C1A034)N[EDW8L M2\;W1$H^16HB7 8H!R/,+ MIKP_<0?"^K:MS-!$=7[M,Q8K;PJ=3!:^6*@7(]$O-OK,D-$'5-\/P Q^G7"24J MG 8%_RH6!HGH+&L9G\(]994DF;M-V2G7V^',F$Y2IR]MUB-C&4R2Z_65SH]1 M>6[!\>]19@B>)^QINCUT#0V 2T'2[KE.\T&+ MVI'1(K^K9VB.Y9*Q66>H!!@YGS"FP/3K:'0+-/E;=.:PJW:@-O;Q;@\L'KP2 MWG9H?R$EA$JD\,4&M2%JZ1"WGDFNV7F&T+^;!8PXZ8Z];5(8I?2W++FS:M]B=]HSK4THI^E:81N"$NWKGS+;P7J\R=8) MLIOJ#I:4PJ@>.3/7YO&@R4 VP*^UR* XC7A9O%^W[7>KKA[7L(6Q.G62C="A M,W9.6(IASG(NWPE:>.CS3DI@"]<@U7\U#7- M MK&I+F@Y-$$W*222K1%MZZKJ0^;R><&Y27?$4<*"=V73:30#U7>!S+A11&,7A](#([(\HQQ(VI%8SNL;?1/K-3A>VYE?[LB&N654G'T?\3MCTHVIAGSW!\W,!#\VG2>X_2#(4Z&#O42#ZZPXT_ M93 $2KP4E)G) 3T"9OK9'$V#[$X?[^5F1GG"H!14U1US;"&HN>W2J[2T<=(G M(_O3O#1RSNI5E8$TP+EZD94ZI>8(PN;RC3G^3T+7TB>C4)Y FI]'I(![12XR M7KYJ!]W"&UKLLO$2UB428B;X^V0F#UC-@^""=+UY-8$ZR^XW<2K+]7<3F::S M>>+4J+N ":$[Q^=*0IB]YBG_<&_FI=TP3Z,1/&NG,FG%S;%=!W,,T&BP;V4& MP8#IL_U_BCOOJ";P;=\S,SJ*8QE!0$"("*$'AM[E*$@) A*0$IITDQ ZH<.9 M(T6$$(&$2!^DA!8B)4" @-)KD!:$!)!>0A&DUSOSZGUOW77O6V^=M<[GC]_? MO[W6WM^]]]J_O7Z"MMS"$H_[M4JFLAEU@>;QAZDJ\7N\'NY6976"&YER)+]^ ME9VN&8D_FZ)]6O,:1 Y3%Z^&^;M<0KI\5ERG?0/+-48BX->Y=-GZD54:M3AZ M.QFH&[$P&G?CX?<'$*,2\6;#3^?)!\OHSW@#*R$^<%5[WP :8?3+GH]>5.V=A&C$<(N-;EXOOK\ZJ/= MDZG;,D[Y4Q=LB#>\%VQ7Z34?>P@QPJ&.Q*M1K97P )*]5W.%XY;A^NG51A/M M?JU?-.G(XR/"Q^QVK^3TA9K]^E7A,N#4D#YL,B+R44J+Q4K2(OM)WM.6M[ME MGU0HE-#^9L+X!5MPM3\ W[C%4HL$)%2GQ_C&5#3&DA/"CI#^Q]3XX:B)/VN% M%_.E2-C+Q@Y&HM<77<("7=BNSK',_:943?J;H1(P48RC$Y16'\N0B6X;#.<' MC8GW,R(_I&!KV_KX8*OZ0TS21,/I24&:.E>MR= A M._3.4;20&C 'O;=FBQOX230,LHCP!T1%H1F.V2<+L*V"L]V7?X-Q./Y[K??D M;]/0;ZE74TNT_[,MV 89(#TUED>'LOS)Q+ B'CN"*1-RKP%R7W^^+I@F\;]_-CM M::* RJ-N,KN?*]SQ][B./MD9MST_?_V57E_P2D /Z?_L:?Y#KO,O;\5A^$X- M:U)JHD1\63"E0'I/][>L^5\_H/4_['4^>T=Z9+\O$"33;(=BAEZ*>X>[&:XV M5LT/N?E43!!S>^E'E8HCY<-NKWK/[V)AM3WUU6YU/LA(%K$&H8"\J1ES/]OG MK:O>^\?L>O;MT6=? 5WM$_.F(PHA%VR_?0!L?WPH.L@7F9XY>!3S]PNVI!^V ME8-'=ONGH_JEKYSZ\*M]^[;#\M%IVW*V\)K\3JL[W^ID2E@G>=<7?.XN^HC4 MDC78_. ) !0EW&S8;<06B7V1H0=P[?HU/]57)SYJ^;\-O6<_H*2G;X;$N"H] M_VMGJ7J5)+[YXLE_WUE:EY(L@_8,@/[;SE((_DO(+["E7%LO(0.S@DO6(5<6 M 5]-1@8W_9%/R"H>@I(D@I:3F-UGM<3ENTK"I(RT=4^MIO=D9>Q>T>H!-L0R M31Q1ST"OKP.+H+>N'F9JPH[=O;67N'\Z5[WRGUG_4ZV3H E-P'Q1B3M]69SR M2Z;S-S>RZ"!76>E'G^5-AALL4&G+5:+T@]]U'HN;/(.U>(N+G37CNW54X^,Y" M.L3NK[&DAJ3MH&'(N*5@XG_M)?]O_$133LH>S6SC3GWEA78D*2_QR+E2@M/Z M6[?[67QOYT+W&S8$S6PEY:=EF>6,3<.38=<7BF;=@])78D0/4!$Y8A6H6_SR M$M-EK*K/1Z?UBJR,0E!GEB77AUE7Q6_W.= U%4JNZJ/\AANPIPV1E3_CZ\12 M34%)N^E9X4O[&IYM&%5?WZFNDO7M<:P MAMI?V.C348M/MIW;',R#-ZP$E5LY"FX;?%11^=1?G@;;A)C7;'O"6L%AN*FQ M2U$B)P;GIC[.Y$&\8Z=S_'[^P*RR[@E&B25DP?#&A'!>RMD3)J]:GS.PC)L' M0HXE1)@_ =Z *A']8[7_\.IA2W==LD'2=:1B_YN)^OE!.T3]V"^&P,( S%N# M@=L_VF8+ZG?#P:/N. +!CV=2X(1_9^&PWW4PU:S>!6'1*M*!$74WK#\\P,CQ MZ'QHNY+ZN[V&F9? M7D$L^*L[?*6M+O]![/@MT4.PK1+N?@VDI_)FF#X_RF7V>N )7VW&>P6YKUV; M"O(ZQH5:%AZ?KSC]+T?Z8?G$]#DK>[:B^H9AW6^]-V*(_L>&UIM.L0O?;"L+ MFXK?&:H(]R8M4^N>[?"&:FQ(4&Z[ZKL_];!YVV?RA[!'QI'>J2I<>/G*NA)@HI&UIFW"E3-6>'M;=FCP5+>XJX#FG :*NH MD-8?1(A*14J.@H&Q_$6*.3<>$?=0S01XPNTVW^+2!"LSATEF1-MF("(T(CH> MTYTJ[TEP3%>WJUMZ&G%DJK[6]M>':N$*7Q_7Q,A7T>[9\K&N5@F9_JX4NZB; MS6$.=M:U,9L!OST-N@L=KA%'2X(3T:)Z$G[;%GM//5,OX2S?V^%:FX($0G)\ME_9[#64B63T_-I/ M0]B7Z#R,ZKIZDT:BK6*:6+WZ0+VG4:D8B\VK+[?R/&;C[EF"]2E70+Y])5;6BB('P6;*09>U;^O2C M,"Y'V6J!PA1#&_EY]YR)JI37[?CX+ZOIDTAT]LJK(7]TJ"XEH0RQO^D3==4H M+2+BQ(Z2_HSD]25X9!$O/=]7:WS8.B@]KV'6LXB]W75G-[G@Y6\4=(SX6D-! M$$9$ZE#*[QRZ'D:=F9L=>+@EW="B$)S1]OS%<1A/PNNO%LFKK+LK"X030Y9& M?#:[C(W=%][0-,Y1QP;'GL?L(/G8B:^0E#5 MCDBN]@R80P_5GA"ZWJ16.!6-BBE]S'2ZRLJI)L*A^V[]&Z8/*#R$6<#5QP^+ M;>/2?B4T/%3:P"$DZ:;ZO!FC;&P=S?#S7TX0%VP!PQ=L\!5=GE70N4[#WR[8 M5#HOV+S;W2,$_\S-4,!WO/:HO=ZZ+[JV/(*Q*E]?ZG\@253$;^WIX@R9J!^1(B\ZP*"C1M>_EP%_V,'\Z+\@Y6B9C_77-6J7, M,=];='1Q8#HQ!(4)RS!+FH;)41T&Y .RS05Q&U1,**!HM&0W%2GP=WAU3$M> M4:_XIES6FV8EZLU'-@\SUBK@6@9I2BBSK#CU.]C @ZIUJZS'#;R )V&)B1 / M)V>XM0TT$J7I]Z%Z@S; \M^(WF"BG52-VJK,RHM/JB,WM1A!ZTQB(]V-M]5L MNR ?:IE"&+-/YE_"<^P\E%P_>BXRR@#!4K5ENNP6386,GI:V^J1M:B.!5T6X M#1U,E4?_(3/S$N;9CZP=$AY!X.UE IQRATBWF1T%'LEMD]$$S>L9^]^A,[4= MO4>AIQ'SO$WJX3+[MH-=!;#(F08J]7"D*R42'BZ_ M%+NW.%T?^@ %_M_RN;1M9RLTL*/^5(>S.#TB90%E!A=?93'$W+Y8/PT$Z3M5 MV:0\RUD,A- +:B^]>%\EO!Z:$'6M)3[I-F.1I MZ:]DYI=[H>O- 89+Z#-'^9J6W- !#05EG8I&)&FAP8&IWTU:W#7HR84V7D!NS7]6_?8OH,NX MIX.HTJ1EDXY2?K;SO'J%_&Z^XCU!V)M\*18GJH,$9?H]9A>)ICF#G^7ZL?]X M;Q7P1TZ2^C-T?]+]H4@C(EA#'])&E/LN,4%66^8#3YN"-(3O95KE\Z%T<-B5 M>QZD;S.@IGNTZINXF86#NNS<"!1&"7CC+,(N;V##BQ[9]6UP EO1(@5=5%2C M^H+T.@(;,'>[(:G"$*AP\-0K\>Z^&J9%\52G[GO7E$(.Q=Q$*GL]XRD%=<%V M&?$ERSBN!44SG;/)#)/;\I]C+N[0 UM<,JNH=F$A;F=BA1O"#^1B27%!IHT; M)H!8\MX^$I7KD1*%F&N_EX_FOV"[Z3OJL":]6*,PFHVWTA<3*O>,MU4 M\'V=.,B,).D('PD[*-&BCVUF*;WJ=?H-!3#O 7\ =TB:RSYI]O3](.N ^G3K M5L*ABWIRA3(%+6$TII%,UJ8$I425[K#OUG'IO2>75!,5ZY\6$S[BK@]O%]"- MQ0L4U6I]9&R4#=FQ/$ M@XX+MFFOU@,/%;\ 4M#(53R2,\_CVQR<(Y+4(.ZK[ M@!K) ?WN3++SH: WP)]>F:3N'=YAS*U=XD\QUH09F;N[C*Q)\\R;DS\Z'G3?WQ MAXE:!U9O[\>+YH.=+9M>:T>1M6:NDNH6 VO6D)'I MPW51NQ=L:I54G=8SWF*!!-@M@(,]5@]BAQ#M3QNH*281R+H;;L[6NGP=>>W% MDX&W:1"-1&JAKHI8?HL>+2%4(^UAI#+&X?ZX]'B&VB3.)5G5M)KJWB4B5]Z; MLA$]ZT'"Q-F+F%;L_MZ>L2'FO&35_=OBZ0WT+'AD=3"4F7,^!GP(/KU>S7G" M_E>8.= ?ONPFJ9>M!](88]1"8^_!3,F2="Q:*Y H8=7@ MNU7.UJ[+%#'*6?6GQ UR,/?L!1M+/>J"C2WU@FTO-NC3!=O7"4?:R+YT!F'K MPPE@.H1?5KV-V-Q6(?]=1JA3$ 9'TK.1KK5,9#O [QZX1U3O3W(6$COEL4#> MUN?H[O$,>0S*K#PLOT38J)[<\]T/X/61JR+X:+Y)NL!'MXE8<+ M[D]22^+=)PJE#@JU4A+R $T)6TG=*Q/?QFHBQ)['I4(Z*Y,!I7O%=H2]XM'U M1@"PKZ>3E*35T[8)KCSO0O H:?0"W-:JL6[6['CEN3,>$>B.=>>0MV;^-;TO@8G#& M\Y)!7C84@2-9FYRQ!E[#/POH6+B6GO$0V73*GVU_$H7R_>LK MH#Q9^X>EPS4X">@3;=RI\@33HF=,\%B#PMU8YE\E7RX\>G>1[6Y=L#^]1 M7?X8:&2JI&Z\DONZ06D4=H\1.*JH&8]$YUZU5-X\ ML;>?]#WL%;OGU6BZJ0JJ2VGRV.+_ZWGACV=^0Q0@X!:8;U>9J/52- MD P)KT)+MOMRR?_/=^I7 L;5Q]48(4B'7RHJ,S6K)>O]JP3L70PA*4,2(KL3 M50Y0WO+REUG@7!RP,_\#)NW[:UFL;.B56RP[TU*7E>.?<_W-1ZO*F&2O')+= M,G2G=:P^+,BK][<8C1'<@Z(!6ON(;X6[AZL^OZ @S.BX!I,!P9!- M\_C=UA4K+:)Y>?2R]+TM4,7'^9^3"">D(TDLDOZ_'M*RZ+1Q@&7M-">Q[VK8Y1Y(!"AHY/4BQ25YDQ!6FO@ 58"[ZD MS-_+9EUA#44"1)V?9#3QGM,Q8EZ^!V#YZ5S-"-^*80)2)GAX:!Y[>GS*G\SK>W>3=32,4D"P7]\&>DZPA6$+\8NH- MW3EC1^!U6]#/*6N%DP#*98*64"@(7$TMV0U*-['QEH!1K)09*RYNIETK;:)F MC &[]!!(<\RPL7(=A@0E2BT>/6F()#-\SVI;AFJH'_84-NRNP^IY._\/(H M8*?UK*$M1_L.4&;Q2X0J^-G1+RS;)0&*M[^WFKJXT%[U#25]G1-VB8R '%%R*E :@ZGE=CD*_WZ*14NM988W:"<=8Y(.ARN) MS^-UWL,?*98EX!.7%RB7TCB'Y+V]76^W*/;HS66ZHF^_,^_;=^<%CR8W- E\ MS )]# 903I4*VZZI*+.\C5J2(VOV20ZDR$@*Y,[DJ K>ZJH>^?W],3+5"-IB M=!S[Q-M2T"#X\9V#QX)W3ASD]\NLZJ]W(/[5$?_/(UR!]17:'MI,NZXA+IOI M>BJQG9Y^>\N8/N--QPA=TZ&2A,@$BMB0<>&3K0=RQKBX^%SG)5$4J(EIV]1$ MWVQ5 ?7!_/4S. OR'6ST4HIVUXD24-0PIBS(ZPOEES2OWH'NK9I\:*?%-*X0 M150FJA3MDIIQ982^L4E:2-W&).M2YBI?/ G1+G?T$%\<<6_W#+Z'XJ,J!JX> MG/Q"FA9*FOGJQ=Y7V+#H@\*E]BRR%$\-=[XCFYET1.V)>403JNC\CA6#'IA@ M-^50ENH=4;?8@LKV6!$=MV6>@+C+0,.C&140,]DC9I-J.VYC@5Z^:*- MV<4*N\?UL_MGFV7:04U=V^9PUA@C M8G^Z^;@%4<'R)TJ 7"1M@[V348W!A][:&4FE!W?J6X0(UOY)H=)OUVY<,U?/ MO92XS=&0G.DG_+FP$S^R)7$-G$""F-TMRM6+N$>3KW/X<:B$=[B1GN%^Q^T( MR*^(DV),0"UQA#*/0E6,(]I%$A$2ML7JH4(CH99A5CO#I&>MOTE+03^3$U[< M)0L"DN0DG];"Y-;VI:2@J7(.-01&/"_[8P'?UK7J!P>Y39WZ^2L9^K=F=8R' M%!GJEKGL)@'5SK?KO%*R83;@9+2$\:+#Y#YJ3 >?BC3YBOSI+/C]X(Z!B/D#T1[]0KS7.B7EBB^=6\7QQREE4,39B&[^1H686B^\_R5QD]M5U[S,E)<.S\A?7AW M&C)3EA M@NKQ*MEO3,(QWWW+'G.K5!EFFHFRC^EB&L49=%*2^Z,U)4*9;HY]JCMVI,5L M^'"=5' "L<9Y?ID;:+V;-G\V9//,:$N4+V/.>.N57'%$)SPIB:IA]![W M.:$D8-0AI4%F]OQ&1:!B4W_?;E?Y_M&3/LX9?#DCLZR+W)*6N5%'FL8JWA2A MC866+DQ4WXP2-*#EK.W[V^&;B4%7N3*JXY(TW3[NG_9^.0(UVU_F_.-1RNJ0 M:5%B 452Y,]+>C@]$H^_5+_R8$TOXD[$T\$\[,!'+<&76>9!@GRQ)L\S[**! MT(GL8CH.*_:GB'ZA3#3!P-XM[KO.#=.-^"*]93.OT2.IB4%>JWT3T.R+'"[F MH[8L)$O:5N*+O'")I-OZ,BB+Y5J3OFM./BQ[;@8D$&9TAIB>%VQ\ZB>=\R^G MT1'<,(7$'45F-FHA#";-+*%GCLQ_"QXZ7D2GY3;1]9%FSL M:7E6\>A ?'2^J(Z[L 0!P1;R]F?HOUGKS!,<-1/O+[D8$20F0<]IIL''X>&CZY/8(H9& M<9/$QW^U9/Y_ [B8^#=02P,$% @ !H!I5ZZG/C!VW0 A2<) !4 !P M871K+3(P,C,Q,# Q7VQA8BYX;6S=%FBW^[3OW1^<[P!437Y3@(N>XY Q\3!VCDN1Y4\0 M_GOUVD7V_)JG#X\E\!S/7SVV^C3_V74C@ED20)\P#!&-*(PYCR'WN<#,=T.' MD;.'GP,4.7Y"8^CYK@.1XWDP]G@"<>+XU,,D0BZM&IVGBS]_5O\07' @U5L4 MU:__]MUC63[__--/7[]^_?$;R><_9OG#3Y[C^#^MGOZN>?S;SO-?_>II-TF2 MGZI/UX\6Z;X'9;/N3__YZ^<[^LB?,$P718D75'50I#\7U1\_9Q27%>I'Y0(' MGU"_P=5C4/T)NA[TW1^_%>R[?_\' &HX\FS.OW !U/]_^W)UL,OD)_7$3PO^ MH,;VEN=IQNY*G)>?,>%S*7W56OGZS/_MNR)]>I[SU=\>*BSGTX0WY*\Y:ZL%H2KU+VV)6,7IM?6Q+V7#,&'%[C5S7V-;7(BOQ?(2OQ::;ELAS]8?/\J>F&]50!YE6_334W1*5 M?ROY@O&:+;>:!BG[M^_D3[-E 1\P?I[=E1G]\_SY.>_ M\B?"\UFY_O[.^ +^=K?JJFK/L+'O#-0J#TS/G!?9,J>;A>UIOF^UD@N56MKB MGQ;XB1?/N'E!BJVL@%J3?Z\$!FV)02TR^%X*7?SPKS]M5+6!Y7Q\&.?OBR#X MHQ;Y_QZ$,J-;PLV5"9'E;^')J#D\FSE:2,TJ; 0N2*5J'@@I MUG<@RQG/I0V]1\6=K__O.$\QD90KZ>UC]H33Q8P*A)"7$(B\2/Y#8@'C*/0A M01P++AQ..3<9P&S\!,88B,,2T<5MX2 M#^SI8-2)?UC!MS.]X\E^4_L33O/?\7S)?^6X6.9<[9;_*C?)ORTR4O#\175V MM7A>EL47KK1)YPW#<+K,<[GO_H"+M/@LA9*?E*^_2(D^9T5QM:#SI;13KA:7 M.%_(QXI9Z.$HX7!#V"% I!_6N%@CYU''SI+I#^>W*.N):,/Q]LE:GP!S%8^ M3MGL%K_^7MSR7)W\JI/.CVE!YYF25N[0^57)GXX1EV8K$Z(;*2UX*4!+7K 1 M&/RA1 :5S!8L-T-T]LSH@M,?'[*7GV1+S62F;#.'==L?9>89*KN:+Z:O];/O MSBG-EYRMIE/*BPLYR^24G(511,)$;ME\%E&(XBB"V ND429BYKD^CF@2FMAC M!WN:FOW4" KF&TG-C*?#F.H9.U:0&I@M5B"UA#P#C9CV;(>C2%A:ZP_W,^K: M?%3=MVOI\1?,6*'(R]D7.N%Z M=#C@3;M3F_%WI;0PBC*E>+YE:9L=XKP%KWNRGP#)X >[/='0GMX'=.^:S/*5 MUD26OVTF\=O61IFR!U183=!#'_=;I*\6+W( LOQ5V+$@X1(4RCQ_! E$?;".)ZUK\F.KCZ'.]/ZCAZ]^[/Y5?W,B^)GD-?R M 6DER2UL(SV0NPDI2$&Y'$>S];L#;KT%_$0(QYGF:R'!6DJP$M/>"GX<"DM+ M>$='HZ[AQQ5^NXAKO-&/-M0>X49?95[I(O ML/QZR+_/_"!R(^%CZ/# @0A%!,:NBV%("?4C)_1\YIB8^R:=3\T>:.0$9"4H MH(VD9D1B- !ZU#(4K .3375ZD E0"PY6DI^!%=1KX<'%,:B-.:@/9I98R:CK M47FJ#RAOF:M7&Y.XA[HJBJ5.= M4RWEU-CQG,GAED*_[Y52,X+O92&OZ1U_^_6MP\\UQV6ZU+:8GGYZ0HV@.FNQ4?8A@&WYK7PH+O M5V+_H(9C+3EH1 =_K(2WZ$UECIBU';QVQR/OZ$T!V=WA&[=@?F?]VX+E\]>' M.T6GR@[_L[S-4\HO'A9_2E:JQ 8U ME^EQD :(Q^_\[>$W,,=H0G>F' *HE4L]?7AZW?N^Q&=I'83TD SB= M#XF=K?"5(40<-^)E0)!W@F2&[,O[7GUJ@X_^'J7]UGM^KYP10FKW^YY_C2+0S]!U$,J/02#B"4(XBCDT&&" M8"_DA,5&ATYZW4Z-!-82@GEUZB'[?#*\:-6#6_.*U3J(0U^N5@*?M0PD)*BDM;IJ.X&")(P[U,BHI'%'U+0L<>]QLVC_C\L]Z M0_.%/\NOR*-DD=L\>\CQT^=U ),O30P<$ :)ZPJ(>!A"+!P,<2#DWYD;NTSH MS'V=SJ9& )6X8",O: 36BW,RQ[J;)FPC.#!7C T>:[*T51ORT4#+R[\MT_)U?8F-$B^*.2$0TX0JKUL&$\$BZ(>NP_U0>([O MF^5ATNAU6 ^+]'\XNV*RSU2DG)U7[C[GRJLG ME[\MVA&&\C.Y+K)J,=KL@SQ& X:9W$@FQ(,HH@(F<1S!D"%!(B%B#QEYTEJ6 M;W*4UZBGYF:M#%AI4SE9M?0!C4*&S&=Y?#4Y\OU&;6@V;0W81C>P44YW&!LS M#@RROQX(?UL\;5FZ<1E]&&AWN'^@;OJM$E_X2S9_46YJVS$>=8 SC]V(1!&& M/ H$1"%/8.R% 11QXA 6^('0.T#0ZFUJ#+X6]FU,DQE/=R.LQ[K6Y2LM$LR=^C[^U&.N:ES.'<99@ MZL"$$ZSLQAC& 7,@%YZ(.&5NR(C9!41G?U-CD96XH,3?=CSK36\HNI'6O:FP MAM_@-Q8-=+6H0,JZG8WFN@/!'C<76KA8N\'H[FWDFPPMU7=O-/1>,W>-^G7Q MG*J[DOM4VCN?LESY:_V.YY_F^$'7/:JCB:E1Q*_7MU?MF[E*Y.JDN.VG=L0E MR C#;J:P"-_ #&&"'/A#"6\IM9T&/+W\JKK:'HX]GSOC);9 MQ9#R$,F-AF"JXI8#P]"AQ"/,9=0S3&>YIYNI4<)* M2O!9G.803,?/ MR4Y$:/#[N"YPY(98BFOI1*P#B%XG8?O:&^T$K$.9]LE7UV,]W/DOLL4+EQME M.=VOLY(7'Y>\]LAM$G0T5\9R>^M@ACWH)')WBR+?@<1+,(Q)A%F4>"&*F;97 MOUZ?4YOT[H^.\T^ ;F0'"R4\8$M>5>TV<$W7!+V;"0:"ETY-"FQWX*6QP3@9JJ'W&$=1LGKSWHU'OZW&_B;' MVVUTJK2UX>A^LD\(,5^D6=Y:$Z/HQ^"-E49"P2.:)##D8001QR$D+'$A=F+J M(L_W$JZ5PT2WPZGQ@!+PGT!1";Z]T8A,8F UD-;895C&;_!+^ JT+;LW.@-* MY%.V%SI8FL04V\5TI(V%%6P-0XKU@>H.*]9H9\308GVMML.+#=[KZ5N=%OCA M(5 LB;Q :)7OT^UP M:M2\+6\=NE5)W"-3@3;H>A=_-J$Z&]?96E/Y'6]K MW?=Z6(%-KLOB/FMNJ>0VD2UIF;[P]I74RD?0BWW,L.- '+A(A85AF 0LA*$@ MW!68NTF@%0K< 4Q]7OM M;6 ]#@?Y2(:D7>C-+,I^X'4:EX9-CF=G]M-UR^3LV<1I3@,9+Z21^X57'2H7 MAQ>>OVX2!_3P)>AN<6HRZ<*2;=_%HT%/]D*.#YMM]-[SSI2*SIE*&Y+*9 MRP@B21S @$48(J)B?0BET$4QCEV,J.MKN3L<[F)J?',I!*=54J=T(?N3V .Y M*WO.2N52AN?S5\ :'79=(-8%NTK\S73;NP.][D;W%$ 'W]HV2&VD.P,K@!=5 M+40*+G&N4O$6ZMBLSLYGSQY2<'<'>_#)4U-<_9)E[&LZ MGU>Y468>%3R,HAABAX80T<2!,8D9=!+J^UPX*/2,3L4.]#,UWFAG,%H)>C2G MI!&P>H1@ :ZAKR7Z('5"KJ:].%C/N;3=RSOE3MJKZN$<2/L?[UF284^QZLVI M+4LD*U#N0AX(!Z)0,D."60@E140D(HZ+7",[HK.WJ5'#Y_W5V4\X)>\&6X\H MK$$X,%VJ/'HKKO=2[M'"=UF1?58#$)S0020Q%$,80 MN8D'$\^G$$5Q++P$QS%R#(L)'^QL:F1R=7UQ\^LEN#__S\L[X^*_AR'5XPQ; M0 U,&:V418/77-"!Q%X%W\-=C5VS]ZC2>ZKT'G_G_6.3;W-5EKM\597F2OF$ M2@O\K,Y>9MP3&(4!A1ACE8\Q\B&FL9"[&^8PX7''$[$)ZXPB]=3H:R7H&7A6 MHC;!QWPE[ON%'!\>=SUJG-QH#LRQ X48;[X?E?)GU9.71[\>[QI;?'2X)AA3 M?%CFO]M8XJ/#,&0,\?'.^VZKUSTU8<0-6 1CRN5Z1"(."79<^;V) MPU@N3#STC-:CPUU-;1'9DX? =/]\$%7=S;,-K ;?.;?2-*PP&R(/UW$TK.V8 M#W8T\G;YF,*[>^6C;_1P'=M7W'#5T^M]]H'?XI2="SDG_XOC_)/\9LTB+AA! ML0LQ0@%$.(P@=E$,2>!X#@K\,'9#;?1SAT,.80(4QA M[.(0!L0704QBQ*/$[+2UH[>IK0]M84&!YZ:69C>TNJ>NE@ ;_-BUA55+T&* M A1:F%@[=^WJ:^2#5PVU=T]>=5XZ[>BUVAP7J6IWS$\I3T1OK8-$8N-Z' M@%V(6#Z[V]O5NQRY=2E]Z*2L\YU^!/()IWE5(J Y9-LZ7/M5FC[+G+,;=3 G MM\TJC?6"76>+?/6K\B$L:O\HQ*+(%91#/XI]B%22KB24O$,CYG"/B(@X1K?" MUB2;&C4IQ>JR#-6!?2UN==#>EK^?\YJ]X=0CM7<9I($9T-+X&-.A=2PM<:<] MN48E6NMPOF5E^QWTH_ F+JJJ/K)0.U;YB_RIRH"$Z[6BV;Q^DJ;G@BI15-14 M[>(]7W24)ID<'XJ;L;G90W'%TK MI7[<: 74]Q!@0%96%-XLV69,?MJHZK'W\(,T:OQL4_QH/3);JFQ.W\[ 6ANP M4<<>CUM!U1)WGR;+J'QM!;:W'&VGT7Z\O(JLN>5Y%5=3A8!P-B,A#6,G1E!X M0A43=T)I*'L1E)MUW^,()=@U.M [T,_4S-Z/5Y]_N[_\""[/OUQ?7?]R!VXO MOX"+FU]_O;D&=W\Y_W()OD\7@&7S.) [FT E5R:PX"!V*9R\\)]F(L+?[&Q#X6K J."ZM73,5NO*')TF+%W6=/I6XP_YO7IL:SMY^%K7JX*L2%!:)B(!"9! M1"'R@A!B[&$8Q0EW72] @AK925V=36T2J\S%O#ISRLI'N=SD:YG[%,_NA%EO M>;8%WL S?5T-:2/G&:C\B\#Y?)Y]E28^K[>)=3C;YZPH!JR,UX66Y?IX>[MZ MERIY74H?JI77^4X_;EE%UWZ19JW<_WW%.9L%8>)P+W2AXPL?(D?R"G$]"KF' M2!A0%B)J=".ZIX^I,I;FO_[ M>AAUVG>H^':V=SUZD@$A]P5WI5PM98/%;\\,E_SR6RGM/)4;YG-:E+.$"$)$ M0&$41BY$@4=@3$4$J4@$]CW. L?O84LA"<< PT7Z]'WW=*.-> M;:5R_JA:?>%UF*XR2R]P\?A)FJQ_X>R!_X+3A?ICY78JC:4Y+HI4I+3Z ITO MV#W^=HLK\]*H6 '$=IDZJL389>IP,,JQY?ON]@#4RME7)@2SO0I!KX7NGR M@]S(21V!4A)46IX!I>?ZTWH?^%;;:I?[A]4HUJ?RU- ^O][T[-4)>U51K550JS@!YE;.=I2\I M6^*Y_CGV7K".'V:?BM/ 7*@!D3T'M6-X]#KDWMO@:"?=7>JTC[L[GSO1X_9J M\;PLB\_\A<_])B!%A)0P+XJ@QRF%"#D>)#S$D-&8(8$$B5PCXZVCKZE-^DHV MH%F]5@=+/8O)$D(#3_>V2VHMZ!EH !L@N$<#$]NNI7MZ>A]GT<,J'W3_['CE M]%R.S9\:1I7045JXJ@GS.\ MBCSU.:<.8@(2D3C*'V^3*C?UX5Q9*SCTL5O7++\S1CE?U3?7;S7(6:7W[C.4T+Y7#K"G79 M[D#/\Y7%XKDPCE@ R1$(D2<4+/JC,823(T'E>R5^XEN-!TK/+!H4_H$IN)(/U,*#6GI0BW^VVE35CS0Z@+42 M%O/A]\7/5J9\X_['S:'?%YZ=[/J]&S(C1L;3U>'0W>L3R>8S1'P61W)WQGR> M0%5F \:N2Z$7>[[#O "'0NN4=J?EJ1'9ZNRQEDZ/GG;AZJ:=DT 8Z>SUB/[: M%'%0UXYS5?E./>OE#YO)OMO2*)/XH *KR7GX@1X[J5_Q8BE-O[*:W:OME(A< MAF('Q@D1$*&(P1@S @GFQ(U)'(5,R[WG4 =3FX);(AKL)_9AI[&Y.A&1@>?C MEG1]=EG[4#'8:IV(SDC[K?O'M "K[%#+,E4.#P5XP7)U7!9 [K[D.HGGQ9D* M$9LO*X*;8VFPGH%?/WXZ P^OS\7RJ MYV>R+[DC/ ,B2^=UYX_IPR-06\>JJ, <5^F4^(_@7G;(URU5XC1:,M5=_0$' M8IDO4CE4TN8K'OE<]O(@-+6YY=\^S\Y:&*^9$-JS*, M50Y$_9BY(\U,;7V5XD(5-'8M_SM_D9-*?E&W0\<:^:L,Y M\.IL%THCGP5-D'JY+QQK>S1/!DTEVTX-NJ_T,,[WY/0_D'AAY@;<]5$L(,?* M)1]SN5]6'OHT=N.8>(XKD'XF;/U^IT8U%P))/78=6'L^0AZ8>RSF$:,$ZU[[>-=38W'E9W3 MB KP6E:SRYL.8/5N:>S -;Q%N )J(^4 OBS'P;!TM]+1T:B7*,<5?GM;HO%& M3XK@Y<9!?N9&GL.""$/F>@%$0C@P0<2!,:<^\P(2.:X_*U5:"4U6:+=N1 3K M/@;\>E_>@[I*J.'DWX),\,CC2>Q#2H6K3K0Q3-P@@-(T%MA7F;L)-2+2WI"- MP9U6( L9\;'C>_*[)01$B>]"@A&#+DZ\$,NOH(O]V8*70P&V3DA9#@W7.I'7 M*7"Q*':2Q*>04+GU0E["(6$<0^*X(0Y=7R[9D5E&M-[?L7'RH-F!37,A[@O% MT&NOQ& K9L[B FF$-/*I9*',.&<0QP*$?@\=#RL=6)J19JIV9"-,F ML?;B4:588+>?RL_2&G_U'5_Z6AB:HS0 MB J4K* 2]@Q\RK)RD96:YR;',.OF 8MP#4P!74B!/Y3$H!+94@8.#5!Z>;)T MM3N:%XN&TST[([/.2TY:ZHW7W.3.GI[QXA6L1 6- MK$ ):S"[]P*E,:]/Q6CH&=T+'K-9W 5!O_F[M\7Q9FZ70EMSMO/!OI6S&5<> MV"7_G+YP=K4HY7"JW(QU2;9?E_% MD 0L@2Y* H*5_P(U.D7I(UA!\MC<$/>IZ]P;16K5O&Z+=RN#]F^IYN<1E MR_RFCA-9/'R63,R+C6D>\B B811);O1H&5/.VR1I,0]\\58*>@;6HH);5\G;'#!=;UU+=G8U[1:6E M^,YUE=Y;?4VM;7*2^ZZBN/S6A.NM,OO/"(UPZ" K'*MN\@-V!> M1!T6(I.K:KUNIW9]W5J\<;-X/RC!36TE+T80)7,X/NUU& E MMD4W%C.8 +%KVAB]?;*KS/F"5>D]'K.Y?+^X_-LR+5_75P\D M]A),A MI$'*(>$ A(6$"?1&$OD]YY,;8+'VB7L>3LW"NSC]OO9= ^$ICTT +Q#6T8;D:OP MY5K00>Z#3-&Q[[;3W>U[.?-H@='AXJ/W?L\Z14]97J;_4T7?W(B/G)3JCDJ% MNM[F_"E=/LT8Q2Q(!()AD&"Y]4H()%S^@Q('$]_%7N*;52@ZUN/4N*DM<)T+ M;?'"Y5^4 :"N5 K I!* -5H8EB4ZBK\>,UE%=6!*>@NHDA:LQ 7?-P);-)VT MP;%5=^AH?^-6'-)5?Z?6D/:+)R1O_,*?Y1?K46X)=Q.CS7P_=+T0N9 +Y0*3 M^ @2$7K2/F(NB[AP(]>;+?@#+CF[-\S9V-6QUFQ9QU6\Z7ZXF5-G \S7@A=- M\E&R?"58?O*<9P\Y?NJ1F;%S%/0HR ZH8V9>; F[-_VBY2R+.MC8S*K8V=_X M611UU-^;-5'KQ1,8:/^.P,,XX*$301XC'Z+ 26#LDPAZH0BPR\.(4J.MV=_/ M9LS6YNOD[=;?Q0:K%NP,G)=EGI)EJ2JQJ,1>=36E039:HVVMIK*9,M\^#;9A MNJ./G"WG_$9JD'1>BZR.,10HY9C$0_.2;'-8T::A_0B@&4NH!*&4/&Z3DXFG0T M/.1#FSTMM%U3%1HTE3JPL,/Z24E[<29*>"1X([L0Q)+&ZWY=[*TA0R*$3$<2X0"XG MS(0=#W,'=QOOS&Z5)5-+[ )7_(\M?S;VFAZ^*\]^6I M3?2UD& EY<_ZCLW[X>F>X%:0&7KSM .*W#!)$2V%)G2JW\NI>7^+HSDU=RK4 M=FKN?K#G75&3K/G38<_ OW(5)\E9DU#UMX*+Y?QS*O@L]N+(%0Z"W*G\;SB% MV!4$AB3!S(\Y%B(QND8Z09C)44-1IBK1.0/+2D8PET(:WB.=,C::5TPC(3[T M[=,JY?BG(U[-*V76V8%K=<#GKL$QOYNR@*JM:ZM31!GW1LL":#N773;:['FF ME#XLJEKLB_*<5O=KZI [FZ%.*(A=*B'(2(J0"0*8QB'#!$1!%%B M5H19K]NID>7=;[_^>O[EO\#-)W!W]KB_/K>W!^<7'SV_7]U?4OX/;F M\]7%E:G#M.8@:!X568=VZ).AC,< ML[?ME8=WFX0R02AB&J,$$B_R)#-Q#R:$2^,N8$Z".8II8&3<=?0U-3JJJYV[ MIY>'=XV2\UA":&!6.5P>WAVI/+P[2,JO3R\VYWN1N<5\_.;'H'I$PY' M-XLZ-XLUGV:$N?V H/BMW/9ODJD3X7FQ<'P8Q6&B?$X$ M)$0@&+@4(Q*@@,1&OK9;K4]MDC7"F:VM=ZN;_L?,E_1/DDILP7_PFDFM_NO5PMFLKCM?WMJ4]!LG3N R/$E M[W0PAK93:P'!2D)EK:KZ@VR)YQ:7Q&X<>JV.!YH<;:'L5JF]9AYYLM_RN8XU M]0AE-$IB*.+8AW+#Z<(8![[:@9)$Q!$GS*B^2Z\ WA%F[$HNLU5S#1-#,1;" M#V#(7 JR*B/;$3'",/)P%,J/P'>1([DC 7NA&F 4->B#AIL+MA&X8XCN/ S$6_H[>IK01-(.]&R&.>$ST UKSL ML 7;P%/:&+$>COD:2%CSS>_J:V3W? VU=SWT=5[J1QOW.5X40D["M8.:7,EN M1)/9&\^O%D695R4IBWO90['_HR;+6QS$B1_))5]$2+),Z#G29HHIY%B:G'[$ M&0N-PW-T-O;?J-B3']#P&>)+:V*-BJY M#@'J6RX>I _S([=SQE(5:X[GR/%>-LG2C=.:'VUH:KRY$1A(B;]_^:&5O%__ M@.XX?L?/ZJQ"-S"O=:$V0*)S;6AZG>0=;WVT0SUM1=OG>_HOG9(AM,H=^)$7 M-$^?56]5@-(,\R ,'.;! )$ HE@@&#M,!1*YO@@C+\*19YX>=&]?4V..5>;+ M2M@ST!*WB=TSM+JZ8-8SHBR!-S!WG(!;SW2AG8A8S16ZOZ=W2!3:J?+^+*'= MKYA11U5]_JT3[^=TP:_DSK.8^9@3EQ 7A@03B%PW@-AU!*21AZBD#>H3K>.C M[FZF1A@[GN[@#R4KJ(35)(LCP';SA#VX!J:($9!B&:ULYRK%T@B(;?4W.>2T MB54/D)I3U;,54;J.XU9D>>3M47A23X,516H^W6/']17G[+<%R^>O#U4=O#KA MX%.IO=,ZU,#4:.\WE2AK_JINM#9R&FRM#@*EL:6R@='06RDE(]@+$CA_ZLQK M:+:'.H9%O[W3P5;'VS,=4VQKKW3TX7Y[I _+0I)"45QD3R1=5"2O_"T>%NG_ M<';%)/&G(L5K!EF%/)TO6#O=:%'(-8(UA87K)V]S_HQ3=OGMF2\*+I^_*1]Y M7G\V\Q(W<=R8P\1)&$0D"6%"A0-#3J+ =3 BV,C[_UVTF!I?-;("7@M;@'_& M3\__ C(EL=F.[GV^%'I[Q3#:^9T; M(-:UU]>AK*LO4P-']6(%2/.$O:WNNPZHI4WT^^@PZO;\78?I[<;_?84Q6VD9 M3V>74J#R]>X)S^1@P& 0DABD,$B>LF$(>.QU""'4_ODOA ^U-; MG6H1024C6 FIMRP=0K![P;" R\!4;@:)-K$>4;S#7)9OUFPG?]B0W*'V1J&? M(\JLB.'88^93]K/$=W[[F"WX];*.6(U\AQ W@D[@>1"I?V),!8PY1V$41&'" MM")M]C4^M M4J,]+P\^8W[XM H%N!&7>:[\OS:7AKIGR;K-3.@[N!*WRL&9YQ+(;%G,7T%U M)B"->J6!-%?JZ@CM^VRK)ZBFP/4ZEM'J8+03&A-UVX%G.JT:*&0_B MD'L.A5Z(8X@$I3#ATD0-"0HH]SB1*/:HH#"Q [D3,XA"'$'L MQA0Z(4]H@L/838P\JH[V.+U-T^(!RHZ>0+:N*3Q7LH/YYM#);"4XCCKU:!@S M3R[6!!&(D!]#S+ /0X0CCWJ!X_K)3-HB)'L7W-L]_S^&O-Y2:A7-@5?$-Z6P MMQ:TC<#VUC-M;"PM2\?[&W5UT5;_[2*A_^+).2P^+OE]]GN:S9N*;G_)GOB% MNMO/7S_CKP9>'Z;M3HWQ9ZZ VYTH+T*@!I!YGQQPA3H?_^&'' MD,@/;:(/ OHI"3BTT;.1FN-X9^^5M$,;AHYT'OIM]'#AO>.+-,NO5:U5V8\$ M.4%1<,OE]W)1-IF@L$/J**V<74IT S]5#9R[&6H ] 8FI5I84$D+/C:0G0&%)VAD/IZ? MJQ>2!JZ_=A$=R0=8 UE+CL#Z\'1Z!<,YYKL+Y.6S["!J_U.SE018 W(9\J M@U,38!W2Q EBS*"(!9-;5YY [(0(@\+2'O1@-Z-N/8\I^W;'>?3YWDDW&'_" M^9^K[)RQ\-7I800=[E&( A]!^2*"%$6(^P%Q ]EVK:] M\$LA."WKZMHWXIQE503F.?OO95$^;2Q7P2)$(^I (==\.:]Q!&,/1= 3(7>( M@TFHYSO5I_.IS?F-_*!6X*PI(:\.,U9*G(&-&GK4T&M %#@P(PQ QN9E)N.="CA*?$B]Q(M\H"^#Q+J=&%^WB\?=9B>>@ M(I";95F4N,H5;)AZ]#CH>A1B%\JA#YQ;*%:>#O?*T^$-%1<-M8!AJJYIXV4K M5>GQ#L?-5ZH-P$[24OTW>Z6J>9%M9?GKKWBQ%)B62\ET5:'M:U[.D*JC1J(8 M)Q0LZ&7L# DB)JG$C228H] E?@CCV'$@BE@($X8PI*[C!21)$N$8W?KW M$6+*=+G.[])6XPR0U_8?^FZ;#<;)=",]#/HC;JVU@!]IEVT.IO5]MX$([[03 M-P?I\-Z\1ULGQNVV3* FUHO=O GCV@GZVH[Y^O"ZIO>+.2Y6=2M8XH64P3! 1T/>=0$0T9&X0]JJL/I3$4V/C36"HFOQKB4$E&'78^O M)S68 Y/[B>/8/SQW:&QM1^D.)N_[!.L.#?_!F-W!.^YQ0/Q7G//';%GE,OO( MYZF*O+C(BK*8^0%U@CAT8.0$&"+/PY#@)(0N\6+7Y4D4$4<[_N%@-U,C][6@ M549#UHAJ<+9Y&%"-TV K, U,F]L(K:0$E9A6<#(X_[6"UTAGO[UP,SOU/0I' MYXGOX;?'.^T]JL'62>_QI\U]%V_SC"UIN:E;Q5<6%'*8M(\E%T:N1R#R P\2 MA#WH14XYD:'S:"5M_91E)#$[<;U&Y2M ;5P)S8"R4C9\&C M*)S@%7BX[='<_XZJU_;S._ZP>5Q[EBLM^@8/#^96.#E02JCVA_CSM@NKX?+6$TL#S M5H6LJ+M,*:K\,Z_C_]IE1G8!M#JA-5#J-;&[VAUM@FLHUY[H.H_W];G !5=F M_9M[>Q(@E\08P4#YUB/*8TBD$0X=BGQ'^#'WL=%!]H%^IL8*6^Z>E;=$DXU> M?O67S\]U.C<\!Q>X> 2?YMG75FV&^OFK1;7.F5\4'AH)O;-E"_@.S">-3X22 M<6#'ATXDK#DW[.]E9 >&3E5WG12Z'^_'(%<+FM=%(.O_7RU6/F*2J&91XB'Y MU0B@'W(,45!Y'#@4A@[B$5<_LG"5SU:/23K[T_J^;V>C'9A16L*9\4$WKGJL M<#I68SG UO*![U>2_@#2!=#!SI@?M#"QQ!+=?8W*%5IJOV4,O9?Z\<8U+]4J M>IMG+RGC[,/K;P5G=0>%\J$ZIV7Z4EL[I"AS3,M9$D3<)](>B6D20>1Z/L0X M09!AQ)V0Q])HB4R,$G,1IF:O7)S?_05\^GSSUSOPZ]7]U>7=V:TTV-8]+AH6+ ')B@I?&WSK<17M]K?*PTD3_T UDJ C1;@ MCY4>%HV;_B!:8K0> HQ*<_T!>LM])[1D?O9RM2AD)[G+K;,H".]C6OSZ*F^8^!HOM:/ M1JKZ6/?RW?-O:6'"!ULO3FWVUW77E71F?U!@.YQ9&B6=S> M[%79TI3=;GO4";I7K;?3K_ M\F_+M'QM)4JHKC;N'_'BILKR5/PBFRB+JT6=_FD6^YX?NRR!.(Y+_M@XF?_'$N>2K>>O7_ASEIJ4(+DZ"0(]'#(GCDD<>XENU>@#?4QM(5F)"=9R@EI0_1K2A]#L MIGQ+& W,SN;P&!66/@) K_K2A]HBREK0Z[+T^ M__W4:%JMT="S$P?#>& Z.0U>*S5HC\(T8%G9PWV_>Z78H[#H%'\]WD@_0E/Y MLKZF\_GG53WR&?.8&V+J04Y8 !$3(22^X)#Z#HF)P!&/D EI[?0P-6):"0C^ M4"*"2D9#(MI%48]L3L)F8$(Q@\680 ZJ;HDD=ML?E0@.JO=VLA]^L-^$_I(^ M/)8WXK>"GQ<%+V](*4E">0M:>90[0>(CZ!"DG)I\#R8" MN3#@4>1SGTF+12ORT8(L4R.)34*UJJ"PX7W;*8.BQR0C03TPYU1:P$Q J0>H M% $K3=3ATDH7(++\;8J[36(/>QQE 51+;':*)*/RG@7(WC*DC2;[A*!5?BGG M>:Y[:[C[UM1(;$\W"P=G]X6/&>(6);38T8%;9/ MA>U L+U/#)!O][<%2PNJPODXDW->I6>K@OMF.$J02[ '0Q%*>R4(&,01YE#X M,<*<1-BGB5E$1R\YM+[9HT9Z*#5 ^O2\+*N%4W(++S2/74\;$3UC93B4IY-E MMZT&J/6P%I-J!<E&$ZR76/P6247O=H8^9VR"W/SFFYQ//YJTK9K"Z^ M#*+@][\]-;OD]O(&K,2L$E._N:XV3%UQ ++C!LOI: U,/*[[ ^L09*_ 0 >*>6?+M"6TO\9 M69#%"W MK?%2 QIJMY4HT/3=GIO5;/$@>?!)%?)27K+-_;*/8RJP'T.6>)*Z49S V U4 M<6,C.&F?L7M?Y!W#5W%.>C-;0F\:MDGVZ M0)GO"3MQL+7IV]_)N+NZ3D5WMFW=3YL[^ETN2KGA^Y1*IEE6*YT38DD.*0HUBX*EV1KH??V\:G-NEK^8 2$-02ZOOT[0#7/;]/A6/@ M66V A)'[WB&5>_GM[30VFL/>(37:GGH'G^FW.F^7U_Q-#EXF+8+_X>QCU'@(+$Z-K[77Z^/=MSCG/A^C!6<%\7/ M^[9;JK+LZCS+H&"F_D#HK>QV[&J\Z!EZ+"U;RVEOLM:&QM.X?[V]4 M$T!;_;?6@/Z+_3CHP/'PQ3+/97\SQPF9'SL$!H*X$!&'0KEW""!Q'8^Z2< \ M853[K+N[J1D/C5@@VW:I ?.^Q2"/H!TQ%B6Q(-#A/(8(8P<2$C$H/)3$1*X% MB2=FDOM(-C[>[6Z'0_SF,-)G@#;#H;SCC3-%'H%>C^#MP3DPNW?=]S72VN-V M/50L$?N1SD9E=3W%WU*ZYEOO7JWM\]I%.(H%C7!,(*)> E&$$22<.) E."(X MXC30"PD;4LBIK1V;*(>S=O'@51YW!K(%6&L**E65#;91%E3:@FUU3_#\'N2; MH4>;[SW> Y/M>P[U>]9\VQF+Z95Y^_P^/O5#@CQ@,;?=OGJFL:DW*56;-^)J M4)"^1OVJ*FCO:SKP>O;V&[H1M8YTL)A76@\36\F,NCL;-[N1EN([Z8[T MWNI[1W3WR.=SY4*$%Z\SWZ5NY%(,_0 +:?1S'^+0I=#W/409#X/0XV:W1.WF MI\;*S>U()2)H9#2]*=J"3_>NJ"\HX]P6Z>'1X[YHG]HGW!AM-3?RG=$^579O MC?8^-4 (0I-,1CF4_!?'^;T$E<\0\Q#RW0AZ&,40)8F ,44>9*'GT9 Z)$BP M66$:0PFF-MWE5RBT&&6P%W0]JV!0* P&= Z0 J)4:*+.C" M;XRH@KW]3R>BH L>HVB"SH;ZD=R'92%WHT5Q3O^V3(NT2I^E?I0M-]Y6'DD$ M)DD"0^J'TD 1+DR"T($81[$C=SJAZQBE?SC:X]1(;"4P:$E\!E8R]W1M.XZ[ M'J]917-@'CL52&/2T@;'$DD=[V]44M)6_RT)Z;_8M[S.UW-:7:M+BKO-LX7\ MD=99;:K\\:_UOYN*!Q[V$^:['O20AR'"/(288A#&#LA-N,@4P&F1DE2 M?K!1 -S)#2K#.:MK);0^V%:M*IWP7]RP-D7O0=,CL"&'8F ^>S,*V\*?U04L M7L$?S?\'*2C8%SUK%7<,NQ^YWDX_<':K[?1LQSRX\PLO2EQ6;7_DRCTY752G M4!_E'W5#/+O:F!J1M60%6\("):U^A&+203QWUVH&?6L];/%]2_\AE6J[2%]F3[)56=S9/-^(B6U2%O-R90Z,D0,B% M(HDA* M'0OG4AJ#=<+IE-TA>+.4Q+/GJI[#78GS4L\Z.DDFD]GQ5K+A)DI5+%B=%%'U ]^("W )"'](%PNU M@,NU^95CS4!..T/(HX2X-.:0(3>4X^@'D#A) !T6N2&C3H23I!G"RX5F!K>1 M!W EUSL-'Y=_EP/WW%UU9X"ATS-T1QN,@=<:)=E9776[)> 9V,@.ZD?4.+WY M8_L->T:O%60MF;ZGR3*J 6P%MK=FL)U&>T:FI(NTY)_3%Y40=]MQ[9S2Y=-R MKOQ VQYN,RXP9W&$8.0*%R+L4QC'40@)$6$8^)$?,-;#>=5<$JT)_E[QT'@C M,\"]75Q[#(\>LPZ$]DBA'97PL))^UP]6W1%OL-=R+S:/U^@-GZUH#',!QHVU MZ W03B1%_Y9Z'K2JR^P;<9%SEI9[RX;[KH]9$*L(8 81YQ%,F(=AB'P:>#AR MG,BH4NBQ#B=WO,!?LOD+SU5"/<-CT6/0:IY_6@1LZ(-.)6IU;ED).WCM<%UH M;)U:'NMNW.-)3>5WSB%UWQO!,_AK-J.",B\1 0S]A*BTY DD,4I@Y">A[R0T M#$(VF%_PUVQJ="._=,& 7L$2\!-N7>S ^&ZW+5T>P5^S=_('WF#W'M[ LO?W MOU,Y#LU)GL"M9GHFJ%'U;Z\6+[+1+'^]E5_41U4S5Q6C*F:>F_A(Y;#T@R2& MB+@N3%P_@)A%@4M=1AS7-4I/T]'9U,CJ5VF,YBF>%^!Y)6=5;4CV(??KX'N6 MJGT\659N&,]YQI:T-*V,W@F^'I?9@G1@XJIKA:_E/ -K24$EJJH>='GG./[;F1Y,"FB,?^U2X,"+2"$)AZ$,LI$WD M.*[C! 3QB&GEQ3W0_M08I"VA04+M/_6WA^N08WP.)03KQTZ 9 M*7/X_6-:@((_5#?7Z[5%[CB?;9(J?SE:ZHR5ZS^F%),+AZSK^K(H7Y% M+/-%6LJMF?PQS?GS7,)325',4\9AMI2]+O,\6RX:+W?)T#3%]05+5JTJ3W)[ MQ^<239XMBW7?/UK*L7[XV].93GW/:^-E3C\L\U:2](['S!UR[LH_;W-ZD]\7 M^651ID^X;K5\S-@F-$#3.T>GK:FQ_5TIA0*W/EH=C.;N8Z)NV_?'Z+T>%N.YPJP5>E8T M2SUB/O6<*(($!4SM0N4&-/1BZ"=N3$(OP.YM0F*: MF98GW0.CYLG92> ,?5[V]H#_H@N8$U,*MW4?)(UPU<$[I@YN*]B=+GCKR7[S M^J]/6'Y!;I9EH8*V97\?T[FJRKNYG*Q20YZ3HHJ- MF*$DQC1 #I3SOLH,C*35$Q#(F1-PC"(:>]2$"^R(-37^^,@7677"D.6:!UXP/_L#\M%((-!HU)6^4?T2M%&AIM9-Y=Z60Q8!XNPA;8D%+0HW*G':! M?,NVEEL_+??11:;..:OOY(6TZE)6K039XC['BT+P/.?,G:EBJRX6 H:84KG[ MC$*8<.%")^',$Q&+0HYF95;BN1X/FW1NQ+9K$08\I%9]J )!&W'[93_20EZ/ M6H?"=$:LFMK+R6Y* ENOW<2"9X64Z3I-7UNV1,,@'E4/(DHS;Z$5AU M5WZ;9R(M9U$2L-#S \@B)U8US"*8.,*')"2(B$#RE8--^*G5]M3HYYK>S/>:0.F1RL]81B8-2JI0"V6/4K8HZNE&=]N>=0)O4>EM_-UWR/F MF9WO5 & M'R]_$8?5>3QM1R]62BH&U$20L34W@U[%!+/6H#FJ%OL\Q0,QL<+=-S MESKM7,^=S_5;2^_X7'[Z\ M?R'5Z?KY@Y^Q).4Z4:M5^X9??GOFBX#,GQK[G MJ-#R@*M0$8%@$CL.%#0.:"(")_:,:GKK=3N]B5Y)?08>:KDK+PR\);G9PJR) MOMZ:;1_3P1FB@?.7%IS;0H-&:GNKO1E*E@P!S4Y'M1',@'AK/AB^W;/2SR8N MKO+35 GN<_XH6Y9=7"UH]L0_2ROFFI%&_) M#FKAP?=*_!_.@-1 '1%+'2S6N.D'GJVB-X:]CUL%IQ\T.V5Q>C;3C_,NGY[G MV2OGE3/8S7/+Y]> N XV,C6*6@D*:M^W6E0S3CH,F![[6,%J8)[9"]-QUQ]C M,CF*A27:.-S/J 1Q5-VW5'#\A1,G/<]?4LJK^Z /*@Y%<8TDFNH$]3I;O/!" MW1Y]54G/J]N(]N?J\KY..*@N'!\6JH[[;940Z5.6-W]2S[FSP$T"#X4(^M@E M$#D^48XV+B3,X[[OAX@%I!?=C"+^U#AL?1F,F\O@?"-LKXQ4(W\;#&ER2 MFJU%IL.@MY@,".[ J\%**_)R]BO^ECXMGYKMJJ (B<2)8)PDDL$PPC F?@*C.'%C MCT0A=[2*H>RT/#5N:H33(Z)=G+HIYB3M!R:/1BZ+&_>#VG;-=_E2:Z[+WS;S M?+>]46;P0356<_/P SU3;N^>X:T/K?U0N(Z#!20\3J0E$3$8!V$"2?KG\R^7UW=7OE^#J6OY^:9A-N0-8/=O $EP#3V7- M<_XS<%[60>98)?8L,[F%S.6"8C$!\G&X;*4W[NAIW.3%QU7>24VL\( MKQMN>-_YV&U"7&KQA.W\2=4K_#LX4?M[.3S[?^2<;/0CL9ZKBO+R^]@$QM_+ M5V<.26)7[OP@$HQ"E% /)BX.H<-1[$7,01C'NKZT[8:GQMDKV8 23M]U=@NK M;D8]!8&!"5!/>2,/V7V:]O*,W6IH-(_8?>*W/6'W?MXSFB3+V-=T/F]*?;./ M2Y6HJS[2GG&&.,8A@IX(0CG].%.[P@@ZQ$\P=S'SS&Y*NSJ;VI0TS[^B!:F> MW6,+J(%G[DK,,[ 2%-22-G=]%J-4- "Q%;;2U=6X<2P:2N\$MNB\8Y[@[1Z3 MY1SGG].BO%=[>>.L;@<;F-J\;P0%2M(S4,FJG[GM,$S=\]X:0@-/^#8XX(]* M3+LE[K6 Z)6&[7"KH^5>.ZI8.^':\8=/BW]OK6^W>?8IRY_P)$P\R'R<0^3&'<1)B2!")XU"X(N#Q[(7G)-,U!,R%,)D$;5$& M-%MKP0!O!%;.3E6AZ6P!"B4Y^#Y= );-Y2C6'U9_-5#<^OJQ%'$(^'(04@$1+'G0Q(P'T;$Y;Z+0R] 6@F9#K0_-2.H)2'X M8));<1>Y;C:R@,? 5+,%1:]\D[N8F*2:/ F;D;),ZGU=##-,'E2\.[GD[FLC MYI4\*/-V2LG#CYF?EUXNRK1\/6:J!06-B&>K'X 2%MPL# Y7#P-[_*35"EP#$UMO MI(Q.8H\BT>M8]G"KHYW1'E6L?6![_&%S][F+.BQ/A1L+P6E9G_'_Q*"0!=%P22\L%R\U;("C$Q/.H@Z01XVFEE=7O89:*9XVV70 M\,T^.Z6Z@.^"K6K4I;RH2]B].?X,">(L) Q*DX1 Y/G2%N$AA1$*?1[[,69, MZR;)J->I$=$=?>1L.>=JEGS \B/*P=TCYR6X6@BUE]4/_S5#7V*P-GC6H#3>!AI!U;PUU&QMQPVBHW_8V MTO3E?A<&FS2\-Z+M]_.%5TDAE/M/L?$<6H6,;&8(EI8F(@%1MP?2 (VH Q-$ M/$A<%O@>031RC-+2G"C/Y!:%^YN+_P]^.+^[_ B4 _KE]=WY_=7-M=DUP:F# MI'=G,"+T Z\=1YPN+=>9LHR?I>N#4Z49]2[!$G1O+Q9L-=OS+A87:2'M<4J5 MWZ[RT\CF*7VM_]U,3B%<%$O,(&*AJL1,"(PEJT)&$>]$#4"8N<2U.SM$TK"7TMUR/D.D"PD?.P"TR_2N]=6-@L\[ZWG_%KO'>IN[? >^<+@U=1 M65=+"D-.W,#'D,>^RHX>^3!.4 21XW@XLMLH@]:A.0'#\:BOO4VGJ!(A.J+UBN894RY'C_%M:R(V:(((F"0PX M%1!1BB'V: PQ]@E.6!*RJ!?#O>EG:BRVSQM3SBLIJ>:1^S%)%N/=Z/##[A-/\=SY>\=0S_*\?J3(G=++ZH MHA4J!*?:O?VVR$C!\Q=U/G^U>%Z6V\41JW/[6<*3*$ 1A2QRI76DW$R3,(E@ ME) H2A*L"-,6,2V@%.C'Z4?J!0\:]].@96.0$ZRM9:@4O,,M!4%E:8[A2HK M90T9S/J708_ZWG.(!^;,=QI=8]H=:@@L\;5U\48E^J' ?;M"#-9/OZ5EN\4; M4>WF[]*'12I2BA>;'A/(;OJX9VYXJT;<;4HY;1(Y=>X=AKZ\+K:"S7=O_%J M\$,S> OS': !>07K,Y75&GR2WV?_\3!P!!UE7$;R#%UEA&!K1QHU4NEFI'"E MV!G@W^A\R=0>[6&=-6:.Z9_J+\^/KX4DR#DHEJ0HE5_TF1I:LAK:HAE:Y7\J M)UR5"Q9\?4SIH_Q5-2LG(@92[;G(<@Z/5/[MSZ>J^K) M"&SYKI[>6K\=U>\X3U5[7^0B6QTM1W%45?R!5-U'HE@N=[%/0K7?W_JT7C%57Q4M(8G*V.@^A!1%PSVF&9O+V-329>J M>[BB\W%KCIRW>?:2%O('/&_%)5^IPG9XOO$^K^1YGG-IT+'_7A:E$FJSF2MF M3AC[/"0(!L(1$/%80!*'#')I@R$/82=B1@4U9ZQS4H@4X^) ,Y]EJ2<[W]G^U"[>&EZSE#OM:HR^RO2Q__2S% MJV[%9@&)H\CQ8R@"5?\')R&,@X!#&F/A.)S2R''-#-&W74R-\M<2@C^4C/6U MM+'YN0.DKN5Y"CR#&YU&R/2P-P\I;\W4W.E@9"OSD(*[!N;!)\W3$MXI7ZFT M?'4])"['K4DC](!;4P2XC6FD@]C4^M>E<":7N MP5SO>_(#6(FKGWMP![WNF7PJ)@//85,XC!(,'M*[5U[!G<9&2R=X2(UV%L&# MSYC7<[BJXV/N\4'5_J\1@G'V:XP?=N@Y'&YK:W&P$5C%@U6WT2NSJ MC+4J?LR6LC_0J*!?^^$XI-V3V#J:@Z_,1D""/Y3\EDI$:./4JU3$\=9'*QFA MK6B[=(3^2SW+!^/B\7S!U/\N_[9,7_"\*A*^\IW>Y%29B8B$P@E\&/.80$00 MACCT'1@CQ^=.DD1"+_FH<<]38QTE,> ;D0W+"FL#KF?Q#P+CP'13(:BHI?JA M)?89V(2(@(WH%FL,FZ)EJ^*P=K_CUA\VA6.G&K%Q ]:.MC=MMU.3>FZ(!(4, MJ],&UY<;$\)"&%'A(\0$=L-3TQ+LZ79J!'5^\1^_7=U=J?)>^#N??! M\(G@O<,I;XN%!DHD9P;3<">O^SI][V/4#B TSD2[WNY[P,FX2!=IR3^G+YR] M]7>\7/G%KBKWS81P,/6H"RD*.$2>&\$XB!,8.-CS(Y=S&AO%_YH*,#5JVL@/ MYTJ!7>]BTX-2PP'1/48=#N;!MW)KA"O9]WC:?[^6'ZP4L)C&J2]VULYH#;L? M^02W'SB[Y[L]VS$_7CI_>"@O\UQEU*Q+@W_DDBF>)-FV A0U3YATVIH:94F9 M\RHE'9"29PN>+2L#89U>%$A-@%0%;'31/VC2 O?X69-M7 ?FJ!Z06C:^3$'K M=?:DU<%HQT\FZK9/H(S>LY:#J5C5!+SF9>TM]3DKBIE*6^F&(8,$!2J8D4A[ M*J0)C%V$4.1A/\#>R>5+]_=M,G_&J5HJQ5,Q4U*^DU,S'8#;;*-G%<*Q]GH' MJHY>5Y4\ZE272G2+!I(Q7,.E>3K0[WLG?NJ&0R,5U)$&>J;3K1-"+!Y68=Y- M!4CANDXD4 SC6/Z#&(XA]AF!*,(JJ6Y ,8U-]G@'^IF:7;06X :,8-.(M$-]38T+FI52RKIU7GI2\,5^ MD'7/;ZQ -_A134_4>D9B=.)A-1IC?T_O$)'1J?+^J(SN5\S/3Z0=\B#WN"I? MC-P6O'Y<\ONL2=Q](RZ5KRZM@T">2MUC%(,FI\84C>A@)3M@2ZXB(QKQE6=9 M2X$SB#6ZVS%I)_1CEAZ*-\^:>GS M^L!UX$B[5-)Z$8Z"Q'4Y\69&L75 M]$&,+/L@#=V2;C]PDRS(EPG<+T+PG6W M:AXP49>(EX;D%9,M5@D#5;_7R^J (V&>B["#81!A#R(GD3M&)'>,"2=NXE'7 M"QC3C9[H[&EJQ%@+6^UWML4%M;SZ,17= 'Q'(R MA,J2B:3;ZZBVD"$4;XT>T]=/C/2^YN7,"06)$R> +$"2GSRL;!G&(%9F3AS[ MR)=O]HGQEHU/C8Y6LG5E[-) S/%BY$B;CWI> %'@4XBIQ"Z,.)9;:\880K,J M->K B*V[& ZQ^RK#:VH%-]W3_WYH#'[XM MI0X&N;>?,>.S(B]G7Y3Y4&4_)5Z$(L82&%)"I*$EMV=)'!+HTRAQF4#(XUIQ M[5NM3HW!5-:IM"BK',U-/93F0$0_?^PV;-VSLC<80Q\0]<-!>WKNU;MK7LH7 M6G-2_K:9C]MMC3(1]XJ_FH'[/^Q1UJ!=OJWQ_W!=E_@".S )8B&MB2""L4L0 M#'E$DB1PL0BX=KV"W?:G-AW;Y0//#;+;[T&N>QY:P&/@&;D%Q7%G&2U,#%+Y MGX;-2#GZ];XN9@GQ#RO>F>E^SVOCI; _+/-6;OJ.QWI6B$P7>$%3E65+;J2J M$:_6P) 0+,T$!T:QW @A0CG$H4A@'"+'2P(146)T)7:@GZFQUUI,L)&S5R;Z M0[CJ6?P6T!J8V_H 95ZWL!L&6^4'#_0R;A7!;E5WB@$>>=Q\UW"Q?%K.)=F_ M\$LA."UO>9YF[$94J3E6Q8XQ"7C@> RZ*,'J9(1"$C@MC(#&JAST MMO)!60ENO//0@O[XIL0VH ,SB!4LC78O)@"=L+'1ZF:T M/8^)TNWMD-%[?:^4KQ9RUF*J>OF(2WRQS'/)9#,725:).(:NP^26*<08)GXD M8(@2:9((Z@JJE9[Y6$=3HY?F>K0E+%#2@D9)&=XL:HML2]_%$>Q'SI!##V.$HC<6-H= MOMR24(I%K (5"#7:DASI;VKD<,_S)S"7,BOW5\-KX"/(ZFU*+.(U,#%4DJX* MU R>@TL3%UMWO$=Z&_=N5T_UG3M=S==Z.P/C)B"_JG3[A;_PQ9)7M?IFD1_Y M'J$Q1)$O5% 3A9A1 1T2(\Z$QR.]5+\ZG4V-0;9E569V(VU3E]3H\S[/%WS*.;JMO]RHGV,9O+5[Z4 M"X- IOUO3XT':@^&EICRZUPN\X5Q<-(!L+KGOAV+&.I6J1T<=.3)?DO_RN?]4Y9_X:N"1)6S_%.VN"M5\J$ HX02ED 24P>B M0!UA)BB$S(\B3#!&7LAGBRJ;#[O7MP..]ZSU[4[J;_=._T.Z#4C90+Z6N0#+ MA?J^D^4KP?*3YSQ[R/&3F6F@,0YZ!H(E6,ON1EQE+]0"@TIB>\:" M/CJ63 :-#D&L^&+S9]W"SU5;%<\7-LE05Y%4>NUG"$7>C",$X2%R( ML",)R8\%%''$.(V0AT5@=L39U=W4+)#FY*X]*\[JU;8 +;%-#SP[$=<]]K2% MXSB'G[TA['$(JH/,"4>AG:9B_CXMS)-4 M[G]]:IRP*> &[C-P>WFSE4+Q#'S*LG*1E9I'GUVX'=^?6(!LX.FOB]80>2:[ MP>F76O) F^-ED^Q6:BN!Y)%'3XQ V9,DB/E(( =Y,$$H4%FWY4^N[T&.&>8N M0V&4:$78:O0U-5;8U-BSDHCI,,9Z^Q%+R U,#GU!ZQ^J,4(>IL,]O4\@ATD> MIN.O]".-)A?> P\W?6A,)[@>U6V-*6WVQYU$N]5Z^VTW?]03S?K MU2WGA]?UCW])>2X;>GS]S%^DME7 %D()36(72ITPE#\+&+-$3F.*_(130B/7 M:*'7ZW9J4[MU7[\6MBJO]?]3]Z[+<>-8NNBK(&(BYE1%"!.\@+>>7[(M5RNV M;6G+JNKH4S\R<)4YGJIO*:T]O'F[ ,7.OGYWQ3)^U<,6D%J(17?*6* MI%L?6!NU.:.OL"5W75F[+?G8Q]I6H+FJK&W4][35M6U@.:FP;=6(^5+4NGK? M)B"_7;$O\I/379FZ6YC;0J5DTE^D>I 97K/<@#(R>;2$W!4-N )2SOQ'SE[P M$O0"9K2R#>-AM=#U-#O9NC>L6GL9U'C:/DJ8KHOOZZ+:#ZLT5_R]",S RU?%?;O *C;#EZ,7"TM3C?QZ1;B%XUC[<*_0_;9JM7 M,2Z[#S0@:8!2&D#!/1^BB <0QXS!,$D(BB*?"%]KOW"^^;E-\%HZ:_>Y(^ST M)K<](B//:GTP++*_G]/969+W@\8GSN5^3K'3E.UGG[(U_Z\9D^->5NO^77%? MK'_D4M@%RU"61HD/6>*G*DE0(DW^@$ 1XRC@61@)IC5UASJ:VR1N[-1&V):% MNA78U,SOP%?7OK\PO +,SY?C0NL.,[&I[8@.]7[]1R'WC>_%A/.=U? MT\T+7BY?[W'._BC/!!(;A\B8M3HW1FA'?H"M&D#I 7Z4_P6Z8MGU3PP-01\^ M11P/[_&O)6R@'B$*QPY"J\-(PZXF.Z"T@Z!]:&G9@D5B^#H>\/>2L\?U/5:E MN'AY5X<*_E;@U:9XOQM0L ;XV1+WY\(=;F2X]OK9&!]GR]=^R.TPZK$JV32FQ2#)/U?9@ MT,=([DP%CV'JA1Y$G"6"^IR)U"@.ZWPW<[-"]S7V*"Z_ ;%<_U53]GKWAZJ< MH>'!<@?&>H=/ER,W,MF>%";'4AV=3'HXU:_H\2'5P-.VJ2=_ MY(RO6+F(DRC!*?&A%RE/:L$"F/$LAK&(8L0X]Z,TM$@SM>M@IH;;3C[ .%U* M]F6F.26W .I-<#,\ILH6VUY4ML [7.9T=X%!<802JLKC<1++U1EED# <0A0D6) HQGZFY3FBU=O@DG646R0M5!P107]? MDY*#EMK'A*'WDFUF%EK458?K_[U=75.J_$^4 ^O=YALO'CCE^0^5>;9<9 Q) M.S\@, HQ@HC$!&8A15"$1"!&X\#W;!9^(R%F:AP\%ICQZG1FK00&Q5[B*[#J M*2'K8%CTB,@]RE,E?*GE!;]L)?]5U9+?"E]A7HD/6O*[3 -C 9NSQ# F?4^< M*L8"EM/D,3:-F%^LW?-U4V)2\\YL]\+<+)O[FSO]JZV]VL.W5E8:CSSS5>:W MPEK1<8DVN! 3@U[E7< M@33R--WA [:B@JVL5H6!^Y$S*1+L#,&I"@9W(^FJ?+ 6)/VEA/N;F+"LL)8N MAR6&]5ZQ#''%Y;<;V>X/O%3'K5OBI"&F7D0@2]3Q"T4(8AP@&&/A<9H&?N8) MDX.8L[W,C3*5D* EI=GNYSR0>KNL>JW9?7%[+.Y?^&;._&(?]ZOB^H/FTV1DY>-DE'YL%0% M?(6'DIAF#'(4^A#%D0>S(/%A1N26TXO#B 1F_B532C\WF#/6;CJ,K!Z%)99_6[^@MAN7$G>E-A+!; M+64/:J]110,QSMZ]*@_-VY5*DU\Y<%^KPN+5F<,B%7Y( XZ@ER6QW"R(!*8! M22$-,H\D/,!9DBTVRF=?;ZG3[]IHG=H),!Z9*<*I'"M?E!-QOI+_M_-WWPEM MME89C(/>0C,.NB.O$@K8ZL1A*S8@K^"7WVN4?P4[X<'U,,S&E&Z.F",^-NAX M4C(U!^28"2U:L*:QFF.5+7'] ^?+FB-;5<#J&**R\D99Q$AX7HHB&(I81.6FZ(ZIJ\2=/.0"$9#!I-8V6,HY9!DA,"4) 'V ML))2'8BVA52^D,D'H<70FXG[GF1KUE50FGA1PGA">4P MS'@($<$IS,(@@Q0G(<%QF 6>5G4CB[[G1@;73T]%Y?LO=UJEH>^]">2:%L@X M0(YMA%2Q^RVQJSN#1G!02PYJT:_J$FP.K1!SQ%P9(@8]3VN+F$-R8HY8-'%1 M-@R*ED(K@ZAFRNZ M1_SSH4IIK4IAO,C.FM0$ZU6YB'VY-Q$(0:(R7:(P83"+(P+#U/?CU \8%T8% M8?6[GAN1["0'>7U\J3)!25DUTUU:8*]GN(R#Z,C$L@>S.0N68@,E=U4N8T7S M9=[DOY?K'77JQ&".EZL09_V.IXUW-@;D)/C9O 7;"I+;U&MW0FWC%C1E'O:$ M!YF?I1#A3-(3I03ZB(5)EL8\R0*+8.?C?K1FSAO$,_/B&3!U^E"8$!IW&=&#_E/H(BX%&*Y?^)-#%QO.GH9VY>-G4"URI/&5@V M0AK[U71B2D@2!SB F6 JS(FE, UB'[(@)"GG@1>'1OEF7& Z!4TJ3-T@J$>/ M#G 9>V-WG/9M)^18>=].4!@E\=N^ES?,_':B:G_JM]/'+4,;"\[RS4=,J\:J MBQ&J&Z0R0 M>O/^,GA&GO*&R)A'-'8J[RJ<\;2#:6,9.Q4\"63L?M*R:-#>$EAD&2$Q]9BT MB2(/(A0+B%,4P# *4KD72%*" Q/#J-7V[(RAN\?K3^#3[?6[VT^WC[QF'?B8[["*YKC956$I-HY[0L-[QVE.&$)$G*8D# CB1MZYK@6/UX M>_?%T,IW/8::VX,W')FQ]Q4MU:[ @7+5S71;/74^LU,0[#4\**X^BO_<6 /@ M:DOC6KQI]T(C@7NRB1JK'_/;]#,U6_XH[SDO?BO6+]^-BT%I-CD3Y+_.+MEDM%RD>-=1HEMYBS)A"V#5_[MY5E% MHC5>S@L>1I&T*B-(.<(09PQ+_6Q9V)QCB+EW%AN*YCQH?PX M8ZAG<;[YR(Q,EUO]0$O!*[!7$;1UW&:NV:7O4X9I2T_0*'JE$1MC;'J..A*. M[,]Q9)S4"!T5YF-+=-S.[%:,:TI?GE^JZG1=F1F:E'THC@@/609I%B00Q2Q4 M <$)%#C R(LR+R%&EX+:/<^-V5N"@W.96SX9Y^+1'P0]&A\%VI&I^?KN_6U' M8IH1TBH:(^2(,O7[G90&C>$XIC;S!ER5N+A7+DTY^\ %+U02V)_*T9AO4\[7 M3+H(/$P(Q1@&JM(52@2"!'L<9AGU0\;\@).=^Y<>>]D)8N$?-C*9-5(#7HM; MMJI>X$KD2VM=:(V/'JV-B/F;5K_8CD$C?JL(QG7_$#BH?V&"X&B%,+2$>..* M&"9 #9?&,&K-_*#1+E9GW@$ZSH-RC"-Q9AM^,VG(C<,XF[<*KAF.J'$21E,U MM%S>_.3T17F]OY1-=0[F-8ZSULDD'^H%G9%M7CY!_^6T^5VPYY@%GA, M4.A[-(+(XR'$1)VB(Y][/.)RZY%I)Y'O[&9N+- 6%#22&J1)[X:S?_Z[ VGD MV7\.'YOR.MU &>24=P+81'GE[8 SRRT_B$=O?OGNMZ?+,3^HP4&>^>&GS1BQ M+#:+QWQ39TIBJD#R"U[6B8R"( DX\J#P,@I5;GB84I4SUTM$+!B.L= JG]/9 MP]QXL!*R3ORU%=/(T[P;RGXB= +0R!QH@8WV/![4O^\H0[[<.L:0O^TMG^YV M)YG<@VIMY_7P@Q9&SF>\>A&8;EX*SGY;K]G6)B=(>(BQ $8DEH8-24.81@&' M(6>CD[E-[+:8H)+38-7N E+#N'$ S\C3^A09&\.F"R(#L\8! M5!,9-3:0F9DT UCT&C1=[TYGS@Q(?V#,##UK?H+S9;UZ>%ERWR.1?UT4UVS] M?BYS*T]CQM62WC11D,=^*!?U\7E2?2 M5_Y4!8,L8I0D">4,^F&"(*)9!G%,,>0T3$46)@3[W*@P1F=7EIRC*1,2YRM C38\T\R!.H@QZ#(LHCEDH$J.2-$ZD MFAOE.(DJMR4I-^.LQVB3C][(]#?5P$V; 6 D=G4CT_^>6/\AWG;;N,7%V'&A M]H?U[0K/$SNTC3 *7W,JWO M_>DNU#2T.+A4TWG>@C==QL,>ILJ\(\O\J6KPBX2CKM*V\+F'!,M\R*@O"9A+ M.YI0'$!$HRA.L @#00QR@+^!"EKS;OKTXOLDL74^XO5.=!.OB(F_!HV58X:# M^[\A3<)U5YJ$HV3"8(_"%=CC,-]/QF#QG.^G,]%Z/,]/R&RQ?YM![+4?)A9I M.I/D;; ^L'+>2 2+F#)E>)7OE^N2/ZX_K[[GZ@[TJ)RR;FC9<%-SVUG6(H-* M9A4]_9@_5[DB/G^YOVW=PY=7H-+#(/!, ]9^JV$$1$=>Z77!'*5,M2%<=G%J M&NU/%ZZFK^Q!U)K!:Y:5:?DJ7Q=?UIM=H"5//$)IQ" E?@H1BSR( RK_P\(@ M",(PY9E6J$9G#W.CE5I 4$EH6&/V!#R]0_R+(!F9%]IHC)!^IU-U5X5?3]J? MMKQKEWHG15P['[3,YE59)DU9^H4G4$0]%L.4>:J&=$I@QE(,LP1'69!$S".> M206 @]:-YN]D!9$:X\HJ=\TA>'ISV!J2L=?U2JXK\-[5AJA785?)L0[:GC8! MUCFU3I)@!^JU+6Z'*8['=2/>R4N3L,Z.$!ZG#$R[&]R M-KA7 !QH,$K!L L '"_SZ: $;YW75!I\!HG*!>B,G86ZM#.-PG M[.I4WC91UVF#4R;HZE3G*#%7]W.694YQ^>WCKRYI/DESAN^C M"&C$.*.JTK$?RO^@1$"2TAAR+^2$16F:!4;1G=H]SVVF*\%!E8I6K N JZ21 M)YWVNJMIG"<%'4U;L",WQC/%S=R_[5Y_9@O M>=&D,7Q=A)3Z2- ,_$5TY5MAH5S+[PO,CG7NS!-",91 )QB .602%5 M]*,H\B-A%&$^V./^BCW!R\VE5OWROQF=AAO/9/"*8HCD\!6 MUOK(8BNM K.1%RB!W9D/VM@X,AN&^YO47-!6_]A,T'_1TJ6#?N/L164 ?"PJ M@_WUZV9-__7N]?T2E^7>H\E/(Y\RZDEC@5*(@BR!:2"YAR(4Q)G\W!+/Z!!5 ML]^Y\%6 MX!K$49S)+%%RY7"BV>NT;BAF4)PXIQB^;I5:[YZOO_#U]8^GZB;7L&!)U_MS M(Q>5)^[^Y@Y\D?__6AHT^$E^_-7-]44%3#KA&SYC=8'IP,_5&K (*,4>1:G";D7SB.B7277NV$ 9,C/S+M6+OYNHW# M=@KKVSG_3AU2[10V!P[!%X<]J_NX)O#B8UY2O/PGQ\7-BGV0%+X0<2(P1S%$ M*$P@BFD(,U\@Z,<>XYP@2:")[LUW5R=S(\5&3E +"I2D0(H*E*SZM^"=D/:3 MG2N@QCY^ML'(Z%I\" 2KN_'.1B>[(!]2JWU+/OBL[09H3?]ULK6Z?ME\6QA++/NY\9 MOYJQE>% Z)'6>/".S%U;P:L,RJ?Y,=LE:T:YB;<#SA&;&78^*:G9 7/,;9:M M6-S?;6MF;#=^?)?[ZO;Y69IZ18Z7BY0&J1?X*63R?R!2U;%(@@/HLR1!B9\( M%FBQFG:/F;4&M37R:SW2S\J-==O&9%ZK1T*WG52/_V1G,'W$>?&' M2AKV>1_0KE*#_+Y:DY(7/Y17R.WJ^\NF/)RVZM>7HLA73W+NYN7NDK-J:\%9 ME 5(<.B1#$&4A0'$)/!A%@1^1M*,,L86WZ7!MV9?-[C8Z-E.H\AJ\KT?2SRB MYP%>5A%K$'S@M$H$ 4+_"LB/,3"SI<897T01\R+/AW%"0XA2GT',12P'.8M) MB/TLY%XSOCSE-Q^PD91P9)[6;1X7Y MV'@>MS.+$_!'7CQ_6N/5AQ8^;S;TYWKMPK^<%!J^LB__P?.G;QO. MFFC.ZH_*56Q']POFQ5X:^5SE,%(9KH4/2>8)J!(4>#@F<>)C(V^NN6@V-R+? M!M0>9LZN7,=*\*3$YPS\DJ\ 6R^7N"B!W"'4?_[5T(%L+B.@ZZ(V%WEGM+ZU M3\ /8Z_WL #R>OZD7&%S!6IT0 L>4(=U;"1 H$'H"M08J42#-4I78(O3+@2\ M>J1RX07[78I#W[NYC;\K[[[9Z#6M_^!LU.[R4)R=@!;;HP^YE"(G+[)]Y96T M3?5+,DYQ(K=&GE#YV;GP8!IS'P9!QGB:II@;U#X_W\?C=*W6\.MUFJ5_V@]W2 MP*.79E;;NF#N78I%Y"<1CU-(1$(A\G$&LR@4,$:!AY* DL0SV\!T]S4WZFMG M4-L*:YLN[1183>O=#5QCV]-GD)HH)UHG+,[SH)WV]$:YSSI5[LYWUOV*'6-\ MX1N5%?J^6/_(&6?O7G^7QMSMZDR&Z$6*4QIZ/(8LI0E$&0L@3KT09@EG(D*Q M%^/0I,:7?M=&?#)!:2\I.:!50OI&=K7%7.^RH^.=X&8D8S 6>IPS#L(C4Y " MMTHZ?]\"]Q+,C?3Z9K2XD5.O2DSFYC5.9T& MZY%)[X*<)L[KJ%X.Z-ME,WF3"JV7 ^8@C\EEM5^5Z^)-4:B#/N6W\(,7KW6* M,DW/W'/OSHW*I(SK%5^_E,O7^NS_^,Y@*[V^'^]9R/IIRP5:(Y.1-E#N\KX- MH6+E%WRVP%R_KPI8 ME'(\[X1*ZE_E]Z]W%XPR/T@R!/TP\R%*N+KK3CTHMW]A$$8)XY%13L<+Y9D; MD>PN_G!S\9<_?U>U-]<"?%]OI)HY7LJIP_+E2Q7=^L+QU9 M/9-JPO$:F!&UEP&8-/FQ'JPZ/J:LK;#54ORD=P5Y)=_:6([0= M&5V72C.IY>4(NF/SRU6S=NS]@7\O.*W=1N7/2UY=NZY41AA)(O^N+Y-"G\9) M(E*(/1]+BO953H.$0"HB+O\?PUYFM&/5Z71N/-R6NUSIX&O.="4".2$VKRTF9RP2$8WHR>M>6@\AF[\!QNY+3 MF9<;%2=:I29F]UQ^?I(?G_@""1P'F"8PPIEDHB -50+P!-* 1BE!411[1L:B M?M=SXZ-:/I W(H-".^&E!>RZ9#0&F*-3DK2T]E)?@:W<57#\%6APWLONDIM, M\7+&4-H=3\Q3IH"/ST]_7?WU>?<_?KTHF?]]=T>N6O.]M M96YT4TD+'O/G?/5T!:3,X/.7^]O=23%G^N=8 _ -GVBY0VYD;AD$S7'&.7UP MK(ZX!IJ>[+!+3\7VL9?F&Q?6*+D3'_,57DEC:7F_KI.=[6JV8TQ(C"B&298P M:;@(%2X="BAPDJ4T\Q!B9@Y1&IW.C4/V)3S6 NRD!ENQ=:JZVP^ G@GC&M:1 M"<8!HO;54C0@=>2>H+9M*BGF]S\1H.#?,&IW1 M+#EWWUT?.2C904OX42:,'6[C76OW=?[65]D:P&A<7^NTM__D<:^,E_@YO_^_OMXS\M4NL?0IK&/@Z9GT(OB0.(8FDG M91A',$IIG KLTR (S7,'70;LA(E_^%.^6BFG0U*GB;D83Y&&6>IY'+)0X9D) M 7'(,#&N!KDZN).^Q6\>N M;A!'\DV:K4%EL%NKP8+W,6;70W4I#LKS^F9<+%*1> M*+) 54\(E1<%@5F&4Y@E5!)FQ"(_U:K]U-W%W':3!U*"2DQIODE!-7>//6#V M3W,W$(T\S2W0T9[BPP#T37'Y=FMZR]_V4[NGX4FF]K!BVZFM\>1E.[>6Z5K> M%^N/Z^(9/_ ??/7"%UZ0B@BA"#(F+2.411[$+ JEM12AC"1^Z.-H\8,79&WJ M0M[3J\FWW>Y[O$^\$O5@,?Q M5K>OQS?9WVI T+6IU7G5CFB:' KEX[K)P"^;9R]5JN:Z>,KN= AE3&0$93") M2")-"Y3 -$I3&(8TEOL*A*/(Z.A:N^>Y61Q-P:!MQ0(SXM''6X]^1D%Q9!+: MRJSV&XW48"_VMB#3&&=PQF@YXB3]?B=E)F,XCOG)O &+="JW*_:B\A;@99/B MPD,9YAR%T,^"#"(O0!![0&.8&LGTPN M!F)DPMB+9I,HY00,@Q0IEX R47(4$W#,LJ)T*=^;#^7DI>DRH73)>Y #I?,A MFSRXZI3]@177K.1[T;AIL.@$HS$RV=8#L5,!W!\,Q$,S$&T]ML:;&H@ODPR$ M21K@\0=D(J)_CXOBMG#SC6^O0$#YC4JX$.3\_\?[+54KBRP:C/VFQ9=L3 MIC6^3/O#Q,<7MF5W6O!^'U7X10452OM?71PU=E4D@C#+/ \&,?$@PEC -(DI MI!Y%?A9A$@EJ[R4[XG@LJM(5K]4=Z-[)._)"A*F/(4_C5)TI>I!$ MB0\)3>*8!F$8X\B$,J^/IX]_[_@(>;^]\?WO_]^NL-N'^X^^WA^K-A M>?<.3/7(XG*DQC9#&P%!)>%(-=G[47#$"QV=3$H(_8H>,\' TY;UY?)5ON&? M\A_\I$#[9_P_Z^+]$I>EJF/W8?V,\]4B%A'FG 80!R&'*,HH3*GGP\!GJG@Z ME]MF9,(-AOW/C31J\6$E/]@KT)R67X%*!U I495*!'_6>A@ZT9N.DA[;C(C] MR#3D'G;SDEYVX+DJUF78^[1EN.R@.2FP9=F,=::<]3/_M"[+CU*A.L?6B]S7 M-]D)UZOR'9=;[WVI7%[>_-P46/:1KW#Q6OF8?)$ R3033UL4ND#\OJWC=+(.%W. M:,.KQ[8S&;31+X6J$?I%Z?DK4-P ]JJ"O:[;$=W7.UD%&JU5;J3FDY"*MY\8-2QQI%$:+Y31M0[3U@ M65_J[DXK<"7TA9ZJ)^#K+0-NL'P[S]230Y\1W5&[H!G+#?6DO[=U/^U2?]#M MM/-%.]XYCAH_R'[^6.!569-=1W[T19 &@C#J0<]G/D38BV$F*(9>)&B ,Q)X M9M=:%\HSMZ/LS_AG_OSRW/BQ**JB^Z(#M"VY&6-=.FQZ?#;A8(S,=B=Y+ZX. M2SZ EC;=A2'&&Z+L=ZNOK]LRD_\!U\& MC4M,D 622A,.:8@Y1$'B04PEST8ABGQ!?1(EQ.AVL+NON=%G)1L(#._U>K#4 MO,-S@]#8]W6[(M@JA:<2] HT@(W@7J2!B:MKN)Z>IKUR&U;YY'I-XQ4SAF \ M7]Q(RMF\WCSSXDE2SV_%^J_--U74 J]>%S%),*41@X3[JFQ@C"'&/H=!0GDB M_(#B5"M3^4 _00Q <, *0>B M,(0D3$*8!1&E<40"DF869T,=WD;$)>!-F0B\+%^J,(GW-4I]42T6^;Y[,7"6W/M\+Q-G\NY5]31M=__C%B%Z M^RK&QV=$[U[WOCU5 :R]"RUF<1I*?H!>X$<0B91*YE V1!RD1/@>PESK_,9: M@KD9%NT2W6>)@%Z9.+IQ5C5(VZ[&AJ41WZMR!?A/NGRI$@P^-972K\ 2TW^I?_G^[;7,*5Z" M\H64&\5J5VHLGZNQI-58JLO?@B^K^A)RU_+R_-+\W"JM4H?OK4M^VC]066RK M8],Z"Y4J7HW+O'05LW?):/8&[%DU/%VTWB5Z'X3J7=20K8OI84>2H&^V'^EO MS3>Z2'B(?)]ZD,<\ABA &<3J*M7# B>,R0^<9K%D ME !!EH:Q)'\B0FR<8'@=4!I5JMUQX@GM!("3C8)%" MQ*(4$B$\*+!(8C_, L*-4@Z<[V9NV_&M<-5^PS@\Y2R0NFQR*3RC\T*4.^$NG%93[H'!&$V<[F9@8^A0]I8+>IR\HM_%;@5=R<_OAI9"L&_FOMLX(U3_#=Q7X MC?\BN"[D0T^\+CB*A?P&5!IFP?/-2^$P!_,%>+HLTF HP?15'.P@.EOFP;(I MUX63;X3@53;65A'?T$,IIB&&7L(SN4GS(IABWX,X"8+4)RD29B:34>]SH\3J MMB]OE?WE6YG'*:E\;D!T;TY'@GF2^]3NPLH[Z2>NK=R#VNCEE<_U/9,*RSVP MZ!=9[FOD[:-9JPRL(0W"*$M@BG@ 42BWC"E+4ABC2(28>%&& Y.C6,?RS>W4 MMLX)*I1OIR3S0T4MDJ%[WI,]7CT#4=J9*8=*035J>_+2.C/,+1T MQHY&OBC'U,ZQ]TF08T->NZ2SACU/G4B&1MHSB2'L6K&C HY M90N5FXS=_.3T15G==T+D5/;P<;5WW]+@-*V&YL9@ET8?:2><#4 MA\9M\F->4KRL#R4_RG\K%RQ*1!0* B.21!"E(8681!CZQ*7 MN3''5E!02PIJ44$EJWZH5#>H_5SA#*JQC^]L4#(*DAI$P2I$JKO5R0*D!A5K MAT<-/VRW05+Q/YPWZ>A63Y^4';+=B+UN\VA\>.%?),$\_L67/_CG]6KSK5P0 M[&&2I!X,4.A!) (/IIP@&*,D%I$7>=QG)CLE6T'F1AOR*T-FFQ_K(=#;!4T! M[,@D4ZMP!79*@$J+J]V!U.N5RLA#.+C'.;L"_^2X ')UW ET$TD%]/,HZ= MLH/7,?^3L!2]!/S!& MUL1Y#*Q,B:.F)K,CSJO0-B(ZGK!T&E>NEN].7)#]*/-H1BAD2/@0I0C!U$K8]?L\M'KVP.6 C3RK!SVU5;T&7'X#-P/8F3MJ M]T+CRA?[?"?3NEOW*GKB4=W_M&TIV^?G=7TAVZ1!]#+!,,LP]+@J7\OC !(2 M)3 F7LBBR/ Z@W_R\"9>2IWT9CE&JT M':H[JT![W/[$56<[U#NM--OUX 7Q80]\6[G\OE@_%?BYOD2Y77UC^8K4 GM.(9+$R&705M#74X?I:4)PMFP M+-UWS??U^UW?]<^\U-W7'[XU-[;82_Y:V-_)]*-$?W M N?UM=K)'S4UV4[^O KMG7S'$^9.2^_SS>MUP?'[->,+EJ8A"Y(0DHQ*"ST) M$ICY60Q90 .2D3!-F99/PG'#)1",;83K:6_D M9'1.52N_HH.&)G,E.B=^VWOH[-]M4ZI?,R:'L[Q?EQN\_'_S[]77%"$1L2!, M8$+# **,2\/9#PD,>1P3&O(L2;!91O5SW'_W^?/=%_#U[]@XJ[N?2<^P!M4]/K@:?N'24*#:K47%K/!85%F (/5% M!E'$*90[;@0]A#-*$,E$I.6STM/'W"CA.,"E\>&Z( AH#^>P:>\ I)%YP *? M"\)_3A!P$/RS;_.-0G].E.H._#E]U+)R]@M9YO3W39-O89>5\5$V]V']C//5 MPD^E\>['/HPB(B */64$)!$D)(R\./ SG&C52-/OO: 6^A&/Q;71LV\(+8V$*XJ8@]W.&U);&T 3FIBZ[]I?C+P.5^IBLV-GP)F ?AAZF1=F*(FUDJB+)! 6>:GL9:YKM/9W.;F5M8K\%U)6YU* M\:V\%D5%>H'67,8=P3?^.5Z#W/T.N9L]E XFHI[^MJVD5<0^F3Y5OG MG0LG'68Q!7Z(W,(/; V;G$#R#BTC&^JZOIW>,'E#[K)#_TCD4!U6T" MQ^K&46XLMGL +PB\./-AEA"Y!PBB0.T!Y*\^\U/">18AK=.#GC[F1A>[5*E; M,0U*;G:@V,\*CK 9F0Q.8!G>-6CC8U!T]'*<)BHK*N>H;$Y%E *^16SS#6_ M-_R# SEU5KM\RJI2Z.9;Y;"M2H&NGNHW7EV5]NS'K+=X9\>KTY7G[)?]H #G MP*/FSK[7*EWCS<^"WA\RE8NOT=-3>;R>UZ%MLMOQQ-V>Q95/6K#/^4_..LKFEM[*,E- M"O(3#+E@<@L380X)BE/(HP!'22!YRRSSAT'?BPDEVCB+B!6Y/-P.CM M>4:">V2R<(JT\:[( C-'FR23GB?=,UE .8M@Q&%(G 4A]G0U5PU>AS;H12BWS5K,-R:FS%W@;Y*\E!);HAM>@,@![#.(9U9*)Q M@JBYEZ@^1J[\135ZG-9S5!^"$Q]2@U?MZ*BI]K-=6GTF))X)@8CYJ!ID>O]D",?>!4[Q7'L-#.Z^R(&8\:GY0$ MSRMVS'<=3UF>]#X^/WU>?<]5&F7C?-&=#7+)3+TB%4=ULH][GQA9; MX2OGL=/CS_:DL#RY,1LU!*Q@N784+%K MQ,*-YVR*:_6?+^O-/_E&9>3C4FWVARKOO$@Q87Z0,>B1.)-[N$SN2Q#R(4>$ M8433-!1:!T?F7<^-Z/[8EKM>[W+ +Y7L)5BM-^"5;U0ZW5I^ W<7L]'H)[=Q M,1Z9V;HS[%?E4:7T0(H/=O)?@4J#T: V<#@:#?*)_)!<0V_F>F2%7J]'DEF+ MTSDJ66EZX+]DUX)EO$E3[>"!+_&&L\?U(_[YCWSS316ME7U_7!<=R;_E2D$# ME,HE(U+'?AGW8.JI2BPBRD*,<,2C;+'B3ZI5/0/95A2MN9;5WS.DK M^+/YWU%2Z9Q#PIG?5ZOIB1V[3I4Z]=PZ\XS%+OG]>J4L+$D6\J"^FW.*VY#38>W7! MJ;&A=0#2R/.[A<][Q_@8[$(=X#31?M,8+[,-Y0 0O5O'KG>GVR0.2'^P'1QZ MUK+@9E/O+N?[^_5 "(2PAR!E.($H" 7,",F@2$6(J>?)G[42??3T,3?6:XEH M6#WS#'YZ]LN%J(Q]0K>7;I3;A1[M7=6P/-/#M&4JNU4\J439\ZC=O/["-\KU M]+Y8_Y!4P=Z]_EXJ]_:/^0JOJ*21:[K)?U0=+D06$R0""FD8$(B\!,/43U,8 M12G"3$YW+Z"+S7J#EWK37;]K(Q;8"3#>1_]%G>LK'^H7=3*0KX#8R@SP3F@S M?C 8!SW:& ?=D=E$ 5LYIV_%5I$RO_Q>H_PKV D/KH=A-J8:<\0<,9!!QY,2 MDSD@QWQET<(E]<"K4^\/O*1%_EW9/)]VGM8$H9 @G,%8\%2:*LB'.!0^S)!@ M$0F3$ NC/"8#_P]"X[26 M=W=O;U"Z>U#U\Y6ZAU^SKPF:;ZJSXNL5V^VSJ*2OO3?&WJ4Q#GW"1>S#F"8" MHH@AB+&70.I3$2>(>6EJ5$K8K/NY49!*IW[[^/GFR^-7W]X8^L8;CH,>#XV'[N@'33O!*P>P ]''\S^]##>'%4T-.I^\W*DY,.=J MH5JT8G&X_8]U\2_9]GO\/9<[J+^OEXQ@^B_9Z=WF&R]4FL,D"9,HHA%, II ME-! &E&$PCCT$I]F*/:)?E*GP>[F1F"-P'+C5TD,OC4B5Y-NK80V2"NIB;C& M2;A3'$>FJBV$C;!@*RV0XH*[&L*^_)(V$!H0[(TDFR:#3QM-_/?O92RS;*LDM*5N5H\[GI"P0, 8^6E,!$DB8I0! MW*ET<^.971C-!O^$;">L&=NX'3\]DGJS41F9V[9Z@99B5V"KPQ78:E$Y;N[U M +4B[OAO%'P=T:9;V29EVU%@/2;I<3JQO*18KYX>>?'\@9/-^Y>BD+N#!>)I MRGC"81:K8BGR%YBBP(?"]Y'O,3\3GID/Q6D?<^/91BSPC#TYL!9@*06' MLOMGP*3HAC<19X E*<,X]#*8)+X/$2$QS** 0($0#Z/8YP&.S (.;*&=-)9 MG8#_#=!)(-:\X+GLBQS[4D=AHL0#2KXKL/TX/^^0V_3 MK>+)74W/H^Y\<[<>,Z_-MB_U.&5)@" /56)Z1E(H:8)#2;>(4HIH&.J'KNKU M.3O^[?"T!#NY+_=1/89=XR#3/9BC7[P,X6B3ZEX3T,M]@"\ ]HU=@C4^5"?. MP1T(V?@*'S?UYJ[#';KI>!)WO6J1/HG]S^/ZB[3(^?H+7ZO8JH\K\Q1*?8W, MC7NEL"]E=9T'-FL@I8;W-W?@B_S_[<@R\'&]WJS6&Y/,2KU0]M.O4Q1')EU# M ,=(NJ2#E%WBI=Z6ITN^I*/@00(FK1\ /Z.]AB8R5KN-H;8GVV]H*MG><>B^8FD.'*32>LB?OFWNQ.]E MG7AQX:4IBT220A(AI,(@&4P]2F"2#8EL-Q*KV'+7I2V-JB<&A$Z(#BRICH[6M:HT)'[1/C M0NLERT(\C7?8/=^ED2(U(GP M?C4LNW,6;L)I$@=I GD<)A"E!$%"A( L1$QX2<(CPK/F"SY@GIA(+S(@\03&"*L%SBY@V \B2A,4, @ MHD):$])Z@#AF2& O%A$S.@_J[&EN1-%9X=/&=.C&5X\HG* V,D_8 F:>DV$( M#%?I%SK[F3;3PI"Z)TD5!E\POU"J+Z)5C87* ^FZ+%^>J^PS'W(A>*$J,%@X MMYFU.C>&J*4'._'!7GZP5^#*PMW-$.WA.ZCQ@![[A,(0XQ$\XNRPL[JT,NQJ MLCLL.PC:5UJ6+5@055$H%[WK%5Z^EGEI3DD=[\^.?(IBO>+KE_+0,W0KMP'7 M= &FP2H.L!J;/_IA&H,N!D"Q(X:N1J>C@ &U#B;[T+.79,$\J@2U]=;?ESEY MQOE*-GHGZKH(_^2X6&11$@>"8DA][LE=#,,PRWP*F2 HP2'UH\0H69V]*'/C M$?69@5_X3[I\4>5@P.8;!RN5[O%YO=I\*P%?J3RU=W2S)KP _A50+QA>H5PP M<'K;HVF&8V2JZBY)M]7D2@4%$ [N<=JZJTHE5QGZ+P$5J?).ZT$ M>8.\GI< =C[EYT4M6D2;;M,*2!8G^:I:,H>BI>YY(=;%,Y8X-?6+$(DB/Z0" M!E$F($K]&)(HB*%'$8Z3S&=QHN4$X$RBN5%O5XV9*W57O15=_2QE-PBQ=#)X M_;S[)D,R,OWNTK&T]+D"[SN"- ]8N:564_%JZN$RB)>=>M@FBJ:=9OC, F]= M0MT;ENNDH^F"=EWB>AX,33\@?MZ6-N4[06$S1RR@V!^DV:%4I6O:G:!VC_G'4$T]@W M)#8(:4]>#0QZ9K%\NY[%\H?]+.YK@O7+#'YZ?/J^_Y M^U7)"O9QB9^T4PJ=?7MN,[>2$CSFSVIE^?SE_G:W@^\Q-761&EYL+P=IY'G; MAP_X4PGK*B-0+Q)VJ8#.-SE=#J!>E0Z2__0_:7=&L'6XOQ-?^9.REA[X]W6A MCBEN5]5AA%K_W[TV?]S?R"./$)_P4"[8:OT.6 @SC%(8^BCCH2_D$DY,;C$M MY9@;4[3C%QI9P4X3T%+%['C =I3T#@DFP'YD M*&_4J5.=T^47N#@E&*=5V( MJ:/3 ULI)CU#N!"JXY.$2YNSX]';U0_9VKIX;1+L-E%OA%$:J5@WZGD0^93" ME/ (IF&8!#Q+8R:TZGCU]C(W#MP)N<_Q;.6H?AY2/4J[&*B1">*?P\74W4 ;W[TX F^A2W0XXLTOR03QZ;[Z[WY[N.GM0@X,[ZN&G;8TA=9/SB'_R M4OD'+CR&)5B8P3@A B*4>A C%$*6)H+X./-#3,W,H(/VY\:!S:7E1LD'ODL! M3>V>0_1T+1YK3$:W=2HX*M$J?U&7)LY9I9T9-X>M3VS6G%7MU* Y_YCY3$8GC5J]SF[N[T53'H+?"[Y4WSHN7L'W1@_YCSGE M .^*41IF4=4;#3V3W3G&(]/'OA[L5F+02LC3DMF=@6\$D2.S7Z_/23<#1C < M;Q',7K[T&OE,&=CRW6OKM_H8/PP33HD(8$B3$"(_P!#[20;3*!(A9F',L+"[ M/]838&[4U;[!/%>-N:QN+EO_8'>G8CQ.>DPV)OHCDYI[X"^X*S9#S_DEL6;W M;W0[; 9.][6P83N6A*@\UN5V;5_U4X.M!5P0YW<+JB4'M! MIB73BP$[H=7+6[1,$[E>_>#%)I=4K=+5?L1YH5(Z\0]Y29?K\D5^\8LH\HF7 M>2GTJ4@@BM, D@1YT(_#(!,D$5GH&R6,'.YS;I39$AGH)WXS 5F/^1Q#-S+% MM5&KJ]4K@:O4;_(?]B([3"2ICX^KE)(:/4Z;7%(?@I,TDP:OVL8+/E9'I=69 MT0>\T4I)W?GRW%BB)1Y0\IE&#AYC,WQ4?C$L(S/ N3A";90LX@D[D+@@K/"X MQ8FC"SL4.@TR['K0SBR09D:3B>A.?%+;O#OQON LWRPHCU@41@S25)H ",48 MDLQ/H2=P2J/$QSCT%BO^)&5@>N9 9U]:WW%6?\?M'L?<.6U%!?+C+?B/]5(2 MIIDQT VMG@EP&5S33/LV3@)44JH?:CG=K?:#4#A:X[O[F71E'U3W>#T??N%" M+_T'_-=G.>V*'"_E-B$DF*ADC!2'L=PFB!22..,P"Y''/,$IRHP.7,[V,KQCO_ MG)J=WOEG'[:;\KN]0%W2^'K%6B7./U=IZ3F[6SUP5>E8G5BLV)?UJMC^JNIA ME8J";C?\N5Q0@GR4D!#2 !&(N+0D,B$\R%(:I(*$E LCJG JW=PH9K]GOFJJ M> .\8J"E(=BJ""KOL4:KZJFVFE4AN!+\J30%E:J&UUYN/P(]IGNSH1V9(=]D M5(WI=13T'=&R6]DFI?-18#U>!L;IQ-9B9%SDJWS#/^4_.+M=;>1<4.=,M6SO M7C_C_UD759F3ZY]YN0AC1F@?RJYC4-#S49%US8=#>O1K=8=S)_L8+:P7ZW M:*JW2G'>;;[S8 M?,.KNZJD2KGC\K6H6BA_DVVJ_)4H39(T2Q#$01I(HLSDIAL'(62A1W@DL,]# MK9BP-Y)_;D1;664_JONIM=CZ1#S5LEX9.4.\U0?1S]'_"X9Y;+<+)1>L5#LJ M(-.ZHE#935K/-1B "H0KT%2P:E?2K8 "@G00'%PUZGRJ=3?4@/(O+\A@]CG M>7]+$P55S_R;,HO>?KL1[0T+?P.QIHLW?SO,#P+9WU ,NVWE887M][@H7M5& MMEJF%[X7>TF&$?1CWX.($ IQY@N(B9^&682H[VOE1M7I;&YVS*-*Z@Z6JO2[ MBDT#3,INMC?LA59O(^@*L)$M@D\*)75]WO@H.;ZAT$'!T7:NMZM)]VXZ2A]O MU+3>L>.)5H3.X_J!*R7R)3](EOZX?H_+;_?%^D?..'OW^GNI]HJ[,DW7=)/_ MJ$[.=@7A(X\SX24,)FG*(8I49J+(Q]#STM1'B<\39,0O8P@Y-UXZ"BTLMEJ" M%=^ O$GXL:Y^HU)3\+U155E/ZUT5-;S3\V]FI#;*=Z!'AF\]NB.3Z-' [A0$ MI^4G5-$)-;;WK;']1>DJ/X!?6[7R]OJ"/[<:.SQY&W- '/'Y*").N@Z,"?+Q M^C%J7Q?>FK][W94GVA^G!Y1G/I8&J@ACM8"@&*8,<4@]ZLYB>U3N_-FM?F;Z&ITL_HZ'>018:G>>M)KFT5*J27-^-I_;1FW.M=3?O6S* M#5XI.EBD:19ZD4#0B\($(I]QE7"%PRB+12B->A%GA@&QG7W-;88WY2)+):MI M$&PWH'JFNB.81I[H[8*:5UL/SY:H+H-=!_%P%N3:W=/$P:V#*I\&M0Z_8I\! M4H7&?M)T:>Y\;T9?[T%NPU;-CBY/D-SRIT+K_A^0?-/L:R MV"P>\XW*R',K/^H?.7O!RW_DFV\/O*Z@7'[+OS^N;ZJ*=1_6*J'$0D1!AK+8 MAV'(4XAX$$!,*88B2RGSN;H8C776+XN^Y[:>5>(K7XJ] N#/6E3-PRB; >CG MB9%A'9E!K!#5)HX+L.E;"V6SK750_K8G%IL>)Z&<"Z#8DM$E35A5>2DDVS7[ M.(?,.A1%$6AXB&2&A1VV;<\-XJI93,J2M*"J9\J+E)^ M9"*HQ;*KRM("P*@0BQT0D]5>T0/$M-K*J=(#!59:+TQ94^54SJ,R*F<>,+?, M6_:]N@3\P8M7=2AP_;S1/6?K;F%NU'+H;&K@G3X U/ ^Q@U&(S-02TBPE1*8 M8&:TGQF&Q&I3T]/L9#N;8=7:VQN-I^W.Y.Y?R#*GOV^:&,9=G'MUW8NB%&/J M42A8Q"!*Y$^8(PK#!!'.19 FQ"AU>U]G<^.!G7!6U^B]L.H=S;D":V1"T,;) M^"Q.!P!'AW&]74UZ&J>C]/%QG-8[EO10K"GGK/PH!:W.^QKG\YN?O*!YR=E" M;BP(XR2&,8Y5\BJ>0>QA!A,/>0'Q:)H@K8QTVCW.C2BV @,UF( W8JK=.FT= M[(/U=XN:#L/P:W*)2U!')I1#/.N4OHVX8">O0Y;1A<85U0SV-RW?Z*I_0CK: M+UJ<:IQ)A"[[^ZAJ9$OSLMCD_ZYLS9N?RNSDBSCE/D)9"E&H(G:3)(0D3%.8 M^=P72>?RFRB+U?='J3V"C'N-%OF8 ER 7U3^0 M[:C)99ALDZ/*AUN_EN ;9D!N95;J7[\O^4:EY]_4K_.G?%5EC)Y+2;'R<8O2M&N=?CN#)Z1EX1C9!R>0&M!,$ZF]2D/L+74 M',BF[L0K[;[@JA)V0Q[7*U8%6M>9;-Z_%(533[W=M]C&I>5T-NUMTZOMU:"FVYKAR'7W=@Z MA7'TK6V-7R-N!5^=DJ*6^ HT,KOU, M 7W^:9O<=H<5JICDEP>^R0OYDUS/\1-_ORXW][RHTKLL(M^+D>_Y$*5448*7 MP2Q-I2&2H=@7/F()TJ($\Z[G1A.-B$W!Y%_D5&#KY1(7I=JEUQGF?C7)!F8T M#!H'7:.!.S+'')?/8T!*#AK1K\ 6=B4]D.+7N;)& ]HD8]I8@$]US%6E%J(* MUWV*Q*(U#LI0+&J-0.536*=X4.=4F^K=U8O:"0V_[>H RPKQ_F1D1BU.F$?, M1M/#%&!6+9A[:=VN2OEA%/L RT\&013=+\^(H!HA.P)W/[F.IAC&Q,K[J*?9 MR;R/AE5K>Q]I/'UI^^>VW^6-?]%D'L)TFJ M0"4!1'X:PU2D'#+DXR#!).49L:O/KBW#W RB=J7P1DZPTP*TU*@JAF^?N+!, MN_Z(Z6W!1AZ'L6VG48;@@H+MQB ZK]FN+\$;E6TWAJB[XX'$8I-2GD 5<[@J9%$N5$+6\$]OBHC\W[Z10_](-H>AN86YS=%L@K2I+6U6I/&.P MZP=5]$ WO*]Q@]K(TU<+,&DL2-%!);NC#P.&BG _' M;4Z>]:%#J7-Y'[H>M;V5I45%NGC9Y#JI3E6O-YLB)R\;9<@_KJM_>]?.V]\Z MCEK@* A"Q"*(?!%#1/P8IA&A,,*(ABAF%)LYC%TNTMR8XQ\\?_I6>5PV%POY MLWRR.@+_OMY(B>6*N'P%+%^^;/(?')2JC%Z=O%C=^=0'W9H7/0X'5O=">>ZL90M#;)O%SB!@O?W.W(ASG_/P..7AE7'$^@$V&F:7)2QC MVUJ=B#@-1S^GO9V%U6YH.K/JC/@'MM2YOSN(&\7JA%3^RW=>;%[OY#2%\6 MP$,,IYQEE 1A4SW&N9L#W-CJJV0H)822#&!DE/_)N8\D,-7,1?# M,S*U&"-C=!O3J[W5=[C^E5J'TAT__@Y6;*)Q5B>"?>%YSEFT5 4)@@ MGDA[Q!-0_BQ@EJ0AI&DH*,H"ZG&M5'J#/O"C_*]6^3G]8P8M2(>/ M'URC.3)': ,YPL60"5169QA:'4QVMF&B;OO,P^@]8FFZW=JK3G9L]3 MYC/QGO/BMV+]\OVV+%_D[/BX,E[+>YJ8V]Q4HH)*5M (>P4^KM>;U=IDJO9A M-CQG'<$UMAW?@]0(R[(&*%:SN:_=R::UAG+M^:WS^*5Q);NZDG70_O6*;6KO/_5,;OIY2$*(_-"#* I"F'(_AAX. MDA0'(?*8EH_U*-+-C7G:@1"U5F"KB$JMI32N*SBIXP4,=JJ!2C?;8!07PZQW M-O%F@S>B+"]G>*"C& M(:S=X3(N.[%;(7I2RK5B=_;D$/H41R2AD!#JJ4OJ *9!FD(_B!+?SV*, J,T MQX;]SYGE=YDPVV%N9D1N.AIZ5#TBQB.3\;F,HU?G@1Z5;2T1=,2GIKU/RIB6 MT!QSHFTSMN&#[_EJ4^#E[8KQG_^'ORZ"5 B!>0!)RCA$:1+ #'D"!BG/?.%Y M&=6_N#[;P]R8JPF5:Z0$E9A RFD:0G@,Y/#%]<7PC$PZQLA8A!%V:']!'.%Q MBQ,'$G8H=!I)V/6@Y0:W.][XTR[K1R9"$A&*($]]!%'@^Y $,8,T2T1",I]Y M@59-2I-.YS;=>V/Q]7*&V ^ YH[2,:QC;Q0O1]1\UV< D:O-G$Z7T^[1#$ X MV7J9O&M'2;_A?/5I799WJS/.=WNOTAC[! MI87 1^6HC%4$L,(9I&ONAEX9, M4+Q8\2>\X>Q1GYOT>M>:1ED]C4YD&&]*_:*D_Q4LI?SJ/&4$OU_-P>$IEJ_' M$:2IGT*$(PPS^:7"R,FDBX89 M$,?+AN';=@O'];(:3\[V\5]MQYEMW1,BK=:,D10&6#(2BB,/IHA12!%A24@% M$T*KR(]9MW/CICJ:DE31E+3M7F14X<<0>CV2<@_HV)9L?V3JU6 M'V-:,H/( M$2UI=CHI+9D!<4Q+AF^;.XM\6:\>7I;<]TCDJVP@Q?-JPSXN\9.NJTAG W/C M$RDH5)(")2KT#WR85$8452FII]R> 7+]).(,M)$Y0P\O\*<2VY'+R" L5@XC MW:U.YBXRJ%C;663X83OK8^?NJ>R9QQ(TV2]:2S(Y37IYYH3[HOYE9 M(_9#H6>@3 +PV/RS]QEOME<[19K0]RH[1TN7*]!H _[8-VM/DQ7^4;_BG_P=GM:B._4%63J_;FJ,J1+"*?^!$/$N@% M*(,HY!XD+(QA$ 64123D+#8*H!OJ<&XD6,L+ETI@D.\D!K@2V8P8!\'6XS^7 M$(Y,ZR#@BJ\'N)N4D7>6/J4?[/>L<;"H(!_]LMG/O M^(J+?+/ )/*"*,,PR>1_D$=#F%$L8!2I*GR"IZD?&"96.]?/W/BD6?0W^"D"1XQWC5/Y31555**O\F]R*L*=57 M/RE;X?D/]:8T4F@:,^X',(U5+8D,!Q 'R(,TQ:G/B:"9V7W7%$+/C9A4]!L' MQ5Y .]?/4<=9C^KF-GHC\^;.R;2E[Q78:PS:*F_C +9*GP0$-'KO2ICN3+4' MC2_#VC%UBJ%R[,TZJLAOX@([Q2!T^R2VSYP>ICY#OA9E9E6E3$4S8:9J2TY58@#?"5@4>:7W& M5>7_O:CZH_5 F2TG8X _U=+0$7^PE7]?!O*JBOVBDX0>]*(W?NS!^>[G$GS0 M"XY!]$%_.Q;5;BT9^[?UFOV5+YHMJHJ9_?PYEW\>D?\I(NURH? M;[X\?C6\T.S%5_,VTQ5J8U]E[C.>M"1UG%K("!17MYB]?4U[A:FC]LG]I=9+ MEHF%:W?B\DY\E RWHG(GI:J\EPLO2E# 4P3__^:NKK=Q7,F^[Z_@XPP07D@B M];4/%_"DT[,!NI.@.S.#Q3P$_$QKDS*FX1,X^*(=/M;- MN*S#)Y0](!T^];S#\GY ^4Q020G$(5"0IR& :2,21B2 M2(H,A;K?5*97A):,YL@8G"K[Q&CPL8B]J:GMW5TN\+E#@ M&TF+?;AO1$?:2-__$( \/BZJ]1*0JL"4-L8'47Z;XS/U%5!+F;ZAT"4A]-)& MFAP6';:KOUM4N=G5WGM99VO_"^B>WBK7L5B"Y:IZG*R U"YE_7F="39?-Z\T M_*$^ "^+@HFF"X7%OSSMPVT&K'#MA&[UVMK)6+[K21U^7O"I3;\4< MO7YI:@:\MR[]"?W[;?19J@]LBSL8HB\TP4[Q5O!7\@1Z47$@B=Y#X Q^Z*:E MD:FA]Q0X9(7>?\!MFW:K]QP:,H+R]OZ<\<,)7F4RCB"#(BB42A=@K=1! M3>9:+W]' YX ]G2"<*XTHQXT>()N_SS"5[,.QQ8S-2!A77'I,V'Z'N;]JWBF M8O% $,UXDH8PRG59USR-E9V-4\B"."[F9KYU'*NBX"!1E*+ M'?9Q. T.*+R -+!-Z\('_%V+:4C!=P(HB_,'+X"-=.A@]<.RV]6?A*%W*W_\ M[?'V[RIV8FV_SANPKH3]8JV'F79NB;^9#>,1W8JAZ% M<%!V<"N4/+E[9GV.ZM19P;#ONMF][&:7-%';ZKW%6\)3'G $4\PDQ(G0Z6]$ MJO],$J[VQ(F@U,8 [38_-4M32V?"?6&"G9GY<$=D8#MA#H:U,>C6V=.LWVM\ MU.G=K=C^/#[RE...*FH%Y"_7?FT@\C3(LAS&2"B_02()^QW TW$B=B<[PVZA=8%SW4%T(6>Z@SD1JO/V3X4_) M?O/4@\#)K5/7N^-NG'JD/]@V]3WK2O.A'!Z%[_LV"F_KK;-(P3N.=[4OFE2P*!^_"+(4?XGB\8>F M,WM3GSZ*;^*9%&7SI2;B#!_R,&9Q'DE(8F4RE,,DE/'(":2!8)BG*449MTNG MMA7!9K*,DT[=R Q(+318-%*#)RTV4);M^0+,&T7K3Y=5FO6[( OKRUK;03.\ MXQMP((:^U-M 6XEW 39#LA8?;.2OGZAH93W>WCE"Y^NZSK;[<>_G',$YN)!S M;KX(QVCIO['[\G/!R*8 MR(AFKQ4\@1@3!BF7".*,Q01+G-!.ZN;H'WV=?KBR3F5S01RC. M),(<(BXBB&,:PRQ4?FX6I3E':1Q&(;5;FP;&?YSEJ0X8TO5O+%FD7,; ;*D9 M&->!5YOF&D";.M#(#_Y1"H!& UWF8*T#:)30 27^EIPS(/2TZKA(,.K"7\^_B23"UWJT+.6^WGX8!S#9M3FT- M:=>A (T20&L!WI;_JH*Y2/D.&G6:.NKF(=%6@/>;N"&Q'MBN.<+L^7C %4"G M>&RKCD8+UW91OQW-[?2^FY?\95X^ZNWM)T%7]ZJ)V<]B^9 GL<3Z0D5D2$=P M:P;0,,PAB:(8,YIC%%M% W=U,C4;I66$6DB@I;P 6D[PMY;4\G*T$U$SM^I< MG :V+Q5$]W806?M%?1AXVO3>" >T=.9US7?AZI_&9X$P M\-PUU-^J>GFGKDY5RW=;&JU:>:<"[2KEW0\X5G34N9"MFT*]#U$[#M6X^FM9 M\.IP;%[NA>9E 8H8X1%,$$LA1B&#.>,II)PA(J-(D 19%7ATD6)JD[D=*%DI MM$O)N=4)["AE60;2:;S,%OK!1V%H:V(.^J#!EF?AZ*N2I),,XQ:6/ >F@SJ3 M9S7F9CLOR?+'K.3Z7SJF[(T\:::1V>J2+!;OJO.*L>A!!!G-4(0@8S%5S@RC M.AB,P!"'.(H93FAJY,Q8]3HUVZBEK;@4F/Y#;.6VLWYFB)M9.^\X#GV.TD!8 M_=$2^4+S3#12U_1E_FR9%4J>;)=9GZ/:*BL8]FV3W\%@USHZC3 M"BL9UHP7#U0@HNNI0)2+ .(8J?V5%!Q23&.>)CB7<=8PFYD9)9ONC>;4+M'9 MP-9I0[=*6B%SF^3IRF39L2L[C4J>DC0."((\#T.]4*0PCU .U;*1$8:83)%5 MM2SO8S+R>C'Z )BM&T/!.O#RL:&B6\T;=BFPE7R3GEXM+K-36#MSU-F YIFW MSJCK#^&RLP'E&+^=51L#1/7I($)-KO5-F>L[H7ZSY>J!TSQ H400I4D,<1HE MRO/E@3)HD3Y P$Q$5G5%;068FE$[B.CC:YF!4DLXW\X%LU &L51HK@ZP%OC B^KNZG$\'7 XY5!%]?.ZY9$,I6B.5*7X'J M8@9A($@N4 ;C2+MM^C*81B&',94R(5F<(6Z5)+[7_M2,6",>>%'RV>8[[")G M9H#.P&-@^[*!0HO6CLVZ)"_%BCS5E1K6#UV K3F:L57Q5M'@^\Q[Z(3)6ZK# M;NLC9S=TJG:8T-#]F-LTK^JQ?Q,-3Z*RZ'M4JN8"R;[*TA'Z<:VWP@-!.O03HT%HJ-DGO0"YBGII+N/#\PW MZ56Z/]6D_U7W+)/[=0S[C=+G=5%QEX>,8)PK%R@1>0(Q(51Y1!&" 0I0).*< MBR2P2_CM[LAF>HR3T[O--N%5*L63CHE82PN>R4KM2?6A974Q;Y]^T@%UG =Q MFG"DKP1CB!.%,DE(!B,D19)F* PC*]*@\X$>P[S7J=-/8X-MYER>#^' IGP_ MWZ=U[+X&[^L&/+\)0,=A\9@"U-')Z$E QQ7M2@/J>=K-+N]=X=V\:NZR6_FI M>'I5G]:G8;>OJ^6*E'K<'V@<2BE" 3&GFFXQ3V&&\@!F <-8)FF*A)45L>Q_ M:N;E(,R@/GH'\ZW( (*U-NYG\[:C1"1*).:Y&I9 GS6F$A(14!BF>(8A2L+GS_;GV"X=3XU%:DM1*@T4([;1L]])S;U\3\4,,-_--''(/C M/K"!LX9\@%./LS!T.@-QZW&T$Y&S &F?CYS7D)M7W@067\Z?:5%WIOM_+'68 MTS57;G\AJS/@W?*JLY)_*6I1U(9,???ZK![?J\5:G>[<_R#E[_,Y_Z=X>GH( MA8ARQ"/(4TDA#M(,\R2,4I$:T0Z>[FIH5 MK:2M*S"NY06-P&8VP0#=?D/J%[.A'>/C<'DT ^:0]#F;JI66HZG^:^MD&G0P MBI4P5[2Q$A9OG)>%5U?/OOJIHWO$S;S M\,M:XE\O0%OHBDO!?V*?"4B>L_UZN_R0%$ 3$([E!1J]>R8UPKKUY:8*:2:Q M)D6DD,>(J(V?V@)F:9##4*@_2<1SRJUB$X[V-#6/99OMNC8UR_]TY#,XP-3, MN'A!:F"+L@6I$7*0@J\GH?#--W#0S\<0"QQ3]RB#P-$7!BGVL[V/#.(T1 %. M8!P0JC8V"$,B$8)Y2I79H!*G0>JUQHS3E>4X0:C?KOZ\NOGC"GR[NKS]_>;Z M_OKVQFN!&5M6U"&0'-BL&)22&:CZHBU8XQ2-^2""4ULP+,O#^+K8/:"0NEMH MUVCU?J=^5*M9R35IX8M^Y(&0. Z"*(&1"".(N8[A"V0.*0ZXS$.4(9F<21QX MM'.''=7 ENING;:]U"<-+VNY+X"^BU]5MVNBD?U,TKKC V)FPCR#_'&$=7<; MD"O)+RJ4KTZB?#Y=W4G AB*K.][QQU+5G03D)%'=Z190"=@#5;TQ\8#3X_9D;/):Y?,X+SBFJ7/.DB,V\!V_ #3S[CV/F\<['"A1?M1QZ M^QJW9H.)V@>U&8Q>.J-^S?*!$YZ&-(^@I&D(,=:EY'45^0@K)8-$YM7-L'ER M4=VLE548(6?H_O9^]@7,OG^_NKCX M)52.LHOM?6OO3L_^(0N^O'R:+\7]_&OY4F@VU>N2WZBQ,G6K^]J8VJJK93+W MH7O1.>U+^P)FZ+E7B0DJ.8%:4N^+9Z&WY%]O[JXK_F3UA?(&ESILF!=O!7]5 MZVTOD%;>M@E*3EYW;\.C>=\FZK6]<*/G'0E/=4KT;B,HR<5/N 7/?V&?:W62YUSMKF,9SA.\S3* M:])S'",&/P%8_U0_"X;!C]<,$;"J MU]JIK5.]UMV61JO7VJE NUYK]P,..28=R3"_D<4C*+"ZA[#'7Z+[)>AAV&DI)AAAL,N M8>8<*'OS:)P:'B^]YAR]=[)NSFK(;5/8T*9LJXIMJN7AA&'",(5!BC*(*9;* M!.=S4U3W#+%=2N%VFW%^P!UFPOZ >N@5>!+5);,0>H M+G@:"T\[P9Z.1MT)GE9X?R=H\(:;A?BJ'+5%09YT5G:I">S+Q^N5>%ZNKQ@I MD8&(F(1YD*00"X0@96D$LXC'G*92QI+;6(G^[J9F*;Z+1[VX@Y:TH!+7SEB< MP-C,8/A#;N@#I&.@#7"-:P:*)^MQHK-1+8B9XOM6Q/"M\^)0=G53U>W@A9%=W3MR\5 M">2/^9-"U]*6=*%L9D!<01LY7+3*^EW+YS\BM$-YSZ&?[1X^),:S0\5CP9Q= MCSIFT&DNEA9E2XNW&A,J!8L3B%@>0LR"".:82A@H%R(,XC3/A-7MT_&NIN8^ MU*Q+6Z+PIZW0EKETQ]$UF_M^,!O8!-1PM:2L\G+7(OZ\(=6ESEB==B6I;F M,(7<;%D> LB!9WXMY!!$O#!Q:B) E(!&FB^< 2&D :QS$,LSB-<(!B08SX MP S[FYK[T)*X(][*XA+5 .I^>S0 @$,?,O9BYT*X: "BQ;VS7S!'NF7^IJ\> MJX3=HI3SQ7/-N[@0CV11%3)1NX+VR56K1KQ.G]:J_/ M;*[3SJVQQ6N>R(\>F(Q$D@H*$QQ4- $)I!01F.,@Y3&.71F8Q'#SQ@+.-) B/E?BL@90@S+#CD.4X"*@45R.7XVPW/\0^__RC)4S71 M!0=LOGB9Z]++WL U//DZY[5*9XO=+/;%)HM,5&O,WL6*!.-7-Y.@[9/V/9EAY(T]Z;_Y-+%>+0K,YZ"]F)=_]H/7D MG5@4Y'\2];_5?]=%5Z]^*G^R?*P*OU])*=CJ(<$"I7'.H=J:YQ"3 M!$$2D 0*EF&&$1$HQS;>W[CB3\VU;$36N9=,!P-HRJ/J#['5TLXTCOQ[,+.R MTQWE@0VV5N4"5'$>+8UT&9]&65 _H@=^[\/=-VH40 ,#^*4!XE>=G-M426[ M !H-4,/A;RWXF&'TM*R,+/RH*]3'#,S^8O=!4C@&OXN5EN!N,=*L+##7)?6&L"]<+#!,>QA"'6, \EA)F:92+C#&<(:-L M2'<1IN;(7\Z^_Q?X_.7VK^_@\[?;K^#S] #F+ZW5MRBKZY$_,;,;>.OVF_-C7KI.-0[JYNP1T/N+FS:O?IRB753B 81680UA.K[+.B P\2X^#X8T3Z:CZ M;MQH.RV-1X;6I< .^UGG TZ^[.]J'J^)C#^))5L4+WH\ME=#YN[MB9:F-C.U MP_?[;':WX<9N"6WE I]"T,@K]@C>"([R,=P\WZO98>/J4)]J?DP?VU#5/;?; M]"TW3_R3H*OK4NV;J\BY+T4IJE37!\Y$I&NZ048(@9C0#.:Y#(!218@F 592J,H"A.2VA@)J]ZG9CH:X0&II:]C@)=@ MOI4;0%")#GXIRO77O]I9%;OQH7G&.&;*B$+#:XKP4'6\JD6G;0$OZBGB3^ M%A$GU#PM+79]C[K@.,&ROPRY->*'%53SLSR6Q?\)?LW5&EC(@M G4=<#:'B? M9B5O96BK[]1RR7=3NF[I4_%8-7BY9@M G*.<)Q&4!&FVWR"'1#F]4.:!X"'. M9)A*#V2B0\EO-/$_@.2EE@Y4$8#*Z*K)O\TEJ---YQM5#(.]1O]I]-OI28[T M1U*A;A4';O0PV?+%#N8/!]*,#LTRJ=X:0?OW[YLP9428_6^;F<3;?]=S>'7 MY4.2I1+S-(11QM5^4# **96ZNG$H9,1YEN?$M(I!7T=3VYK7LC:SOI4T4HMK M7N.@%]U^U\ G9D/?MSO"9540P00+I_H(O0V/5B[!1+UV]02CY\_,7+XNV?Q9 M?)DOEP]!C#F*JJ*0\'TBSPZ\SP1G8:&Y1J<4#OV@!CY\9NJ4965KA=[NW,J*V$]'8"S$#U$NBS=1][*)M(\#GA$J4QCG<0PQ MS1G,!(UA',0A#E7S-+**5+3H>VJ^U49T?9Y30=O2YW]67$NJ4%JI?R;AW1MX.BW%:Y(#&P$>D$ ?U?B>@K-VM?>*0!KT\AH M85;[8K>#J0Z^KSX15;(!_E*]+GH" ME#+@[O2@V/.7G@NH+T)39SG&93@]%ZX#RM.S&SQS\]6XDC,*8 M8QC$FBDJC'-(4BEA@,,LUZ%F.+**,^OM;6JVL9'-K1AW+ZZ6^Z5ST1IZAV0( ME/OVIP\ WQN>SKX^9HO3I_;134WO2V<:B2^;:&I,TS#-A(!,TDASR$4P3Q%7 MYB$F69A*3,+8R3)\V0^HG8PYV)P#N,>F=P!I:0J^]L. M/F;"'RAX=)8?/NF5A&9SRKLE>;B1)2ZH&8QE*LJ9F0?;*:["M MO"<_NPG.-D8@2T*,61A"$@09Q"))(2$D@RFF*,""T(0FUH7PSA)I:O:[OOUA M.[<_]57\!2A%=4&T(C\-*0@\CISA-?ZHXS'TK?_QB[CZ_O\"W-0CHK0:Q#K[ M@]-G/;_S!!J_[I\7 #OK _IIV2%AYE(L5J0HJSC495$9^::@$$&)B)(8ILK4 M0BRS"-(,Y9!D.,="[:A%C(T+"AWM9FI6L?EAVF04G8>C- SC^]GA1^RQY91HLX=+VU.SB M6@?0* 'XJ] ,3OMZ-$Y,H\H%F#W/7TW3KYQ'HM^ZCC$( ]O=P?"W"OPM3L5BTI MJ$3592/NB^=JWGR]N;MN1459E)WN0>^T%?(#W,"VQA0SOZ%DIZ%QX^\[WNQX M9'XG5=MA]CO]M&/MF]?E2FTL%]_$4WV<]Z-X:;QNY1)RP0F!*-:19QD/82:E M@#(*1!BE*$QSJS);/7U-S40THH)%6U;+,C(]T)H=>'D";.CM7X/5CI@>V;(M MX/!5Z*2GIW&KDIQ6^:"$B,$K;K9BQIAV&^OLPI)KB_3'"R ?F+__SW__'__C7 M_P?@/]^?X+(XS??NSVM]-_H51[%ZT$[J,#$70 DY*!Q%-V MD5-%HO__/OV+%)IP&PPP3@D(PA@8EBPX2WA@SFM!P^*AH^'X'_]2_N/=+/V" M[(UGBV__[2^?Y_,O__+KKW_^^>=?O_GIZ*^3Z:=?&2'\U]M/_^7FX]^>??Y/ MOO@TM=;^NOCMW4=GPV4?Q,?27__SP_OS\#E=.AB.9W,W#N4%L^&_S!8_?#\) M;KZ0^JMT_?+B)\IW_S!S=^7MVQ#1?HV3^.8 MKGF[?<=H$AY]:%0D.[G[RY'S:;3XZ2"FX6#QU ,_FT]=F ^4%BH12\''Q$$X M$\%*XL#;'+-R@@A\V2.F"]$SI'JAB%D*?_TT^?HK/OC7(HCRQ4(B"VD\>]VU M9+:C^W;E7>!G!T(JHRWSD)+*((2@X(RCH(TCE 1"$Y4[D?WP;8^I?JC1@VGX M93*-:8JFX_9U;AJ>:?L7-\4'0?@\'-W).$\GES5T-9]4D-RU6I#< MO_R"7.JAA! M>AY Y.#!AJ" :&NX0!ZBV@VS+[QX+1RP]G&PBSP;@<1IF@XG\6@EHV X6+JQK-A$?P- MH%.45H8H@7J--HY&BRZ50Y,74K162L(SJ[,[/'GS6I 0[4-B)XGVC(JC\7PX M__YN.$H?KRY]F@ZH"]Q22H$JBL+(GH-/44'.+NG,C=5L-U_AZ1O70H%L%P4[ M2; )[9^E3\,BA/'\H[M, Z\B4FD\>$(8"$5+V!0T>$]YR%8H27?;'Y:]=2T4 MJ-91L(,DFT#",0;S4S1A"\&?H_S3X>1J/)]^/YS$-' :P4LL YDD1792 H_! M-%CTAKUT3O' *P!C)1%KX42WCI-Z"BFD=*C5DVP1(#F)$%3"\F M?XX'I!R[I,P@"^0#MTD!7O(,E&;!"?%"B-TBDA=>O-[1%?E!4+&E0%O"Q&)K M/)F>3B=?A^.0!E1S%S/!F"HRC>&V8FCT! =+@\J6<.ID#0]D^=O70T?#)YO5 M1-L21$XGL[D;_?_#+PO7*4H?#8\>&2 "A$96;+8>6+).*9]LDJX>0!Z]>SUX M-'S@64FL/8.C6+V#:7(+NC6G*201@3LGREDMQ[TP*0S I/ \!>/C;AO)P[>M M!X"&CSBW%EW/*B]WHZ/3SY/Q[0F,9Y(J2P5DG6FYM3%@:(R@?%3,DN"3$#NI M_>D;UU-]PT>9.XFP9_6?IW U1>A2YB^&\U$:""JMESH $0*]'5>LE4 A.*H0 MM]88)?).ZG_ZQO74W_ 9YDXB[%G]%U-7\D_.OU_ZR6C @Z8N9#1;UF)8;+4$ MDRE'\&I#K9/>,KJ3[A^];CW%-WQLN;WP&EGT1]_"9S?^E!;GK4XD&B0ZK<1F M@E+PN%T%-%J!D$08(RBBW4ZNE[UU/0PT?"2YLRB;" <.KZ9%7-,Q/@W% M,?R:WKJYNV%KD+-$2^NEZ:5/- MGT%N+\@F<'!^Z4:C-U>SX3C-9@/*(\DL"Y"(6! Z,(2Q9^@2JX0>L64NJ@HX M>/32]7#0_&GC]H)L @='EVGZ";>\WZ:3/^>?#R>77]SX^X#20"U7HF1X"!"! M1#!1$TBT)#<'E@W;[7QAQL0#2(7G &7-CH>?94RK#; MW=4+;UX/$PT?:E81:2/9^O=,O,.?S 96VZ0UVCG"& -A; ;GA ;.I0Y.&!)< MG6J>)R]>#Q0-GW+6$&A3F+@N1+EF0DCGB589E \1!/I/Z#E58GM MED?WXJO7PT7#1YQUA-HS,@Z0@[C@8N2*+Y1-T"1#M,Z#4(& 21:#*I:33C;( M(,A.:'CTNO40T/ )YO;"JZ;U?_WUF?#>XP]V*,D^^?CVZ./YT5O\XOSD_?'; M@XNCM^<7^-\/1Q\OSD_>'7\\//EP]/O87<7A/#VQ<&M6;V_ZCEJ%WCOQMF-- M^-4,/CGW95 R^"_3(HFN0.<.A%8+H9A %T,;BB ,)5/*>) )=Q)#K0ETU=%0 M=C._P,K->ZX78!K-9[<_N5^)KY"RK3VY?>Q9^IK&5^D=KKC#R7CQR#^&\\^' M5[,YOFYZ]"V,KDKH=3";)?Q?O'#?!BKY0%5D8!7#T#VX#$;)#+@,@TS!^4Q6 MY5MMP_T69/93H5X3.;?F:U^ZZG%[NV7Q<#*;G^3?)I,X.QC'\S3].@QI=CX9 MQ0$Z;3/)P/LN/H$Y18D)9&,HYRL"812(+2S"S36M8VU ]>WT\U?)C*K X^9)*)=[XT]&W+VF,%O).((+PD)3F0(T-:"-%!AM]@DQH\-9F M2L2J$_UM0/(B,?U4RW<)F3IR[]&N%)]X\ ?*[_/D:I;0.+Y-HR&&)-^+R9P- MG+6!9<8A,X^AA/8&N9 *J)!*.:UQNZ6O.=FK7]&O)U-)?Y/JPFQ@JSE/HU&Y MWDQCE-$(N3F(E\/QHCB\),G<2&S@M?2&T 3:9(9<*124=*[T#S'2DI1U7I59 ML(V!68^R?MV8NLCJ4"<-(.W@LF3E_7.AFY-\C%H:?QKZ42J^/JZ;0#.7W"E( M:9%R03SNQ8NN)%D9%X3@JK:?LYJB?EV?;I!540<-(.J9C 91<.0>/3@2K 9A M"0?'O 7KMT%[/TJ;0'OJBVA=TOD=LST>'X"CFZ64.3\>Q-RI-INO[Z) *(W"+_\)2@A4+$F,KBHO MW/Z(OQ-V^FFHU"VLV]!]$_;VAL6;Q?T&0Y]R0"=]*%VS,7H.#,6KI2SY^!Y\ M:?,0M"'(5"<0?D9*/TV:NH??;C)O( A V__ S\C!11E-A!RLQ*V ,O 8U8 G M3LHL-4MA58+)-H!Y1$ _[9JZA,GV\FW KARYZ1C-XNPT31>IN&_<;!@&T48K MRIE)"-(BPF, @W^+@'=61LMUB*O*I;8!R5)">FKCU"5:=A=X R;E*1-OAZ,K M]/H&BP9#60GPAGN,>4L0$T*&K'+6*FN95Y9MU\#-#2D]M7C:)W*V$7H#V/DC ME:$@*1Y\12?NTTV7DI/\K!#@>F&@0)3BD945WBK#L%M8N^F[7TO!J%YL@XU0ZX=!S9XVB8([60/<6MW=HL8FUW M:4,2>VI6U0,"JRCI!\[T/#SY<'IV]#?\S/'?C_:1]KGRA?O* 5V?ZTH)H7=8 M/LDG\\]I6JH9I^DS1H##KS='#7PN[XDF<(+,G:2+]RWZ\(,_/DTN5EZFZ[_O9.=SRHE13)80B)R[$I/@3*4 M)QNMN?(^D=HHVYWJ?G,L]@7-/6NW<3P?NMGG=Z/)GW]+\5/ZS0W'Y8<'&5]^ MEL+(S69W?=X/QB5-^W2ARP$SUDH1+*1,4TFTI6"30X>%$VEB,)+%ZHF(U;GH M.5MMSSC<8!GL 10-+XMWDREZ[N/KJMWP?3%-J;22NN:V?#>ZYCW^]]5L7BS6 MG;I*U@W^8HX.HK^:.S]*%Y,[X>24/$/O/I7C=F,51A(QH=T2/GM!4_1^3RNF M$P9[3M!K>$[C:.5U_ MD1)^QZ44Q 0B(T1MB^7G95 ]#F2>$] N=732[ M%"2[B+D!K)1#!(QRRC]'__MJ^-6-D)G9P?S03:??A^-/?W>CJS0H/"F)8N*Y MS/7@%#=G&0-DW(V%5YE04]NJKD58"UC:"0!/W:+JVF@ 8@K>]OK5W.1=>0=-8VX.^J%YJMH*??\Y'Z@*HF^P9P M=#S^BE1/IM]+@8$5W(CK^BE-RK!T#4Y*!T$:1S37WI-5 \>WRT6^?W^_45I] MG&PMVP9P<3I-7]PPWB1.H_E<1*Z/9#0@97AV$AHD*Z,LF8C@69DZ0;.TWI=! M=;6K@]8@J]_BQ/HHJJV)K<'U-4W]I MO>A!5,EQPAPXC7PPVI.!P-P9EO!>* ML$!3[:S3S2'368%B!QO4UM)MX%3Q=%J*WN;?3T<.Q3&.Q6?[ M (9*B[4_AZ/1@,L45,!-=3%S41B6P8DH(5#A<%W81*IO3;?O;L&1J8*,K839 M B>-@]!6WC7OO&.I\A94 2-HXNAE/US"\[3@"SFS+-@48E5O>&W+)%_E:X6 M7)HJX*FNA";\WP<^?"EOOO'4)%72LS)SQY5&CL93,")FE!.-2FFOO5S5+7KK MZ_ZGA/3;7Z'FGK2SF!LP0S>=BS(OH[Z%!^*T0HPSA#?E!)*B(E(;E;&U7=\- MND1UUI:@^MW"1H)L(!YZ/W1^.!K.AVG1\[7,W/D\&:'09\5)GW^_%TTRF4:G MD1'$MF#$@"?1@_296%]J:*J7,JQ+6S/IU=W<;':BH@8LSP.^GAY/:&=C9H9# M<)&!$*XDO"8+20;%\.=&Y-I7#"]3T^^-53?:?QEBNZBB!5!-QI\NTO3R;?)W MER:>$\H"&O280T864@0?) 'MK>:N5$?3VGF.2\AH!D8[:?@I<'84=P.(>7RR M<"NGVUG8 RD);NDY8AA9NN=[S\$ZH2!*9TMWMUQPP1R7VD(L#6"$5[Y4ZR5(Q.<@';.&U4[)6$Y)OZ>"'4&H M@M#;@,[T"M_Z3$8#&1@)AB20* P05E-T(:,%7@:L*R(X%;5;>;U(3+^'A]T! MJ(+H&\#0$@ZH\2R([(!H7EI=RP0^>X.\."8,LU[R5=,$ZSC4_9X:=N4![2;L M%HX 'OAP#\ZQO _42)8AV=)SRJ224D)PS^74,NXUAAFUCYZ74]*,P]-A_+6[ M"MHX>%[NQCU@B7$FLL05071$4TI3!I=R )8EA@;:BZRJ5VN^1E0S[E!W *NK MF ;VN+74M., M7]6A_:JCB@9 ]8")@19<$H>QJ5$YEKLBBXXB=>AW1D>5(U2XVO4]#U[?[SWL MOL^U-Q)V U[Y"HE8K8Q)) )G#LVHP,#%2U,&>A)F#>5"T-I90SM>OG5V?[L7 M%%5210/&YW!R>3D9+_A9U"4][))HF G$$ W<KUM'X\Q+Z*N)O $D'(5Q=7HW*,(]U^E(,@K;:)2>1O=):A1N/=CBA M%*F5/.?,A*J>7[(9B7UG$72"N"[5U *S]+<#<]10D?PV5'8#;CLKSFC Y:SH<%8**.Q MRW6 !B^H ))R2([(S&WMP\_7:.IW+,^^@\#=U?*#=2]ZU"G[X/QO[]Z?_-%! M%Z-77K.W7N"O<%B_J]%M0\_[%&+F&5,\>*">GR79YY.)U^'*+DWWW^?E?/=N_N$@S ??KV^_5PR?^U.*LI9G21+8&/9 M&!AW8()QD+BA1G&O'*V=156'\K[CT$I(6])&?-]J;<"?>]P\G4KNHP\&$E$8 MZ_C,,.(.:/:5#I%3[UP#H\XZ@U8?"%C9RWX3=>PP?W1>Y_CCKJ_L[&)REL)D M'(:+1BWW#%U,UI3O?7-0X1@/&!.9I$MSE]*=D5$))FICF9+*I-K%PUWPT>]! M2@.X[AT<#9C:MPG?'(8+J>+7HW33F_G@LG2H_>?BYP,>,RLS*L 8C4*6S )^ M2T KW,*T55RE^I?TK]/5NT1V.24]M_YH#8(5U-4 Z!XNF)-<#F>+ MI/73:;H<7ET.J,Z69IY6HGEN(M ;%NDIL M )6W8TA.QN=NE$[RHV8]=YUZ!D2@7YY$P/ 2O2*AT$=W@GC@U@=&HH^.U'9. MUZ.LYT8FK>&S W7N$&U]*K<_%W4S\DKN%PKT6L WC>L&VCD6I*7@B47_(Q)2 M.ML+R)&%;(,C4G?2W&(9,3UW1VD-D764U@X(GP[W>""Y0_=E.'>C^R@R:ZJE M9:"9MB!<:1ICG *;#*$N12)3[?'$ZU/7SRP,ENB2K,>7@9EZ6C "*J ,9Y0NEK)ZF,WMJ.TW]"\-TQ6 M5V*C8'W2T: M]^UJ2FS H5S_C@TY8])Z@]&=Y>=,PBAR/U!=067?50K[ MS4>JI:X&;";:_YO#CH/POZ^&T_1B4_R!)RRR% *0J!P*LAR+":V1,]R E$X^ M^-I'[>M3UV364C6_1,YZX+U!:C]JY_ M$P^US&5Z#_@V(% 4X[1Q(XV3FQ-I4/>[9A+XF7/KQ+5;[C=-P!W4E$[1^3KBW'@ MA=6$9@F69 S2M*(8FB&_.F1*-,783=0^+U^?NGYOQ/<,QHZ4UFY0?=/V?JD@ MG6;&^5*XYY!-P7#=>9D3<)--\(IP16J70VU.9=_EV/L-JFNIJP&/\2Q]N;'\ MUZEX@^"\BM0;\)26W#MMP$6&XE+&>F>Y#:SVX("G-#09(%?3^;.:_QT4T,X^ M^S"H>E\\5UR*2,P0-P)'27#)0=2URY>WI;7?+JT]0;-3 MA;;A_=TMPCM9'DYF\]E "F=S#@F()!2$4Q%L<6MY()D3K[6J/O+N)5KZ[3#6 MFU7<02'-F49<,=>>Q"\%I(M3\74O>@VH;@_#!WHKC )U\6N91'W](T#%' H=;7S4M>G;CU0_BRW(QUIK8$<@\)6^?^2 MQ?C5C:[CN%EI!HNNP"*1;!P?_^#!)T_3=#B)SXMPPNBJ1'Y'W\)GAY[.&;H5 M1SFGH@2NK%(N018T@["+# QF(2KC$Z7)V$R7NB-NC M\<-3V/TWY#__V\'9T=].WK\].CL_^H_?CR_^J]O._*O>MZ\6_6OS7+]7_XKQ M$B*%J"T&:5F502.><#20-& Q'9 MI.40.D:,.!3SD%V9OYJ(S+YVA>MC"IKIIE\)"\]GV&PM[P:. NZHOY9(N1J; MC(M1/O@V1(?"<<-0,L %08=">?0E6(Z@;'%^E699=[9&EA'4"):VT/1+H-E9 M[ U@Z D/;R>7;C@>9!]%REZ!UQ'="8=?&4ID:7*1,7KBR?+:)T=+"6D$,[LK M>E);Z@U YT%JTH=TZ=-T('+*U!L#SI>\.&9:CWC"6=*9:\ 2&N%CZ MB4D4F79@?68L)!=(JEUOOC9Q_2;O=P"Q3K32 -R>CDB]X8*P+&E"+KPK4W>S M9V 3^I',!19B8DI7GX.RG))^+POJ ZF"O'M$S6PZ'QQ>+P3$_?5-Q/75Q4D^ MB)-%7L3"=;0L!2]4 F8\BLA+C#Z<2*"RD$QSG5)8Z\ >7_@ ._C=/6[6I:61 M_E3;1V6="+UQ$-VL-*%%8H1SH+;T>7,QXR)CN/ ")S:I+*U9*U]O1QCU&:IU MH_T-H+6%*AH'UWVC]QOK:QVEG@0!EA +@NJ299T%T*1E$EZ4P[=]6*LG=+4+ MN&TPL8DUVT5!#3A5=T;_/6[UQ_CE;.!L)#%2"2&;ZO'\ N!L,AJ]FTS_=-,XX(Q8@?8=(A%HW7.I M ":X DB@66C#)..UTX W)+&1D\PM$?%JU^1ZZFD ?4M&SO.D:2(H**=+G7F, M&($0M.4DC M:.*9<9*DZEWB-BN/WN.TBN[@LIV\VZF3>NG0M:!_T=#SPGT[+6,P477S^73H MK^;%R;R8G"Y4,7">.58Z"7#J<(&H&#!2,1S0$Z""J$Q#=<.T(\FM#:?H#IO[ MU&TKOM=] XSX]FHZ''^Z#H'_[D97:4!T%M*5^1X&Y2@8.@*&EN.<$$ATS!*7 MZR=%O4)4OQG->_?,JNFG?Q-:TC*OQU7/2DE.63;?<46E,H^UL/K;U)4L5R65 M]MIS"*:LHNPB.*4$X*: 0I04Q?>D8_#S?,_U7M5ODO$^H-2!R/O'T:/U4;I& M+5D:R\MC0_9.<\*!<)= X H!EW'1I"RSY=%X7KU7_\9$]MN.9._VK3/]M;+! M+I;8,@[+JO3/^JP(F8VW='%OPM"'$ 2-.]%@G!:Y=K.T?;D%FOXU+]@[2 M#G78"DP?GP!IQH3APD NNX(0*8%),96[#LNIM4;Y^@G-6YW!==9SI.$L3+.#Y?(^=R-(PIE]ON76 I%2[W*K$P<>#^1L^*MGJ^SWZ%$$5'K; BCC[T=G1X.K5!JVE=Z6!4.E_>_AU6P^N4S3^P9E[9^S5$7&'I>G=*!EBHFG%2W3\#\-IG$/X>C M$<;K3Z??+H$;U=)FYS0"HI1 >L;!*F+ Z,0]IX8I57M=;D3@KD9IK9<]V&$- M;J3E^HHQDIFF2O;J=D;\X>32#\>W1XT+52^&>,\672;N0$4"9]PK M"W11!LY) D^"PTV28O >I)"L=EK+9A3N:K&6O&T9XG4F3!.GP!F:2O*Y!,,D MAY2S"R'R'&CM)I?K4=:OA>H034]-5 >*:M+CHX?3H\^GF]] MZ_C"DVJ=;Z]!9R7#=:_LQ3B]NY28FW%3BWD_]TDSMR,#[D\SM4B*QP A,PSF MB8Q@0]G!/,>-4(S^>%+_M3=;LV\^C@[./QQ]_.3X_.T!A]0 >J M-+W=QF:^\*1*-G,=.BO9S-L&/*?I>O;>_96ULLP3+8%'&DN[9P\N$PLDF63Y][#.FKFO8D1J!,8%1$?,192B_G27HBLJ?"D8R8;L4U5 MO;G8QGHL_JZ2K7A.0RUO*OGYDC,$*[.0A'I03I0V\ 9W M I$H!!8U#4)KEFK/#EQ.R<[>SZ.G/MCJ+'-!BY([:R@(_ 8\+@' A8"!B V) M5Y\T]P(I/7LKN^O_F1=20>3M6H-RB+Q=QM'-7U:R",OHJ&03WI=<]'N/5+! MG'81=$D]%Y12<"$R8#PKC-8CY:3VD<=C"G:U >_3;);2R9?%9,WQI^N'W^,R M1Q*M#PDH3;@W&1[ T*#*MR%G=(!-J%V!NIJB?BW"#MI_:@DJ"KY=@_#NX/CL M[P?O?S_Z@"OR][/K21O;V(?E#ZID+M:@LI+U>.>&TT7ETOT>\&#HGLW"4_0( M(E+ME.]5].QJ698]^Q[?2ENF-?*).ZDHA5H8RAM< M.E1DR@Q1P;':P=5*@OJU*]5P\=3*U%-"NT;F^./AR8>CBX/_W,[U>/CGU=)W M7J"H6@)/:8MQX;XM\4Y=U")R&H Q5U*_3.E.G#6BQ03.)#&"U]ZQ5Y!3H3O> MTT<_V".ME=Q@))X=+^7(5(-+P9;6R2KX:+4AM8^K5]'3=P)/'4PL:8!71P/M M&I#SH]_*EG_\\=W)V8?M+Y&>/Z76!=(K]-6:1Y8^E3/OL_2E]-@9?[H/>&DP M'C<;L)H%$$IRL%P0T$(+F2+!WU=O0_,"+3L70CQY[C)0&Q5(L#E!#.6\+S() MUB^J@UQ".91ZS*[9;>%3-R^K7**UU\_)XNAW-/,9,&'JWFJ&?6[HIE6%W5 F-RD=4L=K' MCG5'&EZ41@57T^^+=@(/O.Q@1=*) BG-R 193#GG#*0)E"A*(@^U0YWEE+0P M+VHK;3\U'!4$W:ZM*/>=QQ>+,XB#CV58::F"//JX;2WGJL=5FZRZ)L65[$:9 M$S:<7Z<&C&.I3\'-(XU+V=P2YS.SMO M(P)KS*9[]67WB\01);5( 60NL0!1%IP4 J0,BFMEM"2URZHVH[!?*]4=MI9- MN^M(;^T:MR5-.&XK7KUUW;D.44-]4^A"H$'V,<7& :W68BP!$C06MO MK9+69UK[:*2)]B%OW&PX.\E/ZJF_7__W0?)%9 2745FMI>>.8NB&"&>!Y1 \ M$SY&67MBWGJ4_0RM/C;!WK,$YOKZ:Z##VSNTYVYTW;AN8#B)CD>!>T:P92X@ MQLXN1D@DJN0]#X36#G,>OK_?'EO](VQK732 HX_ISPGCZC=(J1#6[2J*40BB3'%*$1?\GAU;2LN">PCCP:S25ZC*7-%RZ<#(9S M5OI6T%2&0015O87]FK3UG7]0!RO/+@F[T$R[!F=%:X[M3=#K#^V^L4B'9FJS M%A Z4YM\MH#;$P>1. 539HZBGZX452P%5=MP[;6]R/V"N7WM@UZ"PH3,+0/- MRFV]L1*,(!$8Q2"8,>T,JUVZLH*<'ZEQR":H>=F$[::1'D\@K@?9/##%CP7V MYOL']]^3Z>'(S69/S'+($7W)'(#$4#Q-+C%<17ZIE3%&EIA]VG_YI7%"6[R] MW\.N[A&V'[6TC+O;CATZ;0\;$FWOI2UY2@<-DSKTPS9L=$-%CD&IOCI0N[ M41(2H\PQ+ZSPM45MJU$N1PXMT;4'EBP%:$_5%.E3;#V;)!+YVILX&KIWH3?2O8!QVC&'WSW M(#E7RY@(YY!DN8J(+H&WED)FQ'.#8;V)M3,;MZ&S7R]PCTCM7(E- ?4LA^N+E-\LDZ9-5+C6@7T@WDY MIU:EKVV&$&RTFM*<9.T&*)59Z-?%[ 7>^U=] \A?LJ9/IY-WD^FE.Q[G\L_C MA2U<]!K7+UCTIE'46H,+FI3^[RH::ETV7;5C7)/$?D>;[Q&Y7:JNW;!H>1.O M[0.DE<_KM/%8AT'3BVVGA"!!JTB BR P-+8)H_'L@#"+".1!9UY[^7;5?NS> M<#]]0\GW"[CJW@Y'5_-G!CH:36.(I3VSHFB@RW );@**()MLA-?95*_$VX[4 M1EN7;8*AEW?;[I36KNTJ3<6VMU0/_KIBD[,.K= +K:ZB\TXK92':M+@4U'.DC.(VZ05"-S- 7EG8)0V MWD=MJ*P^<_E5JIIL@+8)*EZV*E44T:X!N>Y!MKT)>?3W5?NB=6A&GO3'HA1W MF40U+)K,""G1@R6&0- Z!(U[4JQ^W5R[.QH^K;0&?AHY$L^U9P:<-*7Q%X+? M!1_ ,Y4$JI X5;M5TPND--4/;1-]/^^'MKNH^[ZHO#F">'3T<-WG[0E3@I.@ M,' $MQA#(LM<\8B1GO(N*!-9\MJ\9B V>F._1Z 58-*=?!LXV5G6"_"6Q>\? MW/QJBO\^O< WB4;._?78+$&L!TLL V^"R-E[8]D^.C.^0F:_9Y-5S5.W*FK7 MD5G:'7%[OV;5X[KLY]BAU[.R>U\I#%*J9*2JD$&4+CG>Q@Q)41=XX,ZZVB58 M779UO/??[]ZRS"I_6#3H2/%D?);"U72*2V91VOGTDC1QFJ--8+5P(!RZ^D9B M8&%TQ$V>)I%,[3K/J&!]^9ZGRUFI#;SA>78QN2]Z3O%!_*0C MC3IXC)]LN7_, KPP&#\%W$V<33S&VN>^';#1;]#;":;[5G;#^_/RQH4[;-(K M']AMN\4N[YL?M^%+5#B5RQ1(5D88)(G*=TD"=90JHH41M/K\IZI-%^^M_*.N M@&^^7U<]W&>:^]+.W"6(5"*W6G/PP996'\F)R)V0U4?UK4E:4VT9-\'#RQMN M/56T:W">=X5XF^9N.*K4PN+V89WUL%A*[9Z;6! AL\J!@C.2E>Z^%*P@"IS7 M&+KRS*2IO2@;:&(Q2%$1H:6%I,L<2^88^.PSR(@>0#*!^+!VE24RG0RKSJZ+SR[B:.:756^H\AZU/AL.A^< M3B?Q*LQ/IN=I^G48TL+@*6^%=LJ = 3W2%U2_0P&ABHKH3//,<2UDM#Q!0\V M OSN?A-XZ=W]0J*ZYU!%Q&U I%P#WG PNUDSG&6A@E&@8SG3)&5$^>N<" MBH%$W&&%-2@+R2(4=F29K&U"7M-OO']J/UM%1TK?6ES]Z_G6XTWQ;Y,2/MWZ MO>A-!5;F#R:N(PBI*7C/'6A-E:.&9^_#FDI_X17]Y!EVAH :@NP;#L?C>%7\ M83>Z(3YI[T2TZ%=S1+!PM"1Q>P9:DIR8R2IKNA8*GCZYGS+BCI2_D]@:.$QZ MP7%^CS9M<2,]X!CJ.F\-$'2),+Q"SEP*!"P/FGHIHU&U!Q"]1E._6(W+A5A9YE-FL(I9H"(R&UET MSM>NU-F"S"9/R;?$R;.,E6Z5MC4NOZ:IG^RI>_@.-\//GE&[?WB7]\"KFD(S M2EDHT^:#Y24MV";P@E%(-+.H@S4\U%Z9'3807]J<>B!42I&Z",10#8)2 R8* M!E%':3)&;3+7OM]>2DB[K<$W0<'ST>2[RKR!3>WTRH^&X??Y34[]'4^+*&KW&;-1ZA;:5:-^H MN+OP?,P"0>8#*YWLDT63S(( $VCI;B]QJX]$9JW7 L7RY_=[,=@E)BK(LX&= MZ$XD]P$D$ZA;$1(X53)^"8:2SBN'F[1B*3O"&I=/#L %EU)+DV+UR79+"6G$V]U2NR^! M96M1MX27/R;3?QR7%IHAS=!/,TQZXRFX(%VQBAD,90)B*KG!+GO+:Q>:+J>D M$0M3&3';"[LER+P;CH>SSS<;Z\!+].E)&7 A$@H&981?(?H1]W!5T=A/ZYO"QU_ 9E]N/F\_N>.U]P\BS .]CFJ._QR/U M2D&9+@XB90U.: N16A^28YRO.0UKY6O60H9L'!F5I;F]89G,W:B*85D4:]]Q M='HU#9_=[-9()IF5"1FW5&52:4XEP,G ;=:35T@ G%>V;2LHF,O)M,T5JZ47J8@7Z;FU(6BHLN2G3V,<(,"G?@Z-%I(Q2\ M3ID;YIA9,^]R2P+60I-N'$U[TT #INI.9(5VPSU?'$DR;QF(K"4N#B^ :^EI MSI[*7#MCY^'[UP*/:1P\.PNV&BCV.;+XT$VGWTMRQ^7D"KF^FW_J;[ON[) 8 M4>.UW8\]WDX"O0Q&)D25:=P8RI>S:\%)!.N$ A.#"XE[BZYWY67>]V#DQ1EL MQD6;"4TEQTB5#L,&^4YA4?Z52[M8&6KS_0(I/]) Y$W0LL9 Y(TUTI: M82:YC8QDH%+IZP:,EFH!GF>N HE)AK5*HGZ.2OPJ*M^H"'\3^;< ID7!JX92)&1I7DU<'SHQ3A;Z38E47XFTBY[]!O63VYC9$& MDVFYN?$@@@T85$@')BLF,R%:I/7"NL:+\#?2TVM%^)L(K6^E+ZDH%]897>;* MLA*!B"05R@*C21$!IOP6^]0&B[%@*CMR#-_WT;V1!?NPVYR;@@H9Y/1Z-UD^J>;Q@$N$DI% M+G6!I9DG$QZ,9@YDC.B44\($J=U:; D9;00R6RKV!9AL*^6&@#+0*E(KO (5 M?!FM5;+M-?>096*,&".4K)TIW"/SI=O&6@T:1Z$I"%* W@9IO E4)C%Y/AV9&4:&?'0$OHZ7??Z0HW M.TN^(:MR>PER$$(YXRR'G?&_KV;S1<0V$-$J$HW %6%-25Y%IHQ3Q0W3S!OA MG:A]K[D68?TFWG2%JWJZ: A@ ^:"DSD+D O)9"%11EE"Y#I*[EV63YO-[7?; MZBS)IK-M:Q.)[KAM'8T?9M7L\_;IZ2GVQS3WWS^X_YY,%PVIN[E[6O.EW=\\ M;<-]+_=.&*=I@J"!$%29E68(..4EE*P,IIRRQM8>O+N7>Z>;!*;'C[_IZN , MB8QJI"SQ<@:%H8AQ"8@GR=NHC!#K5<@L?7P;KG9]Y3_)#-M5L WL<"5/=I[> M#[^F9[)Z\V"M+HZ]I?3UK*5TC./CB&8C#R*Z$TI1\Q J$Y,H6@5W2/JEI'8\PR^ MKJ"R/B1WUEL#L+QM!W.61@O5S3X/O]Q5Q$9+$Q445*2D.+P.K*3(BM%1<9]4 M=+4AN(*<9N&V.PPFW>BD 7A]G(S19?Z2YNG@TS0MKI9O.>%24&,Q)F:.XZ), M"CFALC@@4KEDD]%/*]AW1M?+U/1[V+5/<%722 /8.G7S!\03+[7$\!R$92@3 MZ=&?M"MI=[ Z YQB@[;^ Z4&:5)6A@75AT M1!,"?&0>_V-"C)DJ[FKG VU(8C^FJZ, H$OUM(^^I4LU>IYM&=I&0BK'CBJ M\T$ #9HP&R*G3W.-ND9@>\% I[#9#*([Z[ !F%Y,74R7;OJ/V5W[XT!)B@GR M8GY*I!0P9F*@'==>,I-]JGV7])2&I@&VN](G%370=_+<4^F\OTL'23PDQB*Z M")0S$,;K,D4N@U221^X"R72]KE4OOJ(?-ZSR;EA1B@U8DQ6^Z6_3R0RML729 M6Z[ ,;3!0JN2'\0-,*X593Z%6#UUZC6:&CI5W5+OZQ]C;:Z$!D#UBD&^ZVY\ M=_&:HTR$&POCZ#9?7H:RAS;(6X*HKI(&:\!6V^R"$ MJ\NK4>F@#5U^W_SRS!CL;:,.#3,$!S]Z!L#HAK)F& M'#*/3KE8U2OX>[GR##;1/EK M9)AM(M@&8H/5I=19:JV#B-=IQ,+CWF\Y-1 ,"T*SR$*HG5K18(^"6MK>J#W! M)J)O 4>/1V0;&;)!_S!D#%^$E0Z<),B+ESQ1C&%8]1EN/TQ[@HT4N[(]P292 M[ONP?5FEO[K>'M1X>X*-]/1:>X)-A-:W MTI?4VE.979*DS"IPB'Y1YA5RADN B92(,-3$5_W='Z ]P=8JWU%D?6O\Y= Q MAH3[9**0HI0@@O9@52E>#(;Z;/'_(MG#G=H^,TRV<0XJ2K$U+#PL4N,Q.16) M!9=I.4@0"6S4#K+BA@@BG!1L*S3TWF2@I@)786);:3;@*ZYU$J0I589RM)NB M3#Y1.90K/PE,RFQHC,'3KF\CMCZ6VP^HMD; -@=SFZBC]SX&2\6UM*0^9BJ2 M(0Z22FBB0XI@K1(H/*.<%2IXLMTQ2#NM"CK!3C<2;L V/;SU.,E/.1SPI)R0 MZ('IJ&WIU1S!NZ1 1N45C29S4[O3TFJ*&KH;K66/*JJ@G:NHVZ. P\FE'X[= M3?OOK\,9?N%&Q^,\F5XN?GH\'LZ';G3?H.%X40@Q*I40=ZT:[H52AF^;X%SP MD"PI$W(#6N;D OB094PZ$1EK9XQTQDQ#5ZVUT-R&XANPK&NY&5%JXZ7(X(@) M&"WCNG92EYY)CFBFI&*V_@"='^HR=J]>WR;J:+L-R,'A?_Q^?'Y\<7SR\?RC MFT[QD5_3#G>N*Y]7Z5)U?9HKW9HNL54'X[C Q\*WFPT7/[J].;/!\9#*T89T MHMR<(1"5\!!XM")93TRNW2UN,PKK=82_?>^#E\S>?'_PW?6)CS=*N"P#:*O0 M-S%,@%'&@I))22Y]Q.BI]KW'AC3V>S#>(<)>;B+?@?(:V$^7<'5=-*1$L-EI M,"P:$$E0<)Y$4,QXGXTT@M3NS_<"*:UTE.]"_R]X>;LHHU%,70?U=[.KK3!& MA031*V0H!P+&R00T*)MIS-**VF5^KQ+5ADG;2?5KP&E[/?1]$7!05/IP\=U< M; 7)]>)BBSJ!UMVE!(ZZ!%QI7'R1E]G7:QV^O?""]G"Q@PXGE07: BC8,AZ2 MXX[I#%Q2!4)1"\;F6(QR,,HRIL-ZM76EZ5 M%O\8.3B72M] 9L"9J(&(2'R40EBZQ\J2-IIA].(9=Z6TMO&XM-+>::IU\B7I MS^ *UA0]0J()<*U%D(GD4'WBUT_;*V\CJ.S8*V\3O34 RU5]V9PRT4M"@-#H M0$04F[=2 ?.,1Y,CE[QVL=-/TRMO(QALT"MO$YTT *\5G=E[8IS;)17$!2Y00E9 ]>^ #4 M!A?1">':UF[K_P/WRML%0=O+O4?0S*;SP1G*)2T< FZS5R08()G+4E8AT2'P MZ*-2;9P2%LWJ6J5*^-0'0,'O[D'RZ(7]@F,O+OSV FX!%3=@3D[K+#%.EF@' MD?&8P#LB@5,E@W.:K9D>LPXN^O1J=E#64W5O(;F>%?X!;>7EU>5M$S(FJ:;* M0XH$[9?DI=*RI_]-*>E;Z-RB8UY->WXMVW!X3'8+.2 M% G/SI5]D(.U)B'J#1;RQ'!8GG))G5HG:WME7T]#LGJN^[\.W4T@#$/EZ5A7$O MMG27Y#XH.9:^N-H\ER9@%I>-LTF#UT1EHREQJ7:!RLO4-'?5N:7>:V=<3? M )#.TMIE"?#P?_'"?1M$X6T0D8',I2\PMB"SN0O5.M#K6F%;8_)KFOI))52>?$DEJ_0FUSR] M+QTVLV6<:/0BG%A,5E<9#.,)B/7!)V%D,+4S?):0T=QM;!U4[2KP)E!SZKXO MSA@O)C?6^-X\?TSSDWSH9I_O[;0D.3NJ(/ R4Q3]2# ^:V#*4(NR2Y[4OG'8 MA+Y^_;+.<-:9BOK.$%F20%S,,ZXH9!>_F@WC8H4503H_' WGWT_3=%%D,P[I MIB8QA:A=<6RS741+20%^X<'02(.0-N'R6RN9I 8U_=26=(; ?K34-RQ?=E2/ M+R\=OF3H1@-2YN]RJ8#('$#H% =50%*9!%%X-&Y]5+;UGG;6K!2/Q:LJDNY M@<#@EH,5USU_I.&GSZ4C*V[B[E/Z?9;RU>C],*>!HTS[4OC' J$@2*0E@2L! M1QEX#(^L,K4CA%WH70N3^H?!Y-Y56 VNG9;7O7/#Z=_=Z"K-7K#YE9"%ZKA)X(M$@!FY*@\L$*;!2((K.':]]4+7?,KT[9=PZ$\,T M^Y!LO 3ZB"SYZSA1O MTBGI"R8M+94;QLM%2KGZ?<;O[#'#L\?BN3,8BV<-F+"N=.<&1TKO=YEP/T7F M05U'.%YX'[I:*S49^6GVC2WQ^=*"Z0TLO7=;W544+TCB>#:[2K.!HI$ED2T8 MHA7ZH0:WV&@B)-S@$V&"&D8:63@\D9F&86A&40KJQ*H?K[5=I[F\]%UL>6 >"(REZ78SI(RE9J",;AI:R%(BEE+QFMW0NR. MFWY3HG[V];0M;-II9=V-RRN"5LYZ M2R@*&K1%D0&<&XB)XP*5T=.KNIV'M\ MU%DZUT^S>NJ!Y-M+F>EM(DUW])!TL0V_/63,I&)]IH(#J9,VT)\ M*?!.!\#X(MFH$DNAMKN\WY2)+1(T#W$YXB\'4G#E+2-0*HQQT\)HRT4K(0<3 MRA9_GZ!+=17=4F@+=4ZX^)X4%R) N.3@Y;+%.9-1AM#3C* MI8DTO>IVA\C:_VV1<(D/QYF MYS#^NX^E\7=7ERE6"L6V>F<'@=GNO/<3IO$4N!!.@I+HM J2--@RHY*5_F51 M&&+CCQVF;=RWPT9N)$T9E'#H!VGMP27E@$JN&0N9X,\K2^2G'D"S"<)V'D"S MB?(:LT+ZB580@BH*+EU-.)/_N\ FIWUO^8 FDV4T2BF M'K?!3\E[&0I#Z(*@UT/+I:/S8(QS KT>I?/_'4"SN>HW'D"SB1[ZSL!^:5Y* MDDSEDMENT?!:'0R_YRFMX'O MT7A^3U$K'Q/&Z=/7:"CGGA[ M1\I++"B5#$+[^*G'4RU"51V'$RUB=X:@.7*(4A!\9"" M 444LB*" Z\Y@:!"DB0Q96EML_C3#*;:" :;#*;:0"<-P&O%&*1 F!=*6F ^ M1%R4+H$+.J-G@7SH$%1,M0W!0F_6YC)W MQ42(F=KDB2#!U=X#-R3Q!QMZM4MXT*7RVL?FTH5LB-8J20Y)!HS*.2WG-$R! M-C%@H,XD"[4O=K<@LU_?K5/8; ;1G778 $POIBZF2S?]QYW?@+ZGS8) C)$7 M;T&5'%^!/BG:?JN#9-4;VCVEH6F [:[T244--("@E5U_O8^62)9H!I4(])W4TA#$'J>"+\VGO4\L8\4G-AJ%E4N_:0RP M76E<(;EP6MDR &0_V?PKR6PN@6%+C*R5NU]/80U@1M8(.FF64%CM-R4N 3&.\($!M#]IP$0]?+OWGU56VD MXW0-J0[$WC>(UB^[&JCHJ;-1@I6>E9FH =DB%DSB*FO/.--^+32M_\XV\GOV M JN.%-' UKF!&.F 6FI9"LA;$(O0"E>1LPX"\V74C'&N^GBS3>AK(Z5H7UMG M9YIKH!CSF5MP.IW$JS ??KV)_.^G*>B, ;E7(**2I1;:@BONL0AHVCW'V,S5 MKHI:F[@V]MWJ 44WRFG3%I8^/9_&PW^F>!R1YV$>NKO3IUN_]&!9X>!-OXGK M3^)3TG#1_60(X/(CH+RD6B0BN33=V]#J?/4;MG0$R=??N2QK-T&\A>_VZ0:5(BV@!6E [XQ&?T MZH@#+PEU2"3U=@\EX=TSVF^D^>,MHVX0]),M,]3BES2=?S\=.135.![A9[\4 M10^HYMDE+4$)BUMP#![%HV*9JY*\-I;;ZH-&]\)8O_'QC[>,ZB"D@65S\F5Q M)C#^]#ZY63HKTUE/\N^S:QD,3/$O:0@@19&YY@P\XQ)<""Q2106MWB5N)4'] MUO_L!Z;U--( O.IZ@(]3/!:;U<5G-_YM,HE_#D>C@9&.LB0(L*P)"&09#-,& MQWEOF/9Z7K(J;O*Y\5\G_(^JT2'+/1,XH;D8VX$07D MRMDR HX';@4-U#X=M/3"M<]F[VWCZJ?:R6;7DN\;5#67V^.=Z\2/AI^N[QYN MFI.R0%@(TH)V)?W.ZE)'8RE8$HU%X>M$XEJ(W"/1_1Q>=HZZ5VXPFX! .Y,> M.@C '_XBA,D5ZAGU?3VWD(F819FHZ9P!(84"DQ5&WYI'Z2T/5M5N%[I7!OLY M^=S7DFH?,_VOJ[V9G0>=L9T*4:#VBG^'CJDK(]$_#+ 2,NF6@<>L:*@Q"$@W4R0:)12TN3 M$:+E*X/E7/5SL/DC;S85T/%S+IN2(JJEB%:Y "G+8CR2PA"RS/M+RM.8@E*A MY1.F=3-^JQ^A_L@+8E.]-Y D=W>^E;6FDE$",FB-2],56[ MO*;?P\I] VTK23=XZ//&33^YX?CT:AH^H^=4IIW>;@0'ER74&'B=L[79 9?X M'Y$PB/>4.E":::)M3N3I7=#Z#O2K;U\+3/I'!=-^E-+_KKR+NW^[T&X%4(3Q MHKDFN-A82!:*1P\BRI)ISSQ(2FAIO"H%7Z^ 9@_$K@5M\[-!NU>5-[!#+[FH MN%WFI]-A2 >CQ3/PQ[=2*%DZ8;[PR]^FA9:*P&[,@!0YH7L.E,9%L8!$SR0' MX-%R':21MK-LKRH,M%&>T5E][?Z5_&/,&D)S\VXRO73'XUS^N;8+H[+7S"-^A@MI3S+G&/HX='!!6.?!&L' D$1"0/]#VCU<1W0P M7.C1UO1PB=[H")?==#[\Y^+U-RF2@RQ#L$)1X,7I$D(),($9W!$],T9[EC:L MI5SOO]4\X #[+,%5\(D7!P ME#EJ:3ERJ-WY; VRVBA6ZQ!]7:EH:]1]35,_V0/NT'$^+JTIT_O)#%T=36@J MW,;B]NEI%XBUG1VXZ'HX_ MS4[3]/PSJN2-FPW#P >O@TT9F%(>A-(4/$9V$!D55'+%-6%["&M6T=A&Y-(/ M+NLI[T>#Y]OAZ I]]@'145%B+&!$QD D(\#+_]/>ES6WE2MIOL]_03?VY64B M9%NNZQA;-TFY2OWK)T%1&]=#'E" ;U?$#5==2X63RX=$ M9B*1&33BUB7M.%6>EFZ NS^5;0S-: NBARBP($B+1]47E^?O_\^[DXO3#^_/ MOWP]/;LXR>'F@+AY^X*%(N,]J"X4^WX83?U--[V;Q//T/K?D'D]?!N'ON^EL M.@>(L],8'O.C3^CTBA,X70T26'K$10!TROQ'?G6:G&(^E8Z%AU$\>/#NPI[G M#SU_^V0RL>/K>1_S=_?/O[+X^,F?=C)_$#6[_S0&,N[F%#W5WI__F/LTO\$2 ML^FG,>S(41>NK)#4\GQ&P#Y'/ 2,G!8:)<6LT]2)6+P#Y5OQ5C=X?T/$KPS^ M;1$\#60"WDHN_Q'SX[$83N LM=Q_L,/H/2/=C3YP]Y ,)N(C *GB'B:5_9P MA0RE'D$8$9(@(9>/_J*[;B?S=;,:_P.V95GXU:Z9>%;&!JFY^Q5];9':[%EJ M3_+HTGR%!S&"2,Q]P"#",K,7=4"(,5V>7'5:*];KJFPN;Z M%3#2P-&WN/&,8;T1>DSMQR"H5C8AXK%#G,:$;/ $>6]<])XF7[S)3S_*ZJ9[ M*AX:1U!< W \A5"XNX_Q(DY^CGQIEK0%[^/(O]K)O] M9YP]%[5<<6><,=P@*O,T)Y$HTIIB1)U6.C)NJ"I=D7$T9NHFD"J"O@UX_"OO MDP=/\6,W6?Q5_CUR18VR.DJ%(H\VSXY,R!#.4)0Q22Y$TL4OHMZ6P[J-'/X5 M=]1P(+5;,G5Z\NWLT]EO%U]/O[T___+E_.SB'R??3@ K]&?TX9[8*$W '&/D\N DKKV'D$$K9+5A M%#,!]KKTG)-9%XQL!YV"X[J_%!D Z%]7H)_@A_F[R\,!52V(29@X%)Q3B M)+=0P)XC(2&B#5%%YDL[G:M4U$U*UX':0%TT@*:]Y78E0HS4D(222ASDA3UR MTC 06N2!8N.2+5W9M#>1=7.XK9N]0S39P+NCI4N9L[L\R_)\D50^OYM-9W8< MP/E9L/<<*LY?PSS)F =BDTT>*9P](1TQ,D9+" 0Q-4&**'SIZ_HRE-$2Z*CMWGV.LW7C;!!M7()!>.\M%()[DJG8_?I0W2S%PZ1 MT$FG1#D*\V):9@BR3F DO:22$1I9+#]R?!#)=0UM XA^2Y4W8(][L;M:5_)\ M-SZ]4H$([]F\>P%!/%J.'(D4$86U=IA$+DL;Z>%4U_62?Q6!!=HI%P)BS0S$# 3H9%V7"-B!-:4\Z!PZ:9F6PFJ:U*/$J.54T #]F_] M>R].$Q?"4B3U?#H=ED@+PQ$UW,>8N+2I]&B>9QY(B8BYW,ML(5]E["QFI4N^1OR7N[-4D3' ] ADF_Y#=R' MTW>7%_Y[#']TKUF7#,;4,3& M/4SHLHPRA!G1"0NEHB]M:=:04?E5V'"]KUSC#11U X[-RUUW"?_-R5^CZ544 MU-H0(YA'DT<8!98KW1+$%DP19A4-MG3TMHZ.^G@9I-RNL*0;1,N'[M:.QE?4 MV62\<\@I<,NX90E9*A@*4AD33:)8E38OZRFIBYCA&MX!F0/$W0!H'A*^\[9^ MF9$O,2<:KH0A/.1=%&)N0Y"<1BX[8\%%:54,VI'2-5!K"6D+,H=HN"LM[MKO M#B]!()\[.UZ0+F4N9?8&-H]5( P!1E#,+4 P>,$:03>&B.FA2Y493(T@7,JU343MF<;I@P#-J,8E =HP@#Y8,RJUL$!,NV$A]"L071LH* M$75O$XX E&%B;@ GK]WWN2M&#::1$X[ A</NP7\=;(7.@P&N[J"^<[+F-_' 7'_S-KW'B@:V%S01+:R/V BD93;ZJB,AI M[A%X9S;)Z'U$DL M!/1>(BZ-1B;F^?-4.1.$,CKP 99FY8.5N]V\D:D9)N?:V%G9"X8OLP-B(HY' M"!&B(L .-3,(^*NXC M,IXQ\/8\1'XT !N!)"-8),$6;P&ZGI26K$[IX.DP>3<'FT]C6#E.9]_L+%[, M0]'PB&K0 K MIIGF,/?>3B;WH_'U8FJ4EMZPI#W*XWN!E]P@SH'M%?ZT2N0A V:>40"P[\ \\TLM)()#SEQ,#& M4+CT.-D=)+5T");!4TD=M "IW)+_\99E'3_@#G+M/$8I)3"VF@=D-,ZI"Q)H MM)X94QQ3.VAJR3LO!*J26F@ 5:]E]/O8/LP'>W@<,K>\$G/JJ9((SUM_$2V1 MPWEVJ8U<$@9LXN/>;ZPAJG(CQ:,??D/U4']"\3-?#U__.!K;L8_SEGAYRJQW MVE 2/!*1P7D>54!.)H=\$"%BG9O?E2X&W$!*Y1:"1\'2<)FW@Z!\#7VYN(9^ M?S?)0@4C2[QUL ,LSN6UFCBD-(8Y:2KE-294_Y6L#E0XNTV M#S^(24+\$_>4H1KV[J\3VD75S:'EQ?1BITE:SA+!S)[:7COE5B^PB\]@7\2?:X7V^FQVEZP:-@W>#;%X$=C)4C2+F!,^@U^.<65G+"H\E=,'R 0]D)AHR-#&GGJ674 M2%E\:-0J%94?4AW%8QDHZ^;0LMA17LB(66XM+0CL*!,@SJ?1(9I$;D'FM2Q^ MF;F.CKIGTU#=;H7* 8)N "S?XL_NYN=H?+WV@ W!$8$%1M:#]\:53[GUJ$,0 M)_(0F-%*IL*HV4I02_ Y1-_=L81?V[MY?(2ZJ+Q><,!88CS9B&P,%G%+-3*Y MUT8R1L*N,T$N3V'9\7[WU?)U3Y]B8"@DOP9LR1]V,LKG;RXSFQM7A;,TB$! M*QA7PP4R&,M<$,1=P#096?K06::A\CO>H[@H@^3<&$X6&R>$2+4W$06I)T'CXBW+5ZFH>[H,T^H6B!P@X@9 ,F\.'<,YA'/CW*[TX:(< MSLIY$6N7)D\_^30.\:^+/^V/_).%Y=1):.FE1(Q8"/!B),@H+Y!WRDO'P6X2 M4QA/@PAN!WJ'H&7E!?E;J:X!G*XS\9^?;FPE]^"H>0?G=GZ('UV^7K4.B6"Y M" ;.=U&Z['TK096[%1SE."RG@4;A],7^-;J]NWW732;=GSE:L#_@)[/[JVB4 MI5YXY*SFN=S,(^.$159:&PGEPK.W0-!OCX([1-[/@DYXW34V6P=Z1]-,<\G(GX.D%T&+# M^?BE?T*NG"9,:^$0$28'V5HAD_)P9A\)"5;3H$I'E7UI:R_:/ ;J"NFF.;"@>A,=#,:)99_QA?,AJQ-PP"(MA<&!AE,2'C4P*?6;)D M@K:$%^_5>RBQ=1^#O*TK6%Y[#<#T<==]M:,P?Z<0@TH$++O5N#5BLHYD<.UO&RF!@JX@2/M<;L] M<7*276C$IBPI$M/>^I-7.5$ M1SE '4<=#>#L]4Y9C(2<7K% @)Y $-8"0N6H!>P;[A'C.*:D!&>\-*C64U*Y MJ.8X:M]JK0[200-(>A#(:UX^Q*F?C'[,U?4HJ2A@_XE?I_&$^!O=N[ XQS'\&E\^I?_ MGF?8?NPFKYG^/+)N'OU?:%8Y*092(_0C8!=JPB8KFCX/!BPV('0$^R]6%;Z3+7R+HG(M@"I'5(X]POI2)*K>M7#YL[,W'<>+":.%XE$RA MY#2X^%S(W/F;("^5X0!5SXI/7"@;%S[([XD?S1V-2EG$:$ZN>.N1\4HB*H+' MU/E0?A#G:PIJFZ&#M;ML;08(MHE1K:\MX9+MO!*<8LF,S,T^/>(J%_8:D9 ( MS"O!(M.\-.ZW$E07-D-TO=4Q'R+V!KRG%S;Y23B,TV1<8@ASX(-CKY"SPB"0 M%]58&6%8Z6?":\AH*DLPQ,P,%7$#*-G@!%,'ZJ!E6%TYZXC)'0XY(;G3&#!B;-1( M1"TEX]$#-6\#IMJU5F\"H;WD??C9ULWLS1%@\Q\Q^W,QG R[36$[OEIP>,/ M\Y,WDX:4DM.;8XY &G"9"B1>X\ M1102/ 2L*?'"%&_\5S0MN>X^X$F@C]>5#R8:]OMY^@C;Q=[\9[23JTBH<,IQ M)%/NE<.Q0SHW$#;4!2ZQ#*IX<<+AU#:5[MP'-7WN_XZ@L ;2%;TX_7 7SV!K M7_X9;W[&+]UX]GUZE?N\"1I!LE1 *"WSFSYO*!P8>3*6SLWVR]>0'49K4^FQ MH\-RJ+)^(5#F#7?Y9W=EJ+><@NO*0*C@R1*'3*0SN)E<*)VOSI%NL\YC+*"!^#[EIO")V/B<9V^(]]?>DL?+KH#KH MVULYM7M\;67NLGL7\XN5DP1?>V;/14? @"/LJAMRMFE\ 425$_:]QM7"UU'>C_.7"%:EQO;#,U],%P[\/E6N) M@5(;5BHJIS<9*K6T)[$VRACBD=,D(JZ20)90C3"71@@OI(BE^RL>X\)E^=W% M0S,Z[JR.%#,4;6Z\3!E#)A*'A,,RP-]!T':<&Y6UY#1U9;*/WM>?[L-%7C%H MF4YF5]_RTYEY@]:4,!$Z@+N1@%1N&0\;' MJP_61D(A]75#9=D" !X'B7#A@U4*!17S(ZUH@ &#D9+*AD2H[UG=W0<"-3O% M#E#6LKH/D%QEA7\9C7-OQP7A7'E!M,,H")Z?Y+'?7X>QDL2MS02I(7-C5T]0X[HW+&:2ZFI2S$WL5J TB=_OW-*8\03$AC<%41A8B3I&02$K7 M1?>CK$4G]$ P],@^#M1,HWB;_W'6S?XSSG)[PCCV,63>SM/[;CP/] A8:ZJP MS649T>:R#.SRJ&".<@]^GM]?4ENZR^Z!I+9H]HZ'R-*Z:_)6>0V/?]B;NW@5 M'<<\T("2IC(/AC0@5RV1#HPDS#EG?.G0W>=">=-G:]=FE4?8D47?;LK\X\FG M;W^=5;Y KMA/LIF M_"W/M)GD]F3C<-:-)X__=]X+?3'#1"O+K,V3'C#L/I,G]Y$4D4@2,VP%8[%T M0%",^+I>73&\+1^@=93;@-?WQ/B[^Z=__<<(#/W$?[__''_&FWDBCSG%J0:N M&!,!;'K"R C"D6"&8*JH#L5[#?2CK!$\OBUL-H&WG Y;0N9"CO.2HE7^%F/( M()ARP1(-FY_2[,E29&)*R#,B4O"16UVZ>'4O AO!:4&$; )A<76UA,5/XQ]W ML^E<8F21K8Q<.$6P0HX*@\"3=L@*JY#W0O+?H6[Z24L.5W_H\4&MEX'3IQ!X": BT#R97.T MN5M)A/]9Z0W%A1%:DO[*7EX)0'6-:+#PED@F7KP*ER4-@P88[!3[$4J2QX<)LZV?JGL?5 MP518#PW8KMW2D4CT415 MQV^@;II#UYF]C8O-1Q78'&8Y2B*$/.)'YT)#D!*-S(<(L9DK';INHJ7N^3A4 MQULA!%L\"%F77$6.HMA.Q<8<2%CQ#! M"XNB#,()KA1QN-=QU^-C+2'D4)5V1Y1O M:2G@W*8N0(@0!*)2,"(%%P3W TR_[]5U=\J#Y@A2;A,XFBQO!BZ"$(EZ)' B M8#DI1=K"WC!*.;"T/ BUL]ALGP_6[>CU5M 9)N<&7.'/W?@:5KO- LO!Z=S5 MPSK?;O+ D+@F(!]KD49U16.DCDOU\&"3$^#).0AD"!8V8IX(IZ7G]?4FKI&B M]K<'T)H:E/+:; "F+SW2=>Q8@W6>=X.P$7E@(A@!:R'4MCYY!JP04GR8Y Z2 M?OW"TC*0+*FY!H#X(DK*;M6Z]Z97+#*J;="(NA#A,,JOI.!<0E8F($DZJ"ED(PMKL %0YL!MVQXS1#A./$>$PT;CA"?D(F(] M5K>3].M?")0!8TG-M0!$$,KT,3YGOS?TR%] MJ=:L4J@;U2[Z"O6@^C2&+\9+^]?S6?;<$BA0R3@WB*D\V,HZA5SR HXXJ0(X M^V"O2G<%V4+.4(MUFE+T>7[#TS"D7,\9F/1N[,'2SYFZ^ [" M!VL>P_ON]D<<3^=_^S!^"?Z#=W$'1 M!" ^15PZGETBH6Y:[U@X&R+G=AVRB]/?O%+^%','%-[[%']TD?_MY%I%UB3 :$.-4 M(VYLA./6@N//DB:<>B>7*^H+U".NIV5PL:7_'L/=33Q/RU_X-$[=Y':NQW?W MBQ\N>NHK)@7-[?2]RQLU080.NP(I['1P)#CG2E^>'4!F7:>P"'962C:/K*S* M0T]R]J>[&84Y&_/X_>'Y*07K+PQ&27 *$HL..1XLLHP(IV6T3O@^<-LQ_63] MURNCZ-@*[XI*OSG\+"K8#!.!!:Z03/ ']T8@YQD'ET P0BCX"+S7?=;>"*KY MRJ"43K="Y !-^&5S]>:;YK3F]'M:/RJ88816FDIP _5P$R,!!FO,+)4)98\ M,[;XN.^M!+4$GT/TO>*JEQ)^ TAZ\DL?_=$%&U3F+<832I:F_)0"V*#"HT0] M\UQ(GFAI#&T@I=X/[#RT3=84YV?JB,,_ M@)D$^ ]!(JQ3?IH3F(^EFZ-O):AN;NJMG*#RNFD!: ^T/Y;R*^%E2+#5@F&( M4Z61)DXB(:G7@A-L9.GTTRL"*GO3Y12[\I;N4"G7+GSX8L=W">+2NWQY^OB8 MQPLM)+,H$L)SUW:.;"+YU8>1,5(?B5]"R8:BAS6+-Q&5'Z*GKJ#0:BO]PV@Z MFXS*K)V3 M8-WA^?FI7L*QY+S*K4]B[F$1-86@,'#$)/AK4C'A4J]/A>Z6%44E@C:PT^6F)UP@BA)2G-"N*C:6Z^%BO MS=0T<3X5U/SRZXHR:F@ 4-_BSSB^BQ]!AH_C)_]C-/O^_FXZZV[CY/0O?W,7 MLJNJ1,9PB*IGP/.4YJJ6+6 X@LXGS\G@0 M/+;B#L;FSSAQ7>F\T,-]Y>=NFC>8 /<@Y@D,,1<)F@!,*(F\\4S8Y+G6I5]5 MK"&C\E%Z;'0-%7Q!]+Q!.<#K0IJG6_$E(HY44'$MF MQRXZ"%@'ST-$27N+.,\C@A@,M%1T8+J36^;&^Y3I';A!? MZQ@0=3PH8S%="5#_+CHX"#LEB@[V459SE\;S;*!DW&M*",+"0_P6(D86@]CR MY2@5$OO8;T[:_Y"B@[T4OKOH8!_I-X>?QULNY:-F3B'J%?" "<\=$R2B40(3 MTL ?O7+M_RI%!WOIM%?1P1X";B!@W7AS&9B1SID\X@6VC@PL/]G-!V_CZY[9,7V$7Q;.=73O_(KL3B]BL"V%&E>2X\1 M=S( ,SHA3PV((TG!7.G7N"M$_ K9^A+(.4CH^^/&/.!F'*]SWNVRF.DYN_^/DXO3K]_.?_MV\N7BS$[RSOHY M* /?<^E2R?1#."F4%\_]*6?W3QE-CB4$;4(C+%0.XBA')K//0 M_>/[Z,=E=SJ>P9Y:Y#NBH():X9$B^7V7BA$YXSSR+DJAJ-*&]YI]L2]VMI-5 M+[U8 #;X%10&Y6!]JZSDW">/HPFT<-O3=]_MR/P^QXK7CVG@4F"D6!:@L>G M)-)4Y6Y:ECM/K-:JA$W:3D5#,"JI^.XH6F@@Z;/>HL]W( =K3I6P",YYV(': M:&2\3,@E$K4GR6!2\H':" VF]?YHQ\[VY "ROL/(Z:-GG:F1#( MQ@@&EA*=WY(ZE*RQ*EFB,5FJ_=@6@6W]5HM8.42I*V%9.0DW 9@51I[38$QP MHCPCR&MI\DL/C[2%:%;3W,U%!"E)O_&Z.SY4)R-XE/.IN%Q;.*%FG?_G"CM? MXV34A4_CC]W$1W*EA:/2 NZ]RWE-#=PYK?(VD#RXZ*2(I;-6?>AJ+MX_$ 4K M#[D+JZ19F)W><#C[F=Q+Y_1EW"*+<@$1DB@1,F"\_ M,K4?:#9/$<2[WE XV6,M0\AGQV%% /$[PAZ><<8$-+ET35.9R[W&U M]S=V.CU/EY/YO(+[^2Y\<)>E,R(0BI$W@H+/#);?8#J?H^=2\@E^5/J!_49B MFKH%W$?G*R.ZBHB[A=-V2_+&)>D%P0A;GD\!DO+$4HPT5])CKP-GI8?$#2^MJ?RI'%$!R)1]/G%M@'C[< Y1%(%'KPF><[7OWZR="^E M[IDLW4?"#5B?AW-]G8U^#FD@Z9#Y5*[P\<:&[R M^HM5'S_S<.M8KZ^/DYN:9KL?V.T.TLG;!:AMF M@\R[?@*HK)NS;GP6NQ)*>;U2-6ULE76W@_&&SI4(2SX.'[U4E635$&VM%T5E_3P2-+8W]]/1]!+BD'?P MLW^6\+M7%^VC,]Z2SG:)I[+V+F;__#KQYY/+Z>1T.AO=+B8SSKYWH8PF>WV@ MCU9%2UK=1VR5-7Q^-P,;/YX/6"AG2C>OVD>7LB5=[A10.P?@63?[S_AT4L=" M6[37!_JH5;6DUGW$5EG#'V'1;AP?.06G^\S>#G-3-RS91XNZ)2UN%TU;>OMP M%R^[1=<\X#-W4/-SUWJHL=WG.WTT;!K6[.(YI-)L> PH[ M/]@+#DW=5@R1:UN0 #-V8\>/+2]O?^0K6F# C6Y&L_LROMMA7^P%BJ8258,D MVTX$5M+%V[)L+_TVE=K:+:/VE%@XCEY>MI<2F\IU[9910[<"79Q"7/@M_M?= M:/)D5\H8Y3T^TTO)3:6^]I=AJU5 7W\>JP+H]KO?]C^C5. MYDV_QSZ6+OSIL_Z ?0W"&5[K\[1(M0O7/;3PS-=.)-_<+),WBH6*2#8O7*_Z:JLJNOWD4EEU7V-7 M0$_/J]2L*=DMZVX+X_6+?("DLR+J6%ZK6O7(ODK9((2_:Q7?\J3YNS[Q[_K$ M_703_M]E-X_'AVZ/URM5*Z/:MCO6,EM; 3*N^O#>V6E M?)D_$QW^\.#E.M6*U+;MB#6,UG9J%]262;JMKE;OV!X6Q[=V?_&^NX@WT<]B M6&!H\-7%^A7K'22'Z6NK7&K'*4!*>'+JSU,:>5CWX[C,7MN]>CT3>)@N>\NK MMLV,!K2WIRR%Q:BI!+7K5VO3K6 +K<(JP53^D1J<8.Z<>5Z%:9#[.HN M0=6NK)@WN,L-YAY$">'-[8_Y<^U1 F(B<%M*NWM^JE[!Z8'J/DR4M4?=I3>,UM M\O/9]S@Y\OY>_XU>JFXI<;6G\&KO:NON;NSD\V@Z*WC5O7G57NIL*9VU4T"U M%;AJ689F0C8LV:M:H:5DUG;15,_\/QK_\@KSM+GO?0[;=VP5[J:BD!M4TLM9\Z9XO6ZZ6OEA)&6X320HJ_2'O,EPOU4E!+69YU8JCNA'2#2R4?U^BECY9R,$O, MMU'F/5@=^]:KTI;2) V6J7;CW\!Q61#V(4[]9#2_ABE4I[I[^5Y*;"D!TE]D MU<^E,,ITV1N.Z<]G[DI=/^]:O9=F6\J%]!98JPTU3OZTDW YNAV-KX_46&/] M%XHTV.A!?(%&&P]?N9U_8@4,AVV$M2L.V;>+!;^,?XSRHH7VZ\95ZSU:VZ:+ M5QMSET1J6]I'^@KV[=ZT9KU'ZGMKJ\EVW(_4?87/SB:WX_#QQEX7T=3K%:L] MIMI;3VLET8B6\HY_/YZ&23DU+2U9[:'40=9O51:-*.H?W9_/])6U@!N6KO8J M:F_%;9=-[<#\\4P=W<;PL9MWHOO#W@S>;MO6K?84JK?J>DBEA8TW?0]NNVBK4!I0UKP:Y9V=QOD;U3B>+N0WR:_# MYV/1W]T__\Y7>S^?%9*9>>9H'/(,\WSM\:&[M:-Q89T?A<0JVWL[&+JWTTP# MP#N]_7'3W<=X,0,G[?S'PX"W':;\$/1L_DX5Z_$FVNWV%'4#<)C3=O(#/N]' MYE7K=2[83VO;1-*"RD[_FOBODY$OL+^> MEZK7BF _Y:PPWX)&?H,38);'AW^THTE^7UU -6O6K-=?8#\=;19'966]WMGW M7_XYFT/I_??Q]5<_S.SM6+I>KX#>JNLGG%;+<#Z-IR.0XN7$SF<:O_#)BM;B M;/E,D8*W*6+5X_0 MM@BC]M/!)](&)^>7EJJFFZW27JN51K*)BZST&EM2)CV_>>$&=+4E3;]3(/^C M+[B.XC_VW4-_7VW]?;6U7R7-;')S&2>WT_-T.0F KS*%&%N6K;:']O,1=@NF MNJ>0J2J1*7R]4K4:T'U]N#7LMZ*2R]%LL'O]:JEJ!9\'*N65 "IKY=O=3238 M"9*]FM#]F,7A=;F;UJQ6W[F?GG:(I/[[OF/H;,NRU6H[]U/;;L$T80#G=.6N MF'96P@B^6JY:]>8AAG"=(!HRAI>3V_&LK"U\L62U2LW#3>&J0-JRA(44MGG5 M:M?"@^Q@L=R%\B#7<((\F=/7A;C(GK("2GI:J=R-\ MB':6)="$6EZ4$%Q?G_RTHYO!??2VK%OO>O@0A6V5S:]QR_BUNQEY8.#KI/-' MO&5\]9DCW#)N9J/X+>/+3ZU@I,!UX_KU!^7B%\N'ETN7"NEVK][(C>16O;U. MX/>45_4[EG5TGG6S!:EETLC]O])(5GF@GK?([_@6??&#_(>ST_B__]?_!U!+ M P04 " &@&E7&2BIC,0' "D)P $P '!A=&LR,#(S<3-E>#,Q,2YH M=&WM6FUOVS@2_GZ_@N?@NBU@.Y83)ZF3!NAUNT" 0W>W5V _'FAQ%/$BB5J2 MLN/]]?<,*;_%3NMVNZU;7#XXDC@/C.D=)7[LKB^RDFJZ[]=_;W7$S^: MM"FI\B*U)#TIT3A=W8K?%+D[T>NU4J],/;?Z-O=B.!B>B-^,O=-3&=N]]@5= M+_1<'T=DP4:>G-#R[.#T?#0?G@V%R M(<_.!N?_23KH"O'8Q_EY02\ZI:YZ.?'XX]%%?U3[RYE6/A\G@\$_.D'R^BHS ME<=P%MWC9=2RI_)0M]6X^!1)W9=-*>F,'9\- A_E]S2RV2IB_GXAW>Z M)"?>T$R\-:6L?N@Z6;F>(ZNS*.CT'P2;8%ZXG46+SZ>!4M/$B&;/3K^UQ/ MM!AB7R=.,& ME0*[] K*_/@$;FW N9=< M?#5'D_["C2\_^N:T)(-^6-(W(I=3$I:FFF;@99]K)WYOI,5**N9X7AOKA:G$ M3\:6(AGT?A4F$[](;W5Z)VXJ!<*PFEP7UVE?//4YB2='%\/AX-+2K4:CK'QX MD%P^0R"??Q^!'!Y<(/\I'<*'0)5S<5>964'JEKHQGFT4E8$)E4$2Q@A25T)6 M<]%4WC8$#Y"60X9&>*4H<6>U+$0F4SRRPI3((MY$N2V!BE)R3MHYBY3RC@3C M8*G3X9F",1BR".D=8[! JBW2.<0J=(Q J5V! MO,\EQ$S[' ZZFM)@(.NM89I1<'.*;DI,YNO3\/V \.3; 2&)3%<(,R-F%=8N M$ AQ--NU=EUEX!KI-?3H*BT:!9V SEH,NX"=9GZJ$7D&+8.Y*%:H; 'A'@P- MX"O-BKLLT100 !0-\!*&<\&>5+I<9(69N05.5TPF)#^,=L/*[AK.S$4T!#$; 6X__Z/LUE=4OB M)7CI;5- (CF1O63TE)Z%KLE(Q;MXJ[EVK2)&6;]@\EJ#;H02V[+W0-G&0!D& M8C\? AH27 *\O\C:F/OSX0%!4AX.))/^X)SG 9M:;$<0G9#%/@R=+B?85#9N M_RZ0@1570PW7TBA[7*=92(0.NVN2YPD:WI5]N MU*!*V.),H578P+MFXK32,A9_.J;X0/H5:VH]>PO)0" MS@*$XBK8$%TK/$-FN&\=JAM; \(NE!MI:JP*!H02])8J5!$%D(P6JGF)L C* MZXA6+"5=@YR_5;RFAX/7!<_25!9-("..)F49*CX]11S2XPZMI7$>S_GX$[I< M"D7M"4X\C]G1)0.*05H/I%O#L0&B< S )P15L[3K6;0JEVY923#=!=23"GD@ MS$?+T7-L]N^H:,\$'LAW__04_6FD']3.:G1P2/^TG54X35PNDNZ*IY@VUX&Z MHBR&VD=4&UMEZM(TB5+5&^N6"3X\@,JRU-X3O2$*P@\FD0D='2R)[%(QM#8HN M0!1*Q6Y,^0[YWC4EN FS%)QI$\C. [ /D]SA NOP=CBEJ:HHI<9ZKY&U[+FY;[J.R+LRY$L2&CSFX('LQXG_,MS4PCKCUCOFPF[]?];=RU:ISCCA 0R#H,>M<3*M N'1#CM%0O[OJEUT+E^ %DFU>YIDR\OJ>TX5,:\7/-XWB\/J6M;\E6#,Q,BYH=&WM6MMRVS@2?=^OP"JUF:1*DD7)\D5R7#6;2:K\L)F9 MC&OF<0LD0!%KDN H&3-U^]I@+I99)&Z-[H/3!R"O,E?DUU>9 MY.+Z;U=_[_783SJI"UDZEAC)G12LMJJLUVMJO=35TJA9YMAP,!RQ M/[2Y4W,>RIURN;Q>]7-U$NZO3OP@5[$6R^LKH>9,B1<=%5]>)J=GR?EHP$]/ MT_0R3L_X^5C&7)Z)BQ$?_SOJH"FJAS;6+7/YHE.HLI=)&G\RONB/*S==*.&R M2308_*/C:UY?I;IT&,Z@>;@,O>SUY>2]Z_%:'RY>2'6U5(R][(!7NK"U[^T+6\M#TKC4I#1:O^DK )YOG;1;#X'/WD MJI2K&41#,OK5?:9BY=@HZ@]W+3YL:P+?2O.5C'WZ)#H;3%MDYND19GX-1[U\ M]?;VYO7-RQ]O;WY^\UNPY^-^]YS=!I?N+TQN9EB;L79.%Y.SZG^_F@Z;>=-E M_^+.9>CMMSY[K7)INBR1QJETR5S&W=,GXXMCIS'"D!47 CS8RV7J)B-,;.I! MKDH!@$]ZT<57FVK4_S( /S3ZKENB 5$QG,\R/I?,R+F2"V00ERG+_JRY 1/D M2SROM'%,E^RU-@6+!KU?F4[9+]P9E=RQFU+4%I?2=G&=]-DSA)$]?7(Q' ZF M1LX4"GGI_(-H^AR!O/P^ CEL72#_R2W"AT 52W97ZD4NQ4QV0SR;* H-$TH- MN8 1N"H9+Y>L+IVI)68 >&U!,++68$[HWC.4I[@D6&Z0+YS.M3;JU#*1%K+ MS9*J%/Q.,L+!ND^+9P+&8,C<"Q&,014292 \4*U$P4\1/%2)/H"4P MY_D&E0T@[(.A 7RAJ.,NU:AS5 4-?#BA[/>GH3;C*6Y7M@53C=,QC@]#';# MRNX6W.S*F#UKOQ_$G;8.<;<[X:%$$YU/;8.I1D003>@T5;CU@;MAW$@/$81< MQ;FD4#()7,:YLAE5IVH%*))HDNZ%LDFN;8UV1)Y&YP$KE=&)%'ALV3- 0TA@ M+<3_U7V2\7(FV8_@I;=UCAK1B/>B\3/YW#>-QB+WP3RG2Q9.N10N[4M4$'H*.YLI[D4$N6OA_2T1MZW*98(W/N M<=4DSPTVN@W]4J$"5<(6JW,E_%&#K6.KA.)!_*F0XCWIE]13;2GM^F5H?8[V ME*BMA$$.%$R-*JA,E=0Y)R;'M+P1F_2-%D$,;&L87,62*H)LT5Z*=Y-K>W$; MMP>W#97NPO9H/MI#[_%,=C2( ?RY$H1-;G7)B;*Y!:Y).!)@N1$K\ #.BLD_;@=<6SCA]_R:&Q2NE[9=FW7\V!5QNU: M21#=>=1+X?. ]T?#T4ML]N]DWIP)/*C?_607?3+26[6S&K<.Z1^WL_*GB>M% MTMWP%-'F-E WE$50^P"UL2=3UZ9Q2%6GC5TG>/\ 71:%ZC+Q1P?/_[^!^FR)G8YR2!,J((OV MJ+3;390$%)KDO-[(+"2_HVP;-)G/MUY-^B/+U;'.!P&LV7.$$X(#3,8%&EJY M)K)'P=AH4#0!HB 5NR'E6^1[6Q?@)GC)3Z9)( :[DL^98]XX$WY464M>?_8*F,>: 6GJXF'RI7SN\RF-,;ZE:8'6W->63E9 M74R1Z:J<+R>J]"/Z1M-=W4%?/,PI74)I-2_:_0H-Q9N/(?J#\$&$0_R<6(W< M%/=]T8D3^V7C_GET\6CIH!\]6O:N7D>7_='X]+-W.X[Z9\/CK#WQC@C.@+]M MQ]-AM4]BU:L%]S[G]J2.'GH]>#P+T^&/JP_@6"\0F!K"#8.^-;G M%JP3E.-\RIKX8QRJU;E^ VHK8K#;9==_?/1IC^=^\3AIVI M'HGE CDZ_DXR_LU];[XT$>^SX6T@U) M(E6P5_D$C?V./27[Q4#,DXYE/02?])'LLI>9DFES2W+IY[#_#.]D;TFS MU^803$Y\],YG+O4\;-VO.Y?[!IPF,LP-H]WN2Q M#_$>_2ZR^0T?:9[XCT/_"U!+ P04 " &@&E7YBS6=^L# #C$ $@ M '!A=&LR,#(S<3-E>#,R+FAT;>U86V_B1A1^[Z\X)>IN(F%B&P@7LTB4$"W2 M%E),NNU3-=CC>!1[AIT9A]!?WS-C8$D"*ZVJ55FU""&;<_F^<_&<&?=2G6?] M7DI)W/^A]Z/CP+6(BIQR#9&D1-,8"L7X/7R,J7H Q]EH#<5R+=E]JL%W_3I\ M%/*!/9)2KIG.:'_KIW=9WO)UOQ>S1V#QNPIK=UR71+3>CJ*K1MOS MVI'?:36:ONNU:S\&XPF<-\"EX;[FIA;5B#<#2T4J_>=&$0PN!Z>CL?79]\;/O1;&/H MN%6HCQ&%/19H+#BND4=$KA4T$DECY;@Z1+(36(!&Z)EBQZ@#&/"X675%7Q.JK! MN;%X<];V?3<8BGQ)^-K>><$%H-,;(7/P7.=72(3<]PX4PX]A&FFQH++,EU>U MBVH5B(*$92C><0II5$BF$1<(CV'T%*6$WU-%4.=.GC*YA$-FBF(9',<&HFNT O NK6P8*29%A!2.DEIFL[3(IZ:>"26HF ME#).PDWYO?HYP9))\)KG\<4.^'/>=SG?H'N=>@.!.X%-D5^",XYUSHGUB+VE M"3.Y9?P9,\(VS26I,C2J1H%D&: A=C(F& 5+Y*7*,B6[Q*/+F%GG!A.UBJR, M0BRIM*CJ95&(_<>H;SL059F(%3I[Q(*]8%?[?P7YYRS_\V0"6Y^81J+LRJY= M:8R6H=EH!3R9>T3BBS9L-DYE.^UX:_81/"+0XB9I9B<#:;!%H]MF>HVE$TQR.F*N3) M9/V+63YPECS!WI[@-,]W6\E.N97\VOEY.-2MT?.#]U(HNQ7I2IH1TPROCN); MNX706N1=][,)62B1%?JXR;&#V-%S_>:W?,EP:5]N_ U02P$"% ,4 " & M@&E7R =[*;@> 0"UGA, $0 @ $ <&%T:RTR,#(S,3 P M,2YH=&U02P$"% ,4 " &@&E706^44>$. !/GP $0 M@ 'G'@$ <&%T:RTR,#(S,3 P,2YX&UL M4$L! A0#% @ !H!I5\[*$=#>/0 3Z4" !4 ( !STT! M '!A=&LM,C R,S$P,#%?9&5F+GAM;%!+ 0(4 Q0 ( : :5?!Y!(,_B,! M $-: 0 4 " >"+ 0!P871K+3(P,C,Q,# Q7VNISXP=MT (4G"0 5 " 1"P @!P M871K+3(P,C,Q,# Q7VQA8BYX;6Q02P$"% ,4 " &@&E7J_'$BM1^ "U MP 4 %0 @ &YC0, <&%T:RTR,#(S,3 P,5]P&UL4$L! M A0#% @ !H!I5QDHJ8S$!P I"< !, ( !P P$ '!A M=&LR,#(S<3-E>#,Q,2YH=&U02P$"% ,4 " &@&E7P-!5+^L' C*@ M$P @ &U% 0 <&%T:S(P,C-Q,V5X,S$R+FAT;5!+ 0(4 Q0 M ( : :5?F+-9WZP, .,0 2 " =$

-8?20$3;8T.P6BP^0"X99K>]9!:G@LW:)KM]VE&,()H8FY%,TO;7KV1"5R;FSK[<\ 2V03Z^ENZY MDOWYI11/#V7Y1+YO\T(..X]5M;OI]63VR+94_E'N6*&.K$NQI97:%)N>W E& M5_*1L6J;]ZQ^_[JWI;SH?/E\;&LA>N9&6;&LXF6A=NH=]YR]R/^.ZTWRS"5_ MX#FO?@P[]?><=%YQ<28 M5FPJROV.%QO=C+J*GG$9=1R.GX<@WHC_$\9RO>89&Y?9?LN*ZA!'P7(-6,A' MOI,=4M M&W9&Y3,3^GK4"8+5X=HJ!65$2MQP=4 $JQH/$24*QWZ8^&.BOB71 M+!A[J=I(4O4Q]T,#T@(@K0M"_F,9D#8 :5\$\M:;>>'()P:D T ZEXRD;4"Z M *1[24C'@+P&(*]Q(6^])$A(-"&+V$_\4+$%D3E:!0MPS0P(#\"D!]Q(6/_W@^7/HG]4:083Z+W"0#[A L6A HL MC>)O9H+N0QFZCPLTC:+Q7\%L1KQP3 +5T\)I<#OSB9/YF($(I M?X"<\^M$H52T6,:C.]7-E-2C:>S-S=A9D ,L9 ?HY!"D=1>K-: *HU1E#C\< M!8T;;$$*L) 5L* _R+,D"R;JOQ<9(V,NL[R4>\%,2' J@>R$H)!\Q01)!5VI M^1_QA*#%ANE_29,1\H*%[(76VI)<+UQA!2BH6LE+,%U('4Q(3T M8B'K19=1;;&S(:78R$HYU%.M6)!$;&2)G"FLCIPF)J01&WMJ\;:8:0TEN""% MK)&S5K0AI=C(2H$QS<5'&U**C:R4AI:[)*2JC-5/.UZ[I[G:#$G&09;,">:$DX[[AXI3 UFIH;J/_HK[(134@Z#K)T3C 3U>1JGS-2KHDG MI3G%.<%!]D\0(VK.4U, MR$(.LH7J&K?9)V=EL>E63&S)N-$W(0LYR!9ZQ3S-ETV=.Y" '&0!O=;E73)C M5#+B?U=M2?8[2?:[7 M1$@Z+K9T6N:-*FM2-6_4@\?$!)_ (TNG'3-F65ED/&^,;D@Z+K)TSL]PZY%D M8D+2<;$?R .8,=N9F)!Y7&3S@ \9R)6)"9G'13;/LLC4F3?ZQ3&V(D'%ME+% M<4>KIZ[5M\R)Y#5DGNO:/+WCVUXKMN8%6X7J%%+MSVB>+031'X?'V(ZKGU"M M]WD^4ONB8E;2U?'EL>.+;U_^!5!+ P04 " &@&E7F!M:GOL! #+(P M&@ 'AL+U]R96QS+W=O#B55;.;IN%72F6]R\>NW/1#/IV/;/KQV$WGY;A-0[=^Z[8YZ7+9 MIO'[C.;QX?O,Q.G&;9Y6 M3?HX7'>7=-G(S7ERLWAZ737CTZLTJ7:00I#6#S((LOI!#D%>/R@@*.H'M1#4 MU@^ZA:#;^D%W$'17/^@>@N[K!\D295P2),VP)M!:D&LA\%H0;"$06Y!L(3!; M$&TA4%N0;2%P6Q!N(9!;D&XAL%L0;R'06U%O)=!;46\ET%MG#]L$>BOJK01Z M*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z MV^QE"8'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>CGH[@=Z.>CN! MWHYZ.X'>CGH[@=X^>]E-H+>CWDZ@MZ/>3J"WH]Y.H+>CWDZ@MZ/>3J!WH-Y! MH'>@WD&@=Z#>0:!WH-Y!H'>@WD&@=\P^5A+H':AW$.@=J'<0Z!VH=Q#H':AW M$.C=HM[M3^I=IL]#+M>>KS5>_R>IGL[GYNOE+\NOG7B_:"\X)_AWY_$O4$L# M!!0 ( : :5=TTL9BW@$ %HC 3 6T-O;G1E;G1?5'EP97-=+GAM M;,W:74_",!0&X+]"=FM8Z1=^!+A1;]4+_T#=#K"PK4U;$/Z]W0 3C1(-)KXW M6[:VYSUKD^=JD^>=HS#8-G4;IMDR1G?#6"B6U)B06T=M&IE;WYB8'OV".5.L MS(*8&(W&K+!MI#8.8U4X2$A3RO[.6%9N7"1)F3LRX1NY/N P[K'#7E?E31X,CX^F";- M8MN:A;BK*>2G2WS1HYW/JX)*6ZR;M"0/SI,IPY(H-G6^+WIQ.CFF':;]E9^= MWY^)J?39WT?=:9=4_C [;>^K M]:O^/ +K;^?O\<97)PC$ 8 )PG M 3 " &UL4$L! A0# M% @ !H!I5TDV=[K7!0 T1X !@ ("!#@@ 'AL+W=O MR'LZP% 8 &$8 M 8 " @1L. !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ !H!I5W+4;K7H M!0 \A< !@ ("!5Q@ 'AL+W=O !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ !H!I5Z+1A3#H! ,0P !@ M ("!K#, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ !H!I5^C)-[0: P MP8 !D ("!:4( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ !H!I5\)8 M' ]M P O0< !D ("!35H 'AL+W=OP8$ ":"0 &0 M @('Q70 >&PO=V]R:W-H965T&UL4$L! A0#% @ !H!I5[L":8!:! 'PH !D M ("!"F< 'AL+W=O# &0 @(&;:P >&PO M=V]R:W-H965T&UL4$L! A0#% @ !H!I5UKB1U<(!@ K X !D ("! MGG, 'AL+W=O0 >&PO=V]R:W-H965T&UL4$L! A0#% M @ !H!I5R\)#N&) @ N@< !D ("!,80 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !H!I5]W*DFQ7 M! $@H !D ("!?X\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !H!I5X3LN;&("@ R1H !D M ("!!)P 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ !H!I5_*)"Q>5! =@L !D ("!4ZX M 'AL+W=O0$ !V# &0 @($?LP >&PO=V]R:W-H965T_U*%=L00 /\+ 9 M " @3JX !X;"]W;W)K&UL4$L! A0#% @ M!H!I5WP?1@_K @ - 8 !D ("!(KT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !H!I5\)4,%.. P M! T !D ("!&,P 'AL+W=O&PO=V]R:W-H965T33 !X;"]W;W)K&UL4$L! A0#% @ !H!I5YD\J43I!P E$ !D M ("!+MD 'AL+W=O4" A!P &0 @(%.X0 >&PO=V]R:W-H M965T&UL4$L! M A0#% @ !H!I5S]BWIV@$@ +M$ !D ("!G.< 'AL M+W=ON*D; # M (# &0 @(%S^@ >&PO=V]R:W-H965T&UL4$L! A0#% @ !H!I M5QG0.?>G! ]1, !D ("!5 (! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !H!I5V#M3+6D P 4 T M !D ("!(Q(! 'AL+W=O&PO=V]R:W-H965T9ENW8 M+ , #,+ 9 " @589 0!X;"]W;W)K&UL4$L! A0#% @ !H!I5\0&PO=V]R:W-H965T M%Q 0, /0) 9 M " @;0H 0!X;"]W;W)K&UL4$L! A0# M% @ !H!I5Q+>0$>7!@ J"X !D ("!["L! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ !H!I5U*T M2XYG P 1 H !D ("!7SH! 'AL+W=O&PO=V]R:W-H965T?4@&)Z $ %H$ 9 " @=Q 0!X;"]W;W)K&UL4$L! A0#% @ !H!I5U)84;,O P )!, T M ( !^T(! 'AL+W-T>6QE@KRL3P% !\)P #P @ $^1P$ >&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ !H!I5Y@;6I[[ 0 RR, !H M ( !ITP! 'AL+U]R96QS+W=O 0 6B, !, ( !VDX! %M#;VYT D96YT7U1Y<&5S72YX;6Q02P4& $0 1 "3$@ Z5 ! end XML 73 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 74 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 75 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 280 251 1 false 50 0 false 6 false false R1.htm 0000001 - Document - Cover Sheet http://www.patrickind.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) Sheet http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Sheet http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Sheet http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) Sheet http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) Statements 6 false false R7.htm 0000007 - Disclosure - BASIS OF PRESENTATION Sheet http://www.patrickind.com/role/BASISOFPRESENTATION BASIS OF PRESENTATION Notes 7 false false R8.htm 0000008 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.patrickind.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 0000009 - Disclosure - REVENUE RECOGNITION Sheet http://www.patrickind.com/role/REVENUERECOGNITION REVENUE RECOGNITION Notes 9 false false R10.htm 0000010 - Disclosure - INVENTORY Sheet http://www.patrickind.com/role/INVENTORY INVENTORY Notes 10 false false R11.htm 0000011 - Disclosure - GOODWILL AND INTANGIBLE ASSETS Sheet http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETS GOODWILL AND INTANGIBLE ASSETS Notes 11 false false R12.htm 0000012 - Disclosure - ACQUISITIONS Sheet http://www.patrickind.com/role/ACQUISITIONS ACQUISITIONS Notes 12 false false R13.htm 0000013 - Disclosure - STOCK-BASED COMPENSATION Sheet http://www.patrickind.com/role/STOCKBASEDCOMPENSATION STOCK-BASED COMPENSATION Notes 13 false false R14.htm 0000014 - Disclosure - EARNINGS PER COMMON SHARE Sheet http://www.patrickind.com/role/EARNINGSPERCOMMONSHARE EARNINGS PER COMMON SHARE Notes 14 false false R15.htm 0000015 - Disclosure - DEBT Sheet http://www.patrickind.com/role/DEBT DEBT Notes 15 false false R16.htm 0000016 - Disclosure - LEASES Sheet http://www.patrickind.com/role/LEASES LEASES Notes 16 false false R17.htm 0000017 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.patrickind.com/role/FAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 17 false false R18.htm 0000018 - Disclosure - INCOME TAXES Sheet http://www.patrickind.com/role/INCOMETAXES INCOME TAXES Notes 18 false false R19.htm 0000019 - Disclosure - SEGMENT INFORMATION Sheet http://www.patrickind.com/role/SEGMENTINFORMATION SEGMENT INFORMATION Notes 19 false false R20.htm 0000020 - Disclosure - STOCK REPURCHASE PROGRAMS Sheet http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMS STOCK REPURCHASE PROGRAMS Notes 20 false false R21.htm 0000021 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.patrickind.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 21 false false R22.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 22 false false R23.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 23 false false R24.htm 9954471 - Disclosure - BASIS OF PRESENTATION (Policies) Sheet http://www.patrickind.com/role/BASISOFPRESENTATIONPolicies BASIS OF PRESENTATION (Policies) Policies 24 false false R25.htm 9954472 - Disclosure - REVENUE RECOGNITION (Tables) Sheet http://www.patrickind.com/role/REVENUERECOGNITIONTables REVENUE RECOGNITION (Tables) Tables http://www.patrickind.com/role/REVENUERECOGNITION 25 false false R26.htm 9954473 - Disclosure - INVENTORY (Tables) Sheet http://www.patrickind.com/role/INVENTORYTables INVENTORY (Tables) Tables http://www.patrickind.com/role/INVENTORY 26 false false R27.htm 9954474 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) Sheet http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSTables GOODWILL AND INTANGIBLE ASSETS (Tables) Tables http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETS 27 false false R28.htm 9954475 - Disclosure - ACQUISITIONS (Tables) Sheet http://www.patrickind.com/role/ACQUISITIONSTables ACQUISITIONS (Tables) Tables http://www.patrickind.com/role/ACQUISITIONS 28 false false R29.htm 9954476 - Disclosure - EARNINGS PER COMMON SHARE (Tables) Sheet http://www.patrickind.com/role/EARNINGSPERCOMMONSHARETables EARNINGS PER COMMON SHARE (Tables) Tables http://www.patrickind.com/role/EARNINGSPERCOMMONSHARE 29 false false R30.htm 9954477 - Disclosure - DEBT (Tables) Sheet http://www.patrickind.com/role/DEBTTables DEBT (Tables) Tables http://www.patrickind.com/role/DEBT 30 false false R31.htm 9954478 - Disclosure - LEASES (Tables) Sheet http://www.patrickind.com/role/LEASESTables LEASES (Tables) Tables http://www.patrickind.com/role/LEASES 31 false false R32.htm 9954479 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.patrickind.com/role/FAIRVALUEMEASUREMENTS 32 false false R33.htm 9954480 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://www.patrickind.com/role/SEGMENTINFORMATIONTables SEGMENT INFORMATION (Tables) Tables http://www.patrickind.com/role/SEGMENTINFORMATION 33 false false R34.htm 9954481 - Disclosure - STOCK REPURCHASE PROGRAMS (Tables) Sheet http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSTables STOCK REPURCHASE PROGRAMS (Tables) Tables http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMS 34 false false R35.htm 9954482 - Disclosure - REVENUE RECOGNITION (Details) Sheet http://www.patrickind.com/role/REVENUERECOGNITIONDetails REVENUE RECOGNITION (Details) Details http://www.patrickind.com/role/REVENUERECOGNITIONTables 35 false false R36.htm 9954483 - Disclosure - INVENTORY (Details) Sheet http://www.patrickind.com/role/INVENTORYDetails INVENTORY (Details) Details http://www.patrickind.com/role/INVENTORYTables 36 false false R37.htm 9954484 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Carrying Amount of Goodwill by Segment (Details) Sheet http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails GOODWILL AND INTANGIBLE ASSETS - Carrying Amount of Goodwill by Segment (Details) Details 37 false false R38.htm 9954485 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Intangible Assets, Net, by Major Class (Details) Sheet http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails GOODWILL AND INTANGIBLE ASSETS - Intangible Assets, Net, by Major Class (Details) Details 38 false false R39.htm 9954486 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Intangible Assets by Segment (Details) Sheet http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsbySegmentDetails GOODWILL AND INTANGIBLE ASSETS - Intangible Assets by Segment (Details) Details 39 false false R40.htm 9954487 - Disclosure - ACQUISITIONS - Narrative (Details) Sheet http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails ACQUISITIONS - Narrative (Details) Details 40 false false R41.htm 9954488 - Disclosure - ACQUISITIONS - Fair Values Contingent Consideration (Details) Sheet http://www.patrickind.com/role/ACQUISITIONSFairValuesContingentConsiderationDetails ACQUISITIONS - Fair Values Contingent Consideration (Details) Details 41 false false R42.htm 9954489 - Disclosure - ACQUISITIONS - Contingent Consideration Payments (Details) Sheet http://www.patrickind.com/role/ACQUISITIONSContingentConsiderationPaymentsDetails ACQUISITIONS - Contingent Consideration Payments (Details) Details 42 false false R43.htm 9954490 - Disclosure - ACQUISITIONS - Schedule of Assets Acquired and Liabilities Assumed (Details) Sheet http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails ACQUISITIONS - Schedule of Assets Acquired and Liabilities Assumed (Details) Details 43 false false R44.htm 9954491 - Disclosure - ACQUISITIONS - Pro Forma Information Related to Acquisitions (Details) Sheet http://www.patrickind.com/role/ACQUISITIONSProFormaInformationRelatedtoAcquisitionsDetails ACQUISITIONS - Pro Forma Information Related to Acquisitions (Details) Details 44 false false R45.htm 9954492 - Disclosure - STOCK-BASED COMPENSATION (Details) Sheet http://www.patrickind.com/role/STOCKBASEDCOMPENSATIONDetails STOCK-BASED COMPENSATION (Details) Details http://www.patrickind.com/role/STOCKBASEDCOMPENSATION 45 false false R46.htm 9954493 - Disclosure - EARNINGS PER COMMON SHARE (Details) Sheet http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails EARNINGS PER COMMON SHARE (Details) Details http://www.patrickind.com/role/EARNINGSPERCOMMONSHARETables 46 false false R47.htm 9954494 - Disclosure - DEBT - Schedule of Long-term Debt (Details) Sheet http://www.patrickind.com/role/DEBTScheduleofLongtermDebtDetails DEBT - Schedule of Long-term Debt (Details) Details 47 false false R48.htm 9954495 - Disclosure - DEBT - Narrative (Details) Sheet http://www.patrickind.com/role/DEBTNarrativeDetails DEBT - Narrative (Details) Details 48 false false R49.htm 9954496 - Disclosure - LEASES - Lease Expense, Supplemental Cash Flow and Other Lease Information (Details) Sheet http://www.patrickind.com/role/LEASESLeaseExpenseSupplementalCashFlowandOtherLeaseInformationDetails LEASES - Lease Expense, Supplemental Cash Flow and Other Lease Information (Details) Details 49 false false R50.htm 9954497 - Disclosure - LEASES - Lease Assets and Liabilities (Details) Sheet http://www.patrickind.com/role/LEASESLeaseAssetsandLiabilitiesDetails LEASES - Lease Assets and Liabilities (Details) Details 50 false false R51.htm 9954498 - Disclosure - LEASES - Operating Lease Liability Maturity (Details) Sheet http://www.patrickind.com/role/LEASESOperatingLeaseLiabilityMaturityDetails LEASES - Operating Lease Liability Maturity (Details) Details 51 false false R52.htm 9954499 - Disclosure - LEASES - Narrative (Details) Sheet http://www.patrickind.com/role/LEASESNarrativeDetails LEASES - Narrative (Details) Details 52 false false R53.htm 9954500 - Disclosure - FAIR VALUE MEASUREMENTS (Details) Sheet http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails FAIR VALUE MEASUREMENTS (Details) Details http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSTables 53 false false R54.htm 9954501 - Disclosure - INCOME TAXES (Details) Sheet http://www.patrickind.com/role/INCOMETAXESDetails INCOME TAXES (Details) Details http://www.patrickind.com/role/INCOMETAXES 54 false false R55.htm 9954502 - Disclosure - SEGMENT INFORMATION - Sales and Operating Income of Segments (Details) Sheet http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails SEGMENT INFORMATION - Sales and Operating Income of Segments (Details) Details 55 false false R56.htm 9954503 - Disclosure - SEGMENT INFORMATION - Reconciliation of Segment Operating Income to Consolidated Operating Income (Details) Sheet http://www.patrickind.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingIncometoConsolidatedOperatingIncomeDetails SEGMENT INFORMATION - Reconciliation of Segment Operating Income to Consolidated Operating Income (Details) Details 56 false false R57.htm 9954504 - Disclosure - STOCK REPURCHASE PROGRAMS - Narrative (Details) Sheet http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSNarrativeDetails STOCK REPURCHASE PROGRAMS - Narrative (Details) Details 57 false false R58.htm 9954505 - Disclosure - STOCK REPURCHASE PROGRAMS - Repurchases of Shares Under the Repurchase Plan (Details) Sheet http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSRepurchasesofSharesUndertheRepurchasePlanDetails STOCK REPURCHASE PROGRAMS - Repurchases of Shares Under the Repurchase Plan (Details) Details 58 false false R59.htm 9954506 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://www.patrickind.com/role/COMMITMENTSANDCONTINGENCIESDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://www.patrickind.com/role/COMMITMENTSANDCONTINGENCIES 59 false false R9999.htm Uncategorized Items - patk-20231001.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - patk-20231001.htm Cover 60 false false All Reports Book All Reports patk-20231001.htm patk-20231001.xsd patk-20231001_cal.xml patk-20231001_def.xml patk-20231001_lab.xml patk-20231001_pre.xml patk-20231001_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 78 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "patk-20231001.htm": { "nsprefix": "patk", "nsuri": "http://www.patrickind.com/20231001", "dts": { "inline": { "local": [ "patk-20231001.htm" ] }, "schema": { "local": [ "patk-20231001.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "patk-20231001_cal.xml" ] }, "definitionLink": { "local": [ "patk-20231001_def.xml" ] }, "labelLink": { "local": [ "patk-20231001_lab.xml" ] }, "presentationLink": { "local": [ "patk-20231001_pre.xml" ] } }, "keyStandard": 229, "keyCustom": 22, "axisStandard": 19, "axisCustom": 0, "memberStandard": 25, "memberCustom": 25, "hidden": { "total": 9, "http://fasb.org/us-gaap/2023": 3, "http://xbrl.sec.gov/dei/2023": 5, "http://www.patrickind.com/20231001": 1 }, "contextCount": 280, "entityCount": 1, "segmentCount": 50, "elementCount": 500, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 824, "http://xbrl.sec.gov/ecd/2023": 4, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://www.patrickind.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "unique": true } }, "R3": { "role": "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "unique": true } }, "R4": { "role": "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "unique": true } }, "R6": { "role": "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.patrickind.com/role/BASISOFPRESENTATION", "longName": "0000007 - Disclosure - BASIS OF PRESENTATION", "shortName": "BASIS OF PRESENTATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.patrickind.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "longName": "0000008 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.patrickind.com/role/REVENUERECOGNITION", "longName": "0000009 - Disclosure - REVENUE RECOGNITION", "shortName": "REVENUE RECOGNITION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.patrickind.com/role/INVENTORY", "longName": "0000010 - Disclosure - INVENTORY", "shortName": "INVENTORY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETS", "longName": "0000011 - Disclosure - GOODWILL AND INTANGIBLE ASSETS", "shortName": "GOODWILL AND INTANGIBLE ASSETS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.patrickind.com/role/ACQUISITIONS", "longName": "0000012 - Disclosure - ACQUISITIONS", "shortName": "ACQUISITIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.patrickind.com/role/STOCKBASEDCOMPENSATION", "longName": "0000013 - Disclosure - STOCK-BASED COMPENSATION", "shortName": "STOCK-BASED COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.patrickind.com/role/EARNINGSPERCOMMONSHARE", "longName": "0000014 - Disclosure - EARNINGS PER COMMON SHARE", "shortName": "EARNINGS PER COMMON SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.patrickind.com/role/DEBT", "longName": "0000015 - Disclosure - DEBT", "shortName": "DEBT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.patrickind.com/role/LEASES", "longName": "0000016 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTS", "longName": "0000017 - Disclosure - FAIR VALUE MEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.patrickind.com/role/INCOMETAXES", "longName": "0000018 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.patrickind.com/role/SEGMENTINFORMATION", "longName": "0000019 - Disclosure - SEGMENT INFORMATION", "shortName": "SEGMENT INFORMATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMS", "longName": "0000020 - Disclosure - STOCK REPURCHASE PROGRAMS", "shortName": "STOCK REPURCHASE PROGRAMS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:TreasuryStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:TreasuryStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.patrickind.com/role/COMMITMENTSANDCONTINGENCIES", "longName": "0000021 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R22": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true }, "uniqueAnchor": null }, "R23": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-3", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "ecd:NonRule10b51ArrTrmntdFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "ecd:NonRule10b51ArrTrmntdFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.patrickind.com/role/BASISOFPRESENTATIONPolicies", "longName": "9954471 - Disclosure - BASIS OF PRESENTATION (Policies)", "shortName": "BASIS OF PRESENTATION (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.patrickind.com/role/REVENUERECOGNITIONTables", "longName": "9954472 - Disclosure - REVENUE RECOGNITION (Tables)", "shortName": "REVENUE RECOGNITION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.patrickind.com/role/INVENTORYTables", "longName": "9954473 - Disclosure - INVENTORY (Tables)", "shortName": "INVENTORY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSTables", "longName": "9954474 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.patrickind.com/role/ACQUISITIONSTables", "longName": "9954475 - Disclosure - ACQUISITIONS (Tables)", "shortName": "ACQUISITIONS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AssetAcquisitionContingentConsiderationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AssetAcquisitionContingentConsiderationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.patrickind.com/role/EARNINGSPERCOMMONSHARETables", "longName": "9954476 - Disclosure - EARNINGS PER COMMON SHARE (Tables)", "shortName": "EARNINGS PER COMMON SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.patrickind.com/role/DEBTTables", "longName": "9954477 - Disclosure - DEBT (Tables)", "shortName": "DEBT (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.patrickind.com/role/LEASESTables", "longName": "9954478 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSTables", "longName": "9954479 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.patrickind.com/role/SEGMENTINFORMATIONTables", "longName": "9954480 - Disclosure - SEGMENT INFORMATION (Tables)", "shortName": "SEGMENT INFORMATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSTables", "longName": "9954481 - Disclosure - STOCK REPURCHASE PROGRAMS (Tables)", "shortName": "STOCK REPURCHASE PROGRAMS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.patrickind.com/role/REVENUERECOGNITIONDetails", "longName": "9954482 - Disclosure - REVENUE RECOGNITION (Details)", "shortName": "REVENUE RECOGNITION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-54", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "unique": true } }, "R36": { "role": "http://www.patrickind.com/role/INVENTORYDetails", "longName": "9954483 - Disclosure - INVENTORY (Details)", "shortName": "INVENTORY (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails", "longName": "9954484 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Carrying Amount of Goodwill by Segment (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Carrying Amount of Goodwill by Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "unique": true } }, "R38": { "role": "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails", "longName": "9954485 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Intangible Assets, Net, by Major Class (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Intangible Assets, Net, by Major Class (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "patk:ScheduleOfIntangibleAssetsByMajorClassTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "patk:ScheduleOfIntangibleAssetsByMajorClassTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsbySegmentDetails", "longName": "9954486 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Intangible Assets by Segment (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Intangible Assets by Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "patk:ScheduleOfIntangibleAssetsByBusinessSegmentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "patk:IntangibleAssetsAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "patk:ScheduleOfIntangibleAssetsByBusinessSegmentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "unique": true } }, "R40": { "role": "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails", "longName": "9954487 - Disclosure - ACQUISITIONS - Narrative (Details)", "shortName": "ACQUISITIONS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-166", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "unique": true } }, "R41": { "role": "http://www.patrickind.com/role/ACQUISITIONSFairValuesContingentConsiderationDetails", "longName": "9954488 - Disclosure - ACQUISITIONS - Fair Values Contingent Consideration (Details)", "shortName": "ACQUISITIONS - Fair Values Contingent Consideration (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-128", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AssetAcquisitionContingentConsiderationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-128", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AssetAcquisitionContingentConsiderationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.patrickind.com/role/ACQUISITIONSContingentConsiderationPaymentsDetails", "longName": "9954489 - Disclosure - ACQUISITIONS - Contingent Consideration Payments (Details)", "shortName": "ACQUISITIONS - Contingent Consideration Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails", "longName": "9954490 - Disclosure - ACQUISITIONS - Schedule of Assets Acquired and Liabilities Assumed (Details)", "shortName": "ACQUISITIONS - Schedule of Assets Acquired and Liabilities Assumed (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "unique": true } }, "R44": { "role": "http://www.patrickind.com/role/ACQUISITIONSProFormaInformationRelatedtoAcquisitionsDetails", "longName": "9954491 - Disclosure - ACQUISITIONS - Pro Forma Information Related to Acquisitions (Details)", "shortName": "ACQUISITIONS - Pro Forma Information Related to Acquisitions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-3", "name": "patk:BusinessAcquisitionProFormaAmortizationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "patk:BusinessAcquisitionProFormaAmortizationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.patrickind.com/role/STOCKBASEDCOMPENSATIONDetails", "longName": "9954492 - Disclosure - STOCK-BASED COMPENSATION (Details)", "shortName": "STOCK-BASED COMPENSATION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails", "longName": "9954493 - Disclosure - EARNINGS PER COMMON SHARE (Details)", "shortName": "EARNINGS PER COMMON SHARE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.patrickind.com/role/DEBTScheduleofLongtermDebtDetails", "longName": "9954494 - Disclosure - DEBT - Schedule of Long-term Debt (Details)", "shortName": "DEBT - Schedule of Long-term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.patrickind.com/role/DEBTNarrativeDetails", "longName": "9954495 - Disclosure - DEBT - Narrative (Details)", "shortName": "DEBT - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InterestPaidNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:InterestPaidNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.patrickind.com/role/LEASESLeaseExpenseSupplementalCashFlowandOtherLeaseInformationDetails", "longName": "9954496 - Disclosure - LEASES - Lease Expense, Supplemental Cash Flow and Other Lease Information (Details)", "shortName": "LEASES - Lease Expense, Supplemental Cash Flow and Other Lease Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.patrickind.com/role/LEASESLeaseAssetsandLiabilitiesDetails", "longName": "9954497 - Disclosure - LEASES - Lease Assets and Liabilities (Details)", "shortName": "LEASES - Lease Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "patk:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "unique": true } }, "R51": { "role": "http://www.patrickind.com/role/LEASESOperatingLeaseLiabilityMaturityDetails", "longName": "9954498 - Disclosure - LEASES - Operating Lease Liability Maturity (Details)", "shortName": "LEASES - Operating Lease Liability Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.patrickind.com/role/LEASESNarrativeDetails", "longName": "9954499 - Disclosure - LEASES - Narrative (Details)", "shortName": "LEASES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails", "longName": "9954500 - Disclosure - FAIR VALUE MEASUREMENTS (Details)", "shortName": "FAIR VALUE MEASUREMENTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-175", "name": "us-gaap:LoansPayableFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-226", "name": "us-gaap:LoansPayableFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "unique": true } }, "R54": { "role": "http://www.patrickind.com/role/INCOMETAXESDetails", "longName": "9954501 - Disclosure - INCOME TAXES (Details)", "shortName": "INCOME TAXES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails", "longName": "9954502 - Disclosure - SEGMENT INFORMATION - Sales and Operating Income of Segments (Details)", "shortName": "SEGMENT INFORMATION - Sales and Operating Income of Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.patrickind.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingIncometoConsolidatedOperatingIncomeDetails", "longName": "9954503 - Disclosure - SEGMENT INFORMATION - Reconciliation of Segment Operating Income to Consolidated Operating Income (Details)", "shortName": "SEGMENT INFORMATION - Reconciliation of Segment Operating Income to Consolidated Operating Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:OperatingIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-268", "name": "us-gaap:OperatingExpenses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "unique": true } }, "R57": { "role": "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSNarrativeDetails", "longName": "9954504 - Disclosure - STOCK REPURCHASE PROGRAMS - Narrative (Details)", "shortName": "STOCK REPURCHASE PROGRAMS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-274", "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-274", "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSRepurchasesofSharesUndertheRepurchasePlanDetails", "longName": "9954505 - Disclosure - STOCK REPURCHASE PROGRAMS - Repurchases of Shares Under the Repurchase Plan (Details)", "shortName": "STOCK REPURCHASE PROGRAMS - Repurchases of Shares Under the Repurchase Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-276", "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-276", "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.patrickind.com/role/COMMITMENTSANDCONTINGENCIESDetails", "longName": "9954506 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)", "shortName": "COMMITMENTS AND CONTINGENCIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-280", "name": "us-gaap:GainLossOnSaleOfPropertyPlantEquipment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20231001.htm", "first": true }, "uniqueAnchor": null }, "R9999": { "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "longName": "Uncategorized Items - patk-20231001.htm", "shortName": "Uncategorized Items - patk-20231001.htm", "isDefault": "false", "groupType": "", "subGroupType": "", "menuCat": "Cover", "order": "60", "firstAnchor": null, "uniqueAnchor": null } }, "tag": { "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.patrickind.com/role/LEASESLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r511" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/INVENTORYDetails": { "parentTag": "patk_InventoryManufacturedGoodsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.patrickind.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r804" ] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSNarrativeDetails", "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSRepurchasesofSharesUndertheRepurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Axis]", "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "patk_PaymentsToAcquireProductiveLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "PaymentsToAcquireProductiveLiabilitiesAbstract", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities Assumed", "label": "Payments to Acquire Productive Liabilities [Abstract]", "documentation": "Payments to Acquire Productive Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "patk_ShareholderRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "ShareholderRepurchaseProgramMember", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSNarrativeDetails", "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSRepurchasesofSharesUndertheRepurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shareholder Repurchase Program", "label": "Shareholder Repurchase Program [Member]", "documentation": "Refers to information regarding the shareholder repurchase program." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r106" ] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSNarrativeDetails", "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSRepurchasesofSharesUndertheRepurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "patk_CertainAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "CertainAcquisitionsMember", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Certain Acquisitions", "label": "Certain Acquisitions [Member]", "documentation": "Certain Acquisitions" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/LEASESLeaseExpenseSupplementalCashFlowandOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r515", "r701" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings on revolver", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r37", "r815" ] }, "patk_AssetsAndLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "presentation": [ "http://www.patrickind.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Balance Sheet Information", "label": "Assets and Liabilities, Lessee [Table Text Block]", "documentation": "Assets and Liabilities, Lessee [Table Text Block]" } } }, "auth_ref": [] }, "patk_ScheduleOfIntangibleAssetsByMajorClassTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "ScheduleOfIntangibleAssetsByMajorClassTableTextBlock", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Assets, Net", "label": "Schedule of Intangible Assets by Major Class [Table Text Block]", "documentation": "Tabular disclosure of intangible assets, excluding goodwill, lacking physical substance, by major class and related accumulated amortization of those intangible assets on a consolidated basis." } } }, "auth_ref": [] }, "us-gaap_PaymentsOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfFinancingCosts", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of deferred financing costs and other", "label": "Payments of Financing Costs", "documentation": "The cash outflow for loan and debt issuance costs." } } }, "auth_ref": [ "r38" ] }, "patk_InventoryManufacturedGoodsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "InventoryManufacturedGoodsNet", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/INVENTORYDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total manufactured goods, net", "label": "Inventory, Manufactured Goods, Net", "documentation": "Inventory, Manufactured Goods, Net" } } }, "auth_ref": [] }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowOperatingActivitiesLesseeAbstract", "presentation": [ "http://www.patrickind.com/role/LEASESLeaseExpenseSupplementalCashFlowandOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:", "label": "Cash Flow, Operating Activities, Lessee [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.patrickind.com/role/REVENUERECOGNITIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r849" ] }, "patk_DistributedGoodsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "DistributedGoodsMember", "presentation": [ "http://www.patrickind.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Distributed Goods", "label": "Distributed Goods [Member]", "documentation": "Distributed Goods [Member]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails", "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.patrickind.com/role/REVENUERECOGNITIONDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "NET SALES", "verboseLabel": "Total sales", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r225", "r226", "r237", "r242", "r243", "r249", "r251", "r252", "r387", "r388", "r557" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 }, "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited", "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "NET INCOME", "terseLabel": "NET INCOME", "netLabel": "Net income", "verboseLabel": "Net income", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r100", "r109", "r134", "r144", "r158", "r161", "r165", "r177", "r184", "r187", "r188", "r189", "r190", "r193", "r194", "r210", "r224", "r238", "r244", "r247", "r287", "r335", "r336", "r338", "r339", "r340", "r342", "r344", "r346", "r347", "r484", "r493", "r572", "r643", "r658", "r659", "r677", "r713", "r845" ] }, "patk_IntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "IntangibleAssetsTable", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets [Table]", "label": "Intangible Assets [Table]", "documentation": "Intangible Assets [Table]" } } }, "auth_ref": [] }, "patk_IntangibleAssetsAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "IntangibleAssetsAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Intangible Assets Acquired During Period", "documentation": "The aggregate amount of intangible assets acquired in the period and allocated to the reportable segment. The value is stated at fair value based on the purchase price allocation." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/LEASESLeaseExpenseSupplementalCashFlowandOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r517", "r701" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.patrickind.com/role/EARNINGSPERCOMMONSHARE" ], "lang": { "en-us": { "role": { "terseLabel": "EARNINGS PER COMMON SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r196", "r215", "r216", "r217" ] }, "patk_DistributionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "DistributionMember", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsbySegmentDetails", "http://www.patrickind.com/role/REVENUERECOGNITIONDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Distribution", "label": "Distribution [Member]", "documentation": "This segment distributes pre-finished wall and ceiling panels, drywall and drywall finishing products, electronics, wiring, electrical and plumbing products, cement siding, interior passage doors, roofing products, laminate flooring, shower doors, furniture, fireplace and slide-out surrounds and fascia, and other miscellaneous products." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings for basic earnings per common share calculation", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r168", "r187", "r188", "r189", "r190", "r197", "r198", "r211", "r214", "r224", "r238", "r244", "r247", "r677" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated useful life", "label": "Acquired Finite-Lived 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": [ "r113" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.patrickind.com/role/INCOMETAXES" ], "lang": { "en-us": { "role": { "terseLabel": "INCOME TAXES", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r178", "r436", "r441", "r442", "r443", "r446", "r448", "r449", "r450", "r611" ] }, "patk_ContingentConsiderationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "ContingentConsiderationMember", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration", "label": "Contingent consideration [Member]", "documentation": "Contingent consideration [Member]" } } }, "auth_ref": [] }, "patk_A2021CreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "A2021CreditFacilityMember", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Credit Facility", "label": "2021 Credit Facility [Member]", "documentation": "2021 Credit Facility" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSProFormaInformationRelatedtoAcquisitionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenue", "label": "Business Acquisition, Pro Forma 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": [ "r451", "r452" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.patrickind.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r388", "r687", "r688", "r689", "r690", "r691", "r692", "r693" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense, net", "label": "Interest Income (Expense), Nonoperating, Net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSProFormaInformationRelatedtoAcquisitionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r451", "r452" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails", "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r319", "r321", "r322", "r324", "r558", "r559" ] }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Trade and other receivables, net", "label": "Increase (Decrease) in Accounts and Other Receivables", "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables." } } }, "auth_ref": [ "r12" ] }, "patk_MarineMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "MarineMember", "presentation": [ "http://www.patrickind.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marine", "label": "Marine [Member]", "documentation": "Marine [Member]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.patrickind.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r388", "r687", "r688", "r689", "r690", "r691", "r692", "r693" ] }, "patk_ManufacturedHousingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "ManufacturedHousingMember", "presentation": [ "http://www.patrickind.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Manufactured Housing", "label": "Manufactured Housing [Member]", "documentation": "Manufactured Housing [Member]" } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.patrickind.com/role/INVENTORYDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.patrickind.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "totalLabel": "Total inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r155", "r674", "r702" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r31" ] }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "presentation": [ "http://www.patrickind.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease term of operating leases not yet commenced", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract", "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r859" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails", "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r54", "r57" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Taxes paid for share-based payment arrangements", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r169" ] }, "patk_AcquiredEntitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "AcquiredEntitiesMember", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired Entities", "label": "Acquired Entities [Member]", "documentation": "Represents entities that have been acquired by the reporting entity." } } }, "auth_ref": [] }, "us-gaap_OtherInventoryPurchasedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherInventoryPurchasedGoods", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/INVENTORYDetails": { "parentTag": "patk_TotalMaterialsPurchasedForResaleDistributionProductsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Materials purchased for resale (distribution products)", "label": "Other Inventory, Purchased Goods, Gross", "documentation": "Gross amount of components used by the entity which are bought from another entity rather than produced by the entity." } } }, "auth_ref": [ "r807" ] }, "patk_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseObligationNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseObligationNoncurrent", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Operating lease obligations", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Obligation, Noncurrent", "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Obligation, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/INVENTORYDetails": { "parentTag": "patk_InventoryManufacturedGoodsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r806" ] }, "patk_A2022AcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "A2022AcquisitionsMember", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 Acquisitions", "label": "2022 Acquisitions [Member]", "documentation": "2022 Acquisitions" } } }, "auth_ref": [] }, "srt_BoardOfDirectorsChairmanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "BoardOfDirectorsChairmanMember", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Board of Directors Chairman", "label": "Board of Directors Chairman [Member]" } } }, "auth_ref": [ "r824" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.patrickind.com/role/BASISOFPRESENTATIONPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "patk_AcquisitionBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "AcquisitionBMember", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition B", "label": "Acquisition B [Member]", "documentation": "Acquisition B" } } }, "auth_ref": [] }, "patk_ManufacturedGoodsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "ManufacturedGoodsMember", "presentation": [ "http://www.patrickind.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Manufactured Goods", "label": "Manufactured Goods [Member]", "documentation": "Manufactured Goods [Member]" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r757" ] }, "patk_BusinessCombinationBargainPurchaseGainDeferredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "BusinessCombinationBargainPurchaseGainDeferredAmount", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "patk_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillDeferredGainAndLiabilitiesAssumedNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Bargain purchase gain", "label": "Business Combination, Bargain Purchase, Gain Deferred, Amount", "documentation": "Business Combination, Bargain Purchase, Gain Deferred, Amount" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.patrickind.com/role/INCOMETAXESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r440" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r779" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.patrickind.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingIncometoConsolidatedOperatingIncomeDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r179", "r226", "r237", "r238", "r239", "r240", "r241", "r243", "r247", "r335", "r336", "r337", "r338", "r340", "r341", "r343", "r345", "r346", "r845", "r846" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other non-cash items", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r109" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r781" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsbySegmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible assets, net", "totalLabel": "Intangible assets, net", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r52", "r56" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsbySegmentDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingIncometoConsolidatedOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets", "negatedTerseLabel": "Amortization", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r13", "r53", "r58" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r373", "r377", "r473", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r573", "r679", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r825", "r826", "r827", "r828" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r784" ] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r103" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.patrickind.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average recognition period", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "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": [ "r430" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r778" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionConsiderationTransferredContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionConsiderationTransferredContingentConsideration", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSContingentConsiderationPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum amount of contingent consideration", "label": "Asset Acquisition, Consideration Transferred, Contingent Consideration", "documentation": "Amount of contingent consideration recognized as part of consideration transferred in asset acquisition." } } }, "auth_ref": [ "r852", "r853", "r854" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.patrickind.com/role/COMMITMENTSANDCONTINGENCIESDetails", "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "(Gain) loss on sale of property, plant and equipment", "terseLabel": "Pretax gain of disposal", "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": [ "r13" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r756" ] }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfTreasuryStockByClassTextBlock", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Repurchases of Common Stock", "label": "Class of Treasury Stock [Table Text Block]", "documentation": "Tabular disclosure of 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": [ "r62", "r63", "r64", "r65" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "patk_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillDeferredGainAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 }, "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r148", "r307", "r560", "r680", "r702", "r831", "r838" ] }, "us-gaap_TreasuryStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockTextBlock", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMS" ], "lang": { "en-us": { "role": { "terseLabel": "STOCK REPURCHASE PROGRAMS", "label": "Treasury Stock [Text Block]", "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": [ "r122" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "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", "r107" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails": { "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangible assets", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r114", "r559" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of intangible assets", "label": "Payments to Acquire Intangible Assets", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r106" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r780" ] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.patrickind.com/role/DEBTScheduleofLongtermDebtDetails", "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes", "label": "Senior Notes [Member]", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSRepurchasesofSharesUndertheRepurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity, Class of Treasury Stock [Line Items]", "label": "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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of year", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r42", "r107", "r174" ] }, "us-gaap_StockRepurchaseProgramPeriodInForce1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramPeriodInForce1", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share repurchase program period", "label": "Stock Repurchase Program, Period in Force", "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r757" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSFairValuesContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances", "documentation": "Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r79" ] }, "us-gaap_AssetAcquisitionContingentConsiderationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionContingentConsiderationTableTextBlock", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Asset Acquisition, Contingent Consideration", "label": "Asset Acquisition, Contingent Consideration [Table Text Block]", "documentation": "Tabular disclosure of contingent consideration in asset acquisition." } } }, "auth_ref": [ "r851" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayments on revolver", "label": "Repayments of Lines of Credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r40", "r815" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSFairValuesContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Settlements", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r79" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r785" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.patrickind.com/role/DEBTScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current maturities of long-term debt", "negatedLabel": "Less: current maturities of long-term debt", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r152" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r782" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Stock repurchases under buyback program", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r39" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails": { "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived intangible assets", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r115" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r783" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r784" ] }, "us-gaap_LinesOfCreditFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LinesOfCreditFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/DEBTScheduleofLongtermDebtDetails", "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolver due", "label": "Lines of Credit, Fair Value Disclosure", "documentation": "Fair value portion of contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time." } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETS" ], "lang": { "en-us": { "role": { "terseLabel": "GOODWILL AND INTANGIBLE ASSETS", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r112" ] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSRepurchasesofSharesUndertheRepurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Treasury Stock [Table]", "label": "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": [ "r62", "r63", "r64", "r65" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r784" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.patrickind.com/role/DEBTScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term debt, less current maturities, net", "terseLabel": "Total long-term debt, less current maturities, net", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r153" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred tax liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r71" ] }, "us-gaap_LoansPayableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansPayableFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/DEBTScheduleofLongtermDebtDetails", "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan due", "label": "Loans Payable, Fair Value Disclosure", "documentation": "Fair value portion of contractual obligation to pay money on demand or on fixed or determinable dates." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r785" ] }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtFairValueDisclosures", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible note", "label": "Convertible Debt, Fair Value Disclosures", "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r785" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/LEASESLeaseExpenseSupplementalCashFlowandOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows for operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r513", "r516" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r757" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r23", "r702" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r755" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r729", "r740", "r750", "r775" ] }, "us-gaap_MaterialReconcilingItemsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MaterialReconcilingItemsMember", "presentation": [ "http://www.patrickind.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingIncometoConsolidatedOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reconciling Items", "label": "Segment Reconciling Items [Member]", "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity." } } }, "auth_ref": [ "r49" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r777" ] }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockGrantedDuringPeriodValueSharebasedCompensation", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Shares Granted, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r66", "r67" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.patrickind.com/role/COMMITMENTSANDCONTINGENCIES" ], "lang": { "en-us": { "role": { "terseLabel": "COMMITMENTS AND CONTINGENCIES", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r116", "r329", "r330", "r669", "r842" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.patrickind.com/role/LEASESLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate, operating leases", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r519", "r701" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r777" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of common stock options", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r8", "r20" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r729", "r740", "r750", "r775" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r728", "r739", "r749", "r774" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unused capacity, commitment fee percentage", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "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": [] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.patrickind.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingIncometoConsolidatedOperatingIncomeDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r237", "r238", "r239", "r240", "r241", "r247" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r728", "r739", "r749", "r774" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r91", "r121", "r568", "r601", "r606", "r610", "r624", "r702" ] }, "us-gaap_StatementOfOtherComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfOtherComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Other Comprehensive Income [Abstract]", "label": "Statement of Other Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://www.patrickind.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining lease term", "label": "Lessee, Operating Lease, Remaining Lease Term", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r858" ] }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "calculation": { "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average impact of potentially dilutive convertible notes (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method." } } }, "auth_ref": [ "r208", "r209", "r214" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Intangible assets, gross", "label": "Intangible Assets, Gross (Excluding Goodwill)", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r148" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSFairValuesContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3." } } }, "auth_ref": [ "r19", "r80" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSFairValuesContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average impact of potentially dilutive securities (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "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": [ "r201", "r202", "r203", "r214", "r399" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSFairValuesContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value adjustments", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r489" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/LEASESOperatingLeaseLiabilityMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.patrickind.com/role/LEASESOperatingLeaseLiabilityMaturityDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.patrickind.com/role/LEASESOperatingLeaseLiabilityMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r520" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r730", "r741", "r751", "r776" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company." } } }, "auth_ref": [ "r55", "r115" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets [Axis]", "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r320", "r323" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/LEASESOperatingLeaseLiabilityMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.patrickind.com/role/LEASESOperatingLeaseLiabilityMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r520" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r778" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities, net", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r437", "r438", "r566" ] }, "us-gaap_IntersegmentEliminationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntersegmentEliminationMember", "presentation": [ "http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intersegment sales", "label": "Intersegment Eliminations [Member]", "documentation": "Eliminating entries used in operating segment consolidation." } } }, "auth_ref": [ "r226", "r237", "r238", "r239", "r240", "r241", "r243", "r247" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/LEASESOperatingLeaseLiabilityMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.patrickind.com/role/LEASESOperatingLeaseLiabilityMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r520" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r180", "r181", "r182", "r219", "r557", "r609", "r613", "r616", "r617", "r618", "r619", "r620", "r621", "r623", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r636", "r637", "r638", "r639", "r640", "r642", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r660", "r708" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/LEASESOperatingLeaseLiabilityMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.patrickind.com/role/LEASESOperatingLeaseLiabilityMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r520" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/LEASESOperatingLeaseLiabilityMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/LEASESOperatingLeaseLiabilityMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r520" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/LEASESOperatingLeaseLiabilityMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.patrickind.com/role/LEASESOperatingLeaseLiabilityMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 (excluding the nine months ended October 1, 2023)", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r861" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.patrickind.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Lease Liabilities", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r861" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r777" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other financing activities", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r793", "r813" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r777" ] }, "patk_IntangibleAssetsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "IntangibleAssetsRollForward", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets [Roll Forward]", "label": "Intangible Assets [Roll Forward]", "documentation": "Intangible Assets [Roll Forward]" } } }, "auth_ref": [] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r777" ] }, "us-gaap_PatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PatentsMember", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails", "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Patents", "label": "Patents [Member]", "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law." } } }, "auth_ref": [ "r125" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r487", "r488", "r490" ] }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdateExtensibleList", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Standards Update [Extensible Enumeration]", "label": "Accounting Standards Update [Extensible Enumeration]", "documentation": "Indicates amendment to accounting standards." } } }, "auth_ref": [ "r138", "r139", "r140", "r141", "r142", "r184", "r185", "r186", "r255", "r256", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r326", "r432", "r433", "r434", "r444", "r445", "r455", "r456", "r457", "r463", "r464", "r465", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r491", "r492", "r494", "r495", "r496", "r497", "r504", "r505", "r507", "r508", "r509", "r521", "r522", "r523", "r524", "r525", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r821" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r777" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash dividends paid to shareholders", "label": "Payments of Dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r39" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r14", "r564", "r570", "r702" ] }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredAbstract", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration", "label": "Business Combination, Consideration Transferred [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r777" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSFairValuesContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance - December 31, 2022", "periodEndLabel": "Balance - October\u00a01, 2023", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r19" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments (in 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": [ "r823" ] }, "us-gaap_NotesPayableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior notes", "label": "Notes Payable, Fair Value Disclosure", "documentation": "Fair value portion of notes payable." } } }, "auth_ref": [ "r25" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r310", "r680" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares upon exercise of common stock options", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r18", "r32", "r121" ] }, "us-gaap_CommonStockValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValueOutstanding", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock", "label": "Common Stock, Value, Outstanding", "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares." } } }, "auth_ref": [ "r90", "r623" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r716" ] }, "patk_SeniorNotesDue20277.50PercentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "SeniorNotesDue20277.50PercentMember", "presentation": [ "http://www.patrickind.com/role/DEBTScheduleofLongtermDebtDetails", "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "7.50% senior notes due 2027", "label": "Senior Notes Due 2027, 7.50 Percent [Member]", "documentation": "Senior Notes Due 2027, 7.50 Percent [Member]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r42", "r147", "r673" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption [Domain]", "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "auth_ref": [ "r140", "r183", "r189", "r195", "r291", "r297", "r432", "r433", "r434", "r444", "r445", "r466", "r467", "r468", "r470", "r471", "r472", "r477", "r480", "r482", "r483", "r523" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption [Axis]", "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "auth_ref": [ "r140", "r183", "r189", "r195", "r291", "r297", "r432", "r433", "r434", "r444", "r445", "r466", "r467", "r468", "r470", "r471", "r472", "r477", "r480", "r482", "r483", "r523" ] }, "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_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.patrickind.com/role/BASISOFPRESENTATIONPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Standards and Accounting Pronouncements Not Yet Adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]" } } }, "auth_ref": [ "r140", "r183", "r189", "r195", "r291", "r297", "r432", "r433", "r434", "r444", "r445", "r466", "r467", "r468", "r470", "r471", "r472", "r477", "r480", "r482", "r483", "r523" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSRepurchasesofSharesUndertheRepurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate cost", "label": "Stock Repurchased and Retired During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)." } } }, "auth_ref": [ "r18", "r89", "r90", "r121" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gain of hedge derivatives", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r157" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r718" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "patk_ShareRepurchaseProgramLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "ShareRepurchaseProgramLineItems", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Line Items]", "label": "Share Repurchase Program [Line Items]", "documentation": "[Line Items] for Share Repurchase Program [Table]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "SHAREHOLDERS\u2019 EQUITY", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSFairValuesContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value by Liability Class [Domain]", "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r19" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "patk_BusinessAcquisitionProFormaAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "BusinessAcquisitionProFormaAmortizationExpense", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSProFormaInformationRelatedtoAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pro forma amortization expense", "label": "Business Acquisition Pro Forma, Amortization Expense", "documentation": "The pro forma amortization expense for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r99", "r133", "r224", "r238", "r244", "r247", "r563", "r571", "r677" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_CashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashEquivalentsMember", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Equivalents", "label": "Cash Equivalents [Member]", "documentation": "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": [ "r147" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL SHAREHOLDERS\u2019 EQUITY", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r90", "r92", "r93", "r111", "r625", "r641", "r661", "r662", "r702", "r715", "r816", "r829", "r857", "r873" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL ASSETS", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r129", "r151", "r177", "r224", "r239", "r245", "r287", "r335", "r336", "r338", "r339", "r340", "r342", "r344", "r346", "r347", "r459", "r461", "r493", "r565", "r635", "r702", "r715", "r845", "r846", "r863" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r427", "r435" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid expenses and other", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r809" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSRepurchasesofSharesUndertheRepurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares repurchased (in shares)", "label": "Stock Repurchased and Retired During Period, Shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r18", "r89", "r90", "r121" ] }, "patk_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/LEASESOperatingLeaseLiabilityMaturityDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/LEASESOperatingLeaseLiabilityMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability To Be Paid, After Year Four", "documentation": "Lessee, Operating Lease, Liability To Be Paid, After Year Four" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable, accrued liabilities and other", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r12" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r705", "r706", "r707", "r709", "r710", "r711", "r712", "r818", "r819", "r856", "r872", "r873" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.patrickind.com/role/REVENUERECOGNITION" ], "lang": { "en-us": { "role": { "verboseLabel": "REVENUE RECOGNITION", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r137", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r389" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventory Disclosure [Abstract]", "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r180", "r181", "r182", "r219", "r557", "r609", "r613", "r616", "r617", "r618", "r619", "r620", "r621", "r623", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r636", "r637", "r638", "r639", "r640", "r642", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r660", "r708" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails", "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r75" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r13", "r229" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "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_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.patrickind.com/role/LEASESLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "verboseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Trade and other receivables, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r253", "r254" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.patrickind.com/role/BASISOFPRESENTATION" ], "lang": { "en-us": { "role": { "terseLabel": "BASIS OF PRESENTATION", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r86", "r126", "r607", "r608" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR)", "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": [ "r855" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r362", "r391", "r392", "r393", "r394", "r395", "r396", "r529", "r530", "r531", "r682", "r683", "r694", "r695", "r696" ] }, "us-gaap_ConvertibleNotesPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleNotesPayableMember", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Note", "label": "Convertible Notes Payable [Member]", "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder." } } }, "auth_ref": [ "r87", "r130" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r758" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r753" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r717" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r722", "r733", "r743", "r768" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r721", "r732", "r742", "r767" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Change in operating assets and liabilities, net of acquisitions of businesses:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/INVENTORYDetails": { "parentTag": "patk_InventoryManufacturedGoodsNet", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.patrickind.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: reserve for inventory obsolescence", "label": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r50", "r808" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r754" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of property, plant and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r105" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "BASIC EARNINGS PER COMMON SHARE (in dollars per share)", "verboseLabel": "Basic earnings per common share (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r167", "r187", "r188", "r189", "r190", "r191", "r197", "r200", "r212", "r213", "r214", "r218", "r483", "r484", "r562", "r575", "r675" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r717" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r723", "r734", "r744", "r769" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r717" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r721", "r732", "r742", "r767" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r717" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "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": [ "r171" ] }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PublicUtilitiesInventoryTypeDomain", "presentation": [ "http://www.patrickind.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory [Domain]", "label": "Inventory [Domain]", "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale." } } }, "auth_ref": [ "r807" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "DILUTED EARNINGS PER COMMON SHARE (in dollars per share)", "verboseLabel": "Diluted net income per common share (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r167", "r187", "r188", "r189", "r190", "r191", "r200", "r212", "r213", "r214", "r218", "r483", "r484", "r562", "r575", "r675" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r727", "r738", "r748", "r773" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r171" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r724", "r735", "r745", "r770" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r107", "r108", "r109" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r27" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Award Types", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r724", "r735", "r745", "r770" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r725", "r736", "r746", "r771" ] }, "patk_LesseeOperatingLeaseLeaseNotYetCommencedValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "LesseeOperatingLeaseLeaseNotYetCommencedValue", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Value of operating leases not yet commenced", "label": "Lessee, Operating Lease, Lease Not Yet Commenced, Value", "documentation": "Lessee, Operating Lease, Lease Not Yet Commenced, Value" } } }, "auth_ref": [] }, "us-gaap_PublicUtilitiesInventoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PublicUtilitiesInventoryAxis", "presentation": [ "http://www.patrickind.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory [Axis]", "label": "Inventory [Axis]", "documentation": "Information by type of inventory held." } } }, "auth_ref": [ "r807" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSContingentConsiderationPaymentsDetails": { "parentTag": "us-gaap_BusinessCombinationContingentConsiderationLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSContingentConsiderationPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Business Combination, Contingent Consideration, Liability, Current", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r76" ] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of convertible notes debt discount", "label": "Amortization of Debt Discount (Premium)", "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense." } } }, "auth_ref": [ "r13", "r81", "r104", "r370" ] }, "us-gaap_ProceedsFromIssuanceOfSecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSecuredDebt", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of convertible notes", "label": "Proceeds from Issuance of Secured Debt", "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt." } } }, "auth_ref": [ "r37" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.patrickind.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted shares (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r415" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r726", "r737", "r747", "r772" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSContingentConsiderationPaymentsDetails": { "parentTag": "us-gaap_BusinessCombinationContingentConsiderationLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSContingentConsiderationPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r76" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.patrickind.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average fair value of shares granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r415" ] }, "patk_TermLoanDue2027Member": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "TermLoanDue2027Member", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan Due 2027", "label": "Term Loan Due 2027 [Member]", "documentation": "Term Loan Due 2027" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income, net of tax:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Domain]", "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r135", "r136", "r193", "r194", "r232", "r439", "r447", "r576" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r430" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest paid", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "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": [ "r170", "r172", "r173" ] }, "patk_ContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "ContingentConsideration", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration", "label": "Contingent Consideration", "documentation": "Contingent Consideration" } } }, "auth_ref": [] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiscalPeriod", "presentation": [ "http://www.patrickind.com/role/BASISOFPRESENTATIONPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal Periods", "label": "Fiscal Period, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed." } } }, "auth_ref": [ "r78" ] }, "patk_IndustrialMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "IndustrialMember", "presentation": [ "http://www.patrickind.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Industrial", "label": "Industrial [Member]", "documentation": "Industrial [Member]" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r728", "r739", "r749", "r774" ] }, "patk_ScheduleOfIntangibleAssetsByBusinessSegmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "ScheduleOfIntangibleAssetsByBusinessSegmentTableTextBlock", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Intangible Assets", "label": "Schedule of Intangible Assets by Business Segment [Table Text Block]", "documentation": "Tabular disclosure of intangible assets, excluding goodwill, lacking physical substance, by business segment and in total which includes a rollforward schedule." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, basis spread on variable rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r728", "r739", "r749", "r766", "r774" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Axis]", "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r824", "r862" ] }, "patk_WarehouseAndDeliveryCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "WarehouseAndDeliveryCosts", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Warehouse and delivery", "label": "Warehouse and Delivery Costs", "documentation": "Warehouse and Delivery Costs" } } }, "auth_ref": [] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.patrickind.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingIncometoConsolidatedOperatingIncomeDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r179", "r226", "r237", "r238", "r239", "r240", "r241", "r243", "r247", "r335", "r336", "r337", "r338", "r340", "r341", "r343", "r345", "r346", "r845", "r846" ] }, "patk_ConvertibleNotesDue2028175PercentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "ConvertibleNotesDue2028175PercentMember", "presentation": [ "http://www.patrickind.com/role/DEBTScheduleofLongtermDebtDetails", "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "1.75% convertible notes due 2028", "label": "Convertible Notes Due 2028, 1.75 Percent [Member]", "documentation": "Convertible Notes Due 2028, 1.75 Percent" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r728", "r739", "r749", "r774" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r728", "r739", "r749", "r774" ] }, "patk_RecreationalVehicleMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "RecreationalVehicleMember", "presentation": [ "http://www.patrickind.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recreational Vehicle", "label": "Recreational Vehicle [Member]", "documentation": "Recreational Vehicle [Member]" } } }, "auth_ref": [] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSFairValuesContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability Class [Axis]", "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r80", "r128" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r759" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r717" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r759" ] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/DEBTScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: convertible notes debt discount, net", "label": "Debt Instrument, Unamortized Discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r81", "r84", "r848" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/INCOMETAXESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes paid", "label": "Income Taxes Paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r41", "r43" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r759" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.patrickind.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "lang": { "en-us": { "role": { "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r110", "r175" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r432", "r433", "r434", "r612", "r818", "r819", "r820", "r856", "r873" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r766" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 1.0 }, "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails", "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Business acquisitions, net of cash acquired", "terseLabel": "Cash, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r36" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r362", "r391", "r392", "r393", "r394", "r395", "r396", "r488", "r529", "r530", "r531", "r682", "r683", "r694", "r695", "r696" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding - Diluted (in shares)", "totalLabel": "Weighted average common shares outstanding - diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r199", "r214" ] }, "us-gaap_NumberOfBusinessesAcquired": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfBusinessesAcquired", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of acquisitions", "label": "Number of Businesses Acquired", "documentation": "The number of businesses acquired by the entity during the period." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.patrickind.com/role/DEBTScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r179", "r349", "r350", "r351", "r352", "r353", "r355", "r360", "r361", "r362", "r363", "r365", "r366", "r367", "r368", "r369", "r370", "r373", "r506", "r681", "r682", "r683", "r684", "r685", "r815" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r760" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.patrickind.com/role/LEASES" ], "lang": { "en-us": { "role": { "terseLabel": "LEASES", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r510" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails", "http://www.patrickind.com/role/DEBTScheduleofLongtermDebtDetails", "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r21", "r87", "r88", "r130", "r131", "r179", "r349", "r350", "r351", "r352", "r353", "r355", "r360", "r361", "r362", "r363", "r365", "r366", "r367", "r368", "r369", "r370", "r506", "r681", "r682", "r683", "r684", "r685", "r815" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Table]", "label": "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": [ "r24", "r815" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r756" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.patrickind.com/role/DEBTScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r30", "r60", "r61", "r81", "r82", "r84", "r85", "r119", "r120", "r179", "r349", "r350", "r351", "r352", "r353", "r355", "r360", "r361", "r362", "r363", "r365", "r366", "r367", "r368", "r369", "r370", "r373", "r506", "r681", "r682", "r683", "r684", "r685", "r815" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Line Items]", "label": "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": [ "r815" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r717" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited", "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive income (loss)", "terseLabel": "Other comprehensive income (loss), net of tax", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r11", "r16", "r127", "r159", "r162" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding - Basic (in shares)", "verboseLabel": "Weighted average common shares outstanding - basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r197", "r214" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r762" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r761" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r28", "r146", "r177", "r287", "r335", "r336", "r338", "r339", "r340", "r342", "r344", "r346", "r347", "r460", "r461", "r462", "r493", "r702", "r845", "r863", "r864" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r765" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation loss", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r11", "r16", "r127" ] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtMember", "presentation": [ "http://www.patrickind.com/role/DEBTScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Debt", "label": "Convertible Debt [Member]", "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [ "r118", "r349", "r350", "r360", "r361", "r362", "r366", "r367", "r368", "r369", "r370", "r681", "r682", "r683", "r684", "r685" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r763" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "GROSS PROFIT", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r101", "r177", "r224", "r238", "r244", "r247", "r287", "r335", "r336", "r338", "r339", "r340", "r342", "r344", "r346", "r347", "r493", "r677", "r845" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r18", "r32", "r140", "r163", "r164", "r165", "r180", "r181", "r182", "r185", "r192", "r194", "r219", "r291", "r297", "r378", "r432", "r433", "r434", "r444", "r445", "r466", "r467", "r468", "r469", "r470", "r472", "r482", "r498", "r499", "r500", "r501", "r502", "r503", "r525", "r597", "r598", "r599", "r612", "r660" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r764" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r680", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r764" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Authorized share repurchase program amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.patrickind.com/role/STOCKBASEDCOMPENSATION" ], "lang": { "en-us": { "role": { "terseLabel": "STOCK-BASED COMPENSATION", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r398", "r400", "r428", "r429", "r431", "r700" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r140", "r180", "r181", "r182", "r185", "r192", "r194", "r291", "r297", "r432", "r433", "r434", "r444", "r445", "r466", "r468", "r469", "r472", "r482", "r597", "r599", "r612", "r873" ] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining authorized shares to be purchased amount", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.patrickind.com/role/EARNINGSPERCOMMONSHARETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Income Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r822" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails", "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-compete agreements", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r74" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.patrickind.com/role/DEBTScheduleofLongtermDebtDetails", "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolver due 2027", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r150" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r680" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails", "http://www.patrickind.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r331", "r332", "r333", "r334", "r390", "r397", "r423", "r424", "r425", "r532", "r556", "r594", "r614", "r615", "r663", "r664", "r665", "r666", "r667", "r670", "r671", "r678", "r686", "r699", "r704", "r707", "r841", "r847", "r866", "r867", "r868", "r869", "r870" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r757" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current Liabilities", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.patrickind.com/role/DEBTScheduleofLongtermDebtDetails", "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "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", "r59" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r26", "r177", "r287", "r335", "r336", "r338", "r339", "r340", "r342", "r344", "r346", "r347", "r460", "r461", "r462", "r493", "r622", "r676", "r715", "r845", "r863", "r864" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table]", "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r680" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r717" ] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.patrickind.com/role/INVENTORY" ], "lang": { "en-us": { "role": { "terseLabel": "INVENTORY", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r306" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails", "http://www.patrickind.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r331", "r332", "r333", "r334", "r397", "r556", "r594", "r614", "r615", "r663", "r664", "r665", "r666", "r667", "r670", "r671", "r678", "r686", "r699", "r704", "r847", "r865", "r866", "r867", "r868", "r869", "r870" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r18", "r140", "r163", "r164", "r165", "r180", "r181", "r182", "r185", "r192", "r194", "r219", "r291", "r297", "r378", "r432", "r433", "r434", "r444", "r445", "r466", "r467", "r468", "r469", "r470", "r472", "r482", "r498", "r499", "r500", "r501", "r502", "r503", "r525", "r597", "r598", "r599", "r612", "r660" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails", "http://www.patrickind.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r331", "r332", "r333", "r334", "r390", "r397", "r423", "r424", "r425", "r532", "r556", "r594", "r614", "r615", "r663", "r664", "r665", "r666", "r667", "r670", "r671", "r678", "r686", "r699", "r704", "r707", "r841", "r847", "r866", "r867", "r868", "r869", "r870" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r7", "r17", "r34", "r467", "r470", "r525", "r597", "r598", "r810", "r811", "r812", "r818", "r819", "r820" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails", "http://www.patrickind.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r331", "r332", "r333", "r334", "r397", "r556", "r594", "r614", "r615", "r663", "r664", "r665", "r666", "r667", "r670", "r671", "r678", "r686", "r699", "r704", "r847", "r865", "r866", "r867", "r868", "r869", "r870" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.patrickind.com/role/LEASESLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r731", "r739", "r749", "r766", "r774", "r778", "r786" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets Measured at Fair Value on a Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r487", "r488" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r149", "r322" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets Acquired and Liabilities Assumed", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "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": [ "r124" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r755" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r766" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r68", "r69" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r33", "r34", "r98", "r154", "r567", "r602", "r606" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES AND SHAREHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r94", "r132", "r569", "r702", "r816", "r829", "r857" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.patrickind.com/role/INVENTORYTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r22", "r95", "r96", "r97" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r731", "r739", "r749", "r766", "r774", "r778", "r786" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r766" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.patrickind.com/role/DEBTTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Total Debt Outstanding", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r30", "r60", "r61", "r81", "r82", "r84", "r85", "r119", "r120", "r682", "r684", "r817" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r766" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsbySegmentDetails", "http://www.patrickind.com/role/REVENUERECOGNITIONDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r221", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r247", "r252", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r327", "r328", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r680", "r796", "r871" ] }, "patk_NumberOfBusinessesAcquiredImmaterial": { "xbrltype": "integerItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "NumberOfBusinessesAcquiredImmaterial", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of immaterial acquisitions", "label": "Number of Businesses Acquired Immaterial", "documentation": "Number of Businesses Acquired Immaterial" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "patk_TotalMaterialsPurchasedForResaleDistributionProductsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "TotalMaterialsPurchasedForResaleDistributionProductsNet", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/INVENTORYDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total materials purchased for resale (distribution products), net", "label": "Total Materials Purchased for Resale (Distribution Products), Net", "documentation": "Carrying amount, net of valuation reserves and allowances, as of the balance sheet date of inventories purchased for resale." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Stock repurchases under buyback program", "label": "Stock Repurchased During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r18", "r89", "r90", "r121", "r612", "r660", "r668", "r714" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r785" ] }, "patk_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "TermLoanMember", "presentation": [ "http://www.patrickind.com/role/DEBTScheduleofLongtermDebtDetails", "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan", "label": "Term Loan [Member]", "documentation": "Represents information pertaining to a term loan under the credit facility." } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.patrickind.com/role/DEBT" ], "lang": { "en-us": { "role": { "terseLabel": "DEBT", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r117", "r176", "r348", "r354", "r355", "r356", "r357", "r358", "r359", "r364", "r371", "r372", "r374" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.patrickind.com/role/DEBTScheduleofLongtermDebtDetails", "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r30" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r785" ] }, "patk_SharesUsedToPayTaxesOnStockGrants": { "xbrltype": "monetaryItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "SharesUsedToPayTaxesOnStockGrants", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases of shares for tax payments related to the vesting and exercise of share-based grants", "label": "Shares Used to Pay Taxes on Stock Grants", "documentation": "Shares Used to Pay Taxes on Stock Grants" } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsbySegmentDetails", "http://www.patrickind.com/role/REVENUERECOGNITIONDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r143", "r221", "r224", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r237", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r247", "r252", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r325", "r327", "r328", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r680", "r796", "r871" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.patrickind.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Expense, Supplemental Cash Flow and Other Lease Information", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r860" ] }, "patk_ContingentConsiderationLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "ContingentConsiderationLiabilityMember", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSFairValuesContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration Liability", "label": "Contingent Consideration Liability [Member]", "documentation": "Contingent Consideration Liability" } } }, "auth_ref": [] }, "patk_StockRepurchasedAndRetiredAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "StockRepurchasedAndRetiredAverageCostPerShare", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSRepurchasesofSharesUndertheRepurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average price (in dollars per share)", "label": "Stock Repurchased And Retired, Average Cost Per Share", "documentation": "Total cost of shares repurchased and retired divided by the total number of shares repurchased and retired." } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.patrickind.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [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": [ "r514" ] }, "patk_A2023AcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "A2023AcquisitionsMember", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails", "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Acquisitions", "label": "2023 Acquisitions [Member]", "documentation": "2023 Acquisitions" } } }, "auth_ref": [] }, "us-gaap_InventoryCurrentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryCurrentTable", "presentation": [ "http://www.patrickind.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, Current [Table]", "label": "Inventory, Current [Table]", "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r786" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r145", "r156", "r177", "r287", "r335", "r336", "r338", "r339", "r340", "r342", "r344", "r346", "r347", "r459", "r461", "r493", "r702", "r845", "r846", "r863" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r362", "r391", "r396", "r488", "r530", "r682", "r683", "r694", "r695", "r696" ] }, "us-gaap_InventoryLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryLineItems", "presentation": [ "http://www.patrickind.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory [Line Items]", "label": "Inventory [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_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r362", "r391", "r396", "r488", "r529", "r694", "r695", "r696" ] }, "patk_AcquisitionAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "AcquisitionAMember", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition A", "label": "Acquisition A [Member]", "documentation": "Acquisition A" } } }, "auth_ref": [] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r786" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSContingentConsiderationPaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSContingentConsiderationPaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total fair value of contingent consideration", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r4", "r76", "r458" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current Assets", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total consideration", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r2", "r3", "r15" ] }, "patk_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsFairValueofSharesGranted": { "xbrltype": "monetaryItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsFairValueofSharesGranted", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of shares granted, amount", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Fair Value of Shares Granted", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Fair Value of Shares Granted" } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r719" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r787" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/DEBTScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total long-term debt", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r21", "r131", "r375" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r362", "r391", "r392", "r393", "r394", "r395", "r396", "r488", "r531", "r682", "r683", "r694", "r695", "r696" ] }, "patk_SeniorNotesDue2029475PercentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "SeniorNotesDue2029475PercentMember", "presentation": [ "http://www.patrickind.com/role/DEBTScheduleofLongtermDebtDetails", "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "4.75% senior notes due 2029", "label": "Senior Notes Due 2029, 4.75 Percent [Member]", "documentation": "Senior Notes Due 2029, 4.75 Percent" } } }, "auth_ref": [] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r786" ] }, "patk_ConvertibleNotesDue202310PercentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "ConvertibleNotesDue202310PercentMember", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails", "http://www.patrickind.com/role/DEBTScheduleofLongtermDebtDetails", "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "1.00% convertible notes due 2023", "label": "Convertible Notes Due 2023, 1.0 Percent [Member]", "documentation": "Convertible Notes Due 2023, 1.0 Percent" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireProductiveAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssetsAbstract", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets Acquired", "label": "Payments to Acquire Productive Assets [Abstract]" } } }, "auth_ref": [] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r788" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r752" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, effective interest rate", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r29", "r82", "r376", "r506" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.patrickind.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r249", "r557", "r588", "r589", "r590", "r591", "r592", "r593", "r672", "r687", "r703", "r796", "r843", "r844", "r849", "r871" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.patrickind.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r514" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r373", "r377", "r473", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r573", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r825", "r826", "r827", "r828" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails", "http://www.patrickind.com/role/DEBTScheduleofLongtermDebtDetails", "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stated interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r29", "r350" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r787" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONS" ], "lang": { "en-us": { "role": { "terseLabel": "ACQUISITIONS", "label": "Business Combination Disclosure [Text Block]", "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": [ "r123", "r454" ] }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseDescriptionAbstract", "presentation": [ "http://www.patrickind.com/role/LEASESLeaseExpenseSupplementalCashFlowandOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for lease obligations:", "label": "Lessee, Operating Lease, Description [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/DEBTScheduleofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: deferred financing costs, net", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r83", "r848" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.patrickind.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r249", "r557", "r588", "r589", "r590", "r591", "r592", "r593", "r672", "r687", "r703", "r796", "r843", "r844", "r849", "r871" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade receivables", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "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": [ "r71" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails", "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.patrickind.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingIncometoConsolidatedOperatingIncomeDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "OPERATING INCOME", "verboseLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r224", "r238", "r244", "r247", "r677" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r789" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r487", "r488", "r490" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r720", "r790" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses & other", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other 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": [ "r71" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r791" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of contingent consideration from a business acquisition", "label": "Payment for Contingent Consideration Liability, Financing Activities", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r9" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r720", "r790" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings for diluted earnings per common share calculation", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r168", "r199", "r204", "r205", "r206", "r207", "r211", "r214" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails", "http://www.patrickind.com/role/DEBTScheduleofLongtermDebtDetails", "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "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", "r179", "r349", "r350", "r351", "r352", "r353", "r355", "r360", "r361", "r362", "r363", "r365", "r366", "r367", "r368", "r369", "r370", "r506", "r681", "r682", "r683", "r684", "r685", "r815" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Identifiable intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r71" ] }, "patk_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillDeferredGainAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillDeferredGainAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total net assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, Deferred Gain, and Liabilities Assumed, Net", "documentation": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, Deferred Gain, and Liabilities Assumed, Net" } } }, "auth_ref": [] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trademarks", "label": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r73" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts payable & accrued liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "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": [ "r71" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r720", "r790" ] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Term debt repayments", "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r814" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r12" ] }, "us-gaap_DilutiveSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DilutiveSecurities", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of interest on potentially dilutive convertible notes, net of tax", "label": "Dilutive Securities, Effect on Basic Earnings Per Share", "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities." } } }, "auth_ref": [ "r44" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of goods sold", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r102", "r557" ] }, "patk_IntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "IntangibleAssetsLineItems", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets [Line Items]", "label": "Intangible Assets [Line Items]", "documentation": "Intangible Assets [Line Items]" } } }, "auth_ref": [] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r70", "r71" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "patk_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillDeferredGainAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total fair value of net assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r70", "r71" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per common share:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r758" ] }, "patk_WorkingCapitalHoldbackAndOtherNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "WorkingCapitalHoldbackAndOtherNet", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Working capital holdback and other, net", "label": "Working Capital Holdback And Other, Net", "documentation": "Working Capital Holdback And Other, Net" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant & equipment", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r70", "r71" ] }, "patk_BusinessCombinationContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "BusinessCombinationContingentConsideration", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration", "label": "Business Combination, Contingent Consideration", "documentation": "Business Combination, Contingent Consideration" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.patrickind.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingIncometoConsolidatedOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "negatedTerseLabel": "Unallocated corporate 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_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "FAIR VALUE MEASUREMENTS", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r486" ] }, "patk_AllOtherAcquiredEntitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "AllOtherAcquiredEntitiesMember", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "All Others", "label": "All Other Acquired Entities [Member]", "documentation": "All Other Acquired Entities" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r758" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/LEASESOperatingLeaseLiabilityMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/LEASESOperatingLeaseLiabilityMaturityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r520" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/INVENTORYDetails": { "parentTag": "patk_InventoryManufacturedGoodsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Gross", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r805" ] }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSProFormaInformationRelatedtoAcquisitionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic earnings per common share (in dollars per share)", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r794", "r795" ] }, "patk_ManufacturingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "ManufacturingMember", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsbySegmentDetails", "http://www.patrickind.com/role/REVENUERECOGNITIONDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Manufacturing", "label": "Manufacturing [Member]", "documentation": "This segment utilizes various materials, including lauan, MDF, gypsum, and particleboard, which are bonded by adhesives or a heating process to a number of products, including vinyl, paper, foil, and high pressure laminate. These products are utilized to produce furniture, shelving, wall, counter, and cabinet products with a wide variety of finishes and textures. This segment also includes a cabinet door division, a vinyl printing division, the acquired solid surface fabrication operation (AIA), and the acquired exterior graphics division (Performance Graphics). Patrick's major manufactured products also include wrapped profile mouldings, interior passage doors, and slotwall and slotwall components." } } }, "auth_ref": [] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r759" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.patrickind.com/role/LEASESLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average remaining lease term, operating leases (in years)", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r518", "r701" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r754" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/LEASESOperatingLeaseLiabilityMaturityDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.patrickind.com/role/LEASESLeaseAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.patrickind.com/role/LEASESLeaseAssetsandLiabilitiesDetails", "http://www.patrickind.com/role/LEASESOperatingLeaseLiabilityMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease liabilities", "terseLabel": "Total", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r512" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/LEASESLeaseAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.patrickind.com/role/LEASESLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current operating lease liabilities", "verboseLabel": "Operating lease liabilities, current portion", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r512" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.patrickind.com/role/SEGMENTINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "SEGMENT INFORMATION", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r220", "r221", "r222", "r223", "r224", "r236", "r241", "r245", "r246", "r247", "r248", "r249", "r250", "r252" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r754" ] }, "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.patrickind.com/role/SEGMENTINFORMATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of the Reconciliation of Segment Operations", "label": "Segment, Reconciliation of Other Items from Segments to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of reconciliation of other items from reportable segments to their consolidated amount. Excludes reconciliation of revenue, profit (loss), and assets." } } }, "auth_ref": [ "r48", "r49" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r12" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r758" ] }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSProFormaInformationRelatedtoAcquisitionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted earnings per common share (in dollars per share)", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r794", "r795" ] }, "patk_ShareRepurchaseProgramTable": { "xbrltype": "stringItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "ShareRepurchaseProgramTable", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Table]", "label": "Share Repurchase Program [Table]", "documentation": "Share Repurchase Program" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.patrickind.com/role/SEGMENTINFORMATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r45", "r46", "r47", "r51" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.patrickind.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingIncometoConsolidatedOperatingIncomeDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.patrickind.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingIncometoConsolidatedOperatingIncomeDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r45", "r46", "r47", "r51" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/LEASESLeaseAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.patrickind.com/role/LEASESLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term operating lease liabilities", "verboseLabel": "Long-term operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r512" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to preliminary purchase price allocations", "label": "Goodwill, Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r1", "r837" ] }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill tax-deductible", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes." } } }, "auth_ref": [ "r77" ] }, "us-gaap_Dividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Dividends", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends declared", "label": "Dividends", "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock." } } }, "auth_ref": [ "r10", "r121" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r758" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "COMPREHENSIVE INCOME", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r35", "r160", "r162", "r166", "r561", "r574" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails", "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r68", "r69", "r453", "r697", "r698" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r758" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails", "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r68", "r69", "r453" ] }, "patk_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseObligationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseObligationCurrent", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Current portion of operating lease obligations", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Obligation, Current", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Obligation, Current" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails", "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r453", "r697", "r698" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r759" ] }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to preliminary purchase price allocations", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles", "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to intangibles acquired in connection with a business combination for which the initial accounting was incomplete." } } }, "auth_ref": [ "r72" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Pro Forma Information", "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": [ "r794", "r795" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r759" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails", "http://www.patrickind.com/role/ACQUISITIONSScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r453" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r24" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/INCOMETAXESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Excess tax benefit tax", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount", "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r792", "r850" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r759" ] }, "patk_BusinessCombinationContingentConsiderationLiabilityPerformancePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.patrickind.com/20231001", "localname": "BusinessCombinationContingentConsiderationLiabilityPerformancePeriod", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration, performance period", "label": "Business Combination, Contingent Consideration, Liability, Performance Period", "documentation": "Business Combination, Contingent Consideration, Liability, Performance Period" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r2": { "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" }, "r3": { "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" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "b", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "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": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r12": { "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" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r21": { "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" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20,22)", "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-26)", "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-31)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r34": { "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" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "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": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "30", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480513/718-10-30-3" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "30", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480843/718-30-35-1" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "4A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-4A" }, "r73": { "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" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r75": { "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" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-12" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r111": { "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" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r113": { "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" }, "r114": { "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" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-10" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r124": { "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" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r127": { "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" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r129": { "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" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r156": { "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" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r158": { "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" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r197": { "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" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-42" }, "r210": { "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" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r321": { "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" }, "r322": { "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" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r377": { "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" }, "r378": { "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" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r387": { "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" }, "r388": { "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" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r390": { "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" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r396": { "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" }, "r397": { "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" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r532": { "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" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r675": { "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" }, "r676": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r689": { "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" }, "r690": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r691": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r692": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r693": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r694": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r715": { "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" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r722": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r723": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r724": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r725": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r726": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r732": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r733": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r734": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r735": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r736": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r746": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r747": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r748": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r749": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r750": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r751": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r752": { "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" }, "r753": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r760": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r761": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r762": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r763": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r764": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r765": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r766": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r767": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r768": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r769": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r770": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r771": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r772": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r773": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r774": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r775": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r776": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r777": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r778": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r779": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r780": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r781": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r782": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r783": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r784": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r785": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r786": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r787": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r788": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r789": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r790": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r791": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "SubTopic": "740", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480887/718-740-35-2" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r804": { "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(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r805": { "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(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r806": { "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(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r807": { "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(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r808": { "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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r815": { "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" }, "r816": { "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" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r860": { "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" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 79 0000076605-23-000167-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000076605-23-000167-xbrl.zip M4$L#!!0 ( : :5?(!WLIN!X! +6>$P 1 <&%T:RTR,#(S,3 P,2YH M=&WLO7UWXCBV+_S__11ZF'G.J5K+4'Y_275S%T6H:FZG(!U(S^G[SRR!1? 4 MV(QM4LE\^BO)YB7!)!AL+!O-.J>:8&-+>__VJ[:V?OG?3_,9>$1^X'CNKS6I M(=; _V[^\O_5Z__SY>X&7'OCY1RY(6C["(;(!C^=< K"*0+_\/P?SB,$MS,8 M3CQ_7J_37[6]Q;/O/$Q#((NRLKHKONA?29(Q@K:EU961#>OJV!C7383,.E+0 M!-J*I(OV2'BXTE1#5*RQ69<52:RKHBS731E9=6B)REB&(T.5QH)])4(%&K(R M&1N*JDKXIX9E0E%554711^;()J^=AGA^>(YN<(7&]J^U:1@NKCY]>AKYLT: MQHT'[_$3OO")#+<6WV@C)_E&?.'%C>2B_>I>SW_ ]XCZI^CBZM8%#'^L;_SY M\V<#?^$[XQ^.:S?&WIP^5A)%:76_\Q2^N'W];,>=.2XBW/D4^M -"/%AB+E' M'B'61;DNR:N'!/[F(1,8C.@#\)3RR,8H/63 R?IN?A>Z=/_?+\9C*=H#NN.&X30':-M M+CAO#?_5_<[3OILE98N\6YRH8P"\^,T*$&\Q0]+JHEE75AS=3S "T=7+ED'] M <+%+M?B"QO.7O3( MLY^;O]C.(PC"YQGZM68[P6(&GZ]4<>&NB]LNG%T]-\9+VTO?Q&[XZP1C._D+0[[CV-=9K-1 Q[M<:9O:5C;^I MS_%3IG4;;L:@UYJ2_$F1CG_]2IMNWO\5?Q.LWV#4FH3Z6;W@%M_NV2]?8=:: M?YSP@A9^NDW?,(,/+ZDV<9Z079_ &1'G^&U6K?FU=3/HI'JAJJW>&&/^JC4> M>TN,#_=A@ 79AKX=W"\(ESI/&,Z!,YJA&R<(5Z]51#S+M^3G;WL?2%2HJ']' M\Q'RTU%)68^:2-'5EV6 %4,0M+WYR'&I2B"BB-^(B8<_!0Z6%/KUC0-'S@QC M'[.+TA-KJHASJ_FH%I[/K?37<6Q;$;$S7\R\9X0&R']TQF@PA3[Z@G6OC8>X MP%2D@^EY[B,*L*%O_21$&7HAG&U?;WM!V//"OQ!^S=A[<)W_('L%,S_^BMPG MO< &49]7]M+_Z>%G(G466Z^@M##?\]<9 /Z/-1HBEK=W]_J61?_[BY^NKETQ>4_:N_ ML*7U0Z)2J2:KBU*=6)+7U];#M#>W8D=O<^OJRNKOU4L^O9AW,AED!L@0N1SA M>F:RL7Y0?.6PF2VQ.-%I!41<@_7,YAC&2Q\U8\+2BZM'K*ZM_B;/2*:4P@"E M7@/&J(M*[H!9DW5)9>\EW6)O]^I^<)V>I"IK))7KHKX%O[=(BF^UL*N5A0QJ M#)+A4%5T$AFVD84-([6R:UI@YQG/8?M6:FU@Z/E'@G#G]^3+:^1Z<^)T[#[V M4'WQXA&?7H[^71G0&6#^:P6\87TZ!?QR9@9;,R.A?EW)9&8F6S.3LIN9Q=;, M7FF74V8FB7E/+587Z(&$?-&?-G[9TV+FC)TP"I. [_=YTW\\7LZ7,Y),[X=3Y)/[ M?#0E3WM$77?LS5%I>)%[_) S+^Y0"!T7V1WHD]Q 4!K"LQ!EY#2UW".'TF.J MD(CY%9=R=_&KJ(598%SN$4R97486&)1[(%9F!N43U4NYAXB5].DSH[]<]CBV M>)\^.UZ4/;X]LT^?'>'+'MB>2_%'"QIZ)C0O>P!;A.+/DOZYQ[$55_Q9\H(' MW@41GK'ELBRG5O9H\\S)G&+6ZN6RAYS%)W,*8ES9X];S)7.*89!2]L#VC#Y] M5HOB2MD#V()\^LSH7_8XE@&?/C->E#V^/;=/GQGARQ[8GD_Q9U;GI90]@"U& M\6='?[XFS XO>.!=$.'+'DN?OWRE@!U"2MD#Y^(S'L4P3N4!->,,*GOT?2[' M-\,-#FKI(^X"'-\LZ5_V*+MHQS=+7I0]\#ZKXYLEX9G;\2D=;@!?T>$D \A< M%!SXX54[DF\LSIW)!(W#J&5#?]*RO071O!$&#[K3_M/:>Y*2'Q*J/VR :=+#U M^N_074[@.%SZ6-E6 K*0:8S#-=*"^82_'DI2]/!\'J7F P%Q6 MC%&5?3 2XH#YG)A%\X/YE)17&^^X ]S&:F<]&9)V<-["D&! 9SF2-&U?59%A@*PD#9DE15YD6I M\T357NPI"!',98R8U= 7 @CF4E:<,1%CF,M57?QB3T% 8"XKQJC*/MOB0D$X M8"X7=N'\8"X5Q?7F"_XPEY%B=+&G&/:8S.6*^&+/UO)? 7UZ3.8R1XPZ.H5L M("D"$,REKSAC(L8PET6ZZ,6>@D# 7.:(475]KMTD16"@;$FJ*O.BU'FB:B_V M%(0(YC)&S&KH"P$$,.CJ%;" I A#, MI:\X8R+&,)=%NNC%GH) P%SFB%%U?:[=)$5@H&Q)J@KS0A)+G2BJ]FI/49!@ M+F?$K(Z^%$0PE[7BG(DYPUR^ZN(7?(I" G.I,4:U]CFWDQ0"!.8R8I?.$.8R M4EQUOF008\K^LWS['P/ M\7NUUG;*D7&2R%R>AEFRR]F=U"=)S&9D#B#[6AF5#>P2LTD/UJB>*=:92RPP MY!KE17/F4@;L>#MYD;S4L?GY8)ZI0FP>#UF:C+(/3FR+]#,UJ>$4R=18D<&F:#VI(P M(U,#P&P$>Q0S>AXYRGF!0M1Z\!'59242#&;#VG+P(DNYD)F-=8_BQ2TV[&42 M!9G9H)=9\F>*?F:CWZYKH\DQ+!CZT$9SZ/\HD1 P&P^SSH5,98'9$'D5I;7& M_UXZ@4.0,WMH_OS(;IS/&]@).4))G9D/Y]]LAG9$]!*Z,RLT$^<^PIH#6E)+,;]D/' M_Q/.ENC+\XT#1V1MZ7G+D:!,:N/)..X#?C#^%."W^C3SLKZ_/+X%NQ$_DVQ@ M8*.OI+";&6"29SD%1TKN&8)<+>T+'7(:'IF-U=^VM&WDA]!Q*QBAO&80LV$\ M\@-M[12\B?WQW7F2_G%64\/+FCS8^K:BG&$V;W P9[Y4E#/,IA+>XYT7XLJ8+2DMPYL+TL]=S.@R4TK-@-BU08O:7R-=A-O=0 M.O:7W?O2F$UPE X*I84 LUF4MHV7>W_52@:>E^ME3/]IU4K_%<7P$OEX MU4KXG9?A94_QZ=5*\9U?VDO)=&:3>OGWHKAXATYG-IU7'N:7T:_3F4WDE9'O MY7'O=&93>.7A>^F]/&:3=^7!0&EY7ZVTW9DZM+*PUURO5NKM/,L?3##N$E-H M9>45SWZQM#N](!08/ V6Y0[YLJ* V;S8-1J%7>P%^DORPY<^A,B?$QX,GQ?H562Q80"Y(:NP\@(8SFR&B3,\EY2"P6PZ*9GAE/I# M_/6-!\MSSI'!;.*F:"IGBF5FDRQO*Z\;QT7]2=M'ME,B2\%L8H018F>*;&8S M&WLMY "YCN=O&4?#:&@'FL>,6+TUA-*(EL M2E+A7,3/5,DGI._3HS1X=]^'E3;DO M?)#-$E*J=[(C51:SN94D3K_(P<>)%<[>M]C+;$*E0$'^$_H.Q,'#'0QW=/5X MB5_9Q^&%ZSQ,PZ^."]TQ'@BY=>!-_/454MC]-/@)%^1*->&>N:S-.>M6\R(JLQF2K8-)UQ]_PT^$_GCZ?(,> MT>RE@EG?U'47RS"@=TA969O8AL#9:\=TK?I@,.W\>^D\PAG*N]U6IOQG-G&2 M,;GJP"XS6UM!V#&7N>1&EE'8 M9>K;,9O;+;^VJYB1S11VS*:4RP^[BAG93&%7Z4QV 4:6%QX?@CIF\^>%,IJ; MV%Q1)[&;M6?)R'%=ERWJ*KU6P"TLFWZ=Q.P*!;>P%48=LPL4W,)6&'7,KD^4 MP\*>V/DN(^2]'L4M?"8[%KV#-E.;/9W!(H]O75$IY8*BO,)E S M(W:%U'RFG&831-R;9^SG6/FX&P^@<@^5#&75B3'HQ&D>#/'IDCIAF@>O&1B%\_!CQ_9F3ES M#, L,34((7XG?O:798 #VB 81*\*MF#]';K+"1R'2Q^#.WO\O#Z>T*B+ROHY MYSF>4%:933P>PJ!K!RLC9[3, ACY8;*LT& N,\E9])I%S*40#V%1?T'] _=A M)=%+"F;3BRSJ]+1H+"LHF$LW9LV'.!27#2JO-Y<.QD67TIC.7A6-9FQ>6 MH"T$&LREXCB+7K/H(A)C7*>G1 5S&3F6=7H!:=I"0,%<*HXS9\.<4B;#ON/Y M^@Z;8IA'!64CC%*FBHJ3HR+L MD<%DQFCHA#/4GW1=VWET["6,][:12U\\Z-O]R;7CHW'H^4%["AU_GEV'O<$4 M^N@.+9;^> H#=.M[#SZ<;Q_E3&Z8>C,;^3NWL821%YOQ3L,( MF4O"E(%9!4619N[9F'P)(1T1*GURGJY\%'B8ORB(_IPB:-/!8M^H^0O^A]+' M$:$"#5F9C U%5271'AF6"455515%'YDC^Y\D3[+Y31 ^SS"=YHY;GR+G81I> MJ=HB_/S3L7"O MR,%6R/],OW%<0OTK:T%:L;SQIK2/6=T_]F:>?_4WRG7Q\P13M3Z!BAG^#.P^[C?PL!=(-Z@/DPB6X,G/^@*TG&1*%__HRH9.#GS!P7K:@F MR814][WNL',-!L/6L#,HW>@'G?;]77?8[0Q JW<-.O_3_JW5^]8![?[W[]W! MH-OOE6Y*_V@-?NOVO@W[/0%<-]H-((N::I5N&E_[=]_!+UCH7<_M+>?X(6,0 MZX8[-"%:4:H!%Q*-9R/GZMH;TX91I)5LC:J%";ZAB>WE'U1U;)[2! "LJ)'M MQ,2#)K9Y>S(O\F?/V 7Q_+ &)AZ.Q4-LCI["JXGSA.QZZ"_76)0)72U#U3^_ MAN-YL)@\[4(%X8_[UMVP8NT+) 7T M[X"D?; _@OY7AK3887,<_M8!6S9F;5]:[2&>#I L12W3G PUTLR S&O#O]O. M7;>/K6?O&GL"Z47IEGJ G<@O?"E(-OZF/L>/F)*?U6WX7']&T*\C=R582JW9 M'X<>]NXCO24)@$1*^Z2,02KOB":E/H\A_Z#X]9'7AAZ\RN2,:*G M=8_A+!X%?7UT.4XFR7BF3[5/3-!<.PB::3%XAQY(D3%TPQZ^LL*A7FO>MH9W MW?;OH-N[OA_@CYV!@#^W&^>QXH>E&,HG$A\Z3W <4BX ;P+\-?4!#$"P0&.2 MS;6!XP(G#,!X2D/4CR=/,VUJ$O\L)$?7KVX8>;Z-_#JFT@PN G2U^O#9=H+% M##Y?.2Z=*_W1,8*&I;HA1IG;T,?_;Z_>'%]NT$N?0GOWFFHT3$O=>UEL2'NO MO?E8JV&)^D&/_42'' T;4X80^=>:LM9!"VC;COMP)2^>@(2)LQ>>]B_]L&_EKX3V,Z8NMA8H3K;@*2W^0_0=?Y#__Y85CCMH46W<=<8 M-$!GOIAYSY@8+\$">E[CXRX,/E$=7:1#6*Y_5Q0LC3V4]89J'F:X4CU6;"BB MR9R9U8^7W(C@);$%+=OV41#$_R&G*THK.V"153(#_*,S&(*O=ZW>[S?='L N M>Z!2&W_L^T/OY]K% MD<1:LW/S^V^MN^%K+@BI\P;Q6Z@I[/NWV)_"9F^S:"IA=ZKW=OH\2P-81C&Z M]; K.ON_SB+R4V/"R;6FJFN2EMZ78E\+[7$A8GH0UVGA8Q0Y"S@#Z F-EZ'S M2$)4[$V@X..K3$[YT+-G^O^W>PL(!-[PDTJ36HAX]*'(!>'#I9%HR):/X OY M4VI-S5!96B;Z6"0U8Z$[F*8W'A:KVZGGODHJ2VJM*5MJW= DZ?"D\DNG54^4 M93: _V&3PR3K()+Q.0 AFJ$%(46-:R7YP^@CL5ADA:TU M#J_>!3&.T6G85>H\IZ(W+"/[/*Y/!"I#Q5<+AW8OE\D;HQC&":P3'4S#&,AHG/J8._V6C;-#GCF#ZQ[MM+O^K#,JV7%MNY9TD> M48%?>VE:5%> ^3((O?$/ ;@>6$ ?/)(S:H](W7 .'F;-GFA)_/>B M&'$!>BJ]#'5B9;9=NB 96..U!M>MW6T#*8+\G0"@('>?K(N.R8K7Z!F[\&C\ M ^"1_<":&]'E+^(!;]40?) ^@BD,:%&2#>!L%OOXQ*7^]](A#C7VHTCI(55],?Q'#X*-+[Y($=S'"&$N;$< M_0O/@-Q/;YW0;C2KY] N:700=) DYK%$8,/GH %6>R32)A#;2]_'CXV*7XF6 M"&&X#-;@,VO-OU"P%WF%%/FNMRT46&[;\QB@@;J_%JV<\D[D (O W E#+#1H MAD7!]URBSV?/ &'=_@QH#U@XIMG<:QA"0(H.7ZN#S3.VX^V[);Y3%34B\7?H M83F+EI4']2'X0,3'^ QD!4>/T1WAU*$%2PM2L)2WRW,%A=F+LQG$V8L/A#,\- 1@.,Q%F8?$HDD\/:)Z4O\%@<);CWA M0C#'.@"_PU_9*2P,?PP;!P)D1[ @^_]#*>KRPUL]A$=F8TFCDM+ MU^GJ$,FLRGB2>\9'+TN?5[>]>\/^\:UN)+:^MF>4-5(@2=43CJ+J\LICV793 M&BS4CJ2O,ME*PIXW,6FI#5,VCLE+2FI#.[""(U4"L2%;V:3=/?^R].ZF_XK0L9,_!1CX,-LE+-P7E>"9O9%-(U5EB"LB9)*5R:0(7FR_7H_G791!E8C"ED6N3 MQ.=N-P'/I^^:/9.7_W3PJPGZ7#PWCVBQ1R>@YM"%[IC8 &PDR?X\6"*9K-UK+] ;.*9L>BC;IO MYZ%H8CIM-N@O%*S^I"0N/..:VEP0@ATL]LJ[K;7>*NPK#DDMFAE]T;Q(-J+N M10(!@H_ 3_)/3+VO=*D!R]32=2+:!:0/*C:G+^DIUS"\Q@ZVN,&OM6[O:\(B M)*T3H64BM)5JT%^&5)ZQ8+\DM[NAY[MKJ$++U*I5SXB"UR/ M:*>/Z"8'2Q69N/D)' 7>;!GN_N2][J)I^Y^2)MK1;Z;^QG]X0/61C^"/.IR$ MR+^"LY_P.2#=*EAHDEI0:Y;];2OV8&'?P(]HF5 M+S<=TM*IW>\-.[WA M8.^JP@%3>UDT7:82:=-JF&KV>U2-AJ7)6:9U7^RFK,)&JENLB\A^\U05I'#\ M [O+2]>NQ\,ZU>N]NZP3J(],-M#;<;$K]1,KB/-L>6^Q5%N$.R6,>!94+_5^HY9S=56AW* M]%PKI R2Y]P==KX#"4=[&YFG+=6_$W,,/MR[<&D[.+H_I E)MM1(]EHH9(I* M)\'SOG%'5>,0!X>?4Y\$7'\[X/@!O=94?OD$DW;1Q\!^%5I(L>=TG(0?X!^D M>\99I6\+;_'OX]IVN8A(78P:-I)-JB07MCG<$O^Q/H.;!KBDF=4<[76+69G+ M;KIH.'5\&\3]S&GA5 __"GR/:BVCW&%2BV5ZZP M0GJV2IS T.@U^>#E':ZK M2J>K3O4\ /FOT3 TENUQ=OX6UZ1I-2G)_/IH2LZ%>D1YOL 9)"TQ!E.$L/8JH9K:JX*NT7A+ RD2UT"EUD"D/$+C&JAR&NB5[P2# M*?@Z\WX&;QR[QZK6^T<7WN%)U *Z[@_8]/1*<'A6.;[CY:] = MD+*YS9I]N]^[CHZ%Q/=$C+CK#.YOAO2^_FWGCM;P#+A.*9U.P<^H-66):Y4R M:I6""WL4K%+^(*?#=H=8_O_L4 V"O[A9_4V4RTU_<(^5!6A]Z=\/L0:Z^[TS M!'?=P>]<691062BUIB)R9<&516IEH39H'?Y=_V9 ]<3M7;_=N2:J@2N"$BH" MG2N"LBJ" L\F>G][0+U_8N+WE\K\G M,WW?N^M\ZPZ&G;O.-1BT;CHTL]SYX[X[_ L,.NW[N^Z0;EN_'] MW;%IQE^0 M6+([&-QCE_'V_J[]6VNPY[=O\SV_=+]TAM[5EE#,#RYG,;2VWM:F:PW:_]5I#OHQ33IE71"SS M;VZ,WM-1])UN6;GWDDM@?*$G4+\N[L;4_TJFTO_>2>S+="'-$E6E840G/J5NEOCV-5/4 MLC^P1VKH)A\L'VQ#MXIJQ;GW5JND73M?[H'KD#UO*[(IJSVT8&?[+,<;Q]NY\79L]C++ALR%@JS7&4;5 M")F7H&Z\M-.I*((RT/+OKVF8W?S?[?I1WGL:S)2%+*P@0_C][")\. M._I$61U]0C+"IJX+HJ'LG'M2T/GJ;ZS/9*F(0$HH<55P-#,O0!6\>63<0:I M+5P52+6F)$B2+(BFM:,,N$"64B"Y;3Y:(*7"!5*N-65!-W7!U$QNG;DRX-:Y M,.NL%:X,R%9\P9(MP=*,LECG"N6+VUX0DM9_#YYG!X14F2P3R(FT2-0;Y3:F M[P2ZA+K]R3="VY9K#Y#_Z(Q1,,!43BLF:JVIXWC6TG;/\6368N9G^ZH"P-S# MJ^P J-6:IJ$)NK+KLG$0L.W29P<"G7CNHJD(FKQKK+D>*BT$\7 M1$,2Q+3^XAD\OPKT-JDUO]WU!P.R-?5K=YC'@E&"<.04DY9;J[_C6W[SO2"X M];V)$Z:5(;/6E"Q+D*3=?"BS2KSTZ9?+@'WN'NT)L+>P]Z+H@JI)94DT<.BQ MY$,-,PSBV]D"V,25&#)5A65A4-'$HL:L0]Z8)LH:36FI)H"9JZ&T)QE:%'X\E@^6#1J M35,5+'DW+.-X8-,)S1R#]P4C+1F@D.J5!KR'7\X6TC)M:9F M":)5HAB=P[E4&O(=CSI;."L8SJH@&1I#&K*B*=KM?X=>"&? VRG7RC9'6]X* MQ]S=YG6E7!R!IA8?W9-3HM2:&MJ"J94H)<,0RK.?>\6]/1JR!$:N(@I*ZN4S!&PU*ECG> MT]SXMG/7&G9[W^(C.8I.#I=7T,[G G?=L3='-UZ06M3,6I-LRT^('MFU#7R+ M6QG0?SYW^GCT6[6F)0N&SO<65Q&!YW/-CT:@+M::LB@+IEFF) 2'?QG@?SX_ M_WCX2]C3ETU!4[,J,"XZ!T]]S=#8Y$P0%X2IW+0 7A;S&^!3_/,##QY]> M2\J*TI&@Q&%QSW/7RP<]E':;OB[7FI(NF$:)V@$QD;AA&I(Y.,UGA*2"(:D) MBBCSBF/6--6.)WM&6*BUIJ8(NERB@@L.R0*\RS-"4L-^IRI8:1?2> [Y,,T4 ML0J,$.8* D[T5PB?#BJ/X.%<,=GD312W.CK <9>8''&8Y[G!%\K/Z+XAX6;G M*?0AIJCC0O^Y&Z)Y@.62O-3WZ*:!E>BF%4\]JFFR]/)8#)X4*844Y9Z59DB* MC%K3, 15N[0#M"X#R;EGMQE",NE]K%J"G+!0PPT"%R/&XAAFQFN0?9.JH*LE"CEXDHH1;_]D\$6[ M'/6$=F$< &5PDD\&0-1"4S)+Y-]R\#'B6IX,/J76M#1!4_C13+EHFUYGF&,I M=;Z1&7/$O( #@G/WF'LH/+IBRU!IEUQ-JT)GT[)D8BHKX_P0\+P"DY-D7*LU M-5,P$TZ:XW)62CGCMC2O^.\D.=-QV"^1LWFY,>5"SHTILW'V24)NU)JR:0JB MM)M99E30XJ!\-9 5534J1B>?Z73<\4\*GHOM+4G/RK.=Q\7?^?)!I5R,2_8 MOK0&W3;HM.YZW=ZW ;CMW(%V__OW?@\,?FO==< )"W2'9B:9H\D^2\&DSD_O MV-TB?S"%/GHS62*_5OT=Z+MX\L'JUU]@X(S76EY<:WE2H=(HTR;.\Z?O2R 8 MZ5PH)@4CO3.T3S#43 2#-/INZ"E]'PY.KK7?!J>4!3A-L=;4&G*)HF\N&%QK MORT86B:"00I2Y$9"BV2^(IR!PKONWMP/.]>GQ1^9)[Y8%O&,$MA,RGY1H:EAF$R9(*8693DMU9]5\A/S^A*JKH+^A?YRW2E6)8>K8KY8$3=H?V%::?RG-3#+_WBD[S95_ MI)*&5,OM/\>BTOS+1/[>*6?,E7]F)'\JE[_C^?=.I5JN_+.H_,G&_BJ'B\G@ MIW$18C<[EYQ^1O0MO5H[SJV(.;,C'2D%PQ*I8GNKASOG.2NN2%8\ES#/54&5 M]CFM>'[%+I,Q*2])L?TO&2WQ2!P1*M"0E\ MQXS?)OIK>AW)TAW&GI_>.\$'I?=M:WC7;?\.NKWK^P'^V!D(I%-/ ^R%)"LC M;_=[UYW>H',-\*=!_Z9[W2(%I8,A_L_W3F\X /VOI*+T]J[S&[ZO^V)Q4OE00GY,H0G7+1A[I1D-,F1E&S[02+&7R^='W19=C?%I6P]1T M'8OXM?'*.W0='[:JDZNJ8J#5TU M]UX6&]*1UTS1..J7;PV6+,B+&A\L'ZPA6@<]]L E^2Q<#NN00"K2#TR%4L.I MX]O@CR7T\5B/L2-HL0D;0DD#5* M1YGCC>.M,+P=NT!_+(686[WG'5EY%[G*=&2U>$=6]K92E%;&>1,Y%CNR6KPC M:\7DC-M2%CNR6KPC*Q=R;DP9,*8Y=F2U2MN1M0J9UWXX13X@Q4L^FB(WG6:NW42,;;O>LC/(S_(!L\0,([ MC[24I/!#Z=^U8>5VV-Y)?E"-T-Y6"!O5WH;!].O,^_D;8=DWS#_R98M4L-RA M\0P&@3/!%"$C:+GV$#[=0A^YKP[ FCA/R*[_!_E>@BTPB7-ERI+\N0(.'T,^ M767@GWM>H%#X6_OASR'("@1S#YF+A"">#%?!'/^%1I-YX'\7YU*M:6@IS]@\ M1TN=*D257ST?_^F"\=+'Y!\_@]#'3YM1OH 9YMC%G[C^X22//<#CQY\.%9R8 M'>V8&T/"C.BU1$@VK&G9_UH&(=F/U$-A?T+$Q_/IA3#TG=&2U@0/O?TR13J5 M[J9J=\JYDA'-CRP^M%KN)'>75>PH)->_V^*,@Z= Q;/CJ+(*'I4HGMW56 Z> M C7/CI?'*GA(>T5]MUE(GN"I5JHW6=,,O1#.@+=W@0%\()[@(;7>N<9:IRUG MEES!G^I9DNCK2*G34_F*I5]5OPQ(,N"PG@!)(YT+RC%9"DPRX >?@$DSG6?+ M,5D*3!::0ST2B5:MJ:4]@HK7Z&2@JI(:!YQ^(FYIR_A2UNJ6KEHO]PJ/!+6P M4@DI:_G.1*%J# M5TFCP=V;QSN0&G<6TI,RXUS#O__D6L=4L^G_*9O_/ M+ZV;5J_= 8/?.IWAX,U>GVN>O^[W>][FG1A<#3$"6-KNG;K<4'-JVWC<4]]L MVZ@W)/78 14R6)7WF,S&+6X%P)OP1HJ\L1UO;'$:U"FK? M2AGO_DOVQ %L[L&8?$#_7CJ/<$8"_2+::;*3.>#3UV3T=W+ &%PM MUR;_Z6P@U@K;T/=)*NI/.%NBU-E@LG%#%]1*=,MDJ(JNS%*:49LN)J7T])4: MHP@IU>A)FZ9:HNW2E7 ]UG\H0]M1$U^M+W&QX$8YO5HA@+:MBM75_&MPMP$ M&C-7>YN[I6R-QY@F87"WYDH/A;$OGUKT='+@J2B8Y;:0R;*7JX6\%#CG;E(R MA3/98F-@4V+MPKDX2%UR\-AU'S$?/=_A??>*M1HK1CQCZ4HM5F:MJ4F&H"8.1C%6Y]M(".#=#3@A05!9M8 M@X<611J)F"^=B"TXT*?[_*+U@2-=,IELX=$%V=IMOUTBT\$#C/*:CCQ +=6: MJBXH\LD]Y7F8D4K7[3,H>S-9M$G,.%[HA,$.]@O[*QXKL6;0#>'/ M'7E)?W(?(.K!I98STJ;2$ 5)WNT+6"*SP5=6RFLVLL4S68#7%4$WLHI$>+!Q M&"*^>9[]TYG->$A1I'%8<2&UW)BUIJX8@I+0 ;%$=H"'#^6U T=#EZRNRQ:. M?$]NWLE#A53,[[HA=!\4U#KG FAR1)XN"K)QP,GXI M#EC^B:5-64K/<\?'+04J9!%#__J;*4O&9]#YX[X[_*OH!E69]9-F;935\FS?[G5VX\"1 M,W/"O/Q5C!YF7I4Z@ ;P)FGOM0#Y$_Q]9IE$OE[LF)!>:4 M^^'^3M(467%I?]N$AF%(*P+)*Y1QE9 MB*2Q3R1Y$K-(L^Z]JK">G>^O.QXF?6FJHAR/KN#H82F41> M-%%>&Y(QGBV,9U60%8U72S!A3U:-Z\ "/I.V=;QZHM!UGY@;MQ$SCA0R5:PU M)=7$4K9[?&")K 9[@51E@'RV?I@G EDB0)8%2^+A!S/FPE\BFX<;#%D,PI"M M%8%C98V< :W(@BE5H72 AQKE-!H985F).BAK%@\S&*^]>]':[%2KDJ'[5MXN M3_DO])PNGZ3/C*)A6[.[P;I$MB8M5$H4O907_ODOJIP.?]*71C<$.6&# Z,0 MO(28Y^9%;80 9B@(UJ9I4T;!]Z<6;X&VUC6/WY^ADK8U@B2J@B[QQC45-U@59V2W#+Y'A MX"LLY34"11N&68\6:KCOVYF@( MG[:B_R,ZTFHB+>=2$D[V*Y'9X/%&>E5)(QU617T9SC[S5&_\H MVCMDV@SF[@!&G!@01OP)9TO47X9!"%U"D=1F4:\U91&[A&85W,&2>GQ,HSEW MIRY+-)-Z&,L01/'DXSS.EY>VG6 Q@\]DL.AM$+)W9[4T21F>YM3T=K7 M#697#X7]R1 ^):D0L]8T$XZB_L@SW\4C*5E 4R%IQQCEAR1RME3"3K1"D'0) M --^B7&B4LF)')^;&ED1=HXDS=E*O)NDBULV***ARJ9=& M>;!2WF E!U"3DZ0T4S#UK%I[\\QSGFND!>6K*[UY,W=;1+,+4V^&Z1-T_KUT MPN?48DJJ<@11D00E(;E0(NMSKJVC7 !8LEL9"(!2:UJ:)DCZR3O-S@7!:@4] M.17ZY'%P138'YT1T33H)HK0GZV1[=%86!&)% YZS:JKEVAGHPVJ>NI4!I@H. M9B]7NV1[;E>5M,LY*].RT2[Y'?E5H(13A^Q32%J#XO_:SF/S%_S/:N#T68YK M(S>\LJA(1_,;^9_6^G3]H[,C1J;%:@@!.";K?]!])CO^>UZ(GQYZH.V1@0?( M)I\HY>B"X5?'A>[8@3,P"/$7(%#D'#EHQD, MG4?T^:=CA],5KK=^%7-;W/P$CO#PEN'^GVSQ=(S'B_SSBRAV SZ2+R;@_*[UWG"U*[]O6\*[;_AUT M>]?W _RQ,Q#PYW8#[(4D*R-O]WO7G=Z@EPZ0_^AP_*Y9%@J57:I(2,KJ\@5E#C* 61[#QF^/+#7KI ME>J/KNER0U.MO9?%AG3D-5V7C_KE6X.5](:D'CN@MZZ9HI;/8)6#'OM.[B%% M0>V[MUH[MZ9U2]E2_A3U/?P-^(YOFP:@@TVK_4J)IJ!Q&9ST#W\'C@O"J;?$ M3[&#G1J!TR!T;.EUA "F,@+]<>B-D \D M=_SOHWW;N6L-N[QMHM8?=/_/?('EF M8C.0P>;D9&AW"M.+^7O\!11B"TK*\OCIMOQTV\/S>M+;>3T,JTVQ9^HD'NDT M*\F"6.[-->P5-)=9'/G)MF^)HY:G.!JUIFR:@BCIU>M&0M^M)J!\.ZM>5QL) MR:=B=]?8_UH&(QLX,D1Z(L4$GWY._QC"8@H7O/3HVLL'H>:OQ M+N'B(UU]N2K:D2R3T\2&ZYWXC(Q\UKUBP1(;KM$"X]Z!5#M"UP9P[N'1_2?Z MHNBR4J8+YW)W +=Y@S_/$/G0*3(Q:55;>0X-& [ 3W2FT9*$ MR;6F*9>Z-)U'&.4U$P= -J7%(+VD!<7*:OL9;^V4;6NG$@=.'[Y!Q_U(.SD! MTN(0(X^8Q(5/,LSALP P==R0IN;0OY?.@J2K>3!U7H.XIT\/X1Q9#.J[ \RU M_N0VYMDMX5AGQ:PD=4+V;ZF[K8!+9!YY%'5N/9&A?3P4N"F-I%9K:H(A[;I] MA[>=X@'5"4?S8)+7Z4*E$Z(Y[PO(AI&@K"&GF&#&1/4#G2@CFEJ\2+M594IJLH=T@:Q&.+IYT(MG@&Y._1,L"/Q;_A)3&\).9 J6")$4,?VHBB/6JZ[*,Q M)@F2>6ZV4]3@%T%*M:>((V=KMPU3ZG"K[ MUN+61POHV*L2QF K(H@"8AX',&I#8LY=HPGR?63'Z:F5^]:BS$LMBS+VW+ H MFF4V+3PPJ4#^]4QX5VI-11)$;1?P5<[.L@2>5=P)%O"91)L":0#H+]&++.S& M*O&0YLQIJ8/E<\7(VXB/9+-+Q,@33I4V52R?EJ E= NQ#?D@,L_U"@6<*0O MK"IH.B. JU9KF63]U#MT[WG1H4AYS[\X1Q^7-F;A;)2$EKY%W+@Z(1V7QIZ+5)! MYJ,7A>@X:#FZ%MTT:TW5$-0$QXA7<3" K?S7X7+$%CE<6\'8VCT)N/0E')11 M)2M8Q8S%$[(#,/&].=] QWY O&+85\ROA U(+V5S1_PLL=:TU%)WK^)9U_*& MK:G F\ZP6.0X;D%5*W@8=TDBAR_QQH47.QK6VQQH(A9&WH3-0P>V0HG6P9IR2&N/]>8O\]': FSA.RZ_]! MOI>$)8V$?J8LR9^KY[(SXJB_4Q>Q) UG'1?_WR,*RE(3P;8(GK%2;L\:<'?% MS./7@"T=Q]*:H)Y4K)2*CR7R[DL*S#-6U.4(3%*<()K8_<]@@W&^R+S$HH2O MW5ZKURY)40+[%0E'E2.PUY RQ]:5;P3R!C-.V)XV&3* K%I3$0R-D;J;+'.; MK*OC+Y[O>S_QJ&DC81\]>K-'OBF,G5*'&[*"T)^T?60[:>5*%L5:4S5)XQC> MVH)CN?#*A].P3.H<1$50Q=T6V*5/FY;"5&RL_,FFXE)7Y/_7171X7L@'H^4SF2?9AO/@PSD/+9BHHOOJ^7=K5F&7T)O//9>R,+4> MU[$>EP69;[!D$U/GJY'.$%,&CEMUP3(#J?TCX%1%:M*2N" M*)ZR_9U[V\=5W, G%"MGS+1(.]='D-1 Q^D4 'V?G-_$BW'8T=AW: 9#9 \] MS+Y_..&4V%-,%NPX#0@#OQ#^8;>)].RE1U:GE4A)K#5-P= 9R=!RH!6EU7,' MFH2#/E$0E=WN"]Q!SWN78JS?O0F&0M3F&TP<%[ICLNEE[ 4A[P3-2M'/VLGZ MNF)0F_ G16)3DO6.%MV!\@-50R(Y;*>&\>QXOG,]H$-;CX9._ M\,< QWX^]0&BKEEP?6;K=NL3'C^P$#]@]ZV]9EY[FW>K9N[/:P$]>E^:+)&% M6=XPD56TG4W=GPEM6JVI"H;)"-HN*I!XT2X1/2%_[ 0H,A%DZ0:/ARSI>@O: M_(I'$JQL'Z!+:OV(*YV8:VF;#\F23K6\M+LKGD<5'-'G;I^8C.A=T!H8M-;N MED1>X7,.YM,CY+923>ST5V%:D@HJTMRJRJ",2_35=B7,K#7Y9@$V@716E7P0 M? [/8EJ9E6>RY^PSHK0/[(^5F?[.T!,J:1NBXOMC91" RR(Y(PF'X/HIQ7:I M&%DB'[VDR"R^0586R)1J34L4-)%Y8%:KT6(R>%9'BA(;$O4_=^WH SE,XQ'S MCH$ZHY**ZQD-"9%5\O^=#=/N4!#ZSCA$-NUF[=HOO]BZ\Q9/Q+-W#YD=SY:$ MN)VG\924G-W!$'4F$S1.O2E,EFM-75"L# [48<,4<6R?T10QCFT%8]L2M"R6 M.A@S9TS'16]L'-R!'>-;-\D>-\]XZ;TRRKEM4"(%/!.P((Z)7E$50=Z M&!&%KA3,1]M;DJX<*\*<=J YR]4[R7#@>B<+C\IB2>\8M::F"+)^LD/%C.Q3=^Q3"/%+\7]M MY['Y"_YG-? Y]'&X3%__ZEC/,:8?\F/\-'\9^9_6JG?]E+.#2Z;=:A "<#SV MYOC=SR30[Y%F8Z310=LCY].1Q5)2\TI(27;2@7@] \[ (,1?T+7QQLYD5M.( MWZ42>BR\J(;^RB>;\IQ']/FG8X?3%HE!#,!MHK^FUP$03+JXP]CSTWO'*:/TOFT- M[[KMWT&W=WT_P!\[ P%_;N]')"L#;_=[UYW>H',-\*=!_Z9[W1KB/P9#_)_O MG=YP /I?P>"WUEWGM_[-=>=N\-^@\\=]=_@7^'#OPJ7M8&'\N'>6IZFB%$^A MNG CMU3_8A+.X") 5ZL/GU>]'1V7$H+^Z'/\]%C8$\[ I.^++L@RB+6I.1]T NOF TR\=_5IXL"1"P?'0+73L.@9C&RZ<$,XX)5-2 MSI>T70N@E=84E*0YBX^F.!#% 2.X\8*#2JNRH&L>/QP M,7MG7_][8O;FKCHYNUUU7,*XA+$SZW0['^0#R\.39&U'IA2QUC02CM9D;,=1 MUD69V6=EN7A65CQ32:>2MY^I2+6F*4J"DK!/D%M!+F:7(69J[F(FUYJ690BJ M7(YPKIJ=>?8W>7#P=<,^NBX';>7L@&^*@X0[Y' (<(APB%268B<.XPJ+^S2+3B_ M$T<=?:"NHD6G*LH2&P=D<965.7;>B6&.AX[.%G0N:?4E.A=A_*)B?X9C4 &X MB)ZX%L(GOBYS :X SQYQB'"(L 61=)[=3O^J/:6$5.6_V*.U23WV4-B?#.'3 MK>>3%[;"T'=&2[KW?^C=0A^Y89(!)T<;,7(('E_.X0JM K"K)D1."S?.I\], M=O19EFL9DM30$N(1^K=#.D>%5W6UD=#5I5#0T/(_X*/%TA]/88 ?C&>+@Y;1 M\IG,'BQ\[\&'<[[LD;-_\4ZC:\JFNS67[.NEC\D1=:;_$\Z6*$G0K%I3RV"_ M D\8<2//(<(A4CV(\&600I9!CC%FJEAKJJ+.K5E%,7/(9K"TD)$P9/13(@U& MESW*&6G<;<48W@0$4QP@!F0QBZR"@$5\JBR@O7"131KNXM 3/*(@)%UXR7$( M*#H /#Y]ASZ@/B)H #A$8>",N:K+Z+X@90'#'U<#RD]RQ".)_9^'\ D%?9?* M[3?*G;0+EZI<:TJ"9&1PXAO/07'WE$.$0Z1Z$.$+*!QV7#,Q%+#DY LI3/E" ME[0%I!L$2]J%<1.S+!<8&W$P0K\?TY[!>&1D+<5;$,8<%XQ<=L(@\P43PKN$ M7 &]UH_8U(G9:"=)'3GPTRCUOB^>].)N!H<(ATAE(<*7<#CLN&9B;\]])OZ7 MQOVOR]PX0Q$2K^V0[3/(#2!%)'HBGWDS,P:"*YK)2))N$B13UK6W.).GTUHTS+>[^+6X3'9V4KF&FVMR0G;],VX>5L<9],]&-;W)]&FNJH2LG, MNP&^:M::LB@)NEF%7%46\"G'"1A<>7#E\9[RL'(\I4U]XY0VKC>XWN!Z@RF: MI"H/E'=.43WE[#E-)"=997?V7)F%-(_D$Q=\+OC9. SRB<>ZOA]M:.14.T44 M5'FW&IA[#=QKX,J#*9JD41X[3>8RUQUT3Z6HD#,Q%:X]3D_X?J+=KO!_;>>Q M^0O^9S7D.?0?')>^^]5>[3'"+/=C-#9_&?F?UH0_YBET &M"13/&1)K!18"N M5A\^K_P>QZ6DIS_Z'#\]IE["?G'ZONCRYY^.'4ZO+*LAJ1J!=9SJCE\<794: M%/&ON!==4^6&92A[+XL-Z]&4\>WP1]+Z.,Q@(YK(QL,T")$ M<[(@)FMT14Q^J=!/*M\\V(@QXADFD^W#WX'C@G#J+?%3[& G;Y%$D7_%AXL\7'A#-Q"QZYC,+;AP@GAC%,R)27' MX^5\&?7HHB:7>%9]7AUAT*(O[0IBSK0=_'0S\:8JA!Q MZ+W6$L>6^E3#E*^*@/[/TD5 UE\Y/.?/JY4L,\48?1U32T "+[_;E M;.)LXFSB+1O.XJ^\TS$)6[3-N9FI716SUM1,'!#L[K6O#BXYAG;20EE"R&(0 M0M5L(YX,A&OGT;&1:P>$QS/H(YLW"#^3,>9M1#F;.)LN@$V\%W0^ZU7O^+9K MTY;6*='%6M,0-)61(QJYUL@<.N^XM,4FZ4UO[0I\Z;>=X8C$@&X M*"2'X83PB6=M>9Z)LXFSJ1Q&2MYI$+>G'H>JOA<['38)F1X*^Y,A?+KU?/+" M5ACZSFA)]]F2,^!\Y(9)=HSLQY9,-DYUXYEFKE6X5LG-]3V?4E$84BJ7E..E M12G WSKG'L\+.\NCY3.9)UCXWH,/YSSQF[,]/Z1GX]V:2[L-LE-'HRJILI6M MW8XJ/(_!+*0JE_WD;"H%FWB2NI D=?9*7ZLU=4%2,]A:P2),.:3>2UYGCRA2 M^"^H/*E=1*.$%1NWCGG'W"/);+" SW,<:078LX_:7H0>P$$;>$1!B"<*H&NO M3H,G?ZX>$!]?^$!.83GN-'@>;9_L\R]@^..*'G@3W&-ND*CY&0?4*.B[FS-R M@B1A-+!/ST8(S>'"Y+Y;UU613%C[R\6;79,;L9IFYEJ2&EN " MT[\=U\;>Y55=;21TX"T4">3X=MKJ:>,3+Q?T$.[HS';R_9@V)L0C(ZEO+SK3 MG2>X\]UKQ'2/52<-5$T:5RY9R-I6" M33RI?;&LKR:;LLX3GVB.#9$Q(JC%$:8LXFSB>>*.>NYA.;F)N=LL&7V#'9&66:FJRM6 M)P:\<4Y2AI'I>[^KXG&^-:QZ#$75+(ZOO ">L;Q%=VGY#RB MS_$9[Q&+MGX53T3<_ 2.\+"7X?Z?; VZJ//793(FX]71ZEO_3OW58!;P =5' M/H(_ZG""QWH%9S_AM;]/O]=2C"3;IX;DOW_KFQ1T>S:'_@%]% M\/&JSF%-2#7]213A)\1O MZ->F>V"H*T"]5TZ_=/1KX<$2+Q3.P"UT[#H&8QLNG!#.."534G(\7LZ749<" MVEB.@O)%=SE &LN=BZ[9E3E5CU=W*(3X2YNRJ -]%P_];(RI"A&'WFLM<6Q! M335,^:K4YAJ-HTH;12J\TN:BLWZ7D]=3#BGP.RVQ1S:'6X8@BKN=%ED\LI6+ M&1>S[,7LQ /(WZYIL7*J:>$2Q@K6+E/"TE6>[!P^GJ+R9$>F3+'6U*WL2DO8 M%J4"BT>X>)96/%-)YR&=7D_R,TURNA0Y+57?;47$K2 7LXL0L_RE3*XU+4T3 M)/WD,XG/(F75[(=K)*^>H1 X]!@2WL8@-?'6 51$N6*VS_)]LQPB'"(<(APB MO/%"&MBEBL1V#DY\Z2-B+V)SEEEJ]Y">8B8+HKE['@(7"JXWLP#P.]M#3\.O MRO%["4Z/E0V*5;<7XG MDEJ[$ZF]4*W6E"W!DODQA57%SCM!S/'0T=F"SB6MO]#:?=I6>E.W/\-!J !< M%))C5T+XQ%=F+L 5X.DC#A$.$;8@DLZSVVEWL:>6D*K\%SNU-KG''@K[DR%\ MNO5\\L)6&/K.:$GW_Y.CU7SDADD&G!QA*NX65U3B$%.^HL,U&M=H3,0;YU-H M)D,*[9*.ATQW*#OSUT>D!AHV-PY;1\IG,'BQ\[\&'<[[PD:\\JH=TJ=X< M<+_;7#]U8L"BW3+54P21IY2X%\ APB%268CPA9)"%DHR-W86.7E1%#23D2PX M5V7G7D#)'E(2AI0LR,IN>]+2+ZR4,Y*YVXIA-F?=8ZZ2=1:P@,]S// T+ZJ MR :A!W!L"QY1$.+Y ^C: ,6'MZY_'I\,^D .M#JHJP]/260? BU@^..*AJG! M/>8&22T\#^$3"OKNYKBQU NCEEQKFH*A[QXC5HG,:C7Q5#[GED.$0Z2\$.'K M,QQV7#,Q%,[DY LI3/E"E[3%I!L$2]KK<1.Q+!<8&]NAR)AV)L8CPPP&WH(P MYKA@Y++3"9DOQQ#>)1US3*[U(S9U8C;:J462;#P35&FW1V*)3 S/F'$OA$.$ M0Z2R$.'K0QQV7#.QM^<_?_=,X^[9I6[KH0"*5X;(YA[D!I "%CV1S[S9&@.A M&O..RX M9F(T.LO90S.XAY;'FAK3@=GJV+2WSHC-*!7SWN^R.&N>M1[\R40_M@?_::2I MD*X\I!;^I!;]EEEKRJ(DZ.7N89DA?,IQ1 =7'EQYO*<\=OI29'B,G/7&,7)< M;W"]P?4&4S1)55XH[R313S@<3Q'%6M,4U*"SP4_&X=!/B0U MYU\"]!JX\F*))&N6Q>Q^0O^9S7D.?0?')>^^]5.[S'"+/=C-#9_&?F?UH0_YBET M &M"13/&1)K!18"N5A\^K_P>QZ6DIS_Z'#\]IE[";G/ZONCRYY^.'4ZO+*LA MJ1J!=9SJCE\<794:%/&ON!==4^6&92A[+XL-Z]8.OZWA[\!W_%MTP!T M7!O98( 6(9J3%2]9HTM>\@M#=6QMYL'VB1&G+YE<'_X.'!>$4V^)GV('.RF) M)(J\._$#@OZCJ,<@W-IT\R'U ZB#Q^F7CGXM/%CBOL(9N(6.7<=@;,.%$\(9 MIV1*2H['R_DR:MY#V])24+[H30M(6]IST36[HK+J\>H.A1!_:5,6=:#OXJ&? MC3%5(>+0>ZTECJWBJ88I7]7W7*-QY.XH486/5&"%3\D28\F$/38Q5I;45_*L M4VTZR3]O3DY*MG1!,79B=AEB)N,Z\Y3?>K8 M-G*O".O,6K,[7V!FD?:,T(YZ,I+/K<$]R4B)=5%?<^^(W-2E;#7=5VQ#-QWP M'<%LLRE=R+%3/)9?R&'M#?%Y:W]FT50YH>?=)W*)?HR\_3*)G!6E"59"ZX#J M@+.:0$IGD78\_-PLDB35FJHBZ-;NT@YOL)YWN1P*@4./+.8MT\]DE'GG5,XF MSJ8+8!-O?YV+B_M.4P=LT;K4H)%BQ]2NB%QKRJ8IB-+NN975 28'D98GAA06 M,71)^>EKY]&QD6L'A,DSZ".;IYEYQHFSB;.)LXGG;]E.N[WCW:Y-6VJO1,5> MB2R8"9T#^+)/-;#SCE-[/'0TMJ!S2?E9NI./GJ.RV<47Y6L%X"):8!'")YZ[ MY=DFSB;.IG+D7MXYH8BJO!?[EC>YF!X*^Y,A?+KU?/*>5ACZSFA)&^*0PYY] MY(9)!HQ4[":L+E8'53S5S!5*I=B4H=^;@SXQ6-,G669W):FA)7C%]&_'Q1%$ M>%57&PD-QPH%##T8!?AHL?3'4QB0@^+Q6'TP6CZ3V8.%[SWX<,X3P3G'H(?L M!+];9#>5L*@6;>-*ZD*1U]DK?JC552; , MOH>AJIAZQZG/'%*RB"%E"H9JL0&I+)/6\" N+@!X2K).,-%O!Y MC@<>8)<_ZGD7>@ '>N 1!2&>/X"N#5!\?OWZY_&QY _D<,6#^JWQJ#S[4& ! MPQ]7-%P+[C$W2)S]C$-P%/3=S=&7J1>I9*G6E$1!5':+KE*WTN!I'K8]3,XF MSB:>+^>LYQ*:J6^=DV&6V3+,EU0(W0V")>T)N_&?EPL,CFW'>$P[F..180Z# MJ%7'<:[Q90>WF2?)">^2#H GU_H1FSHQ&^TDL:,-4_DF[;+AJ'(Y5\ZF4K") MI\8OEO759%/6R>93[;'*FCV^I#)JRJ4X^TN*J9$;0(H*]$0^\^87##B\-+Q, MDC 2N%#6M;G9A2&OO>[3$Z9KUC7^2Q)4QV5I;RSL>ST3I6R08-X M0=%/;DJ?(0L+SB-Q >8"G)$ GWB,X,1Y0G;]/\CWDF377/NI7':Y['+9S;BH M1-DYG#"WAM&RA_VI$U1ICH?HR'YB\C_U-S/>VWGW)^#,ET21TA ,=D,1VZ MSV3'5<\+\=-##[0]LJ>,++7C3Y2\=(/65\>%[MB!,S (\1=T]U9C[QSC=ZF$ M3 LO< @+^<1??[IV.%T!>:M7\4L%S<_@2,\@F6X_R?[>'!N>IHO2;'] M+QDM$19'A HT9&4R-A15E41[9%@F%%55511]9([L?Q)9BG\T]5X!6<_83/0>W32U!A1,4#TK'([-#K363NOWC +2FFI]82H')^#AJ) M'+QM#>^Z[=]!MW=]/\ ?.P,!?V[OQW@LQS%H)?D-C7#NN?3ZP\X #/N@W>]= M=WJ#SC7Y-.C?=*];0_S'UVZOU6MW6S=@,,1??._TA@/PX=Z%2]O!POXQQ9P+ MG"&0&B"VA;WE'#]G_,KX23O-A/P'Z#K_H0M:&^U&6@>Y]JV/ LPS^F=_LE9W M&VUW[03CF1@_Q7!*OY M?BY\,".)L! M:!-R1>_\0(;E1+N4\?M=XBS-@(_&2]^G.Y0?FF!;3 "#,&7O_:]<+CM&EU:JC0"^2=X]A, 63F?=S\\+3'Y]*/[,J#^FT MV!>( =B?M+ +8EB>+C%8C)^COY-T$W*:RT4R\1_!T?*W10^$DPCE^!W04YH M $12\'A\FZX]_W3"*?T[&A^^S<$/6X;@P;XUFK=UCXV0$8:@^!NI3)L#TLO/3]MMK01%732CW=*6O1&,1"5 M-2($U#?V$0Z0R%Q'SV ]-OI$,JP9"E'B.QM8']&G>@O'C4]2QH#!7AVY+*17 M,..QO\3AW$I?EDIFVA>&Q[&!+ ;K^T0 %_Q MCR=+GW8QWB**@(3=V6*N 9P3]6/;W*2XR48PM//P% MYC4A0L21&#BO-6;+Q;9R!N[0PO-#@.>*IS$'DEC__?"78E;.\$4*9/*#0:=- MGX1&F/B8K+(:J:;]ZJ>DRN6K0T+\J!QHHT+4URIDN*$[1K-#;65 M?Q&!C!F ML4(("-T("4=$;=$SQ?$]Y"5K+E"HNVM. ,*$->7C>V.C% !"0I<*PF+A>T\. MAB2:/4?<(_8KQ)B._OJ)T(\@4AT3QP_"M6&CA\O$HQHL71L^ R)$"-\2]R'! M=ZR4 ?WIR\?7R9/!@M(H>GZ B!:B0'UA0P-B\O>.C0#87OH;14/?YQ&!6X\5 MDXQ\ZR-"9=(2,1X6H5WT[I=&&U_>IBXUGQ'0\3OV&M==X__R.;'-Q8(1?5H] M,?IKOVE^R[']],JS/4QZ3@Q!C:00]%U/H<@@1TX;Y PPT9R),X9N^,I%P-YQ M@GN@)80NVF[H,KC__KUU]Q<)7@;=;[WNUVZ[U1N"5KO=O^\-N[UOX!;'EVT< M-Q\7SVBIXYF"]&D+!,OYG!@!LB][0^P7#D],;B*^*_N:K;D":2W5#A<.1Q0F MW!:2?,_%'\>1&7_']=1?HXAY!WV/).+';$A W!AL-;!MJT+PT9Y"]R'*_6[< M6A*I8GL(1S,GF$8^+P'7QI-+H@;XXN'_K$/OKZW!ESBX_K@"/_$AB=PD_OQ^ M84>^?_R UN ^6#\@MLRKAT:BD_24MF=3B23:I1+1X;:OM?+Q(Z\ NT!8\.#( MF3GAMJ.;80!X%#/G_QT]:89CF/\"!U/"S2.6[?18 (3QID3;\PG^%@-)%GG M'16]E8R9R9ID"[(O-2E9@0%_H1"T;(^$Q>6:;#)RNVN7DYH@82W!V"Z2_;@$ MFO1*7=0%4-MD6$%WCIW[QYCOM2C\QW_8$:FH,G%(.Q2"%C G$A\IJ$T\3'#Z M(N*-X_=UZA""1^@[**1V')/.&:\CRO&V"@%MY--48.QY;XW#1ZL$'CFHAZ# MT3+ E ](!BUT0B=NL^B0]0=G'HS(%QR@M6\MMC9V'7V7[B$;SG_VPM9%[%Z M:&6Q>JB*S*X>LN/2OQ%H*6D#K3OTB'#0]-7WYFU\)ZEZ^ >VF&VLG=]\!=YUV'T=:QZ\1&32F2C4IK(/APX./'N*%L'B20WJH MQNZ,S),<_.+,4N2+SK C1!4;F1W):M*Y@@GF**633U4=#:W&,5>#]Z(&&&.F">.]< M_.;X>E7>$UU3Q88D*GLOXZM'7C/-_2]]ZY=O#58R&JID\L'F,UCYL &] MLT4S11GUN[=*VLZ]"261D6.P(R7>HJ#JOR%-T_X1IVD[VXNF0'J5ZDE!T#(4 M@W[X>^00>TO\%#O8V2YP&EX.KBQ\'QV%4ND[=)<3;+CHONY#]OR^.^\+(AYV M?Z)#Q+#SPVF74C-Y(9RET3U[)_[.W)E33-\W+M[5F9122HQ5[949M3]C&E5W M:(P#=Z*)X S\B:;.>)9+J[,T-&-MU\A./)]RUTC2%%G9_9$\MU1M8'9V=:;* M8'2>R,HEIDLK7B88PJ?4^T.L6E,V%,$4=_=WK;A43-.CDG<[XE);6:E]9]/E M&:26Y)(E61<44>12RZ662^T!4JL6+[52K8GE1I"XK:U>\@O'F/B[+*)+.7'^ MS'5!S$ DWVF#> Z1).?G6(H@ZKO;HYD5R?SL)22Z#!D%CO(-RM_I=G0.E.NUIF$)HL+S9ASE^:!D":)V85KS$G)-NS6I9UK(?[.+ MK7AX*^)JU@!D19T**<+BRP"=TZCKM#R64%-"A)4/>/;Q3/K4[ ]]]9P'L6\)X%Q5.N&OLH3S^Q4B]^8XRFUIJ*I@F&M5O>5OI*2BXYE96F&8)@GG^;,)8=+SMDDI_CM,9I>:VJR(FC&[N([+VOF^^<+$8OB]]-H M1JTI:[J /Z03"UZ\F3\^C.)WHFBDY%T5#'VWEH##HVAX%+\C0J/=YR1!DE-: M55Y?R_=RLRI6Q6_FT,5:T]2PUDUIE,L0Y7&D;9!6?!F/+F&D68)N[+9/XDBK M$-**KW[72:F>D(Q6RC(A3874 M4/$K;+J.0TG93.Q!D<.NC O8^,4EG$OX1L*+7RS4R6*AJ0BZ87$)YQ+.)3Q; M"6<@1T=6>P5)D@71K(*(\WV5[.S^*]56Q5(-EN^KS$97]_ WX#N^;1KP(NWX'DJ^AY+OH>1[*(MO452-_2RGMU\RBR_,UDF_9U,4+*L* M_9=*E,_C4LO2W%));?'U\H98:V+1%?2$(C@NM5QJN=3N2FWQY?B&1-/BFBCH M2HF.F>6%LWSG:EY"6?S.!4/&#K"H"8JUNU+%K$CRBLPS8+/X=51#J3555VY+74,^_^-0$211%M$N H&3-IW\S"^ )D 1(@"B0 M-3&CD86KCGSRJCS =E!44;+/H7T/=S7Q'.T*8-E\[H-I=7JJ:HNRU")8,FDV?^!MT0-O5=2-%O4\Y>ZF-N?%2ZU-J^/M M$NMBA,W'$%@RR&A14N3<[%EF62&K'1,YH^&,AD5&TWQH:AG\EI &.D"7KJ@^94[CW3*XXL,VLUGQUA8SE[4 M)4RIY V@.7;:@YWFTW:!Q7M@3ZJF&+IGF&EAZGM15::SZ:Q\;@ M9-,6#:5D U).:RVCM>8#X6VET],U6U1S\INY%,C6.SU--D1=*6DT<&.\S2FO M+F? M<'@&1?V)4X45I*'Y;@M?/*?OC;W8(]%B%W8GC]))K*S97T LWO#M]&!8G\AX M.1%1",DT)!'Q8]AM838=AG"7,'7>)O"G2(!_3H1!2N,1W#P@W@MQA6GH!:$0 M!T+DQ%XT?,.'IR2D].X/B!#T8<(T=!X^\4I"(G@30 )!1ZG@1$(P%.(1$?H$ M5LO'AQW?%0C\#RXXXS&^RPO<2$C'!E_$&P8CQW^&!?%\BMW-R60^Y-)TK/P7 M=M?W$ D3W^GY,R?)JE[9U709#8#/AVD0>7C#^Y",XW,'QJ%2]_',[GJA\3Y<>4,88;OG?&K\Q9U?EO'$8!H==4W%RQ9 MEM[O_?"W7@:,VR_NPZO<&)>Y?WBZ%;2N\/L:@\Q6(E@72G<^"*4X"-\^>=%@ M'$2SD#S![1_'P>#'4JS8B:@#TB;N=9S^#5]&0 1-D>S"&>GT[N[_?GO_]/#] M_S)<>FT--X"R_ J\L5=N^(^#$7%G8_(P7$SD9A:&\-L3"HW,5#2,%%@?]'*_ M3XV1^9"1\< \(R^*YVQM&(S'P2N*3Z&,I,B(N]:4'=#MKBDI+4J.;U:7JGD8Q '6&I!IJ0'U,I9B2XHXJ)^T[H(JEZ^[L,]$:G\6 M]'?G59CKOE&#QR;[5Y(UCTJUM;,*S)\5M\GQU;'V''\L%#L@SJ]SVBSI&-$D M&C%GB(:5S6!M;?6K0ORF!:[5]J&]6O]IB]!^O)-TSSE(-6A7.CU5LT3#S#9T M9!1Q9Z1Z_R,(?Z#R/0V# 8F*J!'G$I1T.EF(:WSG?TM6N#0\5&Q )QKJA=7X M/V_B.QUK/H[X-&P+!\17DC7SB+=B&_[9\[UH1%SA.0C<6FRXLTG0.!V[GF_* M'[@GI1&#_4(E4[2T%K6GYIE&C7.".EC_<81L "%KLJB739?@J43%=OP+R./W M IY/AR]XAA2"&IYNG!#@R3&)!L0?7%+)CWP>_ZY<[-Z>H@X+=/S=&2='FM^3 M+2B/$!.4(TE4[&SP3N8$@RO&QQT0E2.!/84;*B0!"YFD*.G9=B!UDL EJ,:) MC$E^TL008;):JX$JS*+@D[AIK?DXORA[[+8"E7KJQ#^6*%NML4%5D7L2EP:: MC35PT"6.CW-MD2SZH!A[BLO0!*+(PYA.@L' M(R<".81Z.^CPL$_".W>EI#TZU-W9(*XFF&4%?ZV%6>T.G(=X1,(%W+[-M^@@ MZU>64;%31#4GPXY=>=.,6+D(ZJW=:U,I]2I O:8N2D;9$N -2X.SL%PJ=.Q< MKI>T"E>0O*?07'5^ %GM]"Q1M[.NTFUN .YR;QRG)8EI3R6Y"HE)Z_1TT3:+ MNQ6YR_UPG](A*GU1O]-%:$;U>I'H-BT,KX5:]#D(O],M6FTC]BW=GT,,:SRV M5571S"FIU"IZ)J/,,U;%&RRM:)X79 1>6L%KK_:AHY*P4QI%TU M 0I!]&R2.*I8(%9XU^E"I0[A229HM[(I&CDN;'8E;?W4TX[LCS/D(Z:P>2P7J*"37[BD8($.8U&@HW!E KW9$AEZV1(9 MZ"]_]<;C:]^]\V/'?_9@,;%(4QSM*)JAR=FB&?"W;-&,/QX>/OWC[LL7X?K^ MDW!W_W1]_\?=QR^WPO7CX^W3XR&5-)+/'%Q)8S[?[)24W.(9Q7;]%.67ME0M M6M;\P=(: R<,:;4A9P*(I14WGM,94S\-WN/#2X0)O'D484TAX@II#GW"!M)$ M>J'_)D3D&>L<"4Y(L"I14K MAE)SW;^LZ:R O:'KEJ@:);M*MCZ@F<.,PRP+LSV]J0Z&F=+IF9)H2Q4[J#C* MV"(VCK+C/<$'8TSM] S%%I6JFR0P=/0]I/]IE?9\/?C7S$NJ8!]VZKTQYX,B M$W/6C;DPD^./:NV"2B+=DI"XGZC5_XW61U]'V]#[2=RK?Y,PR .:AD>DEB(K M']I\;)N/I5J%)2?EPJ1<4!';3\H%!(=.@VRE%E75XM3<*FK>$R]>*3$;G)AK MB"ZDW]:[>HZR1?_M^2[QX_=76C?GZ*Y9_# 1YY8X^IY6Z6Y@Q8HT:4I#9%M?/, MJ%:1=4&E;0]99RG7 LJ5SR%&E-,MBW1;4#VKEAO;R(T5I=5ZVNE2"RMWA9V@ M>50^82Y/D_-"TS::EE5HCNU[[GRCNH_-#JE^@V-AY.>ZSGYCUA)_5Y#'-R91[(_+Y@WI/1ZK0GWJR8-ROF MF42\67'-9,&;%>]PQU# 5DDQ^>*] MD$S9@#_"H'SC/%7K]$S%%DVC3?6C>>(!H]#GB0='0']/ZD'ET-<1^HJH2^>2 MDM F/>,^\&'U)E,2@^7\'!)"#^HOOH=:.<3L::%6.6(,#/41]9QJ];\S8D+V78$;)0]?0\JAPV6 MXK-%56YUU :/UF19%"A[XC4KIVF;TK2<8[\S&R_9)E'P%#HNF3CA#ZZ;E\/! MGBR2.]\EP^U8N/TY&,]P@0X]&=>D3D^V,;JF1:'Y7%D_!8?>DPA2.V5BRSY; M%^VRO3&Y]EZ,&G)B$IY1M#:MSK>WR<@)"O7GJ$+'(PW;"XH2%O'/J2#&K!1H M_?'&98#B!%7G:P&%2D$A6:*D9ML ,DJ89V10)%TWG<%@-IF-G9BX6#(?I59% M&7JGIUBF:$G%>ZUR!?]@!;]8GTO>;8AW+6N?,71/XN.U/J/3,TQ)-'/J3[;6 M$&I!LAGG+[R;&>MV927\Q<1@,DE4U.S9:ELQ7B 9;%&HH_=[/_QMP4D7?;0J MR!3[.(N &*+H,>D)M25=3+-:D2ZVK6O6BS.>$U1YC[J)LM;W-LVJQUC!H4%%$0RL9 M@M+ZHVD.00[!THVUZH"@+G5ZMBGJ5FN2[S@".0+/QV&IRS4Y+%D,@L%"T-[P MC2GZN(;1%FWG<"Z!#?4U9Z!NY&PHP_$M6W0%2X';;2ITRP-LFNNF4!\=8MBB M+,)(.2%R0MS;'J$^.M2 #C51NC2&> EQ9=?E G$O-T^V@M#=?5VF5ORQ> M&K7815'*[3RW+1B3)UZWC*#V.'$J)BBCT[-$V/OV)R,H$_ MV:*44\:[$7HJYVK@_2/H80_8ZYS"B2L:=NB@Q7.83B'X1RF%0GPALH3 MX$^<'(O_QGWW_)F3K/-*TF6Z" :,_<,TB&@HV/NDY](+6:9!_K*>R)I.6%H^ MXO1A;K-X^R.9I)R&4E]E>A;??>?&+F?/C0*E]Z 9W+5#XGSX\H9P@S?.^-7YRWJ_+:>YNKY5ZNKOKE@ MVQ.9=UXLF4ZKGR#W.,.@Z ;=B&EO Z MH'GB7L?IW_"UZ]G9US?_^^?=X]W3W$1\X9L3 WG^^*](F'-?FLA/?GH1.D7GCW4%&F>4^+2;'X09R3) MZ7>6-PH3$H\"%VL . L_:U?X#/<39S!:O56DSY*? YQ\VF%V<5I'.\_"^Q.P M!"_IEX:.%RZK#-!Z B2>EQAPTK@PP8N$D Q0=+I8.> YU35$X77DP1B6:QN2 M:4BBY-@0ZQC0'8"'UKX + .6]^T__\-29/-#M%RH=+#PJPB+MI*F*PH1J"VP M\+@KT5L4DPF.* K@ 2"<5R\>T3<'X;/CIX?/L%\Q/(3U#N AV%&4VM%B$(NY M#>AH/!*EX\'W3LD Q2T. D0(+9H0$V="ST(GSD]O N0H@+[A#3SBP_\B,=UD M(1KAOH)N\@I#P@_C^N:6?2W' 4^S#]&3_;(%]J((SL-J].3NMGF7[_6 MO46YPRNY!7;^V/.W8$V&7\T!-P@BE)91% P\^H>%0-J"06\"(P1^[(SAA1NR M%E=I[#E];PQ/$/I:T'\7K,')O&PAF8."S*.?GOM%(X*R/L:G0 L@(&8F](:E M4A"EC>GQO2MR$=\3)2K)8C2[=))- 0(<#Z>\"!W*:"M);%'*R-9UE.5"I0NW ML5ZX]K!6#BP'$=Z($X(&Y:!10L7XE :W=X4JQ9IQ*K%F2I6(-:6<\'HDTYC6 M@$C0K.A)(8C:Y=?:E)9[M'5R.*B#1)S9N!PPY4Y/M;K;,BZ/8*!&\W,#P]O: M*[^+2[I*][8" 6*B [6;C8FK>^NJ&#KF[.C[QKXA 5FU8N@;WWM@\WF# G;- M#?40/:-,N%DUC5F=WL[)W/E(/3Y)R(IJ'P,P=]&ULI368HQOL[; MJJ]CX$2C#:>!-UR\=>CYH$* _H*T,1O'4<:L[B^$7>KI&'G :S8D;Z*ZP!T+ M"?ZVJ&N8IX[,OS)8;M[Z$%=$"-5$DONC#6$";&0*$F_^-B\)8]O4/OI.M%2J M4K?&^C#0J3"@(YS%H& D:S;$HHH4[\ES07\^,W@JO1'6.A%^B?)%]:E-=>J MFIF+&'S4C%:TSB6MKY'ZEI*9II[UGYIZUE7;%G!LU-9O4FK*:IMU5I4,+/#92J=+FQ1_KJ/6W=BLOH,<+Z#$8;')1L22R8NWI]0*" M\.\H![\N_2-H_/WI!WT8WPM*DSM_.HNC[Z"F@;8'.AK5G^"?LQ"/93XZD1=] MF6MN]%UEPT],H].S144^H^"3Q@H=90QA"W>XBZ)9^0P@T^ST5%&W6QW[FH]"GINT:XD_+ZTT9YF+7,NF&S3[ M>M^09E"5AF9W\XGH\NU[OTY./.OW5" M'VXKS^*LI.]HJUG$S66!I7CXQ8UC9VM**T3KFM<2![T=FOS@APZQRT-VURN%)-3I1;X>BP):X,9RAGY>HXBP I3 MC)H^BK,*G<2!,91[_ ND<)69:?7B:N_6<;G%*NSB,34^DY\'I>#*W&I\$ MEMF8AI2G4>OTJ-9Q)YZ/_9"H94??Y4?+,\/#XIGF1XA;PXLWSGAYGMC./#%E M>YX84RE?VQ.3E-S$)+6S]1EZ[-X\NDND"B0'X!BSE1YACS : E&P'G6Z&?E9 M\%1^'E9!DS!F$\&98$;,SD<6L1:KL2\3YTWHPUAF_;^ :2"#<>(M!_OPQ?D9 M7G)E?I!7JG%FNT_Y=;MK2DJ;3OE;U8^RV&MY2$++VP_FZ_DIUQ$VS!!N9F$(%TO[$+ ] M56YWN-;Z$,ZEUE'[& +O3%=79[H3,@0%#TT4_5RZU9W%^>8#V-HAV/C^\Q7H MF).C-9;+/N]L5E#?!_[@0&BJ-+)!:W5D0X4'JIS:V9="1U"[AJ&*=DX9OS*']+\R'][$[9:SI'YPR@0=N830; MHDI2F@%L3:EB$8278 Y_+7Q:78=UO.^YE?W=C&-BF4$=JZ&4G#TK'*JVSM [ MBD>LE(P(89!# @:2NX5ME>96)O8W$&7#;+.^4HZ8&G8@G"E#.%9C:2E#.%YE MD57&6()%68*I95D"D[#<4O)_:^@F&S%\^:7',P4KCRA#]#@8$7,D)IM&BJ[%C4Y#\N(% MLVC\)CB^#V@>8*W/Y>>VAUVV.\92T;JZ;+8E;%'M*GI;RC[I1MAZXY)4\6Y MGNX$JK5.@[ (<1Q>EZ&N)EA$Q3:FB1$Y2L F\7#&JY8W75*RYXONZF0,!+> M=1YNOT:=7^FK7 ):7QB):28=Z'*WXQ\C)XQ%X@G0YENMS3^*'X0T,-G>A"E31MA4PFXUN MMDG]LH7$%+9]>X8:;<;D[.F_AC-,YC1UXA^'G"-](R&=&!A4WV@7A"Q%N+-P M01'SV:F4#JZPD\(F#M-N"LL!.83OFU68UXV MBT@*2J^D[F'81\H:L4AYT@:B3]"8Q#K58T"H*Z:I@[@/Z><7'UCVU5K+.M[X MRH"6$9ZWEZ!)B)F^$E@">#7-DQCK;N?->65(BZ>6C3[2 M[Q_:>:A@HZ"5)B5E,AT9X+Y;75O*;M=67@HN]3E=H)=)54\F:;1.;PA"L9B3 MB79T26@[DRZVW:E4[1)0#KQ]_G<+X)1=B>UMR_9YQ4"I0V?6LH'&O'&9LM&X M+.L^XSXR[B/C/C+N(^,^,NXC6ZS*]V#P V27"^I$"(9Z;='3E^@J^[K:VK:5 MB\J6KPP0# -(3:!53Q=MJ0/J8+#H&8QWH&(<^&E)&%B2YQ&USJ@G2EC0_><@ M>@8M#@PG4_L@HA&*WC50OZC#+54PIP%82M21E;S:F0$?"V@)*5I]:-$P>N%; M>R*3*1&%Z]#[=[#I6?OJ@/67-.@[CA,=%B+9L/O8 ;O5Q;D(3W151>'+EYM: MLP6/6\*S9"RG63JVV,?7#8[QZOP@_< )W=^B'YX04V),T#W SNI!B.XE=&6F M[G;TI:\@_"88! #LSS!XS\T@_*T*?!^6I=4H:5*/_\@C8[=I@7=ID#[-TK$% MZ9T:P8 V-T6G,+T\#0,0[B2F_MO4]>C<^[?GN M# \^G;&P$/9+)]0 7?L)\XA&\/0/ZFB9POHZS[0&)?7_TF^N'-:Y=+.7QW[) M\S%HX<^D\#'=/7R:.L>V\)OCXA49F08H61.?N0SG5:.A0SC[1 MH=RW'8=PJ!&-Q_FG;SD?R*?*D0-0[1/B;Q[5K9[$31R7++CB_ Q@Y1!KL-[A ML] IXMII&LXC6;8HYW!L$TCKAV-TM,E#*U9B^O1R<6A9X!C&Z:$(P&>&WL]% M%_NND"T%7((?=W86K)T_=WDE@S>+]Z_\Q.$BFCS)41U348<#4]4T67+[IFTY MDJ9IJFKTK;[[3UWI](ZO,ZQKIZLSK.;6&=8Z!\?O8U'X9Q_!>0><$L2[!R^F MA#OGZ->^^V59Y >NP2?<_ ;#NB1EQ@=_VQW:SXR"D5OD>#9!V.,Y_WHMXV5; M;+I82P5M7L=XI3 2WH.+AC$$Z5,Y;:%WQ-#@.S/^NNP5I=0Z^C0C(?*Q]K36,UC"H/IP]M;-W$K>TX1]Z> M.'C$8BAR>U=#$:CFMG5)M]_>EDM)BL\@FZX ME/A2H[PNXE:N8IW/B8)/DN)M>.PV=^4U4;&- MY2I,%95E8[+44A5MZK7=I9:J/T55EWYW&1,5156WSZ#46HOJJ;$,UXJ*IC$) MURHJH^TIYUHK7!4\P51$7:^J#AK'#,?,"3!C-8@9M=.S-=&4= X9#IGV0,9N M$#(:'E>(EJIPR'#(M 8RFM0@9'0:CBI*=K;H2WN;_1SDRVEAPZ!_!.$/&ISO M3#V,HAX%XR3O# .H CR:H)Z>6CW*NUIWY2PI[5M>_20R2 71DHG?*4F3E0T6]5#A%L4E16TS6ZBG*XA355HHJ)]VR)EUETLU& M@XU+MW.EG*QE4Q7ER!([E+/'6IEG'\ XR6YBXW>V\\XVAAXLLK).'G^P):^U MEG-;HZL7&%1."B%&G5RIW9RT($Q&Q1< +Y1_W4AFJZ,^2=M;8]<8:5 R4[FL M;TR6L0VV+O&F[YRRF[#_#Z7LG6:;K%1FMG'28IJT=CD"ZB$ME9/699#6EC/> MNN6QUNG)HJ5EY3&GKC.BKFW'H753E\X>==5V#LIFE;5&:?0IJ4-5=R9.-0E- MK$5X'!LJ7V[RK#"[$P31Y_.[W);%1S!'($LC/K2@/\:T6@556 /P<@!R [LZXT7:!6 &+T MB2(:^M'I AR '(#LS+K2Y(,Z :A@$(]FB[9\=/+!21"8NN/FHY@OND;Q5;4G M^,+>L;)S*FR/&\RPLNOQ!4GX$/D0ZQ[BH<6KV'2/YWLUDQK9PO4QM6(8/9W@ M[[B0=[0Q3K.1H[ 0NU2$9$"\%ZR57JB^X24E-//*4+MM"KFT39%MRX"$5Z Q MP\T,3 \_3N[\OB39/'-#[O1TDT=S%,]_6M])@-E #U:1L!&.+7#J\ MA G3,NZ$/I##<6!V>JHBFEI5812<&-DDQA-Z"0XG1JO3LT3S^!J\G!:9IL43 MVM&'TR)&>(IJ90&>G!;9I,43&J('TZ(J@;*JBI9B,42,/"*B&#E^"\G4\5R! M_)P2/X+W_J5 MT]3)#._^SAKT?85&VH&"^>N-Q:6TA"3I0 M>*HEV#A?G1'I. M1%J^DP]#1&IW>J8HZ=Q#>M8TJI=O=L,.C<+@>[8A2DRESO$.U:4:6+!.9$R#01GK3T62G-;>C]).[5OTD8Y!&GBMS04F3E R?0LR;0D]9#.X!+ M:IV>*G,N>=Y$>-)": <0H=[I64P1(3\"/F'BN1,?;+!>BI.K"H.5W3/?W:J2 ML5U5:I$QRSW 3$O(-I_WPN![IEB!KT=[>2 M85?FC^$$RC*!&FT^ZC4P ]UD++"+'_6>N /[Q E_\./=FJUE@ZWCW<*"#,9] M#M8R]R$#O(0CGGHYC$J-P^H8UOTG+[]^"X"+"E_L*R^)NI*MO0P)]!S(= 3 M!@)43Z!JIZ>*JIIMUL;I\USH\_1MR"ND3QH$H-BX6W7:GIRJ<_,Z7 M_)H^ACR<.5H2.MHL,]M@E9]$,FPG?B)# OOM"K'SDY\[LM/,NTJPS_?XR?FY M.Z]/Q>J/.'I9T54B6W) M%=&PC@D*XU3)-%X;K*U4R>Y)9T6\4D>/BFC(C/!*7@SLA,7 M@M@9"T/'"X479SPCF'/IDSCMO"XX*?4U?5S:#T*7A%=Q,'V/5!4%8\\5<'78 MYB7CI'OII'M"8_L0TK4Z/5T353L;/<-)]]))]X0F^2&D:U.GD*)RTN6DVZ#9 M?@#IVICC:FBB;F03L%FDW4OM?>5Z+\T0^[RX72U6E]'5"PSBPS2(/*3(]R$9 M T)>R >DKBN5/KVY8DY$\ 6=WCMEZ66BR\==D\VX$@ZMCVC+H!&*=D[ :HM< M -RKSK1TWF/.'TRZ2J>G:J(A9S-[./V<$_WLL:D/IA^UT],D496/ULHX_3!- M/WL,VX/I!S-?)5%36&K&P^GGY-;EP?2#38]U4=6SJ=.\F=.ISV\;L_T^.N&S MX_G"=!8.1ICHBO]JH2&H'F,(7DJ*11/)N2F!?4OIZP_X?1YZL>^Y]&PW6=#W*NR &\RPQ"X] MWSWBD)^Y%E%_*^O@J&1I6&$\-1X*'I-M/_=FS3D2* B$,2::UV"PM&SG9 MOM/&*HCQ1%[>_8/A3&H;<5PVDVK F= XD\*<:%41=3U;"81S"LXI.*=@Q2/4 M.*=0.SU;$\VXXQ" [M'$0W]Z-P%SB@XH^",HM%RA+4R M"BQ6K]FBG5/.H7V<@GJ!?XMQ">=1(?!C/N2)$SY[_LK(/J1_P=$8Z\C\:Q;! M9KQ537+6/HI3:'B&_*OP-"(1$1SJG8^$D S'9! +\8@D51:2B!G!=6*R48\! M"1+6$3MCPZ^1Y]*RE7 OALZX OQ"?D[A7?#[6>)K MP?'=M;]\%-[%6 @#E\J93L/@)X K)N,WX6]E>(6QQBGT;2ED*U^>G]]\"[T! MN1Z/@P'=V?F$;M-]?7)^?EK,ITS$C;%D"UCQ7NMFO:8"[,D8?OE5Z,]B7,&< MU4,B#> ]<4=>N;!!8^NU[8&TPX782'!)$@LA9@L+T MJ%:2KF0:PR;<^4@7/DD(YM6+1X!1BN3<-1+IGT&"P%S>8"F!&7H@7&# 7BQ0 ML@[G(D5P /,YL7Y=H.G<"[B?BZ==X75$?/JUG!(O O(&H(&$1F$&"XDFC)P7 M_/0(5H&$J\PI'CG)^];YTM3QW"[P._CX?!#3$.@RA,T0G#@./2 UVO(1^!(^ MOO)*&!5L,=9B!98%^QP J:1\#+XQ\J:P7C ]H4]@*NZ\<"L2:3K/%*6Q-UY; MUR%,9@R+ !.&%5TLDI-TAJ' =Y&N)L!FX1-(T3!LSQ^,9VZR.)WK;&?*#G+? M= % VB,[QJ5 &>@@/^X[8\+MCZP@;0"K0<+3JVD4::C K*W.RD\<+@+/ MDQS5,15U.#!539,EMV_:EB-IFJ:J1M_JN__4]<[\H5$XG\+4>297_9 X/ZZ< M(/Y7O9/'+ZG:I9R$/1;+@NM%E"G,_XW?2>^DFI;O M>O1E/B%N-!_:8G9S#DJBKK!/O6K1[N7SXG2S\,X):)S>%6RL%\!N_AR@$"%. MB!I#)$Q(/ I<$020!YL#C-6!-X=>SN8NMA)W9SR8S158N&$*:BT2R&),\ 1H M)? GV!@*XRLLX#UPHI$P' >O4:ZLH6*O*]P'/I@YDRF!B3K/(:'O@2?"=,[N M@@[GY("\??[JE5&6FA)5!I">\)=@%J=W 65X[@QFD7PHG#HA2I?YD/WCF). *\UM# M2A !"EH"J[!B:RR76UQ=*KAW;;_VFAKL80$,MI65F$5D.!N#\!\F.O$60 A M_+ZFY6[Z$PQCTRZ8>P4^@WH=DR\@S=T[H&G_V5LX#OY!QP7B (QE$%U_TK%\ M@:&LF0$PT<%[=Q:^ >Z6BK^)*6:;JK> ]R )[9QC/N$5F*-YXCEB3:)=4WQ- MWRTXRH^;/4@2 PF< ZPCP?0.W3SMP6)]AORT3P#!DMF6UB#_G(N,F0#F65BMCD=/2-[ZFV,]@=0T9YW[H$UFZP;<#@F)[:7A0^#,4@GQ 9(X80(8.<6DUHX..*1%[K"OV8@>X&KHT % MW07T&OC("%09'\W AT$<]$F8^%%E,3'F\=9',HW)9'%)T<7$3>)0/VZ4;_G3 M)[/>E&! V\^XJ,2FBD2?P/I2YTOZ!R1*P9M,B.LECBH0M@."[E90ND"8)TKP M\JT)&\Q? (0=F.E1JL?&J(@$B]:9- 4-,4Q5 M&P_%9X1.+N\EZP=%W9L:Y8D^L>HR79D)V/?PQU4U?'TAJ197X4IN1<%6JM]B M(>Y]K@FTY)-(Z@>)J!O%'] E10\)*JL@2A.S* )E< 2< &Y;>*975?1^$(84 MB-2ODI"XE_65T56/09Y%B8>RNT=,%'&SA@%E9BN\[ G>\'$<#'XLV;^2L;OA M;_A^$H'YAQL5SDBG=^<+>+"!+Q$W:3%OR9Q) -I\:F*F"R7BQ"F]/H-:]0R$ M)R9Z9$+IWD*HY7GI-A>,,J_E>E%2+^6W5O/]UFLG7#FK>;TRL=MD7GNS#I8. M:5GM]*2N-'<_9_W22&"EIJ'5-(W]SG59P[EDS]OFDQ-7N-SX33Q:Y(CE%T=N M;G%T4*NZV4S?^>*4GXO>W%P,,#2ZV6(+56ST%A6BFSDU*79FMW'\N?#DYOL= M$T[7^SUQE2Q\Q_1H%\3/V)E&Y/W\EP]@YT_'SMM[SZ="A#[T8?WS.9G^=#3) MY=25:MM=PY;1FYHF^J0?3AVM7>IHW3BF3JZI=E?3S:V7I:Y\X#7+4@]Z?6U>Y+?VM1A(C_F9,>DMB;,V4?/GZU#KJ0!!Y4,_YM* MAEN4!(6+H%SFBMVCY/R:2,YMZW5&^'GWM\16"&;P%A=,8CQ;F<8"&.A"-$)? M/YC*3J9LRB'DLA**N2VH*R>N*ZME,)4-F>K/0JHZ%^ED4V3RY[J(^42XT$V% MN5K*Z8W36V/T=FB%N4-7B#FA\)V\$']&ZFC+5=D:LA8??VP!@=+S9R4(_O@J M 04[TJP> ,R=+BFEEHUBE\U.SS(,43*SE75;E.=_ -]ILB+/V6+_V-R8UF+_ M^ 28@BU]JL2^A<4A907KLM?>'XTCD$M?QJ5OP0Z@52+0[O04T93@?SJ7OQS] M7/XV)W\+]B6K$/V*U.EIHJ38HG9\7?E3(?#82NZ,4]R6(HM*,1.[T5%O4]6SP1XMT"/8ZJ[09J155J6 2 MJ8T:V\GT=%NDYQ7,])'A:.%RK2[#^#BTJ)V>+"NB91IT-E#^1R?R!LL,< Q7@DV< )W0J*4FCJY99A\5^<>9 M9!_E)?TW$CXBE>RT9)42F3^W*1W.7TRI<\$OI"6_H,D*5I99M$BNL]?IIF 8*\:QQ=3YV#@TNM4TLMN79PF)B6EJ/B/UT]W"_ MK>0;0TA*YY,S2^"%0AY#626[[>_,*<()?U4[K>$\3\NF,_\5"1\#)W01I9^\ MD SB((R$=PC8#KW0^37I#8"0Q^8!P2R"X0(E724%5)]#!TN1@X @X6HWF__\ M#TN1S0^1H$B2+3Q,?*\/3][Y6,D#6="W,:U.G30/*%;$>-'_:JN(I7[3:*=B M?7?_>1-22[BL NHZQ'KEM##LQ[<,HJY?86UN@?/%;W=^!%"A,'N V81/(\=_ MF%)^^ ==G#O_&^5]Q0+#5D2VUNFIJB2J>DY+K&2JF1JM O)N?U%#?KU+V\X* MEH>9):=:NXV:Z?3B)YCO9YC@WW%^>>L'8E0WNHJ54[@U3@@W[64'0M1)R&NM MS]/:364KUNZJ9DJ7I+]CU?IORUOVKUJ\7+7%>@1#^H9D&4E!VEM6$54-+#3? MS08/)Y!,:XD6;<['+/NC';E"Y#B+JL?8=PR[\03AD- F.I%(6P,=WG-O2^WB M1<> I*<>M^>0_L$E;;<0=,W32$XGLU;+8AXI!SR\3G&V'*X7 MK\NXP\(S82 MUO9"TI752JYW&AIV_-!S&-QB'J].M&0/):AL2Y'D=4+;;+QU;E9LJA%?4P#D MXPXE%Z&K7%\_T]O)=!R\$?)(PA=O0/(IZ#[P7PAV<* B-GI"/6#U.MI4]T'\ M?R1>-DXN36XRMCS.*B1)'! M5D)43_<6:CCE9MAYPXF3-WO1LE4OO+U/5IMS@A6 FM*\5='57,U,6ZK!Z&6E MJZ5P*&;9I^2ZVL/P,CI'ZE5TCC3,A<>#J_8!W/^#=#WCW UZ-OA6+R+L?G)S> MSGV=V&APP&CV3CX141/;B>%;=52)J'8]CWD['V$K1W@)"70+1PXZ:_J[2[DL M?#O>2HMP7A6*%W [MC#I6N6GZQ?'&U-?:7!#B8^>^(Z",4 W2O-OR]6&TG1> MGI17<>-5W"HK3UHW7K'YLB5:QS<%J1TS>Z#!,@+*22PF";WVRJ)U$[J9U!>5 MK!9))@ZFH\4)DV"JO?9GW6"R.CW%LD1)WA9O6R-!5U3H,Z%JE7&ROAT.R2!. M@C)C$I((?O>%:1!C.!3-=W(QY $CHP88%08CQ^-V'VZ(%J'!L?.S5J>/4F[Q M3^)>_9N$01[8;)02EB(K']HCN=I0 MB^QLZ+=V(R2/?C-TJF.+(S,;P,_IA!4ZJ5V'+T8G,FCB1JM+.G :99B7[5&- M]\GB_=JOCI4)1$UFJ6[NQ9V?N/NJ$39]@E+LV)@UX[K:RDC[)L\*TV'HU&51 M$*4D3U+/Z-RE<,0%RR61VH)_ADYQ#L6_1IO-*5672SHI!O=!K96( M*BE1VP4JK4" MY+Q:S>7S\$_$#R:>SUK$L I;Y@8S/.-B-=R5#_%D0[P$K]>\D-BB1-JJDRL2 M@ED_P\&U7?[F>8CO*05C9[6&[505$7 MN@G24!9U>7LC"K[EQVA ^5N^Q[2O=\LQT :#UK)F?;5I8(QN8"68W6-BUKN! M=H)9[2#,MG\#*T'@'C.DU@TT)(I Q=S>"/#RHM(R.HDWF3I)F%JQT+2F+0I& MT7(*%04L]I#66*,UX]!.IV^YCN/0Z\_BN06/&Q;!UQZ>@_/BAP#:N;[PM< MXP1PB4N(^F65VD]*ZA=U3+IB#6X9AIEYJQZXPHC9QN M6C$_M/!8Z_G;84=(:01%QJE96DM/'-*6Q9X]WD:*:/"$J2J*,-'#K8F:7)%R M>N$4T>"15644(2>GC@:G"&9XQ&%G8)51A$)YA+[/@#VO@)Q\*&_MQW!8G%R% MMGQ=$5[,#?&P^K9L?O"B#HX_[JYZ68=T.3H;FCD&5#P;*V^*K$C%\JDCVQJ^ MKAE4F8:ON:V"%B)NV7S55#L]N;O#+&(O"Z0%=0G:C+YC'G:-DN7$. *X_&E>_NQN.%X8 =C\NZNT.G^?HX_+GU/+'[T:]&'[>*5K ME\TS9+&F3VJ!SOLT[G.3M<-R_+2OWD^#-7X*K31KW*7:2C_%EH 5[M.4[;E( M@\[R'Y-:G]LC$%H@_8]@/VS7\&DEOJNMY-,N?#=EW>[ -X:J=+6CU8O&,5:L M#$@K$7-0I9YV :,IHW<',&PT>Z5L^Q%V!1_'7N/2JHW8:\KDW8X]2\+:5]W2 M-;M/ !J^_Y&XT)[\S;,R1AI(TMOL-9(>N*$SYZ_&)$"*Y_^*3V&7?WZ7[,H M]H9OI]]O!??[VA>\R<2)X6EG+#@3$.XT'629^2&\.A%FR0J>/QC/7+!Y:;=F M&M0YG<6TH"T^L;\"+KP'GGL3:#7]7M[O1)1NV!\G4\V=.PL!Q@Y#2 M/,E1'5-1AP-3U319!.X4UQ.".=WJ?;CT\9+*SMQ,9&+#]PE?\)9<&%"D[E<3 B[FQ,DHRQ.S^" MD=$8[9Q9*9OC_YV.L1'H"=$,H <$CCU1@ACPY\+XU\*CG5A(VRTG+##MN0R8 M<85/9$#;"R=7U.22(G@1 FT8C,?!:_1^?2M*4C/E=QML%E9G[$PC\G[^RP?7 MBZ9CY^V]Y],YTH<^K+\>7K?)7RD'3"Y_>/7<>(0"J"LE0BCU,J9?3B]WZ:4- MYI]W#58V>QJLM6BP2K%7KO'/\QF3%V^%O3N M;XF0"V;P%C?Z]61Y-Y?6[IW5I=CB]$\YKC!GMO4V=,]17IE&S9? ?[Z"/9M0 M.<92F<;MZ\I0B<&"@SQU3',3^M%N4]2GT>09#Y"YY@.ZN_^TDAY,1H;?_@E6_-(<&=D MG:,G=M,)SS-8]@#QKNX[RZ2;>](&UPG[Q@G#-UB&:^I?*%&SR=+/HMG@CIHA MC!XUL@Q-WL!]-S3W=4\L#,W]B5@6QBF9BJCG"*'F,'().?9/J&>/ _AP*L=- MWE.W9I&W)^?Q"VQ&],UY0__79\<+_^Z,9V3I8BT-+0S! 4-3:7+B.WD)QC"@XZ1%TY % MKX\>AC_RO=JW.3ELN/R1+JG=(2J=G=G/U\XS_-2*^%X3KKE?S"-?KI2BY58AB M^W0.$1L;'TM2V^4PM]I88;9Y!+W.UFHF:&T[05^.R=8:(6S5>PAJZP<,J=Y# M4!M=T-T)]7K%GGW D(PZAP3RH=/3"DKB/'/8YN;P283PGC.?"GF6 M*C<'.;F<)U">,_!?*4$K6PGZ/:9PUNCCUMUMOE$"(!*<8"9 *)B6Z(F M9TL&5TR+K;0;&TF((E'T/L_IB&F^KA<-<*M%P2>'B:M+41'S)=*[VD32GW Q M@(G^F[B?TDTJC4>LGBK*.06$,[FDW.A@!:ZE**H4]@HX^-[P^T_I[GRFFT-N M<&?N29P')1.@9)E' (D?RK#,FO=&M9<@%:O3,W,:L39"*I>C,J^?#E3.=B]% MS:F"[5I[%9TM6"JIWM@ -%%6&%%O."55SY6M/='C%5&2C$'CHI1S#,D5Y7K] M'#/8/3\68*_FI0.#(6-N>:9!5K^? ROT8.(P6J,C#HOWYNKSPS0 M4/V>C2IH2&&*ABY!K\X[(Q6%,3#N'+Y=FV9=L!I66C5RHU\I+M!QQZHM+B=4 M_0*QPK%J/V]>95CW@3\XD&DAFVLR^4I%35D.T.> M4OO9?44\)3FU-PU1UHY.<68&UP5JY><79T^GENZ9@77RIT'DX0WO0S)VL#[\ MLE;T+YVUI]()2\M'G#[,;19O?R13;/;T=$E+*\O&1N#SRL]1.!_-U'DF5_V0 M.#^NG"$,]KTS?G7>HLYOZV6]/?]J=0$WYY[,L/=[/_RMM_[5G1?W57)7@,O+$7 MO]&>"*$7P95@"'?_K9R#;%\"/=976)972#[YU?GI36:3CT$8!J\ W1MG"E?B MMV*\R%CR(AULLJUE>6"%QSC^D):1H2[XC9F_PZ8,G4R9FS M,.F2#@/P(K;JUYJRN:5^[2^P0,N@J<<$<_=K56M3@F-M1E:A&=&I='[M"M?C M,3WE&@5CV.Q((&,RP"8JL+\A&1!LB#)PHA%6HU_98S8WTRX^]>X6T7-"+B\K M*9?WTGD*((G+:"<>M_7I>$UZW@ ))_+B 9[R<0#"Y\5A M)BZP\ ZKW"K2A\>'S]_IK_*'7X7I>!:5WF:[7 8X=B".'J>@5[@/_M^=T$.] M#8 - MA'#%K_H.E=E3O-@5D"R&A C3I/"= #/!1D9>C-#LSV*8UPSOGV),5^!'(N#_IB.:"[8:.%A?M,]FW1$JG)W65;"?(7[81=5WZ2" M.1R^P1@*'Y,N=1D%IF1ULY$MPER-P8&7&J]6[WBQ#DDWZWF;CU<$ 1E-$Z8P M?A/+#U^N=_B@7FO2CO&7'[!>[X -K/O2S;HE%@.>TSW:/$Y(K7,!U'LB3&"8 MHVC>H6U]8[I9=B%DE(&B;=J,3J](8ZO3N["7?=EDJ6QC-CQ,)^0!5@^6QW_^ M0D T93N9F6!:;9K<\+=L?[8OM]>/MX^'=&A+7Y?S$67N2R@Y,9@)1G4\H5#- MF9&5Z1"Z 4 A7/VS M0%U6B2X_IILHO)*D"^*\.=N"\EO3:$VUNX9V6)>Q!GJ7*5U#U?A@^6 -M5B_ MO8(M[$HT-MMZJWUT8SRV/-E)E %5@?\W58%OP6!V"]?TN,P5NT>%Z6NB,&U; M+]Y8L6B7M4/*&9Q%R\7],S_+YTZ>1DQDGLQ.06>7M0%L5 M;[BP7Q/;AV;L-!A1V+[@GFH#!EL4NW-\/.">(J/KKA5T2)2-VU'PJ$L3U797 M%CV@_7 +XOS:A_1JP_A:A/3CH_3V5%\]'NDJGG*'% MVM$F=WJ:+!J2PN4J1SJ7JXW)U3VE5BI .I91-45=R1Z(,XJV/>;\_&P.9D)V M Y3?>>B=9^0'O\&#Y$7TD$-K/D88>#B>N<1-?.1$F "\9DDH(DVEIYZ4L>?T M,>3+(RL'R-4X-OFMN;=>0G[PTE^WB'&(*&T&ZXZ\J DG'LM:1D7V!).*Q(E= M<=^2^/:HM#*A4G>#6-MG-K3(,F 9EA4I_TS"\L1^LX-AJ5'?F6%F8QC^&9%KY' /*7^[\V]3[O8Y"-:<%R3YYI\T[ZG4V(7B[5(HF)GZT-P_'#9QZCLV^.@.B5^[$Y/ MTT5-.8(? M[^GZ1M>^^V4939,4WMA2G$++%-9HI&H9K5#Q,2V?&(T(B?>5G'"BW(H3V\JF M8 "=3KE1:VI2Z';7E)2V%",PNYI\_8&1GA&G'M:1:ZM:&*AJF5.:* M:X)9I:D5>M,EJDXK66+BHL-?6J^(GK4,=U)E\TO VV"\A:M:M=#:6+GN=>HBPZ MO*NBAEVZ% - E2W:Q*P\:D-0(&P*BGR& MEO9'/T T[(OB.=OVPR7#],ZORW!3HK$T\\ X5U,5-;M-!1(:[V/,X7Y,9-_Y MP;TIK:$TW+$ZL6&(II3-+F<<;6[]C).3>;[P1IRP4.N56H]K=JPVLTI=?FBQL9N1S[?J.MFI[_.- MHA>?8)OD-0X/0QR\=VMM*B+LBAU@)FLZRIBK!1)7>EF/,_E30<\_M$K]F.>W3)#?+]E.X$=M). MNT/GM8;6E36"9=]FW*N",N6"J+ZD_91/]6;]5*^BJ*TZIHDY]OQ+5NZL M&UX9,;6KS7OZ:@.,Q@_3(/+PAOJ'Q/EQY0QAL.^=\:OS%G5^6T^] OMT=0$W MY[X]X6WGQ7V]G94]*E&ASM0++\57)YZ%\/];\N=T+2]_;K$"F9[='U;RT4[2 MPSM_F]-9>?#&O +!_O" MD\L.SAN[!!\'(D=X1WYB47RT$[ DOH_]EP::T>GIBFCG5&QB%F@\5+,PT/0" M0&MGQ!DS"$3Q]O0:E :>V>EIJJ@J+0KQYQ*N,/ ,+N&JQ-@H_DF^.YU[B.AZ+,D$"^Z:*L)&B!&\RG<6T PRP>!+%YRDMWYT* MB'_Z\V WXM[^',"MU[3%.7&R2'X0PPMBF,0$E/(!!L)O76HL*"UB?$M(8*A$3.+* M\ V>C]$OZ<.+C^441J4UJ0=!"-K;-$BV;$?)$P%8%ACQN,*P(Q'!1WV*(5H_ MOK]687Y+4!M=&.P/N+D&#L;$^8 L;SJO1C]?A"3XB0A#+XQBX5\S)P3:P549 MTN +?*\FO'KQ:(VRX'JY!)QD,/-IA2QR;-)-0"&C1P:9S[T/%"X<49SPC.(LY;L IV$U:XC[ < M(%-TYYN[OHLS>%'ZZ'PWT%@4//C8=!H&/^F(QV_"WPZ7;?I^IU+.+OP=EZ>8 MN#.6VV"":MS-5FT5@$>.X9?N1C!L;O0ROLN3'-4Q%74X,%5-DR6W;]J6(VF: MIJI&W^J[_S3M3B&F?GI5A'+P^X>G6T&6NWNXYR9&/@-ETI7'N/AQ$,V UK)Q MNX:5[#BL&W&OX_1O5YEN&)^O[[X+?[_^\N>M\/7V^O'/[[=?;^^?'KGQ\!?*#B;H/_G>"I5B +#\ZD1=MB5HV[')1 MRPW)<&0Y200R#9.D@<53V$[T!:UP(,I(!Z#S@'QY;'=NLV%U#*A:$W'P*M-U55#[6&E++@7SD0P?$%_9LQJII568C5-$H6M:9 M[X-RLI8P+5B+&GK"M,FEFN2VI/KWX:DM6YS.A_3 81 97\@+&0MRD-DX% ]:-K6,\#]A0[@FFIG29;EQHI% M_C7S7ISQ:MQ0I6,QNGJ!P>14+L 5OE*[.6Z(OA,1? &H/?*O&[[&"JLQ54,) MYWW:O&_RYW.2+-M;_.US-RBBZ=IW\?]NEYC*-1-J=,SVU3NYWCVR'*7 M=X[LRT*V61FR5P_2AMY/XE[]FX1!'N)E1)BER,H'CGJ.>H[ZTZ/>:@#U"D<] M1WUMVWCNJ#^^#+QLVS5J\1@&JG>S>?H<7AQ>%P$O19(:$*K:=J'*D<>1=R'( MDQM GMXNY)7V^0_I?]KGV2]9V5DVU[2BN_O/F]3SB?3C.S^*PQD&+M^EJ8I8 MSODQQF#KM*BS\[S4BU;J.IM&^2%94KU#,M'CJDLY9MC&'WX1(N)[08@Y ;!# M[HP(JT5%6G18HAQS6+(!A<+2* ="K,F<8UTH>5-D1;(<[R@!8M\M6>X1%]^< M-XPA/E*>6&?A'LF7&K7JBAR=%XM.]4AT9E%H=WJ*9;7[.))CD&/P=!C43B4A M02OF$I*CLUJ?"T+;R.J2%U9-LM9OMRL!Q MP'' + [V!()5*"E4%B7%J8N/M<8_;AFU.J,M[8 AZ?4.2<=6C*9^J'_VTFU1 M-76.08[!!C$H[XD*K%!"GL<),D+:+*<V"X\?E6IW1MG+ MD)1ZAX2Y?EVI4/PXC(SN,!;F77.2JY?F)#_CHU4>(K=;=.P)D;M98@2!F5/K%J)4=T!+ \[/T'8>:UN=4N2#AA2K6YU2Y+1K5XL['RK6]VZ-+?Z M&9_(\LBZG>)#V5=OKTKQ84EG5;Z6QTQPA)X H?OJ\AUB[%B2VNDIFIE3:Y;C MD..0XS 'AWMB^"J6E.=Q ,T1RI(KA&6$5N *4?9$%U:,T,IKUW*4<)2< "55 M!%)ET6" /BG;Q]=KX5C@6#@=%DX9LF1)U1VW\ICT\I3Q1,*), [@PRTNP:WR MZ&D>^74 H]L3^?4%8%%)XHTEG4<"-3_#Y^@\'3KW1'WM16<6A7:G)ZMR5^48 MY!CD&"R"P3TQ9=5)2)F7X.;HY%%NY="Y)\JM0G3R$MP<(6S,K11"U#V!/.5U M2%E!'=+@);@Y#MJ$@SWA,A5*"EZ"NTEW[G?R$HQA5!?KS3WC8RL>BK2;Q^T) M1?H"KX\>ACT'YY9&.J=GJ7GI"9R#'(, M<@SF8'!/E%.5(O(\ZEQP>+)DI;,,SRJL]#V!5U7"D\FH*PX1#I$]$-D7LG. M%FF!%BGE! 5P'' <,(N#?<$Q%8H*)ML+7$R [@W< 0,F?HPT$'DN"1U<^Q8Z M=C4>ILN#D [@=5N"D*9._./]$AXWJ^@HP=\4'GG$SY,Y),M!!(:YMB:RJ2A(R&4[% M8<%AL0<66X)QJH+%C@ <#@L."V9AL24(IJR2IG=Z=DZ5NH8#;'^+,7YX[MV# M'_-/3YSPV?.ODD?>J["NZ5_0;6BO$^]?LRCVAF]5[Z:U;S,5W,QW\J_"TX@( M R<,WV!-!&<""Q9'0C"$OT4C@?QKYKW ;L#?1"$DTY!$A.Z:\!S OE8G5=P M?%<(XA$)A4G@DS,/ M"+R$P*L=.H6'01ST29B0B2S29GETM)_(@$P65]3DDH)/.?#6R12F ?."-W1N MMIEM!EW\6AK@X M0\<+A1<\98E0C@GNXJQ%F,[":1#!WP-__";2U8,GW]+=' 1A2A#XNAM8;<=_ M^Z^HT+Y&!V[L+$*2Q>]Y:2EI 9@-$"*)1X';%;Z3J?,V2?<<;V.K3Z2E&.5K M;-?;3=-2S.*M*U! M-G4[LPUFH9 M34-).I/B(#C3:1C\A(V%]5G"\$!HX'F5*\RF"7>%EP$93**$ MY0$BZ;E7A-N!?-$)O0AO#"A(8 M.6'VO] AEQRI5N-(50GK=W?E[$A168^FR:M7=+"\/4+E+=&KD;]3'NP#3: N M'X\B 0;@!:#''[!)'>VWA*BFL#Q6$VB.75<^/1W*Q?>2IEXM+R$: M)5L;@F_EYRBH\]NZ2 -YMKJ FW-/9MC[ MO1_^EMV![1>3G]MYK)++8]6MZ]VLL$ 6@NKA8#QS$P/1 S8R6!A2:.\]^Y2* M\$_DYX!$$64^?>*3H8?J+PQZ!+;A5:**(A\".S!9EG@$^B"RGH7=2&WTD+BS M!-B@BGH4E?2=Y"<^NI [B8*-W_U;&;?5GN3Q?';P'0;H#[RQ1P?^B!/ZB/.Y M69G.+9T]// QF?LU'=^Z'Q@8U)4;Q%?I"'*\82IV;\AV3XKE@EQ)] U&4)KL=) G>95/#@?:'LYR[("- M3L_0=PQX4RO,5<]Q4KNUD%)3WI."=^R4S4Y/M;K:Z9CAL0/&_J)RGCI8V28I MW2PS$;),L:"UK[? VE?+6ON/Y!D]4]_IT0)H\+N,?HS]VU3(5#MK]#_>_O'U M]OY)N+O__/#]Z_73WA*SG6HO1DEVQ$)(PIMAMP?( MPEY!TX[(\B!66F!!DSJ]^#7(\JZQ1Z_1D^E$P[ M6"SHG%)2PV%Y84$=R?G1\VSLA.,W^.W%(Z^9K:)A$N8'V##8$#&Y0K?N]B<9 MS*CKXV$X] 8D%-%X2':$WK:R)?-!>#X SG-G0"EYXT&G2@#4]8/0]8\25W8_ MF,4K6P]W],F<*H@[=YYGW]?-L(<2#&TP I-H3!Z&FZSM;DGA']_2BUDFIV78 MV7968Y^ V^>S%2082F01+.DX>!72\^@U&"?KCTL<.>,4>LO%3C50NK]XRK!8 M_$0G7\C)E);G#A$P/4,,(Q@[TXB\G__RP?6BZ=AY>^_Y=+#TH0_KJY63(D39 M=')YZ53H2HEC(U:DKGULM25#[QF6=L_NNO)78,% M=5JV5#[8F@9;C SVI!(>FC%X^HCQ9&@N>H8H]-^#&4G")/GNB:K+_YNJR[<^ MNH[2HU$A/17=C!O:L1:;(6OEEHV](*[\P"F^ '4M0.(39WT%6LD8\F?W[F^) MW1S,X"UN].ME['1^6LV:&G[)"[%J?5SR.CP%L3,N@_RME0U2Q1@C;C"2ED;M M"?,)M(E?W*,K>A9CN$UB-A2@C\KKDQ1>3=:BX"LJ0U=\_JPH%\?G,1KK_O%, M[,%W\D+\&?DS".9'PMN?>/ *ZW)-_1C$?7)^%G-)JTO; M7^GT#$T694MOVFLO*[EKDI MO#S7E:>/MFZP9YSKFMN#LF2NZR.9QK3J>G6*IHY$17?R8-+52L[+Y:SR'K''ZD)NG M#PO4G-P :TX>C9.'TCQY8 2^+*I:26.4I_FU.\V/:_-GJ,TK>O-U6@P,XM<, MT;)+*B3% Y$"\$" V7V#&4*B'2U5%3>$> MKK/.++L,[E+! IP3A]FCV[0V'-;U(QL8NS!\=^-B'..+8ZM"M7H*K"E M@9ILBHI25DOFT.+08FOFE2K&54 +JWZJAFC892.=FL,63UAB**VF53E K1KL M&2HQ1>OW8+2*6BS^89!I@1JIJBWJ1T\)\U3D&;SE5Q,&=BF*>K2A=$FS]OC9APWXVI@ M:R M@F*G1O/54RRYTS,445.RT28\F:QQ^FB^G(:E='J@Y&@EE1Q.'J<@C^:[^5@J MD(7>S971ZF@AK(JIE#77NY6I7BMEE]*B,WEU! M#+IE @NM?W7DQ M^;FQ:W,B5>TK90&==(^SQ; WK4:X8>"-/?JFA^%#/"+A(VR%-P3"\N/%=4!/ M3"81FI>/R5%[]!2 H4F)UHG!GH2O?!P'@Q\+T-A21R I2GN<3@CG1VI (X=H""<%0F$<:!!L&F1 'N-J+!11JC:74,[+"VM@60WI6NH&A\L'ZRA6I>5\UAE[IK=UA26D1>ZPO_. MG!!&EF9W7O)Z9'-=>6;?(8E)[DFX>FZ'C!XRZ:1"F!E9JS#(5U\:ZNY)7JCW<6ZG57[S1ECL]6=)$ M2^)U:%L0K\,ZVNL.V6$6[16<3>CUGZG;"J!=-43#KCU2E2..RU?6Y>L)*BG: M:ALK*7*T,XIV+E^9/ONWM4//_GEGA>.IX4_?&8^# 3U0'03A% LV$H'\G!(_ MNJA$[WS1^*X<6O:TA5R@Y39=W])8P60-3524;'AGQN.>3XP\1[?H@4:YG2_J M=3AXYXU.3]%%8(=\YYG"O%FTA<#!.V]V>H8MJAK'/%N8-XM:0@?OO-7IV>AF MS)I!=>[\)63<7T\"&,R_G8(U1TL;4SEX*+1NS 'E%&K1ZF8\#._\V/&?O?Z8 M8"I=7!XU6+3-%G4I6RAJ&VJ*DG23YOG94-0IU*U**+S[W9:PMILL2CF, M@]VSMLI(I<'$VG-"^C'YM6>!]../VO94>:P"Z5JG9RM@QAQ5&X*CK7&T<;EZ M--IJ#V*Q)>SP+2FB966;>'#!RJ'.!2L;W0NJ@#K6;5,L42];/[MYN!4H8K$U MCUY68*_2/^$(C774_#6+8F_XUE#9@=UQ+6B\CV@&& JOSC/\"6\/L*@#O0BW47^."!^(9J'C#X@HQ,Y/ M$HE"-)M.QQ[^!N]](G6T'6ND*YTAQ/(7%@C]X>XV#P M(U-=P\;V0^F"$?"].PMA5/%H21W8I$W;W&&!WA0)M-LQ'>-@%H:T;0J=3[CX+B(=/XQ% M3?Y6SJV\YA*ZN_]<;(;7B]VXIBLO%Q-RQG+&>*PJ9:./!""K<R6]QPX3QE;#5E=98LD3V<+6YE^>F6SIR%Y\8)9 MM"!]BNRN<#V%W?X)WXO)^*WLPNC,+ SP)4OK9IT'POJ:1,=#O 1^G @_D.8Y M)UN4)CN7E0>/@Q%Q9V/R,%R3#!_?;L9.%&4%A*QD!82L9 7$GXO)9"V7C#?I)I21#-M\=F01%,RH)K*E/*QZ/UNT;-/B&\1371R MO' 2+^_#!\L+)[6Y<-+.^;-5.'%_5:7$NN-+5KCPTG+!"B*H1*-Y7EV&5Y?A MI8PXL;61V"Z^E-'CR %3:L7ZM:XL.9B.ZXEF?AU'.Q>5>^^YW M$J/KX-,LA&5)W'F/Z=N+N#FDI5FO=GJ&*.\XM>744,_9W39J,)ND!JW3DW5- M5*WMI2@X/9R6.UA-T@,F8%NZ:.=$[G-Z:(8_V$W2@]'I69(E&EKVP. X[6I( M_],J!>H:!N,\HV_>&Q0)C-\[Z<(E:G(6B[5(GF-K3N5-D14@EX_' \Q1P.W1 M_1;'MU,G_K$#R"GEW011O'QS%JQFIV=JW9PH'78#\@KRA5JSOLX8E5#Y[:CTJP1E5:GIUG=G%IOK"'C' ' Q5(Q %@U L#N] R]:V:SR[E8XF+I M[%!9I5BRZT.E(@$JI:["DEBZB,H\S\\A><:([ %LD/#.\^?Q986:RE1>]I1E M-E%1'6,FV40%I8K7;F8W>VC'$<'E$[/RR:H5$6JG)RLYB0Q<0%TH'+F MV@U'NU8X:M3-F2U*V1PDUI-_,PFB%22.:BU('-7+)@K=!).)E^3; @GO=T]?;^Z='X?K^DW#SWC03FER5=ROJVT)]/T:25)RHN$:-;_BPQB3)^8UF'DV$GKG>6D*T,!@[WB02G-"+DOIM218IGO>/875F840PW:H_@\LDBKK" M]7@,'QJ,A(D3QR3$1\GJEV?^($G>CKUY)O@LQB("49+6AK?[08QY@:XW2/*F M7KUX)#A1FAP.WQ@,PADPG'DV%V;(QF0" W\=$5]P,&=\@$^*PLAY(4*?P%]A MRB\>!K7#(' .L$F8)$<_"N2'>6/X;9>0"=P$=_?IMVEJ>X@)8TX4^/"G-R"] M&/@=7.P*3_3CSGP\>&.260ZO&(;!1( ["?TB_K\3P>M?R#B84B (KTX(,XJ[ M&W'V+:&NZS%V+GX>T=634+=E?4,41>D1>CU$?QK^;%./*-K!]3C/2?L M'S@^4*<_S\C^,HMP!Q^!OPC?D3-XR6U_@'XQ[0HP2A@$\(3_-X,?&&.??!@Y M8RP\([K3CV[NYO<9,!==>]?_5?@:T%?BM#Y[6,3B_\U'PVO=[UH MXD5826/.E8'"=GTC?3&PGT_)HTG&]9ARW^%P<=\R+WO^XF?,24Y(WR5#6&.' M%LI 1@P QT']!:("L/2NV'>!XO'UE!'_%2#RA?Y;FH@[__;R0W,QL]R6[J_( M:F$]8!F63\";9YB_Z[LKLFEE+^>$P? BG(&8$N''DT!H%BQ5I@Z(;"L M93[RF)9=F=-;'!(24RKSW5?D$P+J3,YBV(\S@/L0+B:D^?^W]ZW-;1O)HG\% MI6OMVE400P!\RKFI8F0YX5E+\DIRP9, "5*D M"%#8JHUM ICIZ>EW]_30-IPD?SSY$.#X6^.N(5U:CX9C4\\4(+&O#H#%[?L! MVF'/8HC+KX.3#\F5@< #BN,2&Z$>,Y.8!D2QB;(/YO2>(U$)(W!CT)IPA0C_ ML&"J2/-FPOX))#*IS:]\1+ .8 $PX__H8)DYQ%PJH4M'\O/T'Q(2*;(('INV M70 &@-JL44"ON=I[^0UFP.9&-]:=CH?"A0M.N =W 5.'H%+!QOR ,1*NVO +',+E(8LN)F@G"$!>0E> M<>8F6(M\.T$IFD:@PJF_SX\%N0.R!)IIAI61CZAZ\1',@>\3C1$3RG&!C6\0 M(Y'TYL2605=)\I[8@##4RD(MF-A6P33 3HMH.B93!')2-,R-'")WT_B.'2M@ M^B+-A(16%:JOHX%N#+3[.5_*(XM.]9\F?0^AN)O1)_J(S)/\3TIPUI34N]I, M82?VWYD3%0\]L+,1")KO9_H4@#W7S2?]V3WY*6G&@ T31V!Z[7R%O_P\):IY-(@699#AN7>-D?X6VD@-3_053 MD"ATD(6GO%48:F)AT*"YY]!W 0I!1VDXO%C%2\*Z-$H>,AO>75Q)HC:O!]>"W2PS2 M""/K3OHTO+OX=G:S]'EX/;B^& Z^8##GT_ ^>.?V M\N[;EWMZY>;KY>T ']R5W,7)QLO-'Y>W?PPO_RPY\'FQ)>#MJ]!5#LUFC.;Y MU(V/Z'T K/PL7/O/(5-@??P02>Z,),>(PX#6%PS*11$,2]&K+#?I(C3*$KDQ0>D0# ;MG"=CSR3C'BS:6/EP 9!0_UG0H,^Y@I M&#>AIK[G.Q$6GV;&>$9F#LCE)]V9G)FV_1W?C7VOBU >NEFX6V *DL#VW]=BK#Y[>67P?WE)VEX_>G;W?WM?R00L)]O;D%P7UR6?U7)EB_$,;&. M)ABP]]$$+SE, ] :P"K:B\&%>/$%+P\YAC.)%@&> GJ*] LQJAK0'X['M3&*Q"4!FP*_2P'7ML0@N M(R\/!R6"0SC!I($%#G BSH(P6E 1&ZYTND4,F M,/+2O'Q*]@-3,_!QA$8.4(C+E=@#4P:6='-YY4H8=.9)*PG,0X9"P9[XW,1[ MM$T?"*6:9)F@L11RUL4"D;Y ;2WMFZKU9"6@(I!&X0;C=RB7,@BOI71D-4UY M<7FU) > F.T1S;G!"0)!N1TDDGAK#!:$=)*?&5V!7]NN2.K\E;)S+<,TT&U;PW6T=(+# M6H/*! [5GL!:D["&-EPVKG+6A[P8K>\%0H%[EW$Y%*WC";0+MRP-S.[Z5"BB M T"!6H&W0?7$%8W@>EQ:) J"T>%W+\ *EQ=N0%^@KU#T3EV&E164>PR2@XG, M)A?+V%*:)Q3X]0TF\[C[3CDXL25:1*5;_E0?8S3&<5/6XO75%5F+,>;4(I,_Q[*!78S>;YWN0@.Z M&0IYF4M)5Z6Q)^16 (^RG1^Q'L)EAHM7A,SUL6,SX A[;HQ!8H89%>L)95[M!JPTJ76ZI*9T21<\BQ:CD1;0VL ! Q'4B;6+R*&R@6V_ M7DU')O-R2#!I(6QLWJXH"?HU,&>B\"#:-;P(>I:P7R*"'UI JIZ/^?P8F>0[ MRK%]Z:_9E]1J.[LPYA/6@P-HM= B@&>NX7JB:)DK>E['!-:ZSBWGA$E =M%8 M]Q$P"BVAV4]5XW%3/[0/=O(B(@/*^&]X8#RV,]1&,Y:$-Z]/]=O9"EF8V1K-TK(R3 X4L MD@^P_93'FAH_D*>">O/I%*MR>=4=$!B5WDU]!]@(T[@<&E<4RCUP!V."!83H M -J.NQ3Q-]Q@"0G!I:UQJY'9F ZB7HBUW0CI)$_GBH#$\$'O\R*".D:!.0); M9%04)4-@+VFFEXIH91L1G;$L3'6":RO3?@F?-P#2C1$%9?7'OA [ )DQX97+ M!-<<0Y2<98BVJ!@U0:!H&YXAB0?/8R0IQVD6:<9SA)SC#A+7 ^(.QS2]+KN5 M&&L-?'8YG>!HGB(R>E'H)\:/0>46U248#J >:S6-"'_Q90?+X&#(425'5(*N M\LDT_",VBF5;9VD$QA 0K*N2$FXIC47EY1<,=)(K_0K;IONTVR/*E5@P:8!' MUP,&C6OQSO;&E7A5; H.;[*S)'D&\XFP O[2/97SB#D%'6UN+PJ+N/J<%8]; M%D6 HIX664$,ID $%5L!"JK,%=PDV2+PKD@(1+$P'5;%S\&8NNO1=MB6R)K! M9*;)PX*X1++4EAA;=WEXA$L>'E43VH7[@U'[(B17J=R;,1=A$38O$+1$I?FE.JNZG1KN:7.)+F MX?5#::='">3M#C!:PBO)5MYLN1<,[V<0 MAZ]ITTU*3+ ]?U6)B]Z_XVXRN$=@;Q=JZ;IV.SH5OJIO[Y<=KJ?F*J/O,-=J M5@L; ^HX(UW,=.NAT+4\*V1:M59^FK7H%]YS674!'"9%#M%,N_!=H65KG;BC M3J;%UU^6OHK9"^]U.G*S>Z@XV LZB6YR6>V+VXRJN[JS+Y,;RD<5%) Y(IIX M*4$<8@].2R762RW3=]0.M^#BRT(VV:M69$51Y6:O7S(6>D,R-6=C4*:6;%,. M8LK7 -;9B: M?K"Q7AE[=^[C4NE"C%CTSL#R.00=<-7[[5:%W+(]725YG-O;[5;*Y=[-WE;' ML7XKLB>;.'K=MMS1>C7_[P_%W5ZC>X0\N$LG\&WSX'NUV9,[O59QF[OFO\T< MS(TQNT&"M7I<^<;3J[\YMHMG*^VIX>TC9/4&P@8YR:5^7U:4?H5LW3J2M&>2 M4+5*^3[5#LN_8KKQ#1!T-D&I6D=NM962T56]+4I#*]F>'-[.JWG]A8Z#UI4U M;>M42,WFN]^1[=.$=6+J326F_M0=1CU)1)<+TP#HGL,[R^HHU<9V) C#3J=. M4AWI[K8:52H5KD)\O,Y1[8HXM+[<[Q\FA?)6,-SH'"$'UAFJW:50P!'2ZOS4 M?I"[@4]3IZ>./CUUM\'5RX<.]Y2:VW*JL9IRKXK'X@X0.JK@[O8:AVIX=;BM MK8X;\U8D3TZI74ONJZV:^_=8:;>Q&U,%#BQIJJ>"]/%>:XT.5-YIGSC*9C!W 9@_LMO*+"G>"^!;CT8V']2=[&99AV(V:+$3FXWNQ4R M<>M(T";5RUN1/#E=#GIRM[-I[XF:^S?!<'U,J.; 5=YM?4QOG^C= M-#)3IV*./A5SLV"8<*%K5K'U_J%#+A6MYDYFZ#Z*KA,]5&ADNU*KSXI5'/ZSNOC%+G3JUO8E6E'-BA7K$\*O>$T MU3"X+EL4U]TJ-7^HHV.;[&[C[6UM=3RPMR)YF=G?J/^B#0 M-A9M2^ZT.A4R:NMBY(W\E2I525;A&$)),T:EILW<4KI.:\L;@VKNWT\I714X ML*29G K2QWM-[O&V@[00@Y6/G%J-*@4: M=KI#I=/8>\B[U>KG=:X]/4+UDXV2=D_N*5L>MCMV%5!N^9^SGQO7G!YT,P_O M,M4"N!; A^UETI?53G_;QHRU\"W37F[1N;0(=MYDG?!/GCXR&?PY,1Y_^1G^ M$\ D/NQH,/+"=@WL^G+N,),:5GY\,B;>3(P:_TH@N!E]HH\ 9[Z7_TD,8V.& MM;NOCQR5FG6$A]4X+N+_G3D!- O]@9V-'*9_/].G .RY;C[IS^[)3XDUS0WK M+([ ]-KY"G_Y>>3 =XE95SYC#2'Z!22:^L)EY\%? M/DX,=V'JS^>&1:B@CSXFQVLOELB7-HL_CA;5:/*%B9"HF%D\;M"C%)_R9UJW MH:GMW,?-AK+ELUXO?])57ZX"5H$/.]L!NVK8;J/9[=F[G2I35AD_VB M=S^#;&F])2;8GKFJQ$+OWTF&)7EXFY)N3=PE6SICY6NWH[/!GI:-*;(#R#=C MSQXQ1U)D26VJVGY9HLKHR^MZO_#8'!&HM@F#ZB[(;/G5:F!C, >?U),N9KKU M4"@Q7KQ\HN0K/\U:]!LO],8:"5DMB@T* MY%Z[5Z%$]*9;\$HU>16-CN84RF,\YHAHHMQQUE:4V0J27;E,/GCVJY5LNU@LEW66UI;&U:LU_^W_+:K2V/08 M=;5YO:0]PHZ*J-ZK[;;_?E-O"2Z^S4&\Y._:D[#(\R,$FW)M*$ MF09 ]QQ<_K)=B>U;"5/E51#VY7:K2C6$=9ALH]Y55?+_6M,'4>)D3&8&X#,/_5L>DGGA8R+$^W'@QL1:F[+O/J3,SF M=E>[+S?[6H5,W#H6M(ESVE#?W-96QWMY*Y(GYX*#EJQTVS7W[S'5M;'S4@4. MK/,PN\)92^XKO9H!]X?@EUW'4_LP1YB-N5DPS+E8#R^YPK*NLLTQ=YNJW.M5 M,!=35_GNBR2Z5X/BNOK0T!M.5@WQG@3F>D%MG2Q9;+L>$6\E2)63H-+D MCEHGJ(YT=]5*-9*O0GB\3E#MS-5JR?W^INT9:N[?*$%5=[.K.3 ?9SVYH]4G M]?;)@'6&JLY0+3DNF)>2//U'?1YH"TM+Z\I*KTK'W^N*Y$T:5S0JF%TLM40N M:=*HU+294VW2EMO:EA<[U=Q?Z,!5?1JHYL"5V8&>K+4[]6F@_6"WH]3'@7:8 M8>$KR4)N%^BOV%5T+[TX>8>8*0L#Y_@/"M[25,&< MQPZVYI7"<-M!6HC#RD=/K2H>\-K-#I5.9>\A\U;KG]>Y"O4(]4^.!]OKR4VE M4^N 8RE(ZS:V3) =9C,/[S35$KB6P(?M&--MRWUM@R!1+7W+NYF;A*0VP,Z; MK!7^R=-')H,_)\;C+S_#?P*8YKKS8%@AQM0D5?SENYXQ?7Y]\UX-XDQWNAFE MRE\9F01$0T(P7 1#,BS)FS'XO^%,I+]]W?&8@\URU*:J21,V=ICNLHGT3FUU M&DT)@#$-VY(EVY%4]526/%MZU^MT&DKP2)HZ]EQZI\B*HL9^73&-N@4XNBOI MDL-^CXISV? MVQ/#>X:_N9XKPTC -[II/@-H4Q>6-GH6\P),NL.D!_C,;4CWL- +>PX$\/Q/ M5[K](WR),!'#O:)JC782]RW OJT&_UEB'3/Q)L!XZ" M)(EX TS!8/ B @L; >,\,]T)E@10_)X+@=IO=!,0*%V 8.+3Q(8U@:4XS]*, MZ9,G^)?+D<),]JA[\/G4L'2+]MV!?W-Z6,#"#==#& UK:E+?J(8TY$/!AN:# MTDDA0^F?PLJ956"-,KQHC&>2031%B'DRO)F$%X@@>*X'KTF>PW -8L?Y*-Z3 M'0SB-D+Q6$YAF"V'EMA^:CBN)UE$>/#US,V21(JLMK1(M!#"M4 6J7*G%]L- M(8TTL*":D?A:-YW*>=-:VNOU< HY@>() &UJ2FS6@/!A$. WASTR8$UWIWPK MT[Q CUK6K,!-X:R[9A3>)AI0K<:P'YM[SN5)>GX]MD)X"Q<36R4 P4P^IV'! MAYX-D :; ;][A"TQ](3!7B$*.$.!;&>9HCA ,$FJD$;T\=^^X1KX@TML:S)< M/L"$!$$@X 87E]HM%$?SE5(416:^A%.U4['R=0)(@3?74N8Z>02;:MB3AE1) M27++R6I9 >7NZAID@8'QKAOC(MR(=_U&;[5!@V_E#BHCIR] .!A U,\-:;