0000089439-24-000015.txt : 20240228 0000089439-24-000015.hdr.sgml : 20240228 20240228170125 ACCESSION NUMBER: 0000089439-24-000015 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 127 CONFORMED PERIOD OF REPORT: 20231230 FILED AS OF DATE: 20240228 DATE AS OF CHANGE: 20240228 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MUELLER INDUSTRIES INC CENTRAL INDEX KEY: 0000089439 STANDARD INDUSTRIAL CLASSIFICATION: ROLLING DRAWING & EXTRUDING OF NONFERROUS METALS [3350] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 250790410 STATE OF INCORPORATION: DE FISCAL YEAR END: 1230 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-06770 FILM NUMBER: 24696570 BUSINESS ADDRESS: STREET 1: SUITE 100 STREET 2: 150 SCHILLING BOULEVARD CITY: COLLIERVILLE STATE: TN ZIP: 38017 BUSINESS PHONE: (901)753-3200 MAIL ADDRESS: STREET 1: SUITE 100 STREET 2: 150 SCHILLING BOULEVARD CITY: COLLIERVILLE STATE: TN ZIP: 38017 FORMER COMPANY: FORMER CONFORMED NAME: SHARON STEEL CORP DATE OF NAME CHANGE: 19910103 10-K 1 mli-20231230.htm 10-K mli-20231230
00000894392023FYFALSE2P1YP5Yhttp://muellerindustries.com/20231230#EnvironmentalRemediationExpenseNonOperatingPropertieshttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#AccruedEnvironmentalLossContingenciesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent0.1300000894392023-01-012023-12-3000000894392023-07-01iso4217:USD00000894392024-02-22xbrli:shares00000894392023-10-012023-12-3000000894392021-12-262022-12-3100000894392020-12-272021-12-25iso4217:USDxbrli:shares00000894392023-12-3000000894392022-12-310000089439srt:ScenarioPreviouslyReportedMember2022-12-3100000894392021-12-2500000894392020-12-260000089439us-gaap:CommonStockMember2022-12-310000089439us-gaap:CommonStockMember2021-12-250000089439us-gaap:CommonStockMember2020-12-260000089439us-gaap:CommonStockMember2023-01-012023-12-300000089439us-gaap:CommonStockMember2021-12-262022-12-310000089439us-gaap:CommonStockMember2020-12-272021-12-250000089439us-gaap:CommonStockMember2023-12-300000089439us-gaap:AdditionalPaidInCapitalMember2022-12-310000089439us-gaap:AdditionalPaidInCapitalMember2021-12-250000089439us-gaap:AdditionalPaidInCapitalMember2020-12-260000089439us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-300000089439us-gaap:AdditionalPaidInCapitalMember2021-12-262022-12-310000089439us-gaap:AdditionalPaidInCapitalMember2020-12-272021-12-250000089439us-gaap:AdditionalPaidInCapitalMember2023-12-300000089439us-gaap:RetainedEarningsMember2022-12-310000089439us-gaap:RetainedEarningsMember2021-12-250000089439us-gaap:RetainedEarningsMember2020-12-260000089439us-gaap:RetainedEarningsMember2023-01-012023-12-300000089439us-gaap:RetainedEarningsMember2021-12-262022-12-310000089439us-gaap:RetainedEarningsMember2020-12-272021-12-250000089439us-gaap:RetainedEarningsMember2023-12-300000089439us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000089439us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-250000089439us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-260000089439us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-300000089439us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-262022-12-310000089439us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-272021-12-250000089439us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-300000089439us-gaap:TreasuryStockCommonMember2022-12-310000089439us-gaap:TreasuryStockCommonMember2021-12-250000089439us-gaap:TreasuryStockCommonMember2020-12-260000089439us-gaap:TreasuryStockCommonMember2023-01-012023-12-300000089439us-gaap:TreasuryStockCommonMember2021-12-262022-12-310000089439us-gaap:TreasuryStockCommonMember2020-12-272021-12-250000089439us-gaap:TreasuryStockCommonMember2023-12-300000089439us-gaap:NoncontrollingInterestMember2022-12-310000089439us-gaap:NoncontrollingInterestMember2021-12-250000089439us-gaap:NoncontrollingInterestMember2020-12-260000089439us-gaap:NoncontrollingInterestMember2023-01-012023-12-300000089439us-gaap:NoncontrollingInterestMember2021-12-262022-12-310000089439us-gaap:NoncontrollingInterestMember2020-12-272021-12-250000089439us-gaap:NoncontrollingInterestMember2023-12-30xbrli:pure0000089439mli:JungwooMetalIndCoLTDMember2023-12-300000089439mli:MuellerMiddleEastBSCMember2023-12-3000000894392023-09-2500000894392023-09-2600000894392023-09-262023-09-26mli:renewal_option0000089439srt:MinimumMember2023-12-300000089439srt:MaximumMember2023-12-300000089439us-gaap:BuildingMembersrt:MinimumMember2023-12-300000089439us-gaap:BuildingMembersrt:MaximumMember2023-12-300000089439srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2023-12-300000089439srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2023-12-300000089439mli:TecumsehProductsHoldingsLLCMember2023-12-300000089439mli:RetailDistributionBusinessMember2023-12-300000089439mli:MuellerMiddleEastMember2021-12-070000089439mli:MuellerMiddleEastMember2021-12-070000089439mli:MuellerMiddleEastMember2021-12-072021-12-070000089439us-gaap:CorporateJointVentureMembermli:MuellerMiddleEastMember2021-12-070000089439mli:MuellerMiddleEastMember2020-12-272021-12-060000089439mli:HartCooleyFlexibleDuctBusinessMember2021-01-292021-01-290000089439mli:HartCooleyFlexibleDuctBusinessMember2022-06-262022-09-240000089439mli:HartCooleyLLCMember2021-01-292021-01-290000089439mli:HartCooleyLLCMember2021-01-290000089439us-gaap:CustomerRelationshipsMember2022-12-310000089439us-gaap:CustomerRelationshipsMembermli:MuellerMiddleEastMember2021-12-070000089439us-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsExchangeMembermli:HeatlinkGroupIncMember2023-07-032023-07-030000089439mli:RetailDistributionBusinessMember2023-07-030000089439mli:DieMoldMembermli:RetailDistributionBusinessMember2021-09-020000089439mli:RetailDistributionBusinessMember2021-09-020000089439us-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsExchangeMembermli:HeatlinkGroupIncMember2023-01-012023-12-300000089439us-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsExchangeMembermli:HeatlinkGroupIncMember2021-12-262022-12-310000089439us-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsExchangeMembermli:HeatlinkGroupIncMember2023-07-022023-09-300000089439us-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsExchangeMembermli:HeatlinkGroupIncMember2023-07-030000089439us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembermli:CopperBarMember2021-10-250000089439us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembermli:CopperBarMember2020-12-272021-12-250000089439us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembermli:DieMoldMember2020-12-272021-12-250000089439us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembermli:DieMoldMember2021-12-262022-12-310000089439us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembermli:DieMoldMember2021-09-022021-09-020000089439mli:RetailDistributionBusinessMember2021-12-250000089439us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembermli:DieMoldMember2021-09-020000089439us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembermli:FabricatedTubeProductsAndShoalsTubularIncMember2021-07-280000089439us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembermli:FabricatedTubeProductsAndShoalsTubularIncMember2020-12-272021-12-250000089439us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMembermli:FabricatedTubeProductsAndShoalsTubularIncMember2021-07-282021-07-280000089439mli:IndustrialMetalsMemberus-gaap:OperatingSegmentsMember2020-12-272021-12-250000089439us-gaap:OperatingSegmentsMembermli:ClimateMember2023-01-012023-12-300000089439us-gaap:OperatingSegmentsMembermli:ClimateMember2021-12-262022-12-310000089439mli:TubeAndFittingsMemberus-gaap:OperatingSegmentsMembermli:PipingSystemsMember2023-01-012023-12-300000089439mli:TubeAndFittingsMembermli:IndustrialMetalsMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-300000089439mli:TubeAndFittingsMemberus-gaap:OperatingSegmentsMembermli:ClimateMember2023-01-012023-12-300000089439mli:TubeAndFittingsMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-300000089439mli:BrassRodAndForgingsMemberus-gaap:OperatingSegmentsMembermli:PipingSystemsMember2023-01-012023-12-300000089439mli:IndustrialMetalsMembermli:BrassRodAndForgingsMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-300000089439mli:BrassRodAndForgingsMemberus-gaap:OperatingSegmentsMembermli:ClimateMember2023-01-012023-12-300000089439mli:BrassRodAndForgingsMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-300000089439us-gaap:OperatingSegmentsMembermli:OEMComponentsValvesTubeAndAssembliesMembermli:PipingSystemsMember2023-01-012023-12-300000089439mli:IndustrialMetalsMemberus-gaap:OperatingSegmentsMembermli:OEMComponentsValvesTubeAndAssembliesMember2023-01-012023-12-300000089439us-gaap:OperatingSegmentsMembermli:OEMComponentsValvesTubeAndAssembliesMembermli:ClimateMember2023-01-012023-12-300000089439us-gaap:OperatingSegmentsMembermli:OEMComponentsValvesTubeAndAssembliesMember2023-01-012023-12-300000089439us-gaap:OperatingSegmentsMembermli:ValvesAndPlumbingSpecialtiesMembermli:PipingSystemsMember2023-01-012023-12-300000089439mli:IndustrialMetalsMemberus-gaap:OperatingSegmentsMembermli:ValvesAndPlumbingSpecialtiesMember2023-01-012023-12-300000089439us-gaap:OperatingSegmentsMembermli:ValvesAndPlumbingSpecialtiesMembermli:ClimateMember2023-01-012023-12-300000089439us-gaap:OperatingSegmentsMembermli:ValvesAndPlumbingSpecialtiesMember2023-01-012023-12-300000089439mli:FlexDuctAndOtherHVACComponentsMemberus-gaap:OperatingSegmentsMembermli:PipingSystemsMember2023-01-012023-12-300000089439mli:IndustrialMetalsMembermli:FlexDuctAndOtherHVACComponentsMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-300000089439mli:FlexDuctAndOtherHVACComponentsMemberus-gaap:OperatingSegmentsMembermli:ClimateMember2023-01-012023-12-300000089439mli:FlexDuctAndOtherHVACComponentsMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-300000089439mli:OtherProductsMemberus-gaap:OperatingSegmentsMembermli:PipingSystemsMember2023-01-012023-12-300000089439mli:OtherProductsMembermli:IndustrialMetalsMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-300000089439mli:OtherProductsMemberus-gaap:OperatingSegmentsMembermli:ClimateMember2023-01-012023-12-300000089439mli:OtherProductsMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-300000089439us-gaap:OperatingSegmentsMembermli:PipingSystemsMember2023-01-012023-12-300000089439mli:IndustrialMetalsMemberus-gaap:OperatingSegmentsMember2023-01-012023-12-300000089439us-gaap:OperatingSegmentsMember2023-01-012023-12-300000089439us-gaap:IntersegmentEliminationMember2023-01-012023-12-300000089439mli:TubeAndFittingsMemberus-gaap:OperatingSegmentsMembermli:PipingSystemsMember2021-12-262022-12-310000089439mli:TubeAndFittingsMembermli:IndustrialMetalsMemberus-gaap:OperatingSegmentsMember2021-12-262022-12-310000089439mli:TubeAndFittingsMemberus-gaap:OperatingSegmentsMembermli:ClimateMember2021-12-262022-12-310000089439mli:TubeAndFittingsMemberus-gaap:OperatingSegmentsMember2021-12-262022-12-310000089439mli:BrassRodAndForgingsMemberus-gaap:OperatingSegmentsMembermli:PipingSystemsMember2021-12-262022-12-310000089439mli:IndustrialMetalsMembermli:BrassRodAndForgingsMemberus-gaap:OperatingSegmentsMember2021-12-262022-12-310000089439mli:BrassRodAndForgingsMemberus-gaap:OperatingSegmentsMembermli:ClimateMember2021-12-262022-12-310000089439mli:BrassRodAndForgingsMemberus-gaap:OperatingSegmentsMember2021-12-262022-12-310000089439us-gaap:OperatingSegmentsMembermli:OEMComponentsValvesTubeAndAssembliesMembermli:PipingSystemsMember2021-12-262022-12-310000089439mli:IndustrialMetalsMemberus-gaap:OperatingSegmentsMembermli:OEMComponentsValvesTubeAndAssembliesMember2021-12-262022-12-310000089439us-gaap:OperatingSegmentsMembermli:OEMComponentsValvesTubeAndAssembliesMembermli:ClimateMember2021-12-262022-12-310000089439us-gaap:OperatingSegmentsMembermli:OEMComponentsValvesTubeAndAssembliesMember2021-12-262022-12-310000089439us-gaap:OperatingSegmentsMembermli:ValvesAndPlumbingSpecialtiesMembermli:PipingSystemsMember2021-12-262022-12-310000089439mli:IndustrialMetalsMemberus-gaap:OperatingSegmentsMembermli:ValvesAndPlumbingSpecialtiesMember2021-12-262022-12-310000089439us-gaap:OperatingSegmentsMembermli:ValvesAndPlumbingSpecialtiesMembermli:ClimateMember2021-12-262022-12-310000089439us-gaap:OperatingSegmentsMembermli:ValvesAndPlumbingSpecialtiesMember2021-12-262022-12-310000089439mli:FlexDuctAndOtherHVACComponentsMemberus-gaap:OperatingSegmentsMembermli:PipingSystemsMember2021-12-262022-12-310000089439mli:IndustrialMetalsMembermli:FlexDuctAndOtherHVACComponentsMemberus-gaap:OperatingSegmentsMember2021-12-262022-12-310000089439mli:FlexDuctAndOtherHVACComponentsMemberus-gaap:OperatingSegmentsMembermli:ClimateMember2021-12-262022-12-310000089439mli:FlexDuctAndOtherHVACComponentsMemberus-gaap:OperatingSegmentsMember2021-12-262022-12-310000089439mli:OtherProductsMemberus-gaap:OperatingSegmentsMembermli:PipingSystemsMember2021-12-262022-12-310000089439mli:OtherProductsMembermli:IndustrialMetalsMemberus-gaap:OperatingSegmentsMember2021-12-262022-12-310000089439mli:OtherProductsMemberus-gaap:OperatingSegmentsMembermli:ClimateMember2021-12-262022-12-310000089439mli:OtherProductsMemberus-gaap:OperatingSegmentsMember2021-12-262022-12-310000089439us-gaap:OperatingSegmentsMembermli:PipingSystemsMember2021-12-262022-12-310000089439mli:IndustrialMetalsMemberus-gaap:OperatingSegmentsMember2021-12-262022-12-310000089439us-gaap:OperatingSegmentsMember2021-12-262022-12-310000089439us-gaap:IntersegmentEliminationMember2021-12-262022-12-310000089439mli:TubeAndFittingsMemberus-gaap:OperatingSegmentsMembermli:PipingSystemsMember2020-12-272021-12-250000089439mli:TubeAndFittingsMembermli:IndustrialMetalsMemberus-gaap:OperatingSegmentsMember2020-12-272021-12-250000089439mli:TubeAndFittingsMemberus-gaap:OperatingSegmentsMembermli:ClimateMember2020-12-272021-12-250000089439mli:TubeAndFittingsMemberus-gaap:OperatingSegmentsMember2020-12-272021-12-250000089439mli:BrassRodAndForgingsMemberus-gaap:OperatingSegmentsMembermli:PipingSystemsMember2020-12-272021-12-250000089439mli:IndustrialMetalsMembermli:BrassRodAndForgingsMemberus-gaap:OperatingSegmentsMember2020-12-272021-12-250000089439mli:BrassRodAndForgingsMemberus-gaap:OperatingSegmentsMembermli:ClimateMember2020-12-272021-12-250000089439mli:BrassRodAndForgingsMemberus-gaap:OperatingSegmentsMember2020-12-272021-12-250000089439us-gaap:OperatingSegmentsMembermli:OEMComponentsValvesTubeAndAssembliesMembermli:PipingSystemsMember2020-12-272021-12-250000089439mli:IndustrialMetalsMemberus-gaap:OperatingSegmentsMembermli:OEMComponentsValvesTubeAndAssembliesMember2020-12-272021-12-250000089439us-gaap:OperatingSegmentsMembermli:OEMComponentsValvesTubeAndAssembliesMembermli:ClimateMember2020-12-272021-12-250000089439us-gaap:OperatingSegmentsMembermli:OEMComponentsValvesTubeAndAssembliesMember2020-12-272021-12-250000089439us-gaap:OperatingSegmentsMembermli:ValvesAndPlumbingSpecialtiesMembermli:PipingSystemsMember2020-12-272021-12-250000089439mli:IndustrialMetalsMemberus-gaap:OperatingSegmentsMembermli:ValvesAndPlumbingSpecialtiesMember2020-12-272021-12-250000089439us-gaap:OperatingSegmentsMembermli:ValvesAndPlumbingSpecialtiesMembermli:ClimateMember2020-12-272021-12-250000089439us-gaap:OperatingSegmentsMembermli:ValvesAndPlumbingSpecialtiesMember2020-12-272021-12-250000089439mli:FlexDuctAndOtherHVACComponentsMemberus-gaap:OperatingSegmentsMembermli:PipingSystemsMember2020-12-272021-12-250000089439mli:IndustrialMetalsMembermli:FlexDuctAndOtherHVACComponentsMemberus-gaap:OperatingSegmentsMember2020-12-272021-12-250000089439mli:FlexDuctAndOtherHVACComponentsMemberus-gaap:OperatingSegmentsMembermli:ClimateMember2020-12-272021-12-250000089439mli:FlexDuctAndOtherHVACComponentsMemberus-gaap:OperatingSegmentsMember2020-12-272021-12-250000089439mli:OtherProductsMemberus-gaap:OperatingSegmentsMembermli:PipingSystemsMember2020-12-272021-12-250000089439mli:OtherProductsMembermli:IndustrialMetalsMemberus-gaap:OperatingSegmentsMember2020-12-272021-12-250000089439mli:OtherProductsMemberus-gaap:OperatingSegmentsMembermli:ClimateMember2020-12-272021-12-250000089439mli:OtherProductsMemberus-gaap:OperatingSegmentsMember2020-12-272021-12-250000089439us-gaap:OperatingSegmentsMembermli:PipingSystemsMember2020-12-272021-12-250000089439us-gaap:OperatingSegmentsMembermli:ClimateMember2020-12-272021-12-250000089439us-gaap:OperatingSegmentsMember2020-12-272021-12-250000089439us-gaap:IntersegmentEliminationMember2020-12-272021-12-250000089439mli:CorporateAndEliminationsMember2023-01-012023-12-300000089439us-gaap:CorporateNonSegmentMember2023-01-012023-12-300000089439mli:CorporateAndEliminationsMember2021-12-262022-12-310000089439mli:CorporateAndEliminationsMember2020-12-272021-12-250000089439country:US2023-01-012023-12-300000089439country:US2021-12-262022-12-310000089439country:US2020-12-272021-12-250000089439country:GB2023-01-012023-12-300000089439country:GB2021-12-262022-12-310000089439country:GB2020-12-272021-12-250000089439country:CA2023-01-012023-12-300000089439country:CA2021-12-262022-12-310000089439country:CA2020-12-272021-12-250000089439mli:AsiaAndMiddleEastMember2023-01-012023-12-300000089439mli:AsiaAndMiddleEastMember2021-12-262022-12-310000089439mli:AsiaAndMiddleEastMember2020-12-272021-12-250000089439country:MX2023-01-012023-12-300000089439country:MX2021-12-262022-12-310000089439country:MX2020-12-272021-12-250000089439country:US2023-12-300000089439country:US2022-12-310000089439country:US2021-12-250000089439country:GB2023-12-300000089439country:GB2022-12-310000089439country:GB2021-12-250000089439country:CA2023-12-300000089439country:CA2022-12-310000089439country:CA2021-12-250000089439mli:AsiaAndMiddleEastMember2023-12-300000089439mli:AsiaAndMiddleEastMember2022-12-310000089439mli:AsiaAndMiddleEastMember2021-12-250000089439country:MX2023-12-300000089439country:MX2022-12-310000089439country:MX2021-12-250000089439us-gaap:OperatingSegmentsMembermli:PipingSystemsMember2023-12-300000089439us-gaap:OperatingSegmentsMembermli:PipingSystemsMember2022-12-310000089439us-gaap:OperatingSegmentsMembermli:PipingSystemsMember2021-12-250000089439mli:IndustrialMetalsMemberus-gaap:OperatingSegmentsMember2023-12-300000089439mli:IndustrialMetalsMemberus-gaap:OperatingSegmentsMember2022-12-310000089439mli:IndustrialMetalsMemberus-gaap:OperatingSegmentsMember2021-12-250000089439us-gaap:OperatingSegmentsMembermli:ClimateMember2023-12-300000089439us-gaap:OperatingSegmentsMembermli:ClimateMember2022-12-310000089439us-gaap:OperatingSegmentsMembermli:ClimateMember2021-12-250000089439mli:CorporateAndEliminationsMember2023-12-300000089439mli:CorporateAndEliminationsMember2022-12-310000089439mli:CorporateAndEliminationsMember2021-12-250000089439us-gaap:OptionMemberus-gaap:CashFlowHedgingMemberus-gaap:CommodityContractMemberus-gaap:LongMember2023-12-300000089439us-gaap:CashFlowHedgingMemberus-gaap:CommodityContractMemberus-gaap:LongMember2023-01-012023-12-300000089439us-gaap:CommodityContractMember2023-12-300000089439us-gaap:FairValueHedgingMemberus-gaap:ShortMemberus-gaap:CommodityContractMember2023-12-300000089439us-gaap:FairValueHedgingMemberus-gaap:ShortMemberus-gaap:CommodityContractMember2023-01-012023-12-300000089439us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherCurrentAssetsMemberus-gaap:CommodityContractMember2023-12-300000089439us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherCurrentAssetsMemberus-gaap:CommodityContractMember2022-12-310000089439us-gaap:OtherCurrentLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CommodityContractMember2023-12-300000089439us-gaap:OtherCurrentLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CommodityContractMember2022-12-310000089439us-gaap:DesignatedAsHedgingInstrumentMember2023-12-300000089439us-gaap:DesignatedAsHedgingInstrumentMember2022-12-310000089439us-gaap:NondesignatedMemberus-gaap:CostOfSalesMemberus-gaap:CommodityContractMember2023-01-012023-12-300000089439us-gaap:NondesignatedMemberus-gaap:CostOfSalesMemberus-gaap:CommodityContractMember2021-12-262022-12-310000089439us-gaap:CashFlowHedgingMemberus-gaap:CommodityContractMember2023-01-012023-12-300000089439us-gaap:CostOfSalesMemberus-gaap:CashFlowHedgingMemberus-gaap:CommodityContractMember2023-01-012023-12-300000089439us-gaap:CashFlowHedgingMemberus-gaap:OtherContractMember2023-01-012023-12-300000089439us-gaap:CashFlowHedgingMember2023-01-012023-12-300000089439us-gaap:CashFlowHedgingMemberus-gaap:CommodityContractMember2021-12-262022-12-310000089439us-gaap:CostOfSalesMemberus-gaap:CashFlowHedgingMemberus-gaap:CommodityContractMember2021-12-262022-12-310000089439us-gaap:CashFlowHedgingMemberus-gaap:OtherContractMember2021-12-262022-12-310000089439us-gaap:CashFlowHedgingMember2021-12-262022-12-310000089439us-gaap:LandAndLandImprovementsMember2023-12-300000089439us-gaap:LandAndLandImprovementsMember2022-12-310000089439us-gaap:BuildingMember2023-12-300000089439us-gaap:BuildingMember2022-12-310000089439us-gaap:MachineryAndEquipmentMember2023-12-300000089439us-gaap:MachineryAndEquipmentMember2022-12-310000089439us-gaap:ConstructionInProgressMember2023-12-300000089439us-gaap:ConstructionInProgressMember2022-12-310000089439mli:PipingSystemsMember2021-12-250000089439mli:IndustrialMetalsMember2021-12-250000089439mli:ClimateMember2021-12-250000089439mli:PipingSystemsMember2021-12-262022-12-310000089439mli:IndustrialMetalsMember2021-12-262022-12-310000089439mli:ClimateMember2021-12-262022-12-310000089439mli:PipingSystemsMember2022-12-310000089439mli:IndustrialMetalsMember2022-12-310000089439mli:ClimateMember2022-12-310000089439mli:PipingSystemsMember2023-01-012023-12-300000089439mli:IndustrialMetalsMember2023-01-012023-12-300000089439mli:ClimateMember2023-01-012023-12-300000089439mli:PipingSystemsMember2023-12-300000089439mli:IndustrialMetalsMember2023-12-300000089439mli:ClimateMember2023-12-300000089439mli:MuellerMiddleEastMember2021-12-262022-12-3100000894392021-06-272021-09-250000089439us-gaap:CustomerRelationshipsMember2023-12-300000089439us-gaap:NoncompeteAgreementsMember2023-12-300000089439mli:PatentsAndTechnologyMember2023-12-300000089439us-gaap:TradeNamesMember2023-12-300000089439mli:OtherGrossMember2023-12-300000089439us-gaap:OtherIntangibleAssetsMember2023-12-300000089439us-gaap:NoncompeteAgreementsMember2022-12-310000089439mli:PatentsAndTechnologyMember2022-12-310000089439us-gaap:TradeNamesMember2022-12-310000089439mli:OtherGrossMember2022-12-310000089439us-gaap:OtherIntangibleAssetsMember2022-12-310000089439mli:TecumsehProductsHoldingsLLCMember2023-01-012023-12-300000089439mli:TecumsehProductsHoldingsLLCMember2021-12-262022-12-310000089439mli:TecumsehProductsHoldingsLLCMember2020-12-272021-12-250000089439mli:RetailDistributionBusinessMember2023-01-012023-12-300000089439mli:RetailDistributionBusinessMember2021-12-262022-12-310000089439mli:RetailDistributionBusinessMember2020-12-272021-12-250000089439us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-12-300000089439us-gaap:LineOfCreditMembermli:CreditAgreementMember2022-12-310000089439us-gaap:LineOfCreditMembermli:CreditAgreementMember2023-12-300000089439mli:CreditAgreementMembermli:LondonInterbankOfferedRateLIBOR1Membersrt:MinimumMember2023-01-012023-12-300000089439mli:CreditAgreementMembermli:LondonInterbankOfferedRateLIBOR1Membersrt:MaximumMember2023-01-012023-12-300000089439mli:CreditAgreementMembersrt:MinimumMemberus-gaap:BaseRateMember2023-01-012023-12-300000089439mli:CreditAgreementMembersrt:MaximumMemberus-gaap:BaseRateMember2023-01-012023-12-300000089439mli:CreditAgreementMembermli:LondonInterbankOfferedRateLIBOR1Member2023-01-012023-12-300000089439mli:CreditAgreementMemberus-gaap:BaseRateMember2023-01-012023-12-300000089439mli:CreditAgreementMembersrt:MinimumMember2023-01-012023-12-300000089439mli:CreditAgreementMembersrt:MaximumMember2023-01-012023-12-300000089439mli:CreditAgreementMember2023-12-300000089439us-gaap:SubordinatedDebtMember2021-04-152021-04-150000089439mli:JungwooMuellerMember2023-12-30iso4217:KRW00000894392016-10-1800000894392016-10-182016-10-180000089439mli:WellsFargoMember2023-01-012023-12-300000089439us-gaap:PensionPlansDefinedBenefitMember2022-12-310000089439us-gaap:PensionPlansDefinedBenefitMember2021-12-250000089439us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-12-310000089439us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2021-12-250000089439us-gaap:PensionPlansDefinedBenefitMember2023-01-012023-12-300000089439us-gaap:PensionPlansDefinedBenefitMember2021-12-262022-12-310000089439us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-01-012023-12-300000089439us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2021-12-262022-12-310000089439us-gaap:PensionPlansDefinedBenefitMember2023-12-300000089439us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-12-300000089439us-gaap:PensionPlansDefinedBenefitMember2020-12-272021-12-250000089439us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2020-12-272021-12-250000089439us-gaap:FixedIncomeSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-300000089439us-gaap:FixedIncomeSecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-310000089439us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-300000089439us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-310000089439us-gaap:PensionPlansDefinedBenefitMembermli:MultiAssetSecuritiesMember2023-12-300000089439us-gaap:PensionPlansDefinedBenefitMembermli:MultiAssetSecuritiesMember2022-12-310000089439us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-300000089439us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-310000089439mli:AlternativeInvestmentsMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-300000089439mli:AlternativeInvestmentsMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-310000089439us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel1Member2023-12-300000089439us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Member2023-12-300000089439us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel3Member2023-12-300000089439us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember2023-12-300000089439mli:PooledLiabilityInvestmentsMemberus-gaap:FairValueInputsLevel1Member2023-12-300000089439mli:PooledLiabilityInvestmentsMemberus-gaap:FairValueInputsLevel2Member2023-12-300000089439mli:PooledLiabilityInvestmentsMemberus-gaap:FairValueInputsLevel3Member2023-12-300000089439mli:PooledLiabilityInvestmentsMember2023-12-300000089439us-gaap:FairValueInputsLevel1Member2023-12-300000089439us-gaap:FairValueInputsLevel2Member2023-12-300000089439us-gaap:FairValueInputsLevel3Member2023-12-300000089439us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel1Member2022-12-310000089439us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Member2022-12-310000089439us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel3Member2022-12-310000089439us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember2022-12-310000089439us-gaap:MutualFundMemberus-gaap:FairValueInputsLevel1Member2022-12-310000089439us-gaap:MutualFundMemberus-gaap:FairValueInputsLevel2Member2022-12-310000089439us-gaap:MutualFundMemberus-gaap:FairValueInputsLevel3Member2022-12-310000089439us-gaap:MutualFundMember2022-12-310000089439us-gaap:FairValueInputsLevel1Memberus-gaap:PrivateEquityFundsDomesticMember2022-12-310000089439us-gaap:FairValueInputsLevel2Memberus-gaap:PrivateEquityFundsDomesticMember2022-12-310000089439us-gaap:PrivateEquityFundsDomesticMemberus-gaap:FairValueInputsLevel3Member2022-12-310000089439us-gaap:PrivateEquityFundsDomesticMember2022-12-310000089439us-gaap:FairValueInputsLevel1Member2022-12-310000089439us-gaap:FairValueInputsLevel2Member2022-12-310000089439us-gaap:FairValueInputsLevel3Member2022-12-310000089439us-gaap:LimitedPartnerMemberus-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMember2022-12-310000089439us-gaap:LimitedPartnerMemberus-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMember2023-01-012023-12-300000089439us-gaap:LimitedPartnerMemberus-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMember2023-12-300000089439mli:EastLaHarpeMember2023-12-30mli:smelter_site0000089439mli:SoutheastKansasSitesMembermli:NonOperatingPropertiesMember2022-02-280000089439mli:SoutheastKansasSitesMember2022-02-280000089439mli:SoutheastKansasSitesMember2022-02-012022-02-28utr:ft0000089439mli:SoutheastKansasSitesEastLaHarpeMembermli:NonOperatingPropertiesMember2023-12-30mli:potentially_responsible_party0000089439mli:SoutheastKansasSitesEastLaHarpeMembermli:NonOperatingPropertiesMember2019-12-280000089439mli:OperatingPropertiesMembermli:SoutheastKansasSitesLanyonMember2023-12-30mli:property0000089439mli:OperatingPropertiesMembermli:SoutheastKansasSitesLanyonMember2023-01-012023-12-300000089439mli:ShastaAreaMineSitesMember2023-01-012023-12-300000089439mli:ShastaAreaMineSitesMember2021-01-012023-12-300000089439mli:ShastaAreaMineSitesMembersrt:MinimumMember2023-01-012023-12-300000089439mli:ShastaAreaMineSitesMembersrt:MaximumMember2023-01-012023-12-300000089439mli:LeadRefinerySiteMember2021-01-012023-12-300000089439srt:MinimumMembermli:LeadRefinerySiteMember2023-01-012023-12-300000089439srt:MaximumMembermli:LeadRefinerySiteMember2023-01-012023-12-300000089439mli:LeadRefinerySiteMembermli:NonOperatingPropertiesMember2023-01-012023-12-300000089439mli:LeadRefinerySiteMembermli:NonOperatingPropertiesMember2023-12-300000089439mli:LeadRefinerySiteMember2023-01-012023-12-300000089439mli:LeadRefinerySiteMember2016-11-080000089439mli:LeadRefineryNPLSiteMember2018-01-012018-01-31mli:unilateralAdministrativeOrder0000089439mli:LeadRefineryNPLSiteMember2018-01-310000089439mli:LeadRefineryNPLSiteMember2023-01-012023-12-300000089439mli:LeadRefineryNPLSiteMember2022-03-012022-03-310000089439mli:LeadRefineryNPLSiteMember2021-12-250000089439mli:BonitaPeakMiningDistrictMember2015-08-012015-08-31mli:mining_site0000089439mli:OperatingPropertiesMembersrt:MinimumMembermli:MuellerCopperTubeProductsIncMember2023-01-012023-12-300000089439mli:OperatingPropertiesMembermli:MuellerCopperTubeProductsIncMember2023-01-012023-12-300000089439us-gaap:UnfavorableRegulatoryActionMember2010-04-190000089439us-gaap:UnfavorableRegulatoryActionMember2015-10-302015-11-270000089439us-gaap:UnfavorableRegulatoryActionMember2007-11-012008-10-31mli:import_entry0000089439us-gaap:LetterOfCreditMember2023-01-012023-12-300000089439us-gaap:LetterOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-12-3000000894392023-04-022023-07-010000089439us-gaap:EmployeeStockOptionMember2023-12-300000089439mli:A2019IncentivePlanMember2023-01-012023-12-300000089439mli:A2014StockIncentivePlanMember2023-01-012023-12-300000089439us-gaap:EmployeeStockOptionMember2022-12-310000089439us-gaap:RestrictedStockMember2022-12-310000089439us-gaap:PerformanceSharesMember2022-12-310000089439us-gaap:EmployeeStockOptionMember2023-01-012023-12-300000089439us-gaap:RestrictedStockMember2023-01-012023-12-300000089439us-gaap:PerformanceSharesMember2023-01-012023-12-300000089439mli:PerformanceStockAwardsMember2023-01-012023-12-300000089439us-gaap:RestrictedStockMember2023-12-300000089439us-gaap:PerformanceSharesMember2023-12-300000089439us-gaap:PerformanceSharesMember2020-12-272021-12-250000089439us-gaap:PerformanceSharesMember2021-12-262022-12-310000089439us-gaap:PerformanceSharesMembersrt:MaximumMember2020-12-272021-12-250000089439us-gaap:PerformanceSharesMembersrt:MaximumMember2021-12-262022-12-310000089439us-gaap:PerformanceSharesMembersrt:MaximumMember2023-01-012023-12-300000089439us-gaap:RestrictedStockMember2021-12-262022-12-310000089439us-gaap:RestrictedStockMember2020-12-272021-12-250000089439us-gaap:EmployeeStockOptionMembersrt:MaximumMember2023-01-012023-12-300000089439us-gaap:EmployeeStockOptionMember2020-12-272021-12-250000089439us-gaap:EmployeeStockOptionMember2021-12-262022-12-310000089439us-gaap:AccumulatedTranslationAdjustmentMember2021-12-250000089439us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-250000089439us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-12-250000089439mli:AccumulatedOtherComprehensiveIncomeAttributabletoUnconsolidatedAffiliatesMember2021-12-250000089439us-gaap:AccumulatedTranslationAdjustmentMember2021-12-262022-12-310000089439us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-262022-12-310000089439us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-12-262022-12-310000089439mli:AccumulatedOtherComprehensiveIncomeAttributabletoUnconsolidatedAffiliatesMember2021-12-262022-12-310000089439us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310000089439us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-12-310000089439us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-310000089439mli:AccumulatedOtherComprehensiveIncomeAttributabletoUnconsolidatedAffiliatesMember2022-12-310000089439us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-12-300000089439us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-012023-12-300000089439us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-012023-12-300000089439mli:AccumulatedOtherComprehensiveIncomeAttributabletoUnconsolidatedAffiliatesMember2023-01-012023-12-300000089439us-gaap:AccumulatedTranslationAdjustmentMember2023-12-300000089439us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-12-300000089439us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-12-300000089439mli:AccumulatedOtherComprehensiveIncomeAttributabletoUnconsolidatedAffiliatesMember2023-12-300000089439us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:CommodityContractMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-012023-12-300000089439us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:CommodityContractMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-262022-12-310000089439us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:CommodityContractMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-12-272021-12-250000089439us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-012023-12-300000089439us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-262022-12-310000089439us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-12-272021-12-250000089439us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-012023-12-300000089439us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-12-262022-12-310000089439us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-12-272021-12-2500000894392023-01-012023-04-0100000894392023-07-022023-09-3000000894392021-12-262022-03-2600000894392022-03-272022-06-2500000894392022-06-262022-09-2400000894392022-09-252022-12-310000089439mli:NonControllingInterestInSouthKoreanJointVentureMember2023-01-012023-12-300000089439mli:NonControllingInterestInSouthKoreanJointVentureMember2021-12-262022-12-310000089439mli:NonControllingInterestInSouthKoreanJointVentureMember2023-12-300000089439us-gaap:AllowanceForCreditLossMember2022-12-310000089439us-gaap:AllowanceForCreditLossMember2023-01-012023-12-300000089439us-gaap:AllowanceForCreditLossMember2023-12-300000089439us-gaap:ReserveForEnvironmentalCostsMember2022-12-310000089439us-gaap:ReserveForEnvironmentalCostsMember2023-01-012023-12-300000089439us-gaap:ReserveForEnvironmentalCostsMember2023-12-300000089439us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2022-12-310000089439us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2023-01-012023-12-300000089439us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2023-12-300000089439us-gaap:AllowanceForCreditLossMember2021-12-250000089439us-gaap:AllowanceForCreditLossMember2021-12-262022-12-310000089439us-gaap:ReserveForEnvironmentalCostsMember2021-12-250000089439us-gaap:ReserveForEnvironmentalCostsMember2021-12-262022-12-310000089439us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-12-250000089439us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-12-262022-12-310000089439us-gaap:AllowanceForCreditLossMember2020-12-260000089439us-gaap:AllowanceForCreditLossMember2020-12-272021-12-250000089439us-gaap:ReserveForEnvironmentalCostsMember2020-12-260000089439us-gaap:ReserveForEnvironmentalCostsMember2020-12-272021-12-250000089439us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2020-12-260000089439us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2020-12-272021-12-25

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

FORM 10-K
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 30, 2023
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ______ to ______
Commission file number 1-6770
MUELLER INDUSTRIES, INC.
(Exact name of registrant as specified in its charter)
Delaware25-0790410
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
150 Schilling BoulevardSuite 100 
ColliervilleTennessee38017
(Address of principal executive offices)(Zip Code)
Registrant’s telephone number, including area code: (901) 753-3200
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common Stock, $0.01 Par ValueMLINew York Stock Exchange

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

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

Indicate by a 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, or a smaller reporting company.  See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer   
Non-accelerated filer   Smaller reporting company   
Emerging growth company   
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐

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

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

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

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

The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the Registrant’s most recently completed second fiscal quarter was $4,824,036,270.

The number of shares of the Registrant’s common stock outstanding as of February 22, 2024 was 113,634,944 excluding 46,731,064 treasury shares.

DOCUMENTS INCORPORATED BY REFERENCE
Portions of the following document are incorporated by reference into this Report: Registrant’s Definitive Proxy Statement for the 2024 Annual Meeting of Stockholders, scheduled to be mailed on or about March 22, 2024 (Part III).




MUELLER INDUSTRIES, INC.

_____________________

As used in this report, the terms “we,” “us,” “our,” “Company,” “Mueller,” and “Registrant” mean Mueller Industries, Inc. and its consolidated subsidiaries taken as a whole, unless the context indicates otherwise.

____________________

TABLE OF CONTENTS
   Page
Part I  
 
 
 
 
 
 
    
Part II  
 
 
 
 
 
 
 
 
    
Part III  
 
 
 
 
 
    
Part IV  
 
 
    
 
    
 
2



PART I

ITEM 1.BUSINESS
 
Introduction

Mueller Industries, Inc. (the Company) is a leading manufacturer of copper, brass, aluminum, and plastic products.  The range of products we manufacture is broad: copper tube and fittings; line sets; steel nipples; brass rod, bar, and shapes; aluminum and brass forgings; aluminum impact extrusions; compressed gas valves; refrigeration valves and fittings; pressure vessels; coaxial heat exchangers; and insulated flexible duct systems.  We also resell brass and plastic plumbing valves, plastic fittings, malleable iron fittings, faucets, and plumbing specialty products.  Our operations are located throughout the United States and in Canada, Mexico, Great Britain, South Korea, the Middle East, and China.  The Company was incorporated in Delaware on October 3, 1990.

Each of our reportable segments is composed of certain operating segments that are aggregated primarily by the nature of products offered. These are the Piping Systems, Industrial Metals, and Climate segments.

Certain administrative expenses and expenses related primarily to retiree benefits at inactive operations are combined into the Corporate and Eliminations classification.  

Financial information concerning segments and geographic information appears under “Note 3 – Segment Information” in the Notes to Consolidated Financial Statements, which is incorporated herein by reference.

New housing starts and commercial construction are important determinants of our sales to the heating, ventilation, and air-conditioning (HVAC), refrigeration, and plumbing markets because the principal end use of a significant portion of our products is in the construction of single and multi-family housing and commercial buildings.  Repairs and remodeling projects are also important drivers of underlying demand for these products.  In addition, our products are used in various transportation, automotive, and industrial applications.

Piping Systems Segment

The Piping Systems segment is composed of Domestic Piping Systems Group, Great Lakes Copper (Great Lakes), European Operations, Trading Group, Jungwoo Metal Ind. Co., LTD (Jungwoo-Mueller), and Mueller Middle East WLL (Mueller Middle East).  

The Domestic Piping Systems Group manufactures and distributes copper tube, fittings, line sets, and pipe nipples, and resells steel pipe, brass and plastic plumbing valves, malleable iron fittings and faucets, and plumbing specialties.  These products are manufactured in the U.S., sold in the U.S., and exported to markets worldwide.  Our copper tube ranges in size from 1/8 inch to 8 1/8 inch diameter and is sold in various straight lengths and coils.  We are a market leader in the plumbing, air-conditioning and refrigeration service tube markets and we also supply a variety of water tube in straight lengths and coils used for plumbing applications in virtually every type of construction project.  Our copper fittings, line sets, and related components are produced for the plumbing and heating industry to be used in water distribution systems, heating systems, air-conditioning, and refrigeration applications, and drainage, waste, and vent systems.  

Great Lakes manufactures copper tube and line sets in Canada and sells the products primarily in the U.S. and Canada. European Operations manufactures copper tube in the United Kingdom, which is sold throughout Europe.  The Trading Group manufactures steel pipe nipples and resells brass and plastic plumbing valves, malleable iron fittings, faucets, and plumbing specialty products to plumbing wholesalers, distributors to the manufactured housing and recreational vehicle industries, and building materials retailers in North America. Jungwoo-Mueller, our South Korean joint venture, manufactures copper-based joining products that are sold worldwide. Mueller Middle East, our Bahraini joint venture, manufactures copper tube and serves markets in the Middle East and Northern Africa.

We acquired Kessler Sales and Distribution on August 2, 2020 and increased our equity interest in Mueller Middle East to 55 percent on December 7, 2021.  These acquisitions complement our existing businesses in the Piping Systems segment.

We disposed of Die-Mold on September 2, 2021 and Heatlink Group on July 3, 2023 in a contribution agreement with a limited liability company operating in the retail distribution business. Die-Mold manufactured PEX and other plumbing-related fittings
3



and plastic injection tooling in Canada and sold these products in Canada and the U.S. Heatlink Group manufactured a complete line of products for PEX plumbing and radiant systems in Canada and sold these products in Canada and the U.S.
 
The segment sells products to wholesalers in the plumbing and refrigeration markets, distributors to the manufactured housing and recreational vehicle industries, building material retailers, and air-conditioning original equipment manufacturers (OEMs).  It markets primarily through its own sales and distribution organization, which maintains sales offices and distribution centers throughout the United States and in Canada, Mexico, Great Britain, South Korea, and the Middle East.  Additionally, products are sold and marketed through a complement of agents, which, when combined with our sales organization, provide the Company broad geographic market representation.

We compete with various companies, depending on the product line.  In the U.S. copper tube business, domestic competition includes Cerro Flow Products LLC, and Cambridge-Lee Industries LLC (a subsidiary of Industrias Unidas S.A. de C.V.), as well as many actual and potential foreign competitors.  In the European copper tube business, we compete with several European-based manufacturers of copper tube as well as other foreign-based manufacturers.  In the Canadian copper tube business, our competitors include foreign-based manufacturers.  In the copper fittings market, our domestic competitors include Elkhart Products Company (a subsidiary of Aalberts Industries N.V.) and NIBCO, Inc.  We also compete with several foreign manufacturers.  Additionally, our copper tube and fittings businesses compete with a large number of manufacturers of substitute products made from other metals and plastic.  

Industrial Metals Segment

The Industrial Metals segment is composed of Brass Rod, Impacts & Micro Gauge, Brass Value-Added Products, and Precision Tube.  

Brass Rod manufactures a broad range of brass rod and shapes in a variety of standard and lead-free alloys sold primarily to OEMs in the industrial, HVAC, plumbing, and refrigeration industries.  We extrude brass, bronze, and copper alloy rod in sizes ranging from 3/8 inches to 4 inches in diameter.  These alloys are used in applications that require a high degree of machinability, wear and corrosion resistance, as well as electrical conductivity.  

Impacts & Micro Gauge manufactures cold-form aluminum and copper products for automotive, industrial, and recreational components, as well as high-volume machining of aluminum, steel, brass, and cast iron impacts and castings for automotive applications. It sells its products primarily to OEMs in the U.S., serving the automotive, military ordnance, aerospace, and general manufacturing industries.  Typical applications for impacts are high strength ordnance, high-conductivity electrical components, builders’ hardware, hydraulic systems, automotive parts, and other uses where toughness must be combined with varying complexities of design and finish.

Brass Value-Added Products manufactures brass and aluminum forgings; brass, aluminum, and stainless steel valves; fluid control solutions; and gas train assembles. Our forgings are used in a wide variety of products, including automotive components, brass fittings, industrial machinery, valve bodies, gear blanks, and computer hardware.  Our valves, fluid control systems, and gas train assemblies are used in the compressed gas, pharmaceutical, construction, and gas appliance markets.

Precision Tube manufactures specialty copper, copper alloy, and aluminum tube.

We disposed of our Copper Bar business on October 25, 2021.

The segment sells its products primarily to domestic OEMs in the industrial, construction, HVAC, plumbing, and refrigeration markets.  The total amount of order backlog for the Industrial Metals Segment as of December 30, 2023 was not significant.

Competitors, primarily in the brass rod market, include Wieland Chase, LLC, a subsidiary of Wieland-Werke AG, and several foreign manufacturers.

Climate Segment

The Climate segment is composed of Refrigeration Products, Westermeyer Industries, Inc. (Westermeyer), Turbotec Products, Inc. (Turbotec), Flex Duct, and Linesets, Inc.

Refrigeration Products designs and manufactures valves, protection devices, and brass fittings for various OEMs in the commercial HVAC and refrigeration markets. Westermeyer designs, manufactures, and distributes high-pressure components and accessories for the air-conditioning and refrigeration markets.  Turbotec manufactures coaxial heat exchangers and twisted
4



tubes for the HVAC, geothermal, refrigeration, swimming pool heat pump, marine, ice machine, commercial boiler, and heat reclamation markets. Flex Duct, which consists of ATCO Rubber Products, Inc. (ATCO) and H&C Flex, manufactures and distributes insulated HVAC flexible duct systems.

We acquired Shoals Tubular, Inc. (Shoals) on January 17, 2020 and H&C Flex on January 29, 2021.  These acquisitions complement our existing businesses in the Climate segment.

We disposed of Fabricated Tube Products and Shoals on July 28, 2021. Fabricated Tube Products manufactured tubular assemblies and fabrications for OEMs in the HVAC and refrigeration markets; Shoals manufactured brazed manifolds, headers, and distributor assemblies.

The segment sells predominantly to wholesalers and OEMs in the HVAC and refrigeration markets in the U.S.  The total amount of order backlog for the Climate segment as of December 30, 2023 was not significant.

Human Capital Resources

As of December 30, 2023, the Company employed approximately 4,509 employees, of which approximately 1,512 were represented by various unions.  Those union contracts will expire as follows:

LocationExpiration Date
Port Huron, Michigan (Local 218 IAM)May 3, 2026
Wynne, Arkansas (MCTP)November 30, 2024
Port Huron, Michigan (Local 44 UAW)May 4, 2025
Wynne, Arkansas (B&K LLC)August 5, 2024
Fulton, MississippiOctober 2, 2025
University Park, IllinoisJune 20, 2024
Woodbridge, New Jersey April 30, 2025

The union agreements at the Company’s U.K. and Mexico operations are renewed annually.  The Company expects to renew its union contracts without material disruption to its operations. We consider our relationship with our employees to be good.

Our human capital resources objectives include, as applicable, identifying, recruiting, retaining, incentivizing, and integrating our existing and additional employees. The principal purposes of our equity incentive plans are to attract, retain, and motivate selected employees and directors through the granting of stock-based compensation awards. The health and safety of our employees is our high priority and in particular, in response to the COVID-19 pandemic. We have taken additional measures to limit possible infections at the workplace.

Furthermore, we expect that our employees and members of our Board of Directors will conduct themselves ethically and properly as a matter of course and comply with the guidelines set forth on our Code of Business Conduct and Ethics.

Raw Material and Energy Availability

A substantial portion of our base metal requirements (primarily copper) is normally obtained through short-term supply contracts with competitive pricing provisions (for cathode) and the open market (for scrap).  Other raw materials used in the production of brass, including brass scrap, zinc, tin, and lead are obtained from zinc and lead producers, open-market dealers, and customers with brass process scrap.  Raw materials used in the fabrication of aluminum and plastic products are purchased in the open market from major producers.

Adequate supplies of raw material have historically been available to us from primary producers, metal brokers, and scrap dealers.  Sufficient energy in the form of natural gas, fuel oils, and electricity is available to operate our production facilities.  While temporary shortages of raw material and fuels may occur occasionally, to date they have not materially hampered our operations.

Our copper tube facilities can accommodate both refined copper and certain grades of copper scrap as the primary feedstock.  The Company has commitments from refined copper producers for a portion of its metal requirements for 2024.  Adequate quantities of copper are currently available.  While we will continue to react to market developments, resulting pricing volatility or supply disruptions, if any, could nonetheless adversely affect the Company.
5




Environmental Proceedings

Compliance with environmental laws and regulations is a matter of high priority for the Company.  Mueller’s provision for environmental matters related to all properties was $0.7 million for 2023, $1.4 million for 2022, and $5.0 million for 2021.  The reserve for environmental matters was $18.9 million at December 30, 2023 and $20.5 million at December 31, 2022.  Environmental expenses related to non-operating properties are presented below operating income in the Consolidated Statements of Income, and costs related to operating properties are included in cost of goods sold.  We currently anticipate that we will need to make expenditures of approximately $5.2 million for compliance activities related to existing environmental matters during the next three fiscal years.

For a description of material pending environmental proceedings, see “Note 15 – Commitments and Contingencies” in the Notes to Consolidated Financial Statements, which is incorporated herein by reference.

Other Business Factors

Our business is not materially dependent on patents, trademarks, licenses, franchises, or concessions held.  In addition, expenditures for Company-sponsored research and development activities were not material during 2023, 2022, or 2021.  No material portion of our business involves governmental contracts.  

Seasonality

Our net sales typically moderate in the fourth quarter as a result of the seasonal construction markets and customer shutdowns for holidays, year-end plant maintenance, and physical inventory counts. Also, our working capital typically increases in the first quarter in preparation for the construction season.

SEC Filings

We make available through our internet website our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act as soon as reasonably practicable after we electronically file such material with, or furnish it to, the Securities and Exchange Commission (SEC).  To retrieve any of this information, you may access our internet home page at www.muellerindustries.com, select Investors, and then select SEC Filings.

ITEM 1A.RISK FACTORS

The Company is exposed to risk as it operates its businesses.  To provide a framework to understand our operating environment, we are providing a brief explanation of the more significant risks associated with our businesses.  Although we have tried to identify and discuss key risk factors, others could emerge in the future.  These risk factors should be considered carefully when evaluating the Company and its businesses.

Risks Related to the Economy and Other External Factors

Increases in costs and the availability of energy and raw materials used in our products could impact our cost of goods sold and our distribution expenses, which could have a material adverse impact on our operating margins.

Both the costs of raw materials used in our manufactured products (copper, brass, zinc, aluminum, and plastic resins) and energy costs (electricity, natural gas and fuel) have been volatile during the last several years, which has resulted in changes in production and distribution costs.  For example, recent and pending climate change regulation and initiatives on the state, regional, federal, and international levels that have focused on reducing greenhouse gas (GHG) emissions from the energy and utility sectors may affect energy availability and costs in the near future.  While we typically attempt to pass costs through to our customers or to modify or adapt our activities to mitigate the impact of increases, we may not be able to do so successfully.  Failure to fully pass increases to our customers or to modify or adapt our activities to mitigate the impact could have a material adverse impact on our operating margins.  Additionally, if we are for any reason unable to obtain raw materials or energy, our ability to manufacture our products would be impacted, which could have a material adverse impact on our operating margins.

6



Economic conditions in the housing and commercial construction industries, as well as inflation and changes in interest rates, could have a material adverse impact on our business, financial condition, and results of operations.

Our business is sensitive to changes in general economic conditions, particularly in the housing and commercial construction industries. Prices for our products are affected by overall supply and demand in the market for our products and for our competitors’ products. In particular, market prices of building products historically have been volatile and cyclical, and we may be unable to control the timing and extent of pricing changes for our products. Prolonged periods of weak demand or excess supply in any of our businesses could negatively affect our revenues and margins and could result in a material adverse impact on our business, financial condition, and results of operations.

The markets that we serve, including, in particular, the housing and commercial construction industries, are significantly affected by movements in interest rates and the availability of credit. Significantly higher interest rates could have a material adverse effect on our business, financial condition, and results of operations.

Our businesses are also affected by a variety of other factors beyond our control, including, but not limited to, employment levels, foreign currency exchange rates, consumer confidence, and unforeseen inflationary pressures. In the last year, inflationary pressures have increased. Although we generally attempt to pass along higher raw material costs to our customers in the form of price increases, there can be a delay between an increase in our raw material costs and our ability to raise the prices of our products. Additionally, we may not be able to increase the prices of our products due to other factors including competitive pricing pressure. If the Company is unable to offset significant cost increases through customer price increases, productivity improvements, cost reduction or other programs, Mueller’s business, operating results or financial condition could be materially adversely affected.

Since we operate in a variety of geographic areas, our businesses are subject to the economic conditions in each such area. General economic downturns or localized downturns in the regions where we have operations could have a material adverse effect on our business, financial condition, and results of operations. Additionally, the impact of economic conditions on the operations or liquidity of any party with which we conduct our business, including our suppliers and customers, may adversely impact our business.

Our exposure to exchange rate fluctuations on cross border transactions and the translation of local currency results into U.S. dollars could have an adverse impact on our results of operations or financial position.

We conduct our business through subsidiaries in several different countries and export our products to many countries.  Fluctuations in currency exchange rates could have a significant impact on the competitiveness of our products as well as the reported results of our operations, which are presented in U.S. dollars.  A portion of our products are manufactured in or acquired from suppliers located in lower cost regions.  Cross border transactions, both with external parties and intercompany relationships, result in increased exposure to foreign exchange fluctuations.  The strengthening of the U.S. dollar could expose our U.S. based businesses to competitive threats from lower cost producers in other countries such as China.  Lastly, our sales are translated into U.S. dollars for reporting purposes.  The strengthening of the U.S. dollar could result in unfavorable translation effects when the results of foreign operations are translated into U.S. dollars.  Accordingly, significant changes in exchange rates, particularly the British pound sterling, Mexican peso, Canadian dollar, South Korean won, and Bahraini dinar, could have an adverse impact on our results of operations or financial position.

Market and Competition Risks

Competitive conditions, including the impact of imports and substitute products and technologies, could have a material adverse effect on the demand for our products as well as our margins and profitability.

The markets we serve are competitive across all product lines.  Some consolidation of customers has occurred and may continue, which could shift buying power to customers.  In some cases, customers have moved production to low-cost countries such as China, or sourced components from there, which has reduced demand in North America for some of the products we manufacture.  These conditions could have a material adverse impact on our ability to maintain margins and profitability.  The potential threat of imports and substitute products is based upon many factors, including raw material prices, distribution costs, foreign exchange rates, production costs, and the development of emerging technologies and applications.  The end use of alternative import and/or substitute products could have a material adverse effect on our business, financial condition, and results of operations.  Likewise, the development of new technologies and applications could result in lower demand for our products and have a material adverse effect on our business.

7



Litigation and Regulatory Risks

We are subject to claims, litigation, and regulatory proceedings that could have a material adverse effect on us.

We are, from time-to-time, involved in various claims, litigation matters, and regulatory proceedings.  These matters may include contract disputes, personal injury claims, environmental claims and administrative actions, Occupational Safety and Health Administration inspections or proceedings, other tort claims, employment and tax matters and other litigation including class actions that arise in the ordinary course of our business.  Although we intend to defend these matters vigorously, we cannot predict with certainty the outcome or effect of any claim or other litigation matter, and there can be no assurance as to the ultimate outcome of any litigation or regulatory proceeding.  Litigation and regulatory proceedings may have a material adverse effect on us because of potential adverse outcomes, defense costs, the diversion of our management’s resources, availability of insurance coverage and other factors.

We are subject to environmental, health, and safety laws and regulations and future compliance may have a material adverse effect on our results of operations, financial position, or cash flows.

The nature of our operations exposes us to the risk of liabilities and claims with respect to environmental, health, and safety matters.  While we have established accruals intended to cover the cost of environmental remediation at contaminated sites, the actual cost is difficult to determine and may exceed our estimated reserves.  Further, changes to, or more rigorous enforcement or stringent interpretation of environmental or health and safety laws could require significant incremental costs to maintain compliance.  Recent and pending climate change regulation and initiatives on the state, regional, federal, and international levels may require certain of our facilities to reduce GHG emissions.  While not reasonably estimable at this time, this could require capital expenditures for environmental control facilities and/or the purchase of GHG emissions credits in the coming years.  In addition, with respect to environmental matters, future claims may be asserted against us for, among other things, past acts or omissions at locations operated by predecessor entities, or alleging damage or injury or seeking other relief in connection with environmental matters associated with our operations.  Future liabilities, claims, and compliance costs may have a material adverse effect on us because of potential adverse outcomes, defense costs, diversion of our resources, availability of insurance coverage, and other factors.  The overall impact of these requirements on our operations could increase our costs and diminish our ability to compete with products that are produced in countries without such rigorous standards; the long run impact could negatively impact our results and have a material adverse effect on our business.

Operational Risks

A strike, other work stoppage or business interruption, or our inability to renew collective bargaining agreements on favorable terms, could impact our cost structure and our ability to operate our facilities and produce our products, which could have an adverse effect on our results of operations.

We have a number of employees who are covered by collective bargaining or similar agreements.  If we are unable to negotiate acceptable new agreements with the unions representing our employees upon expiration of existing contracts, we could experience strikes or other work stoppages.  Strikes or other work stoppages could cause a significant disruption of operations at our facilities, which could have an adverse impact on us.  New or renewal agreements with unions representing our employees could call for higher wages or benefits paid to union members, which would increase our operating costs and could adversely affect our profitability.  Higher costs and/or limitations on our ability to operate our facilities and manufacture our products resulting from increased labor costs, strikes or other work stoppages could have a material adverse effect on our results of operations.
   
In addition, unexpected interruptions in our operations or those of our customers or suppliers due to such causes as weather-related events or acts of God, such as earthquakes, could have an adverse effect on our results of operations.  For example, the Environmental Protection Agency has found that global climate change would be expected to increase the severity and possibly the frequency of severe weather patterns such as hurricanes.  Although the financial impact of such future events is not reasonably estimable at this time, should they occur, our operations in certain coastal and flood-prone areas or operations of our customers and suppliers could be adversely affected.

If we do not successfully execute or effectively operate, integrate, leverage and grow acquired businesses, our financial results may suffer.

Our strategy for long-term growth, productivity and profitability depends in part on our ability to make prudent strategic acquisitions and to realize the benefits we expect when we make those acquisitions. In furtherance of this strategy, over the past several years, we have acquired businesses in Europe, Canada, South Korea, the Middle East, and the United States.
8



While we currently anticipate that our past and future acquisitions will enhance our value proposition to customers and improve our long-term profitability, there can be no assurance that we will realize our expectations within the time frame we have established, if at all, or that we can continue to support the value we allocate to these acquired businesses, including their goodwill or other intangible assets.

We may be subject to risks relating to our information technology systems.

We rely on information technology systems to process, transmit and store electronic information and manage and operate our business. The incidence of cyber attacks, computer hacking, computer viruses, worms, and other disruptive software, denial of service attacks, and other malicious cyber activities are on the rise worldwide. A breach of our information technology systems or those of our commercial partners could expose us, our customers, our suppliers, and our employees to risks of misuse or improper disclosure of data, business information (including intellectual property) and other confidential information. We operate globally, and the legal rules governing data storage and transfers are often complex, unclear, and changing. A breach could also result in manipulation and destruction of data, production downtimes and operations disruptions. Any such breaches or events could expose us to legal liability and adversely affect our reputation, competitive position, business or results of operations.

General Risk Factors

The unplanned departure of key personnel could disrupt our business.

We depend on the continued efforts of our senior management.  The unplanned loss of key personnel, or the inability to hire and retain qualified executives, could negatively impact our ability to manage our business.

ITEM 1B.UNRESOLVED STAFF COMMENTS

None.

ITEM 1C.CYBERSECURITY

Risk Management and Strategy

Our business operations depend on the availability, integrity and secure processing, storage, and transmission of confidential and sensitive information, digitally and through interconnected systems, including those of our vendors, service providers and other third parties on which we rely. Consequently, we maintain a formal data protection program, including physical, technical and administrative safeguards, to prevent and mitigate the risks posed by cybersecurity threats and incidents and to identify, analyze, address, mitigate and remediate those incidents that do occur. As part of our program:

we regularly review and update at least annually our standard policies and procedures related to information technology and analyze those policies against the standards and controls that we believe are most relevant to our Company set by organizations such as the National Institute of Standards and Technology (NIST) cybersecurity framework and the International Organization for Standardization (ISO);
we maintain a dedicated cybersecurity team under the direction of our Chief Information Officer (CIO), who has expertise related to data and network security, data governance and risk management;
we regularly test our internal IT controls;
we regularly conduct internal vulnerability assessments as well as third-party penetration tests;
we maintain, and we require our third-party service providers to maintain, security controls designed to ensure the confidentiality, integrity, and availability of our information systems and the confidential and sensitive information we maintain and process, or which is processed on our behalf;
all employees are required to complete periodic trainings that cover security and privacy best practices and company policies; and
we have prepared and regularly review and test our business continuity, disaster recovery and other back-up plans, including as they relate to cybersecurity incidents.

In connection with the design, implementation and testing of our cybersecurity program, we also work, as appropriate, with our accountants, independent assessors, legal counsel and other consultants.

9



We have an incident reporting and escalation process that we believe to be effective in detecting and analyzing cyber incidents as they occur to determine appropriate response action and reporting, including the materiality of any such incidents to our financial condition and operations. This process includes:

continual monitoring of our systems and logs by both internal and outsourced staff;
immediate escalation to and review by our CIO of certain signals, including evidence of external threat actors, ransomware attacks, data exfiltration, identity compromise or unusual requests from management or certain departments;
if deemed appropriate, reporting by our CIO to the Company’s senior leadership, which based on the circumstances, may include executive officers and representatives of our accounting, human resources, finance, information technology and legal functions, and consultation with internal and external legal counsel, for further review and determination of the scope and materiality of the incident or incidents, including whether public disclosure is appropriate or required; and
informing our Board of Directors (the “Board”) of significant or material cybersecurity incidents, as appropriate.

While we, our clients and our vendors are regularly exposed to malicious technology-related events and threats, none of these threats or incidents, either individually or in the aggregate of related occurrences, have materially affected the Company in the period covered by this report. In determining materiality, cybersecurity incidents are reviewed not only for potential financial impacts, which could include potential legal and regulatory penalties, stolen assets or funds, system damage, forensic and remediation costs, lost client revenue or litigation costs, but also the breadth and sensitivity of data exposure, data exfiltration, impacts on the ability to operate our business or provide our services, client dissatisfaction, and loss of investor confidence.

Governance

Our Board actively oversees our risk management activities both directly and through its committees and considers various risk topics throughout the year, including cybersecurity and information security risk management and controls. As part of its oversight function, the Audit Committee of the Board oversees the Company’s risk assessment and risk management policies, including related to cybersecurity and the data protection program, and performs an annual review and assessment of the primary operational and regulatory risks facing the Company, their relative magnitude and management’s plan for mitigating these risks. At least annually, our CIO reports to the Audit Committee with a comprehensive report addressing a broad range of topics, including significant cybersecurity incidents that have occurred since the last update, the status of projects and initiatives to update our cybersecurity policies and practices, and ongoing efforts to prevent, detect, and respond to internal and external critical threats.

Our senior management is responsible for assessing and managing the Company’s various exposures to risk, including those related to cybersecurity, on a day-to-day basis, including the identification of risks through a robust enterprise risk management framework and the creation of appropriate risk management programs and policies to address such risks. Our CIO has primary responsibility for managing our cybersecurity program and efforts. Our internal audit team is responsible for the testing and audit of our information-technology internal controls.

We believe our information technology team to be well-qualified in this area. These qualifications include professional experience in the field and recent participation in IT and cybersecurity programs organized by leading institutions with expertise in the field.
10



ITEM 2.PROPERTIES
Information pertaining to our major operating facilities is included below.  Except as noted, we own all of the principal properties.  Our plants are in satisfactory condition and are suitable for the purpose for which they were designed and are now being used.

Location of FacilityBuilding Space
(Sq. Ft.)
Primary UseOwned or Leased
Piping Systems Segment
Fulton, MS778,065Manufacturing, Packaging, & DistributionOwned
Bilston, England402,500ManufacturingOwned
Wynne, AR400,000Manufacturing & DistributionOwned
Yangju City, Gyeonggi Province, South Korea343,909ManufacturingOwned
Woodbridge, NJ247,000DistributionLeased
London, Ontario, Canada200,400ManufacturingOwned
Wynne, AR180,000DistributionOwned
Covington, TN159,500ManufacturingOwned
Monterrey, Mexico152,000Manufacturing & DistributionLeased
Monterrey, Mexico132,000ManufacturingLeased
Ennis, TX109,700DistributionLeased
University Park, IL90,100DistributionLeased
Ansonia, CT 89,396Manufacturing & DistributionOwned
Kansas City, MO85,000DistributionLeased
St. Thomas, Ontario, Canada73,124DistributionLeased
Shelby, OH61,750DistributionLeased
Ontario, CA54,209DistributionLeased
Jacksonville, FL 48,000DistributionLeased
Al Hidd, Kingdom of Bahrain22,500Manufacturing & DistributionOwned
Industrial Metals Segment
Port Huron, MI450,000ManufacturingOwned
 New Market, VA413,120Manufacturing & DistributionOwned
Brooklyn, OH163,200ManufacturingLeased
Marysville, MI81,500ManufacturingOwned
Brighton, MI 65,000MachiningLeased
Climate Segment   
Plainville, GA313,835Manufacturing & DistributionOwned
Fort Worth, TX266,485ManufacturingOwned
Cartersville, GA260,924ManufacturingOwned
Phoenix, AZ250,250Manufacturing & DistributionOwned
 Olive Branch, MS205,264Manufacturing & DistributionOwned
Tampa, FL202,614Manufacturing & DistributionOwned
Crawsfordville, IN153,600Manufacturing & DistributionOwned
Fort Worth, TX153,374ManufacturingOwned
Vineland, NJ136,000Manufacturing & DistributionOwned
Sanger, CA127,390Manufacturing & DistributionLeased
Sacramento, CA121,240Manufacturing & DistributionOwned
Bluffs, IL107,000ManufacturingOwned
11



Location of FacilityBuilding Space
(Sq. Ft.)
Primary UseOwned or Leased
Fort Worth, TX103,125Manufacturing & DistributionOwned
Hickory, NC100,000ManufacturingOwned
Hartsville, TN92,000ManufacturingOwned
Houston, TX72,000Manufacturing & DistributionOwned
Monterrey, Mexico65,000Manufacturing & DistributionLeased
Baltimore, MD62,500Manufacturing & DistributionOwned
Springdale, AR57,600Manufacturing & DistributionOwned
Hartsville, TN45,000DistributionLeased
Lawrenceville, GA42,000ManufacturingLeased
Xinbei District, Changzhou, China 33,940ManufacturingLeased
Kansas City, MO30,500ManufacturingLeased
Ansonia, CT24,000ManufacturingLeased
Hartsville, TN4,000DistributionLeased

ITEM 3.LEGAL PROCEEDINGS

The Company is involved in certain litigation as a result of claims that arose in the ordinary course of business.  Additionally, we may realize the benefit of certain legal claims and litigation in the future; these gain contingencies are not recognized in the Consolidated Financial Statements.

For a description of material pending legal proceedings, see “Note 15 – Commitments and Contingencies” in the Notes to Consolidated Financial Statements, which is incorporated herein by reference.

ITEM 4.MINE SAFETY DISCLOSURES

Not applicable.

12



PART II

ITEM 5.MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

Our common stock is listed on the New York Stock Exchange (NYSE) under the symbol “MLI.”  As of February 22, 2024, the number of holders of record of Mueller’s common stock was 550.  

During fiscal year 2022, we paid a quarterly cash dividend of $0.125 per share of common stock. During fiscal year 2023, we paid a quarterly cash dividend of $0.15 per share of common stock.

Payment of dividends in the future is dependent upon the Company’s financial condition, cash flows, capital requirements, earnings, and other factors.

See “Part III, Item 12, Equity Compensation Plan Information” for information regarding securities authorized for issuance under the Company’s equity compensation plans.

Issuer Purchases of Equity Securities

The Company’s Board of Directors has extended, until July 2024, the authorization to repurchase up to 40 million shares of the Company’s common stock through open market transactions or through privately negotiated transactions.  The Company may cancel, suspend, or extend the time period for the purchase of shares at any time.  Any repurchases will be funded primarily through existing cash and cash from operations.  The Company may hold any shares repurchased in treasury or use a portion of the repurchased shares for its stock-based compensation plans, as well as for other corporate purposes.  From its initial authorization in 1999 through December 30, 2023, the Company has repurchased approximately 15.0 million shares under this authorization.  Below is a summary of the Company’s stock repurchases for the quarter ended December 30, 2023.

(a)
Total Number of Shares Purchased (1)
(b)
Average Price Paid per Share
(c)
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs
(d)
Maximum Number of Shares That May Yet Be Purchased Under the Plans or Programs (2)
    
October 1, 2023 – October 28, 2023— $— — 25,003,808 
October 29, 2023 – November 25, 2023939 41.25 — 25,003,808 
November 26, 2023 – December 30, 20236,473 43.60 — 25,003,808 
Total7,412 — 
(1) Includes shares tendered to the Company by holders of stock-based awards in payment of the purchase price and/or withholding taxes upon exercise and/or vesting.
(2) Shares available to be purchased under the Company’s 40 million share repurchase authorization until July 2024. The extension of the authorization was announced on October 25, 2023.










13



Company Stock Performance

The following graph compares total stockholder return since December 28, 2018 to the Dow Jones U.S. Total Return Index (Total Return Index) and the Dow Jones U.S. Building Materials & Fixtures Index (Building Materials Index).  Total return values for the Total Return Index, the Building Materials Index and the Company were calculated based on cumulative total return values assuming reinvestment of regular quarterly dividends paid by the Company.  

2023 Stock Graph.jpg

 201820192020202120222023
Mueller Industries, Inc.100.00 137.48 153.37 259.90 266.38 432.45 
Dow Jones U.S. Total Return Index100.00 131.15 157.90 199.74 160.99 203.70 
Dow Jones U.S. Building Materials & Fixtures Index100.00 146.33 181.57 271.79 197.32 276.98 
14



ITEM 6.RESERVED

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

Management’s discussion and analysis of financial condition and results of operations is contained under the caption “Financial Review” submitted as a separate section of this Annual Report on Form 10-K commencing on page F-2.

ITEM 7A.QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Quantitative and qualitative disclosures about market risk are contained under the caption “Financial Review” submitted as a separate section of this Annual Report on Form 10-K commencing on page F-2.

ITEM 8.FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

Financial Statements required by this item are contained in a separate section of this Annual Report on Form 10-K commencing on page F-17.

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

None.

15



ITEM 9A.CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

The Company maintains disclosure controls and procedures designed to ensure information required to be disclosed in Company reports filed under the Securities Exchange Act of 1934, as amended (the Exchange Act), is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms.  Disclosure controls and procedures are designed to provide reasonable assurance that information required to be disclosed in Company reports filed under the Exchange Act is accumulated and communicated to management, including the Company’s Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.

The Company’s management, with the participation of the Company’s Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of the Company’s disclosure controls and procedures pursuant to Rule 13a-15(e) of the Exchange Act as of December 30, 2023.  Based on that evaluation, the Company’s Chief Executive Officer and Chief Financial Officer have concluded that the Company’s disclosure controls and procedures are effective as of December 30, 2023 to ensure that information required to be disclosed in Company reports filed under the Exchange Act is (i) recorded, processed, summarized and reported within the time periods specified in the SEC rules and forms and (ii) accumulated and communicated to management, including the Company’s principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure.

Management’s Report on Internal Control over Financial Reporting

The Company’s management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act.  Pursuant to the rules and regulations of the SEC, internal control over financial reporting is a process designed by, or under the supervision of, the Company’s principal executive and principal financial officers, and effected by the Company’s Board of Directors, management and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with accounting principles generally accepted in the United States and includes those policies and procedures that (i) pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of the  Company’s assets; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the issuer are being made only in accordance with authorizations of the Company’s management and directors; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the Company’s assets that could have a material effect on the financial statements.  Due to inherent limitations, internal control over financial reporting may not prevent or detect misstatements.  Further, because of changes in conditions, effectiveness of internal control over financial reporting may vary over time.

As required by Rule 13a-15(c) under the Exchange Act, the Company’s management, with the participation of the Company’s Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of the Company’s internal control over financial reporting as of December 30, 2023 based on the control criteria established in a report entitled Internal Control—Integrated Framework, (2013 Framework) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).  Based on such evaluation, management has concluded that our internal control over financial reporting was effective as of December 30, 2023.

Ernst & Young LLP, the independent registered public accounting firm that audited the Company’s financial statements included in this Annual Report on Form 10-K, has issued an attestation report on the Company’s internal control over financial reporting, which is included herein.

Changes in Internal Control Over Financial Reporting

There were no changes in the Company’s internal control over financial reporting during the Company’s fiscal quarter ended December 30, 2023, that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.
16



Report of Independent Registered Public Accounting Firm

To the Stockholders and the Board of Directors of Mueller Industries, Inc.

Opinion on Internal Control over Financial Reporting

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

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

Basis for Opinion

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

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

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

Definition and Limitations of Internal Control Over Financial Reporting

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

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

    mlisiga02.jpg
Memphis, Tennessee
February 28, 2024
17



ITEM 9B.OTHER INFORMATION

During the quarter ended December 30, 2023, no director or officer (as defined in Rule 16a-1(f) under the Exchange Act) of the Company adopted or terminated a Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangements (in each case, as defined in Item 408(a) of Regulation S-K).

ITEM 9C.DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

Not applicable.

PART III

ITEM 10.DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERNANCE

The information required by Item 10 is contained under the captions “Beneficial Ownership of Common Stock by Insiders,” “Corporate Governance,” “Report of the Audit Committee of the Board of Directors,” and “Delinquent Section 16(a) Reports” in the Company’s Proxy Statement for its 2024 Annual Meeting of Stockholders to be filed with the SEC on or about March 22, 2024, which is incorporated herein by reference.

The Company has adopted a Code of Business Conduct and Ethics that applies to its chief executive officer, chief financial officer, and other financial executives.  We have also made the Code of Business Conduct and Ethics available on the Company’s website at www.muellerindustries.com.
 
ITEM 11.EXECUTIVE COMPENSATION
 
The information required by Item 11 is contained under the captions “Compensation Discussion and Analysis,” “Executive Compensation Tables,” “2023 Director Compensation,” and “Corporate Governance” in the Company’s Proxy Statement for its 2024 Annual Meeting of Stockholders to be filed with the SEC on or about March 22, 2024, which is incorporated herein by reference.

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

Equity Compensation Plan Information

The following table discloses information regarding the securities to be issued and the securities remaining available for issuance under the Registrant’s stock-based incentive plans as of December 30, 2023 (shares in thousands):

 (a)(b)(c)
Plan categoryNumber of securities to be issued upon exercise of outstanding options, warrants, and rightsWeighted average exercise price of outstanding options, warrants, and rightsNumber of securities remaining available for future issuance under equity compensation plans (excluding securities reflected in column (a))
Equity compensation plans approved by security holders626 $14.78 1,125 
Equity compensation plans not approved by security holders— — — 
Total626 $14.78 1,125 
 
18



Other information required by Item 12 is contained under the captions “Principal Stockholders” and “Beneficial Ownership of Common Stock by Insiders” in the Company’s Proxy Statement for its 2024 Annual Meeting of Stockholders to be filed with the SEC on or about March 22, 2024, which is incorporated herein by reference.

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

The information required by Item 13 is contained under the caption “Corporate Governance” in the Company’s Proxy Statement for its 2024 Annual Meeting of Stockholders to be filed with the SEC on or about March 22, 2024, which is incorporated herein by reference.

ITEM 14.PRINCIPAL ACCOUNTING FEES AND SERVICES
       
The information required by Item 14 is contained under the caption “Appointment of Independent Registered Public Accounting Firm” in the Company’s Proxy Statement for its 2024 Annual Meeting of Stockholders to be filed with the SEC on or about March 22, 2024, which is incorporated herein by reference.

19



PART IV

ITEM 15.EXHIBITS, FINANCIAL STATEMENT SCHEDULES

(a)The following documents are filed as part of this report:

1.Financial Statements: the financial statements, notes, and report of independent registered public accounting firm described in Item 8 of this Annual Report on Form 10-K are contained in a separate section of this Annual Report on Form 10-K commencing on page F-1.

2.Financial Statement Schedule: the financial statement schedule described in Item 8 of this report is contained in a separate section of this Annual Report on Form 10-K commencing on page F-1.

3.Exhibits:
Certificate of Incorporation and Bylaws
Long-Term Debt Instruments
4.1Certain instruments with respect to long-term debt of the Registrant have not been filed as Exhibits to this Report since the total amount of securities authorized under any such instruments does not exceed 10 percent of the total assets of the Registrant and its subsidiaries on a consolidated basis.  The Registrant agrees to furnish a copy of each such instrument upon request of the SEC.
Consulting, Employment, and Compensatory Plan Agreements
20



Financing Agreements
Other Exhibits
101.CAL    XBRL Taxonomy Extension Calculation Linkbase
101.DEF    XBRL Taxonomy Extension Definition Linkbase 
101.INS    XBRL Instance Document
101.LAB    XBRL Taxonomy Extension Label Linkbase 
101.PRE    XBRL Presentation Linkbase Document
101.SCH    XBRL Taxonomy Extension Schema 

ITEM 16.Form 10-K Summary

None.

21



SIGNATURES

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

MUELLER INDUSTRIES, INC.

 
/s/ Gregory L. Christopher
 
 Gregory L. Christopher, Chief Executive Officer
(Principal Executive Officer) and Chairman of the Board
 

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

SignatureTitleDate
   
/s/ Gregory L. Christopher
     Gregory L. Christopher
Chief Executive Officer (Principal Executive Officer) and Chairman of the BoardFebruary 28, 2024
   
/s/ Terry Hermanson
Lead Independent DirectorFebruary 28, 2024
Terry Hermanson  
/s/ Elizabeth Donovan
DirectorFebruary 28, 2024
Elizabeth Donovan
/s/ William C. Drummond
DirectorFebruary 28, 2024
William C. Drummond
/s/ Gary S. Gladstein
DirectorFebruary 28, 2024
Gary S. Gladstein  
   
/s/ Scott J. Goldman
DirectorFebruary 28, 2024
Scott J. Goldman  
   
/s/ John B. Hansen
DirectorFebruary 28, 2024
John B. Hansen  
   
/s/ Charles P. Herzog, Jr.
DirectorFebruary 28, 2024
Charles P. Herzog, Jr.  

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

 Signature and TitleDate
   
 
/s/ Jeffrey A. Martin
February 28, 2024
 Jeffrey A. Martin 
 Chief Financial Officer and Treasurer 
 (Principal Financial and Accounting Officer) 
   
 
/s/ Anthony J. Steinriede
February 28, 2024
 Anthony J. Steinriede 
 Vice President – Corporate Controller 
22



MUELLER INDUSTRIES, INC.
INDEX TO CONSOLIDATED FINANCIAL STATEMENTS




FINANCIAL STATEMENT SCHEDULE
 
Schedule for the years ended December 30, 2023, December 31, 2022, and December 25, 2021
  
  
F-1



FINANCIAL REVIEW

The Financial Review section of our Annual Report on Form 10-K consists of the following: Management’s Discussion and Analysis of Results of Operations and Financial Condition (MD&A), the Consolidated Financial Statements, and Other Financial Information, all of which include information about our significant accounting policies, practices, and the transactions that impact our financial results.  The following MD&A describes the principal factors affecting the results of operations, liquidity and capital resources, contractual cash obligations, and the critical accounting estimates of the Company.  The discussion in the Financial Review section should be read in conjunction with the other sections of this Annual Report, particularly “Item 1: Business” and our other detailed discussion of risk factors included in this MD&A.

OVERVIEW

We are a leading manufacturer of copper, brass, aluminum, and plastic products.  The range of products we manufacture is broad: copper tube and fittings; line sets; brass rod, bar, and shapes; aluminum and brass forgings; aluminum impact extrusions; refrigeration valves and fittings; compressed gas valves; pressure vessels; steel nipples; and insulated flexible duct systems.  We also resell brass and plastic plumbing valves, plastic fittings, malleable iron fittings, faucets and plumbing specialty products.  Mueller’s operations are located throughout the United States and in Canada, Mexico, Great Britain, South Korea, the Middle East, and China.

Each of the reportable segments is composed of certain operating segments that are aggregated primarily by the nature of products offered as follows:

Piping Systems:  The Piping Systems segment is composed of Domestic Piping Systems Group, Great Lakes Copper, European Operations, Trading Group, Jungwoo-Mueller (our South Korean joint venture), and Mueller Middle East (our Bahraini joint venture).  The Domestic Piping Systems Group manufactures and distributes copper tube, fittings, and line sets.  These products are manufactured in the U.S., sold in the U.S., and exported to markets worldwide. Great Lakes Copper manufactures copper tube and line sets in Canada and sells the products primarily in the U.S. and Canada.  European Operations manufacture copper tube in the United Kingdom, which is sold throughout Europe.  The Trading Group manufactures pipe nipples and sources products for import distribution in North America.  Jungwoo-Mueller manufactures copper-based joining products that are sold worldwide.  Mueller Middle East manufactures copper tube and serves markets in the Middle East and Northern Africa. The Piping Systems segment sells products to wholesalers in the plumbing and refrigeration markets, distributors to the manufactured housing and recreational vehicle industries, building material retailers, and air-conditioning original equipment manufacturers (OEMs).

Industrial Metals:  The Industrial Metals segment is composed of Brass Rod, Impacts & Micro Gauge, Brass Value-Added Products, and Precision Tube.  The segment manufactures and sells brass rod, bar, and shapes; aluminum and brass forgings; aluminum impact extrusions; gas valves and assemblies; and specialty copper, copper alloy, and aluminum tube.  The segment manufactures and sells its products primarily to domestic OEMs in the industrial, transportation, construction, heating, ventilation, and air-conditioning, plumbing, refrigeration, and energy markets.

Climate: The Climate segment is composed of Refrigeration Products, Westermeyer, Turbotec, Flex Duct (ATCO and H&C Flex), and Linesets, Inc.  The segment manufactures and sells refrigeration valves and fittings, high pressure components, coaxial heat exchangers, insulated HVAC flexible duct systems, and line sets.  The segment sells its products primarily to the heating, ventilation, air-conditioning, and refrigeration markets in the U.S.

New housing starts and commercial construction are important determinants of our sales to the heating, ventilation, and air-conditioning, refrigeration, and plumbing markets because the principal end use of a significant portion of our products is in the construction of single and multi-family housing and commercial buildings.  Repairs and remodeling projects are also important drivers of underlying demand for these products.  In addition, our products are used in various transportation, automotive, and industrial applications.

According to the U.S. Census Bureau, actual housing starts in the U.S. were 1.41 million in 2023, which compares to 1.55 million in 2022 and 1.60 million in 2021.  The average 30-year fixed mortgage rate was approximately 6.81 percent in 2023 and 5.34 percent in 2022.  The private nonresidential construction sector, includes offices, industrial, health care, and retail projects.  According to the U.S. Census Bureau, the value of private nonresidential construction put in place was $676.0 billion in 2023, $554.5 billion in 2022, and $485.8 billion in 2021. 

F-2



Profitability of certain of our product lines depends upon the “spreads” between the cost of raw material and the selling prices of our products.  The open market prices for copper cathode and copper and brass scrap, for example, influence the selling price of copper tube and brass rod, two principal products manufactured by the Company.  We attempt to minimize the effects on profitability from fluctuations in material costs by passing through these costs to our customers; however margins of our businesses that account for inventory on a FIFO basis may be impacted in periods of significant fluctuations in material costs.  Our earnings and cash flow are dependent upon these spreads that fluctuate based upon market conditions.

Earnings and profitability are also impacted by unit volumes that are subject to market trends, such as substitute products, imports, technologies, and market share.  We intensively manage our pricing structure while attempting to maximize profitability.  From time-to-time, this practice results in lost sales opportunities and lower volume.  For plumbing systems, plastics are the primary substitute product; these products represent an increasing share of consumption.  For certain air-conditioning and refrigeration applications, aluminum-based systems are the primary substitution threat.  We cannot predict the acceptance or the rate of switching that may occur.  U.S. consumption of copper tube and brass rod is still predominantly supplied by U.S. manufacturers.  In recent years, brass rod consumption in the U.S. has declined due to the outsourcing of many manufactured products to offshore regions.

RESULTS OF OPERATIONS

Consolidated Results

The following table compares summary operating results for 2023, 2022, and 2021:

    Percent Change
(In thousands)2023202220212023 vs. 20222022 vs. 2021
Net sales$3,420,345 $3,982,455 $3,769,345 (14.1)%5.7 %
Operating income756,053 877,149 655,845 (13.8)33.7 
Net income602,897 658,316 468,520 (8.4)40.5 

The following are components of changes in net sales compared to the prior year:

 2023 vs. 20222022 vs. 2021
Net selling price in core product lines(1.8)%6.1 %
Unit sales volume in core product lines(6.7)(5.9)
Acquisitions— 1.9 
Dispositions(0.6)(2.2)
Other(5.0)5.8 
 (14.1)%5.7 %

The decrease in net sales in 2023 was primarily due to (i) lower unit sales volume of $264.8 million in our core product lines, primarily copper tube, line sets, and brass rod, (ii) a decrease in sales of $203.0 million in our non-core product lines, (iii) lower net selling prices of $70.9 million in our core product lines, and (iv) a decrease in sales of $23.3 million as a result of the disposition of Heatlink Group during 2023.

The increase in net sales in 2022 was primarily due to (i) higher net selling prices of $228.5 million in our core product lines, primarily copper tube, (ii) an increase in sales of $217.0 million in our other product lines, (iii) incremental sales of $38.6 million recorded by Mueller Middle East, acquired in December 2021, and (iv) incremental sales of $33.3 million recorded by H&C Flex, acquired in January 2021. These increases were slightly offset by (i) lower unit sales volume of $222.0 million in our core product lines, primarily non-U.S. copper tube and brass rod, and (ii) a decrease in sales of $82.7 million as a result of the dispositions of Die-Mold, Copper Bar, FTP, and STI during 2021.

F-3



Net selling prices generally fluctuate with changes in raw material costs.  Changes in raw material costs are generally passed through to customers by adjustments to selling prices.  The following graph shows the Comex average copper price per pound by quarter for the most recent three-year period:

8705
The following tables compare cost of goods sold and operating expenses as dollar amounts and as a percent of net sales for 2023, 2022, and 2021:

(In thousands)202320222021
Cost of goods sold$2,433,511 $2,864,862 $2,938,989 
Depreciation and amortization39,954 43,731 45,390 
Selling, general, and administrative expense208,172 203,086 184,052 
Gain on sale of businesses(4,137)— (57,760)
Gain on sale of assets, net— (6,373)— 
Impairment charges6,258 — 2,829 
Gain on insurance settlement(19,466)— — 
Operating expenses$2,664,292 $3,105,306 $3,113,500 

 202320222021
Cost of goods sold71.1 %71.9 %78.0 %
Depreciation and amortization1.2 1.1 1.2 
Selling, general, and administrative expense6.1 5.1 4.9 
Gain on sale of businesses(0.1)— (1.5)
Gain on sale of assets, net— (0.2)— 
Impairment charges0.2 — — 
Gain on insurance settlement(0.6)— — 
Operating expenses77.9 %77.9 %82.6 %

The decrease in cost of goods sold in 2023 was primarily due to the factors noted above regarding the change in net sales. Gross margin as a percentage of sales was 28.9 percent compared with 28.1 percent in the prior year. The decrease in cost of
F-4



goods sold in 2022 was primarily due to the decrease in the average cost of copper and lower sales volume in certain core product lines.

Depreciation and amortization decreased in 2023 primarily as a result of several long-lived assets becoming fully depreciated and as a result of long-lived assets sold with Heatlink Group, and decreased slightly in 2022 as a result of long-lived assets of businesses sold.

Selling, general, and administrative expenses increased in 2023 primarily due to (i) higher foreign currency transaction losses of $5.4 million, (ii) higher legal and professional fees of $3.3 million, (iii) higher marketing and advertising costs of $1.4 million, (iv) higher repairs and maintenance costs of $1.3 million, and (v) higher taxes and insurance costs of $0.9 million. These increases were partially offset by (i) lower agent commissions of $4.2 million and (ii) the absence of expenses associated with Heatlink Group of $2.6 million. The increase in selling, general, and administrative expenses in 2022 was primarily due to (i) an increase in employment costs, including incentive compensation, of $13.3 million, (ii) incremental expenses of $3.2 million associated with H&C Flex and Mueller Middle East, (iii) the absence of fees of $2.6 million received as a settlement of preexisting relationships recognized in the prior year, and (iv) higher travel and entertainment expense of $1.2 million. These increases were partially offset by the absence of expenses associated with FTP, STI, and Die-Mold of $2.9 million.

During 2023, we settled the insurance claim related to the August 2022 fire at our Bluff, Illinois manufacturing operation and recognized a $19.5 million gain. We also recognized fixed asset impairment charges on idled equipment of $6.3 million and a gain on the sale of Heatlink Group of $4.1 million.

During 2022, we recognized gains of $6.4 million on the sale of assets within Corporate and Eliminations.

During 2021, we recognized gains of $46.6 million on the sale of the FTP and STI businesses, $4.7 million on the disposition of the Die-Mold business, and $6.5 million on the sale of the Copper Bar business, as well as asset impairment charges of $2.8 million related to goodwill and fixed assets. The gain on the sale of FTP and STI and the deconsolidation of Die-Mold were reported within Corporate and Eliminations and the gain on the sale of Copper Bar was recorded in the Industrial Metals segment. Prior to the dispositions, the results of FTP and STI were included within the Climate segment, the results of Die-Mold were included within the Piping Systems segment, and the results of Copper Bar were included within the Industrial Metals segment.

Interest expense in 2023 was consistent with 2022. The decrease in 2022 was primarily a result of the redemption of our Subordinated Debentures during the second quarter of 2021 and there being no borrowings outstanding under the Credit Agreement during 2022. Interest income was higher in 2023 than in 2022 and 2021 primarily as a result of the purchase of short-term investments in the fourth quarter of 2022 and throughout 2023, and higher rates on deposits.

During 2023, we recognized realized and unrealized gains on short-term investments of $41.9 million compared to $2.9 million in 2022.

During 2023, we recognized a gain of $7.5 million for the extinguishment of a New Markets Tax Credit liability. During 2021, we recognized expense of $5.7 million for a redemption premium related to our Subordinated Debentures redeemed.

Environmental expense for our non-operating properties was lower in 2023 and 2022 than in 2021 primarily as a result of lower remediation costs.

During 2022, we recognized a $13.1 million expense related to the complete withdrawal from a multiemployer pension plan.

Other income, net, in 2023 was consistent with 2022 and 2021.

Income tax expense was $220.8 million in 2023, representing an effective tax rate of 26.1 percent.  This rate was higher than what would be computed using the U.S. statutory federal rate primarily due to (i) the provision for state and local income taxes, net of the federal benefit, of $25.5 million, (ii) the effect of foreign statutory rates different from the U.S. federal rate and other foreign adjustments of $14.5 million, (iii) other adjustments of $2.0 million, and (iv) the impact of investments in unconsolidated affiliates of $1.2 million.

Income tax expense was $223.3 million in 2022, representing an effective tax rate of 25.5 percent.  This rate was higher than what would be computed using the U.S. statutory federal rate primarily due to (i) the provision for state and local income taxes, net of the federal benefit, of $32.2 million, (ii) the effect of foreign statutory rates different from the U.S. federal rate and other
F-5



foreign adjustments of $7.4 million, and (iii) the impact of investments in unconsolidated affiliates of $0.2 million. These increases were partially offset by other adjustments of $0.5 million.

Income tax expense was $165.9 million in 2021, representing an effective tax rate of 25.9 percent.  This rate was higher than what would be computed using the U.S. statutory federal rate primarily due to (i) the provision for state and local income taxes, net of the federal benefit, of $21.1 million and (ii) the effect of foreign statutory rates different from the U.S. federal rate and other foreign adjustments of $11.2 million. These increases were partially offset by the impact of investments in unconsolidated affiliates of $0.7 million and (ii) other adjustments of $0.4 million.

During 2023, we recognized losses of $14.8 million on our investments in unconsolidated affiliates, net of foreign tax, compared to income of $10.1 million in 2022. The income on these investments for 2023 included net losses of $22.7 million for Tecumseh, which includes a reserve of $11.6 million recorded for a pending legal matter, and net gains of $7.9 million for the retail distribution business.

During 2022, we recognized income of $10.1 million on our investments in unconsolidated affiliates, net of foreign tax, compared to losses of $0.2 million in 2021. The income on these investments for 2022 included net gains of $5.2 million for Tecumseh and net gains of $4.9 million for the retail distribution business.

During 2021, we recognized losses of $0.2 million on our investments in unconsolidated affiliates, net of foreign tax. The loss of these investments for 2021 included net losses of $1.7 million for Tecumseh, partially offset by net gains of $0.8 million for the retail distribution business and a gain on fair value recognition related to our investment in Mueller Middle East of $0.7 million.

Piping Systems Segment

The following table compares summary operating results for 2023, 2022, and 2021 for the businesses comprising our Piping Systems segment:

    Percent Change
(In thousands)2023202220212023 vs. 20222022 vs. 2021
Net sales$2,382,573 $2,730,084 $2,600,030 (12.7)%5.0 %
Operating income569,239 671,062 486,287 (15.2)38.0 

The following are components of changes in net sales compared to the prior year:

 2023 vs. 20222022 vs. 2021
Net selling price in core product lines(2.3)%8.4 %
Unit sales volume in core product lines(8.0)(6.6)
Acquisitions— 1.5 
Dispositions(0.9)(0.4)
Other(1.5)2.1 
 (12.7)%5.0 %

The decrease in net sales in 2023 was primarily attributable to (i) lower unit sales volume of $217.1 million in the segment’s core product lines, primarily copper tube and line sets, (ii) lower net selling prices of $62.1 million in the segment’s core product lines, (iii) a decrease in sales of $48.0 million in the segment’s non-core product lines, and (iv) a decrease in sales of $23.3 million as a result of the disposition of Heatlink Group.

The increase in net sales in 2022 was primarily attributable to (i) higher net selling prices of $219.6 million in the segment’s core product lines, primarily copper tube, (ii) an increase in sales of $61.1 million in the segment’s other product lines, and (iii) incremental sales of $38.6 million recorded by Mueller Middle East. These increases were partially offset by (i) lower unit
F-6



sales volume of $172.3 million in the segment’s core product lines, primarily non-U.S. copper tube, and (ii) a decrease in sales of $10.9 million as a result of the disposition of Die-Mold.

The following tables compare cost of goods sold and operating expenses as dollar amounts and as a percent of net sales for 2023, 2022, and 2021:

(In thousands)202320222021
Cost of goods sold$1,686,792 $1,943,174 $1,996,610 
Depreciation and amortization20,461 22,193 23,384 
Selling, general, and administrative expense99,823 93,655 93,749 
Impairment charges6,258 — — 
Operating expenses$1,813,334 $2,059,022 $2,113,743 

 202320222021
Cost of goods sold70.8 %71.2 %76.8 %
Depreciation and amortization0.9 0.8 0.9 
Selling, general, and administrative expense4.2 3.4 3.6 
Impairment charges0.3 — — 
Operating expenses76.2 %75.4 %81.3 %

Gross margin as a percentage of sales was 29.2 percent compared with 28.8 percent in the prior year. The decrease in cost of goods sold in 2023 was primarily due to the factors noted above regarding the change in net sales. The decrease in cost of goods sold in 2022 was primarily due to a decrease in the average cost of copper and lower sales volume in certain core product lines.

Depreciation and amortization decreased in 2023 primarily as a result of several long-lived assets becoming fully depreciated and as a result of long-lived assets sold with Heatlink Group, and decreased slightly in 2022 as a result of long-lived assets of businesses sold.

Selling, general, and administrative expense increased for 2023 primarily as a result of (i) higher foreign currency transaction losses of $4.5 million, (ii) higher legal and professional fees of $2.5 million, (iii) higher marketing and advertising costs of $1.5 million, (iv) higher lease and rent expense of $0.7 million, and (v) higher repair, maintenance, and supplies costs of $0.4 million. These increases were partially offset by (i) the absence of expenses associated with Heatlink Group of $2.6 million and (ii) lower employment costs of $1.2 million. Selling, general, and administrative expense in 2022 was consistent with 2021.

During 2023, the segment recognized fixed asset impairment charges on idled equipment of $6.3 million.
  
Industrial Metals Segment

The following table compares summary operating results for 2023, 2022, and 2021 for the businesses comprising our Industrial Metals segment:

    Percent Change
(In thousands)2023202220212023 vs. 20222022 vs. 2021
Net sales$577,875 $644,689 $703,363 (10.4)%(8.3)%
Operating income76,379 82,464 85,475 (7.4)(3.5)

F-7



The following are components of changes in net sales compared to the prior year:

 2023 vs. 20222022 vs. 2021
Net selling price in core product lines(1.4)%1.3 %
Unit sales volume in core product lines(7.6)(7.3)
Dispositions— (5.3)
Other(1.4)3.0 
 (10.4)%(8.3)%

The decrease in net sales in 2023 was primarily due to (i) lower unit sales volume of $47.7 million in the segment’s core product lines, primarily brass rod, (ii) lower net selling prices of $8.9 million in the segment’s core product lines, and (iii) lower sales of $6.6 million in the segment’s non-core product lines.

The decrease in net sales in 2022 was primarily due to (i) lower unit sales volume of $49.2 million in the segment’s core product lines, primarily brass rod, (ii) a decrease in sales of $36.2 million as a result of the disposition of Copper Bar, and (iii) lower sales of $4.4 million in the segment’s non-core product lines. These decreases were slightly offset by higher net selling prices of $8.9 million in the segment’s core product lines.

The following tables compare cost of goods sold and operating expenses as dollar amounts and as a percent of net sales for 2023, 2022, and 2021:

(In thousands)202320222021
Cost of goods sold$480,510 $543,004 $605,715 
Depreciation and amortization7,273 7,647 6,929 
Selling, general, and administrative expense13,713 11,574 11,698 
Gain on sale of businesses— — (6,454)
Operating expenses$501,496 $562,225 $617,888 

 202320222021
Cost of goods sold83.2 %84.2 %86.1 %
Depreciation and amortization1.3 1.2 1.0 
Selling, general, and administrative expense2.4 1.8 1.6 
Gain on sale of businesses— — (0.9)
Operating expenses86.9 %87.2 %87.8 %

Gross margin as a percentage of sales was 16.8 percent compared with 15.8 percent in the prior year. The decrease in cost of goods sold in 2023 was primarily due to the factors noted above regarding the change in net sales. The decrease in cost of goods sold in 2022 was primarily due to the decrease in the average cost of brass scrap, lower sales volume in the segment’s core product lines, and the disposition of Copper Bar.

Depreciation and amortization decreased slightly in 2023 as a result of several long-lived assets becoming fully depreciated. Depreciation and amortization increased slightly in 2022 as a result of long-lived assets placed into service.

Selling, general, and administrative expense increased in 2023 primarily as a result of (i) higher legal and professional fees of $1.5 million, (ii) gains on the disposal of assets of $1.0 million recorded in the prior year, and (iii) higher repair and maintenance costs of $0.6 million. These increases were partially offset by lower employment costs of $1.0 million. Selling, general, and administrative expense in 2022 was consistent with 2021.
F-8




During 2021, the segment recognized a gain of $6.5 million on the sale of the Copper Bar business.

Climate Segment

The following table compares summary operating results for 2023, 2022, and 2021 for the businesses comprising our Climate segment:
    Percent Change
(In thousands)2023202220212023 vs. 20222022 vs. 2021
Net sales$500,790 $650,307 $495,414 (23.0)%31.3 %
Operating income171,864 188,067 85,536 (8.6)119.9 

Net sales for 2023 decreased primarily as a result of reduced demand, particularly for products utilized in residential construction, and a decrease in volume and price in certain product lines.  Net sales for 2022 increased primarily as a result of an increase in volume and price in certain product lines, as well as incremental sales of $33.3 million recorded by H&C Flex. These increases were partially offset by a decrease in sales of $35.6 million as a result of the dispositions of FTP and STI in 2021. 

The following tables compare cost of goods sold and operating expenses as dollar amounts and as a percent of net sales for 2023, 2022, and 2021:

(In thousands)202320222021
Cost of goods sold$311,875 $416,953 $367,343 
Depreciation and amortization7,567 9,174 10,379 
Selling, general, and administrative expense28,950 36,113 29,327 
Impairment charges$— $— $2,829 
Gain on insurance settlement$(19,466)$— $— 
Operating expenses$328,926 $462,240 $409,878 

 202320222021
Cost of goods sold62.3 %64.1 %74.1 %
Depreciation and amortization1.5 1.4 2.1 
Selling, general, and administrative expense5.8 5.6 6.0 
Impairment charges— — 0.6 
Gain on insurance settlement(3.9)— — 
Operating expenses65.7 %71.1 %82.8 %

Cost of goods sold decreased in 2023, consistent with factors noted above regarding the change in net sales. Gross margin as a percentage of sales was 37.7 percent compared with 35.9 percent in the prior year. Cost of goods sold increased in 2022, consistent with the increase in net sales.

Depreciation and amortization decreased in 2023 as a result of several long-lived assets becoming fully depreciated. Depreciation and amortization decreased in 2022 as a result of long-lived assets of businesses sold.

Selling, general, and administrative expenses decreased in 2023 as a result of lower employment costs, including agent commissions, of $7.1 million. Selling, general, and administrative expenses increased in 2022 as a result of (i) higher agent commissions of $4.6 million, (ii) incremental expenses associated with H&C Flex of $2.1 million, and (iii) higher employment
F-9



costs, including incentive compensation, of $1.8 million. These were partially offset by the absence of expenses associated with FTP and STI of $2.4 million.

During 2023, the segment settled the insurance claim related to the August 2022 fire at its Bluff, Illinois manufacturing operation and recognized a $19.5 million gain.

During 2021, the segment recognized impairment charges on goodwill and long-lived assets of $2.8 million.

LIQUIDITY AND CAPITAL RESOURCES

The following table presents selected financial information for 2023, 2022, and 2021:

(In thousands)202320222021
Increase (decrease) in:   
Cash, cash equivalents, and restricted cash$708,927 $374,920 $(37,000)
Short-term investments(119,717)217,863 — 
Property, plant, and equipment, net5,215 (5,612)8,990 
Total debt(1,048)154 (326,001)
Working capital, net of cash and current debt(173,365)176,700 141,525 
Net cash provided by operating activities672,766 723,943 311,701 
Net cash provided by (used in) investing activities135,080 (242,003)29,073 
Net cash used in financing activities(104,509)(102,655)(376,722)

Cash Provided by Operating Activities

During 2023, net cash provided by operating activities was primarily attributable to (i) consolidated net income of $609.6 million, (ii) a decrease in inventories of $67.9 million, (iii) a decrease in accounts receivable of $30.9 million, and (iv) non-capital related insurance proceeds of $9.9 million for the August 2022 fire in Bluffs, Illinois. There were also increases due to non-cash adjustments primarily consisting of (i) depreciation and amortization of $40.8 million, (ii) stock-based compensation expense of $23.1 million, and (iii) income from unconsolidated affiliates of $14.8 million. These cash increases were largely offset by (i) a decrease in current liabilities of $40.6 million, (ii) unrealized gains on short-term investments of $24.8 million, (iii) an increase in other assets of $20.7 million, (iv) the gain related to the settlement of the insurance claim for the August 2022 fire in Bluffs, Illinois of $19.5 million, and (v) the gain on the sale of securities of $17.1 million.

During 2022, net cash provided by operating activities was primarily attributable to (i) consolidated net income of $662.8 million, (ii) a decrease in accounts receivable of $82.7 million, (iii) depreciation and amortization of $44.1 million, and (iv) stock-based compensation expense of $17.8 million. These cash increases were partially offset by (i) a decrease in current liabilities of $26.6 million, (ii) an increase in inventories of $24.2 million, (iii) an increase in other assets of $9.0 million, and (iv) income from unconsolidated affiliates of $10.1 million.

During 2021, net cash provided by operating activities was primarily attributable to (i) consolidated net income of $475.1 million, (ii) an increase in current liabilities of $73.8 million, (iii) depreciation and amortization of $45.7 million, and (iv) stock-based compensation expense of $9.8 million. These cash increases were partially offset by (i) an increase in accounts receivable of $124.7 million, (ii) an increase in inventories of $119.5 million, and (iii) gains of $57.8 million recorded on the sales of the FTP, STI, Die-Mold, and Copper Bar businesses. The fluctuations of accounts receivable, inventories, and current liabilities were primarily due to increased sales volume in certain businesses and higher material costs during 2021.

Cash Provided by (Used in) Investing Activities

The major components of net cash provided by investing activities in 2023 included (i) proceeds from the maturity of short-term investments of $217.9 million, (ii) proceeds from the sale of securities of $55.5 million, and (iii) insurance proceeds of $24.6 million for property and equipment related to the fire at our Bluff, Illinois facility and the tornado at our Covington, Tennessee manufacturing operations. These sources were partially offset by (i) the purchase of short-term investments of $106.2 million and (ii) capital expenditures of $54.0 million.
F-10




The major components of net cash used in investing activities in 2022 included (i) the purchase of short-term investments of $217.9 million and (ii) capital expenditures of $37.6 million. These uses were partially offset by (i) proceeds from the sale of properties of $7.9 million, (ii) insurance proceeds for property and equipment of $3.4 million, and (iii) dividends received from unconsolidated affiliates of $2.3 million.

The major components of net cash provided by investing activities in 2021 included (i) proceeds of $81.9 million from the sale of the FTP, STI, and Copper Bar businesses, net of cash sold, and (ii) payments received on notes receivable of $8.5 million. These sources were partially offset by (i) capital expenditures of $31.8 million and (ii) $30.2 million for the purchases of H&C Flex and Mueller Middle East, net of cash acquired.

Cash Used in Financing Activities

For 2023, net cash used in financing activities consisted primarily of (i) $66.9 million used for the payment of regular quarterly dividends to stockholders of the Company, (ii) $19.3 million used for the repurchase of common stock, (iii) $9.3 million used for the payment of dividends to noncontrolling interests, and (iv) $8.8 million used to settle stock-based awards.

For 2022, net cash used in financing activities consisted primarily of (i) $55.8 million used for the payment of regular quarterly dividends to stockholders of the Company, (ii) $38.1 million used for the repurchase of common stock, and (iii) $7.2 million used for the payment of dividends to noncontrolling interests.

For 2021, net cash used in financing activities consisted primarily of (i) $630.0 million used to reduce the debt outstanding under our Credit Agreement, (ii) $290.2 million used for the redemption of the Subordinated Debentures, (iii) $29.1 million used for the payment of regular quarterly dividends to stockholders of the Company, (iv) $9.7 million used for the payment of dividends to noncontrolling interests, (v) $5.1 million used for repayment of debt by Jungwoo-Mueller, and (vi) $4.9 million used to repurchase common stock. These uses of cash were partially offset by the issuance of debt under our Credit Agreement of $595.0 million.

Liquidity and Outlook

We believe that cash provided by operations, funds available under the Credit Agreement, and cash on hand will be adequate to meet our liquidity needs, including working capital, capital expenditures, and debt payment obligations.  Our current ratio was 6.4 to 1 as of December 30, 2023.

As of December 30, 2023, $89.5 million of our cash and cash equivalents were held by foreign subsidiaries.  The Company continues to assert that a portion of the undistributed earnings of its foreign subsidiaries are permanently reinvested.  No taxes have been accrued with respect to these undistributed earnings or any additional outside basis differences. The Company has accrued appropriate taxes for any undistributed earnings that are not considered permanently reinvested. 

We believe that cash held domestically, funds available through the Credit Agreement, and cash generated from U.S. based operations will be adequate to meet the future needs of our U.S. based operations.

Fluctuations in the cost of copper and other raw materials affect the Company’s liquidity.  Changes in material costs directly impact components of working capital, primarily inventories, accounts receivable, and accounts payable.  The price of copper has fluctuated significantly and averaged approximately $3.86 in 2023, $4.01 in 2022, and $4.24 in 2021.

We have significant environmental remediation obligations which we expect to pay over future years.  Approximately $2.2 million was spent during 2023 for environmental matters.  As of December 30, 2023, we expect to spend $3.8 million in 2024, $0.8 million in 2025, $0.6 million in 2026, $0.7 million in 2027, $0.7 million in 2028, and $12.3 million thereafter for ongoing projects.  

Cash used to fund pension and other postretirement benefit obligations was $0.7 million in 2023 and $0.5 million in 2022.  We anticipate making contributions of approximately $1.0 million to these plans in 2024.

The Company declared and paid a quarterly cash dividend of 6.5 cents per common share during each quarter of 2021, 12.5 cents per common share during each quarter of 2022, and 15.0 cents per common share during each quarter of 2023.  Payment of dividends in the future is dependent upon our financial condition, cash flows, capital requirements, and other factors.

F-11



Capital Expenditures

During 2023 our capital expenditures were $54.0 million.  We anticipate investing approximately $50.0 million to $60.0 million for capital expenditures in 2024.

Long-Term Debt

The Company’s Credit Agreement provides for an unsecured $400.0 million revolving credit facility, which matures on March 31, 2026.  Funds borrowed under the Credit Agreement may be used for working capital purposes and other general corporate purposes.  In addition, the Credit Agreement provides a sublimit of $50.0 million for the issuance of letters of credit, a sublimit of $35.0 million for loans and letters of credit made in certain foreign currencies, and a swing line loan sublimit of $25.0 million.  Outstanding letters of credit and foreign currency loans reduce borrowing availability under the Credit Agreement.  There were no borrowings outstanding under the Credit Agreement at December 30, 2023.

Jungwoo-Mueller has several secured revolving credit arrangements with a total borrowing capacity of KRW 20.0 billion (or approximately $15.3 million).  Borrowings are secured by the real property and equipment of Jungwoo-Mueller.  There were no borrowings outstanding at Jungwoo-Mueller as of December 30, 2023.

As of December 30, 2023, the Company’s total debt was $1.0 million or less than 1 percent of its total capitalization.

Covenants contained in the Company’s financing obligations require, among other things, the maintenance of minimum levels of tangible net worth and the satisfaction of certain minimum financial ratios.  As of December 30, 2023, we were in compliance with all of our debt covenants.

Share Repurchase Program
The Company’s Board of Directors has extended, until July 2024, its authorization to repurchase up to 40 million shares of the Company’s common stock through open market transactions or through privately negotiated transactions. We may cancel, suspend, or extend the time period for the repurchase of shares at any time.  Any repurchases will be funded primarily through existing cash and cash from operations.  The Company may hold any shares repurchased in treasury or use a portion of the repurchased shares for stock-based compensation plans, as well as for other corporate purposes.  From its initial authorization in 1999 through December 30, 2023, the Company had repurchased approximately 15.0 million shares under this authorization.  


CONTRACTUAL CASH OBLIGATIONS

The following table presents payments due by the Company under contractual obligations with minimum firm commitments as of December 30, 2023:

  Payments Due by Year
(In millions)Total20242025-20262027-2028Thereafter
Total debt$1.0 $0.8 $0.2 $— $— 
Operating and capital leases39.1 9.4 15.5 9.5 4.7 
Heavy machinery and equipment13.8 13.8 — — — 
Purchase commitments (1)
742.4 734.3 2.8 2.4 2.9 
Settlement offer at Lead Refinery Site1.1 1.1 — — — 
Transition tax on accumulated foreign earnings1.9 — 1.9 — — 
Total contractual cash obligations$799.3 $759.4 $20.4 $11.9 $7.6 
(1)This includes contractual supply commitments totaling $654.5 million at year-end prices; these contracts contain variable pricing based on Comex and the London Metals Exchange quoted prices. These commitments are for purchases of raw materials, primarily copper cathode and brass scrap, that are expected to be consumed in the ordinary course of business. 

The above obligations will be satisfied with existing cash, funds available under the Credit Agreement, and cash generated by operations.  The Company has no off-balance sheet financing arrangements.
F-12




MARKET RISKS

The Company is exposed to market risks from changes in raw material and energy costs, interest rates, and foreign currency exchange rates.  To reduce such risks, we may periodically use financial instruments.  Hedging transactions are authorized and executed pursuant to policies and procedures.  Further, we do not buy or sell financial instruments for trading purposes.  A discussion of the Company’s accounting for derivative instruments and hedging activities is included in “Note 1 - Summary of Significant Accounting Policies” in the Notes to Consolidated Financial Statements.

Cost and Availability of Raw Materials and Energy

Raw materials, primarily copper and brass, represent the largest component of the Company’s variable costs of production.  The cost of these materials is subject to global market fluctuations caused by factors beyond our control.  Significant increases in the cost of metal, to the extent not reflected in prices for our finished products, or the lack of availability could materially and adversely affect our business, results of operations and financial condition.

The Company occasionally enters into forward fixed-price arrangements with certain customers.  We may utilize futures contracts to hedge risks associated with these forward fixed-price arrangements.  We may also utilize futures contracts to manage price risk associated with inventory.  Depending on the nature of the hedge, changes in the fair value of the futures contracts will either be offset against the change in fair value of the inventory through earnings or recognized as a component of accumulated other comprehensive income (AOCI) in equity and reflected in earnings upon the sale of inventory.  Periodic value fluctuations of the contracts generally offset the value fluctuations of the underlying fixed-price transactions or inventory.  At December 30, 2023, we held open futures contracts to purchase approximately $5.8 million of copper over the next twelve months related to fixed-price sales orders and to sell approximately $61.3 million of copper over the next twelve months related to copper inventory.

We may enter into futures contracts or forward fixed-price arrangements with certain vendors to manage price risk associated with natural gas purchases.  The effective portion of gains and losses with respect to positions are deferred in equity as a component of AOCI and reflected in earnings upon consumption of natural gas.  Periodic value fluctuations of the futures contracts generally offset the value fluctuations of the underlying natural gas prices.  There were no open futures contracts to purchase natural gas at December 30, 2023.

Interest Rates

The Company had no variable-rate debt outstanding at December 30, 2023 and December 31, 2022.  At this borrowing level, a hypothetical 10 percent increase in interest rates would have had an insignificant unfavorable impact on our pre-tax earnings and cash flows.  The primary interest rate exposure on variable-rate debt is based on the Secured Overnight Financing Rate (SOFR).

Foreign Currency Exchange Rates

Foreign currency exposures arising from transactions include firm commitments and anticipated transactions denominated in a currency other than an entity’s functional currency.  The Company and its subsidiaries generally enter into transactions denominated in their respective functional currencies.  We may utilize certain futures or forward contracts with financial institutions to hedge foreign currency transactional exposures.  Gains and losses with respect to these positions are deferred in equity as a component of AOCI and reflected in earnings upon collection of receivables or payment of commitments.  At December 30, 2023, we had open forward contracts with a financial institution to sell approximately 4.9 million euros, 44.2 million Swedish kronor, and 11.8 million Norwegian kroner through April 2024.

The Company’s primary foreign currency exposure arises from foreign-denominated revenues and profits and their translation into U.S. dollars.  The primary currencies to which we are exposed include the Canadian dollar, the British pound sterling, the Mexican peso, the South Korean won, and the Bahraini dinar.  The Company generally views its investments in foreign subsidiaries with a functional currency other than the U.S. dollar as long-term.  As a result, we generally do not hedge these net investments.  The net investment in foreign subsidiaries translated into U.S. dollars using the year-end exchange rates was $270.8 million at December 30, 2023 and $338.6 million at December 31, 2022.  The potential loss in value of the Company’s net investment in foreign subsidiaries resulting from a hypothetical 10 percent adverse change in quoted foreign currency exchange rates at December 30, 2023 and December 31, 2022 amounted to $27.1 million and $33.9 million, respectively.  This change would be reflected in the foreign currency translation component of AOCI in the equity section of our Consolidated Balance Sheets until the foreign subsidiaries are sold or otherwise disposed.
F-13




We have significant investments in foreign operations whose functional currency is the British pound sterling, the Mexican peso, the Canadian dollar, the South Korean won, and the Bahraini dinar.  In 2023, the value of the British pound increased approximately six percent, the Mexican peso increased approximately 14 percent, the Canadian dollar increased approximately three percent, the South Korean won decreased approximately one percent, and the Bahraini dinar remained consistent, relative to the U.S. dollar.  The resulting net foreign currency translation gains were included in calculating net other comprehensive income for the year ended December 30, 2023 and were recorded as a component of AOCI.

CRITICAL ACCOUNTING POLICIES AND ESTIMATES

The Company’s accounting policies are more fully described in “Note 1 - Summary of Significant Accounting Policies” in the Notes to Consolidated Financial Statements.  As disclosed in Note 1, the preparation of financial statements in conformity with general accepted accounting principles in the United States requires management to make estimates and assumptions about future events that affect amounts reported in the financial statements and accompanying notes. Actual results could differ significantly from those estimates.  Management believes the following discussion addresses our most critical accounting policies, which are those that are most important to the portrayal of the Company’s financial condition and results of operations and require management’s most difficult, subjective, and complex judgments.

Impairment of Goodwill

As of December 30, 2023, we had $151.8 million of recorded goodwill from our business acquisitions, representing the excess of the purchase price over the fair value of the net assets we have acquired.
Goodwill is subject to impairment testing, which is performed annually as of the first day of the fourth quarter unless circumstances indicate the need to accelerate the timing of the tests.  These circumstances include a significant change in the business climate, operating performance indicators, competition, or sale or disposition of a significant portion of one of our businesses.  In our evaluation of goodwill impairment, we perform a qualitative assessment at the reporting unit level that requires management judgment and the use of estimates to determine if it is more likely than not that the fair value of a reporting unit is less than its carrying amount.  If the qualitative assessment is not conclusive, management compares the fair value of a reporting unit with its carrying amount and will recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value, not to exceed the total amount of goodwill allocated to the reporting unit.
We identify reporting units by evaluating components of our operating segments and combining those components with similar economic characteristics.  Reporting units with significant recorded goodwill include Domestic Piping Systems, B&K LLC, Great Lakes, European Operations, Jungwoo-Mueller, Mueller Middle East, Westermeyer, and Flex Duct.
The fair value of each reporting unit is estimated using a combination of the income and market approaches, incorporating market participant considerations and management’s assumptions on revenue growth rates, operating margins, discount rates and expected capital expenditures. Estimates used by management can significantly affect the outcome of the impairment test.  Changes in forecasted operating results and other assumptions could materially affect these estimates.
We evaluated each reporting unit during the fourth quarters of 2023 and 2022, as applicable. The estimated fair value of each of these reporting units exceeded its carrying values in 2023 and 2022, and we do not believe that any of these reporting units were at risk of impairment as of December 30, 2023.

Pension Benefit Plans

We sponsor several qualified and nonqualified pension benefit plans in certain foreign locations.  We recognize the overfunded or underfunded status of the plans as an asset or liability in the Consolidated Balance Sheets with changes in the funded status recorded through comprehensive income in the year in which those changes occur.  The obligations for these plans are actuarially determined and affected by assumptions, including discount rates, expected long-term return on plan assets for defined benefit pension plans, and certain employee-related factors, such as retirement age and mortality.  We evaluate the assumptions periodically and makes adjustments as necessary.

The expected return on plan assets is determined using the market value of plan assets.  Differences between assumed and actual returns are amortized to the market value of assets on a straight-line basis over the average remaining service period of the plan participants using the corridor approach.  The corridor approach defers all actuarial gains and losses resulting from variances between actual results and actuarial assumptions.  These unrecognized gains and losses are amortized when the net gains and losses exceed 10 percent of the greater of the market value of the plan assets or the projected benefit obligation.  The
F-14



amount in excess of the corridor is amortized over the average remaining service period of the plan participants.  For 2023, the average remaining service period for the pension plans was 11 years.

We determine the discount rate (which is required to be the rate at which the projected benefit obligation could be effectively settled as of the measurement date) with the assistance of actuaries, who calculate the yield available on high quality corporate bonds of a term that reflects the maturity and duration of expected benefit payments.

Environmental Reserves

We recognize an environmental reserve when it is probable that a loss is likely to occur and the amount of the loss is reasonably estimable.  We estimate the duration and extent of our remediation obligations based upon reports of outside consultants, internal and third party estimates and analyses of cleanup costs and ongoing monitoring costs, communications with regulatory agencies, and changes in environmental law.  If we were to determine that our estimates of the duration or extent of our environmental obligations were no longer accurate, we would adjust our environmental reserve accordingly in the period that such determination is made.  Estimated future expenditures for environmental remediation are not discounted to their present value.  

Environmental expenses that relate to ongoing operations are included as a component of cost of goods sold.  Environmental expenses related to non-operating properties are presented below operating income in the Consolidated Statements of Income.

Income Taxes

We estimate total income tax expense based on domestic and international statutory income tax rates in the tax jurisdictions where we operate, permanent differences between financial reporting and tax reporting, and available credits and incentives.

Deferred income tax assets and liabilities are recognized for the future tax effects of temporary differences between the treatment of certain items for financial statement and tax purposes using tax rates in effect for the years in which the differences are expected to reverse.  Realization of certain components of deferred tax assets is dependent upon the occurrence of future events.  

Valuation allowances are recorded when, in the opinion of management, it is more likely than not that all or a portion of the deferred tax assets will not be realized.  These valuation allowances can be impacted by changes in tax laws, changes to statutory tax rates, and future taxable income levels, and are based on our judgment, estimates, and assumptions.  In the event we were to determine that we would not be able to realize all or a portion of the net deferred tax assets in the future, we would increase the valuation allowance through a charge to income tax expense in the period that such determination is made.  Conversely, if we were to determine that we would be able to realize our deferred tax assets in the future, in excess of the net carrying amounts, we would decrease the recorded valuation allowance through a decrease to income tax expense in the period that such determination is made.

We record liabilities for known or anticipated tax issues based on our analysis of whether, and the extent to which, additional taxes will be due.  These unrecognized tax benefits are retained until the associated uncertainty is resolved.  Tax benefits for uncertain tax positions that are recognized in the Consolidated Financial Statements are measured as the largest amount of benefit, determined on a cumulative probability basis, that is more likely than not to be realized upon ultimate settlement.  To the extent we prevail in matters for which a liability for an uncertain tax position is established or are required to pay amounts in excess of the liability, our effective tax rate in a given period may be materially affected.

New Accounting Pronouncements

See “Note 1 – Summary of Significant Accounting Policies” in our Consolidated Financial Statements.

CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING INFORMATION

This Annual Report contains various forward-looking statements and includes assumptions concerning the Company’s operations, future results, and prospects.  These forward-looking statements are based on current expectations and are subject to risk and uncertainties, and may be influenced by factors that could cause actual outcomes and results to be materially different from those predicted.  The forward-looking statements reflect knowledge and information available as of the date of preparation of the Annual Report, and the Company undertakes no obligation to update these forward-looking statements.  We identify the forward-looking statements by using the words “anticipates,” “believes,” “expects,” “intends” or similar expressions in such statements.
F-15




In connection with the “safe harbor” provisions of the Private Securities Litigation Reform Act of 1995, the Company provides the following cautionary statement identifying important economic, political, and technological factors, among others, which could cause actual results or events to differ materially from those set forth in or implied by the forward-looking statements and related assumptions.  In addition to those factors discussed under “Risk Factors” in this Annual Report on Form 10-K, such factors include: (i) the current and projected future business environment, including interest rates and capital and consumer spending; (ii) the domestic housing and commercial construction industry environment; (iii) availability and price fluctuations in commodities (including copper, natural gas, and other raw materials, including crude oil that indirectly affects plastic resins); (iv) competitive factors and competitor responses to the Company’s initiatives; (v) stability of government laws and regulations, including taxes; (vi) availability of financing; and (vii) continuation of the environment to make acquisitions, domestic and foreign, including regulatory requirements and market values of candidates.
F-16



MUELLER INDUSTRIES, INC.
CONSOLIDATED STATEMENTS OF INCOME
Years Ended December 30, 2023, December 31, 2022, and December 25, 2021

(In thousands, except per share data)202320222021
Net sales$3,420,345 $3,982,455 $3,769,345 
Cost of goods sold2,433,511 2,864,862 2,938,989 
Depreciation and amortization39,954 43,731 45,390 
Selling, general, and administrative expense208,172 203,086 184,052 
Gain on sale of businesses(4,137) (57,760)
Gain on sale of assets, net (6,373) 
Impairment charges6,258  2,829 
Gain on insurance settlement(19,466)  
Operating income756,053 877,149 655,845 
Interest expense(1,221)(810)(7,709)
Interest income38,208 6,457 353 
Realized and unrealized gains on short-term investments41,865 2,918  
Gain on extinguishment of NMTC liability7,534   
Redemption premium  (5,674)
Environmental expense(825)(1,298)(5,053)
Pension plan termination expense (13,100) 
Other income, net3,618 4,715 3,377 
Income before income taxes845,232 876,031 641,139 
Income tax expense(220,762)(223,322)(165,858)
(Loss) income from unconsolidated affiliates, net of foreign tax(14,821)10,111 (157)
Consolidated net income609,649 662,820 475,124 
Net income attributable to noncontrolling interests(6,752)(4,504)(6,604)
Net income attributable to Mueller Industries, Inc.$602,897 $658,316 $468,520 
Weighted average shares for basic earnings per share111,420 111,558 112,022 
Effect of dilutive stock-based awards2,242 1,552 1,574 
Adjusted weighted average shares for diluted earnings per share113,662 113,110 113,596 
Basic earnings per share$5.41 $5.90 $4.18 
Diluted earnings per share$5.30 $5.82 $4.12 
Dividends per share$0.60 $0.50 $0.26 

See accompanying notes to consolidated financial statements.

F-17



MUELLER INDUSTRIES, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
Years Ended December 30, 2023, December 31, 2022, and December 25, 2021

(In thousands)202320222021
Consolidated net income$609,649 $662,820 $475,124 
Other comprehensive income (loss), net of tax:   
Foreign currency translation21,943 (30,382)(6,730)
Net change with respect to derivative instruments and hedging activities, net of tax of $373, $(200), and $47
(1,273)683 (181)
Net change in pension and postretirement obligation adjustments, net of tax of $1,308, $(4,381), and $(1,379)
(3,852)12,722 5,703 
Attributable to unconsolidated affiliates, net of tax of $(266), $(784), and $(284)
917 2,702 978 
Total other comprehensive income (loss), net17,735 (14,275)(230)
Consolidated comprehensive income627,384 648,545 474,894 
Comprehensive income attributable to noncontrolling interests(7,533)(1,057)(4,838)
Comprehensive income attributable to Mueller Industries, Inc.$619,851 $647,488 $470,056 

See accompanying notes to consolidated financial statements.



F-18



MUELLER INDUSTRIES, INC.
CONSOLIDATED BALANCE SHEETS
As of December 30, 2023 and December 31, 2022

(In thousands, except share data)20232022
Assets  
Current assets:  
Cash and cash equivalents$1,170,893 $461,018 
Short-term investments98,146 217,863 
Accounts receivable, less allowance for doubtful accounts of $2,830 in 2023 and $2,687 in 2022
351,561 380,352 
Inventories380,248 448,919 
Other current assets39,173 26,501 
Total current assets2,040,021 1,534,653 
Property, plant, and equipment, net385,165 379,950 
Operating lease right-of-use assets35,170 22,892 
Goodwill, net151,820 157,588 
Intangible assets, net46,208 54,785 
Investment in unconsolidated affiliates83,436 72,364 
Other noncurrent assets17,481 20,167 
Total Assets$2,759,301 $2,242,399 
F-19



MUELLER INDUSTRIES, INC.
CONSOLIDATED BALANCE SHEETS
(continued)
As of December 30, 2023 and December 31, 2022
(In thousands, except share data)20232022
Liabilities  
Current liabilities:  
Current portion of debt$796 $811 
Accounts payable120,485 128,000 
Accrued wages and other employee costs55,644 61,915 
Current portion of operating lease liabilities7,893 4,942 
Other current liabilities132,320 152,627 
Total current liabilities317,138 348,295 
Long-term debt, less current portion185 1,218 
Pension liabilities2,832 4,078 
Postretirement benefits other than pensions9,230 8,977 
Environmental reserves15,030 16,380 
Deferred income taxes19,134 16,258 
Noncurrent operating lease liabilities26,683 16,880 
Other noncurrent liabilities10,353 16,349 
Total liabilities400,585 428,435 
Equity  
Mueller Industries, Inc. stockholders' equity:  
Preferred stock - $1.00 par value; shares authorized 5,000,000; none outstanding
  
Common stock - $.01 par value; shares authorized 250,000,000 in 2023 and 100,000,000 in 2022; issued 160,366,008; outstanding 114,157,918 in 2023 and 114,003,234 in 2022
1,604 802 
Additional paid-in capital312,171 297,270 
Retained earnings2,594,300 2,059,796 
Accumulated other comprehensive loss(47,221)(64,175)
Treasury common stock, at cost(523,409)(502,779)
Total Mueller Industries, Inc. stockholders' equity2,337,445 1,790,914 
Noncontrolling interests21,271 23,050 
Total equity2,358,716 1,813,964 
Commitments and contingencies  
Total Liabilities and Equity$2,759,301 $2,242,399 

See accompanying notes to consolidated financial statements.
F-20



MUELLER INDUSTRIES, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
Years Ended December 30, 2023, December 31, 2022, and December 25, 2021

(In thousands)202320222021
Operating activities:   
Consolidated net income$609,649 $662,820 $475,124 
Reconciliation of consolidated net income to net cash provided by operating activities:   
Depreciation34,949 38,157 39,120 
Amortization of intangibles5,005 5,574 6,270 
Amortization of debt issuance costs870 357 265 
Loss (income) from unconsolidated affiliates14,821 (10,111)157 
Insurance proceeds - noncapital related9,854 1,646  
Redemption premium  5,674 
Gain on sale of securities(17,100)  
Gain on insurance settlement(19,466)  
Stock-based compensation expense23,131 17,801 9,822 
Provision for doubtful accounts receivable(84)323 1,216 
Gain on disposals of assets(1)(6,373)(769)
Gain on sale of businesses(4,137) (57,760)
Unrealized gain on short-term investments(24,765)  
Impairment charges6,258  2,829 
Gain on extinguishment of NMTC liability(7,534)  
Deferred income tax expense (benefit)4,790 (3,880)7,413 
Changes in assets and liabilities, net of effects of businesses acquired and sold:   
Receivables30,915 82,713 (124,708)
Inventories67,903 (24,189)(119,514)
Other assets(20,700)(8,971)919 
Current liabilities(40,606)(26,633)73,755 
Other liabilities(3,497)(7,564)(5,467)
Other, net2,511 2,273 (2,645)
Net cash provided by operating activities672,766 723,943 311,701 

















MUELLER INDUSTRIES, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(continued)
Years Ended December 30, 2023, December 31, 2022, and December 25, 2021

(In thousands)202320222021
Investing activities:
Proceeds from sale of assets, net of cash transferred279 7,850 2,302 
Purchase of short-term investments(106,231)(217,863) 
Acquisition of businesses, net of cash acquired  (30,206)
Proceeds from sale of business, net of cash sold  81,884 
Capital expenditures(54,025)(37,639)(31,833)
Payment received for (issuance of) notes receivable  8,539 
Insurance proceeds - capital related24,646 3,354  
Proceeds from the sale of securities55,454   
Proceeds from the maturity of short-term investments217,863   
Dividends from unconsolidated affiliates1,093 2,295  
Investments in unconsolidated affiliates(3,999) (1,613)
Net cash provided by (used in) investing activities135,080 (242,003)29,073 
Financing activities:
Dividends paid to stockholders of Mueller Industries, Inc.(66,868)(55,787)(29,137)
Dividends paid to noncontrolling interests(9,312)(7,248)(9,722)
Issuance of long-term debt  595,000 
Repayments of long-term debt(241)(204)(920,610)
(Repayment) issuance of debt by consolidated joint ventures, net(30)67 (5,113)
Repurchase of common stock(19,303)(38,054)(4,864)
Payment of contingent consideration  (1,250)
Net cash (used) received to settle stock-based awards(8,755)(1,429)85 
Debt issuance costs  (1,111)
Net cash used in financing activities(104,509)(102,655)(376,722)
Effect of exchange rate changes on cash5,590 (4,365)(1,052)
Increase (decrease) in cash, cash equivalents, and restricted cash708,927 374,920 (37,000)
Cash, cash equivalents, and restricted cash at the beginning of the year465,296 90,376 127,376 
Cash, cash equivalents, and restricted cash at the end of the year$1,174,223 $465,296 $90,376 
See accompanying notes to consolidated financial statements.
F-21



MUELLER INDUSTRIES, INC.
CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY
Years Ended December 30, 2023, December 31, 2022, and December 25, 2021

 202320222021
(In thousands) SharesAmountSharesAmountSharesAmount
Common stock:      
Balance at beginning of year160,366 $802 160,366 $802 160,366 $802 
Issuance of shares under two-for-one stock split 802     
Balance at end of year160,366 $1,604 160,366 $802 160,366 $802 
Additional paid-in capital:      
Balance at beginning of year $297,270  $286,208  $280,051 
Acquisition of shares under incentive stock option plans 786  830  720 
Stock-based compensation expense 23,131  17,801  9,822 
Issuance of shares under two-for-one stock split (802)    
Issuance of restricted stock (8,214) (7,569) (4,385)
Balance at end of year $312,171  $297,270  $286,208 
Retained earnings:       
Balance at beginning of year $2,059,796  $1,458,489  $1,019,694 
Net income attributable to Mueller Industries, Inc. 602,897  658,316  468,520 
Dividends paid or payable to stockholders of Mueller Industries, Inc. (68,393) (57,009) (29,725)
Balance at end of year $2,594,300  $2,059,796  $1,458,489 
Accumulated other comprehensive loss:      
Balance at beginning of year $(64,175) $(53,347) $(54,883)
Total other comprehensive income (loss) attributable to Mueller Industries, Inc. 16,954  (10,828) 1,536 
Balance at end of year $(47,221) $(64,175) $(53,347)
F-22



MUELLER INDUSTRIES, INC.
CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY
(continued)
Years Ended December 30, 2023, December 31, 2022, and December 25, 2021

 202320222021
(In thousands)SharesAmountSharesAmountSharesAmount
Treasury stock:      
Balance at beginning of year46,363 $(502,779)45,774 $(470,034)46,192 $(468,919)
Issuance of shares under incentive stock option plans57 (9,541)(153)(2,260)(176)(636)
Repurchase of common stock516 (19,303)1,438 (38,054)194 (4,864)
Issuance of restricted stock(728)8,214 (696)7,569 (436)4,385 
Balance at end of year46,208 $(523,409)46,363 $(502,779)45,774 $(470,034)
Noncontrolling interests:      
Balance at beginning of year $23,050  $34,845  $24,315 
Purchase of Mueller Middle East (5,604)15,414 
Dividends paid to noncontrolling interests (9,312) (7,248) (9,722)
Net income attributable to noncontrolling interests 6,752  4,504  6,604 
Foreign currency translation 781  (3,447) (1,766)
Balance at end of year $21,271  $23,050  $34,845 

See accompanying notes to consolidated financial statements.

F-23



Notes to Consolidated Financial Statements

Note 1 – Summary of Significant Accounting Policies

Nature of Operations

The principal business of Mueller Industries, Inc. is the manufacture and sale of copper tube and fittings; line sets; steel nipples; brass rod, bar, and shapes; aluminum and brass forgings; aluminum impact extrusions; compressed gas valves; refrigeration valves and fittings; pressure vessels; coaxial heat exchangers; and insulated flexible duct systems.  The Company also resells brass and plastic plumbing valves, plastic fittings, malleable iron fittings, faucets, and plumbing specialty products.  The Company markets its products to the HVAC, plumbing, refrigeration, hardware, and other industries.  Mueller’s operations are located throughout the United States and in Canada, Mexico, Great Britain, South Korea, the Middle East, and China.

Fiscal Years

The Company’s fiscal year ends on the last Saturday of December and consisted of 52 weeks in 2023, 53 weeks in 2022, and 52 weeks in 2021. These dates were December 30, 2023, December 31, 2022, and December 25, 2021.

Basis of Presentation

The Consolidated Financial Statements include the accounts of Mueller Industries, Inc. and its majority-owned subsidiaries.  The noncontrolling interests represent a private ownership interest of 40 percent of Jungwoo Metal Ind. Co., LTD (Jungwoo-Mueller) and 45 percent of Mueller Middle East WLL (Mueller Middle East). The Company records the results of Jungwoo-Mueller one month in arrears in the Consolidated Financial Statements.

Certain prior year balances have been reclassified to conform to current year presentation.

Common Stock Split

On September 26, 2023, the Company’s shareholders approved an amendment to the Company’s Restated Certificate of Incorporation to increase the total number of authorized shares of Common Stock from 100,000,000 to 250,000,000. Subsequently, the Company’s Board of Directors announced a two-for-one stock split of its common stock effected in the form of a stock dividend of one share for each outstanding share. The record date for the stock split was October 6, 2023, and the additional shares were distributed on October 20, 2023. Shares authorized in prior periods are not adjusted. All other references to share and per share amounts presented in the Consolidated Financial Statements and this Annual Report on Form 10-K have been adjusted retroactively to reflect the stock split.

Revenue Recognition

Given the nature of the Company’s business and product offerings, sales transactions with customers are generally comprised of a single performance obligation that involves delivery of the products identified in the contracts with customers.  Performance obligations are generally satisfied at the point in time of shipment and payment is generally due within 60 days. Variable consideration is estimated for future rebates on certain product lines and product returns. The Company records variable consideration as an adjustment to the transaction price in the period it is incurred. Since variable consideration is settled within a short period of time, the time value of money is not significant. The cost of shipping product to customers is expensed as incurred as a component of cost of goods sold.

The Company’s Domestic Piping Systems Group engages in certain transactions where it acts as an agent. Revenue from these transactions is recorded on a net basis.

See “Note 3 – Segment Information” for additional information on disaggregation of revenue from contracts with customers.

Acquisitions

Accounting for acquisitions requires the Company to recognize separately from goodwill the assets acquired and liabilities assumed at their acquisition date fair values.  Goodwill is measured as the excess of the purchase price over the net amount allocated to the identifiable assets acquired and liabilities assumed.  While management uses its best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date, the estimates are inherently uncertain and subject to refinement.  As a result, during the measurement period, which may be up to one year from the acquisition date, the
F-24



Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill.  The operating results generated by the acquired businesses are included in the Consolidated Statements of Income from their respective dates of acquisition.  Acquisition related costs are expensed as incurred.  See “Note 2 – Acquisitions & Dispositions” for additional information.

Cash Equivalents and Restricted Cash

Temporary investments with original maturities of three months or less are considered to be cash equivalents.  These investments are stated at cost.  At December 30, 2023 and December 31, 2022, temporary investments consisted of money market mutual funds, commercial paper, bank repurchase agreements, and U.S. and foreign government securities totaling approximately $1.01 billion and $329.4 million, respectively.

Amounts included in restricted cash relate to required deposits in brokerage accounts that facilitate the Company’s hedging activities as well as imprest funds for the Company’s self-insured workers’ compensation program. See “Note 4 – Cash, Cash Equivalents, and Restricted Cash” for additional information.

Short-Term Investments

The fair value of short-term investments at December 30, 2023, consisting of marketable securities, approximates the carrying value on that date. These marketable securities are stated at fair value and classified as level 1 within the fair value hierarchy. This classification is defined as a fair value determined using observable inputs that reflect quoted prices in active markets for identical assets.

During 2023, the Company recognized gains of $41.9 million on short-term investments, of which $17.1 million was realized on the sale of marketable securities and the remaining $24.8 million represents unrealized gains relating to the excess fair value over the related cost basis of the marketable securities as of December 30, 2023.

The fair value of short-term investments at December 31, 2022, consisting of U.S. treasury bills with maturities exceeding three months at the time of purchase, approximates the carrying value on that date. These treasury bills are stated at fair value and are classified as trading securities. The fair value of treasury bills is classified as level 1 within the fair value hierarchy. This classification is defined as a fair value determined using observable inputs that reflect quoted prices in active markets for identical assets.

Allowance for Doubtful Accounts

The Company routinely grants credit to many of its customers without collateral. The risk of credit loss in trade receivables is substantially mitigated by the credit evaluation process. The Company provides an allowance for receivables that may not be fully collected.  In circumstances where the Company is aware of a customer’s inability to meet their financial obligations (e.g., bankruptcy filings or substantial credit rating downgrades), it records an allowance for doubtful accounts against amounts due to reduce the net recognized receivable to the amount it believes most likely will be collected.  For all other customers, the Company recognizes an allowance for doubtful accounts based on its historical collection experience and the impact of current economic conditions.  If circumstances change (e.g., greater than expected defaults or an unexpected material change in a major customer’s ability to meet their financial obligations), the Company could change its estimate of the recoverability of amounts due by a material amount. Historically, credit losses have been within management’s expectations. The balance for uncollectible accounts was $2.8 million and $2.7 million as of December 30, 2023 and December 31, 2022, respectively.

Inventories

The Company’s inventories are valued at the lower-of-cost-or-market.  The material component of its U.S. copper tube and copper fittings inventories is valued on a LIFO basis and the non-material components of U.S. copper tube and copper fittings inventories are valued on a FIFO basis.  The material component of its U.K. and Canadian copper tube inventories are valued on a FIFO basis. The material component of its brass rod and forgings inventories are valued on a FIFO basis. Certain inventories are valued on an average cost basis.  Elements of cost in finished goods inventory in addition to the cost of material include depreciation, amortization, utilities, maintenance, production wages, and transportation costs.
 
The market price of copper cathode and scrap is subject to volatility.  During periods when open market prices decline below net book value, the Company may need to provide an allowance to reduce the carrying value of its inventory.  In addition, certain items in inventory may be considered obsolete and, as such, the Company may establish an allowance to reduce the carrying value of those items to their net realizable value.  Changes in these estimates related to the value of inventory, if any,
F-25



may result in a materially adverse impact on the Company’s reported financial position or results of operations.  The Company recognizes the impact of any changes in estimates, assumptions, and judgments in income in the period in which it is determined.  See “Note 5 – Inventories” for additional information.

Leases

The Company leases certain manufacturing facilities, distribution centers, office space, and equipment. Leases with an initial term of twelve months or less are not recorded on the balance sheet; expense for these leases is recognized on a straight line-basis over the term of the lease. Most of the Company’s leases include one or more options to renew up to five years and have remaining terms of one to 15 years. These options are not included in the Company’s valuation of the right-of-use assets as the Company is not reasonably certain to exercise the options.

The Company has certain vehicle leases that are financing; however, these leases are deemed immaterial for disclosure. See “Note 8 – Leases” for additional information.

Property, Plant, and Equipment

Property, plant, and equipment is stated at cost less accumulated depreciation.  Expenditures for major additions and improvements are capitalized, while minor replacements, maintenance, and repairs are charged to expense as incurred.  Depreciation of buildings, machinery, and equipment is provided on the straight-line method over the estimated useful lives ranging from 20 to 40 years for buildings and five to 20 years for machinery and equipment.  Leasehold improvements are amortized over the lesser of their useful life or the remaining lease term.  

The Company continually evaluates these assets to determine whether events or changes in circumstances have occurred that may warrant revision of the estimated useful life or whether the remaining balance should be evaluated for possible impairment.  See “Note 9 – Property, Plant, and Equipment, Net” for additional information.

Goodwill

Goodwill is recognized for the excess of the purchase price over the fair value of tangible and identifiable intangible net assets of businesses acquired. Several factors give rise to goodwill in business acquisitions, such as the expected benefit from synergies of the combination and the existing workforce of the acquired business. Goodwill is evaluated annually for possible impairment as of the first day of the fourth quarter unless circumstances indicate the need to accelerate the timing of the evaluation. In the evaluation of goodwill impairment, management performs a qualitative assessment to determine if it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If the qualitative assessment is not conclusive, management compares the fair value of a reporting unit with its carrying amount and will recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value, not to exceed the total amount of goodwill allocated to the reporting unit.

Fair value for the Company’s reporting units is determined using a combination of the income and market approaches (level 3 within the fair value hierarchy), incorporating market participant considerations and management’s assumptions on revenue growth rates, operating margins, discount rates and expected capital expenditures.  The market approach measures the fair value of a business through the analysis of publicly traded companies or recent sales of similar businesses.  The income approach uses a discounted cash flow model to estimate the fair value of reporting units based on expected cash flows (adjusted for capital investment required to support operations) and a terminal value.  This cash flow stream is discounted to its present value to arrive at a fair value for each reporting unit.  Future earnings are estimated using the Company’s most recent annual projections, applying a growth rate to future periods.  Those projections are directly impacted by the condition of the markets in which the Company’s businesses participate.  The discount rate selected for the reporting units is generally based on rates of return available for comparable companies at the date of valuation.  Fair value determinations may include both internal and third-party valuations.  See “Note 10 – Goodwill and Other Intangible Assets” for additional information.

Investments in Unconsolidated Affiliates

Tecumseh

The Company owns a 50 percent interest in an unconsolidated affiliate that acquired Tecumseh Products Company (Tecumseh) and an entity that provides financing to Tecumseh.  This investment is recorded using the equity method of accounting, as the Company can exercise significant influence but does not own a majority equity interest or otherwise control the entity.  Under
F-26



the equity method of accounting, this investment is stated at initial cost and is adjusted for subsequent additional investments and the Company’s proportionate share of earnings or losses and distributions.

The Company records its proportionate share of the investee’s net income or loss, net of foreign taxes, one quarter in arrears as income (loss) from unconsolidated affiliates, net of foreign tax, in the Consolidated Statements of Income.  The Company’s proportionate share of the investee’s other comprehensive income (loss), net of income taxes, is recorded in the Consolidated Statements of Comprehensive Income and Consolidated Statements of Changes in Equity.  The U.S. tax effect of the Company’s proportionate share of Tecumseh’s income or loss is recorded in income tax expense in the Consolidated Statements of Income. In general, the equity investment in unconsolidated affiliates is equal to the current equity investment less the investee’s net accumulated losses.

Retail Distribution

The Company owns a 28 percent noncontrolling equity interest in a limited liability company in the retail distribution business. This investment is recorded using the equity method of accounting. The Company records its proportionate share of the investee’s net income or loss one month in arrears as income (loss) from unconsolidated affiliates in the Consolidated Statements of Income. The Company’s proportionate share of the investee’s other comprehensive income (loss), net of income taxes, is recorded in the Consolidated Statements of Comprehensive Income and Consolidated Statements of Changes in Equity. 

The investments in unconsolidated affiliates are assessed periodically for impairment and written down when the carrying amount is not considered fully recoverable.  See “Note 11 – Investments in Unconsolidated Affiliates” for additional information.

Self-Insurance Accruals

The Company is primarily self-insured for workers’ compensation claims and benefits paid under certain employee health care programs.  Accruals are primarily based on estimated undiscounted cost of claims, which includes incurred but not reported claims, and are classified as accrued wages and other employee costs.

Pension Benefit Plans

The Company sponsors qualified and nonqualified pension benefit plans in certain foreign locations.  The Company recognizes the overfunded or underfunded status of the plans as an asset or liability in the Consolidated Balance Sheets with changes in the funded status recorded through comprehensive income in the year in which those changes occur.  The obligations for these plans are determined by actuaries and affected by the assumptions, including discount rates, expected long-term return on plan assets for defined benefit pension plans, and certain employee-related factors, such as retirement age and mortality.  The Company evaluates its assumptions periodically and makes adjustments as necessary.

The expected return on plan assets is determined using the market value of plan assets.  Differences between assumed and actual returns are amortized to the market value of assets on a straight-line basis over the average remaining service period of the plan participants using the corridor approach.  The corridor approach defers all actuarial gains and losses resulting from variances between actual results and actuarial assumptions.  These unrecognized gains and losses are amortized when the net gains and losses exceed 10 percent of the greater of the market value of the plan assets or the projected benefit obligation.  The amount in excess of the corridor is amortized over the average remaining service period of the plan participants.  For 2023, the average remaining service period for the pension plans was 11 years. 

We determine the discount rate (which is required to be the rate at which the projected benefit obligation could be effectively settled as of the measurement date) with the assistance of actuaries, who calculate the yield available on high quality corporate bonds of a term that reflects the maturity and duration of expected benefit payments. See “Note 14 – Benefit Plans” for additional information.

Environmental Reserves and Environmental Expenses

The Company recognizes an environmental liability when it is probable the liability exists and the amount is reasonably estimable.  The Company estimates the duration and extent of its remediation obligations based upon reports of outside consultants, internal and third party estimates and analyses of cleanup costs and ongoing monitoring costs, communications with regulatory agencies, and changes in environmental law.  If the Company were to determine that its estimates of the duration or extent of its environmental obligations were no longer accurate, it would adjust environmental liabilities accordingly
F-27



in the period that such determination is made.  Estimated future expenditures for environmental remediation are not discounted to their present value.  

Environmental expenses that relate to ongoing operations are included as a component of cost of goods sold.  Environmental expenses related to non-operating properties are presented below operating income in the Consolidated Statements of Income.  See “Note 15 – Commitments and Contingencies” for additional information.

Earnings Per Share

Basic earnings per share is computed based on the weighted average number of common shares outstanding.  Diluted earnings per share reflects the increase in weighted average common shares outstanding that would result from the assumed exercise of outstanding stock options and vesting of restricted stock awards calculated using the treasury stock method.  There were approximately 98 thousand stock-based awards excluded from the computation of diluted earnings per share for the year ended December 30, 2023 because they were antidilutive.

Income Taxes

Deferred income tax assets and liabilities are recognized when differences arise between the treatment of certain items for financial statement and tax purposes.  Realization of certain components of deferred tax assets is dependent upon the occurrence of future events.  The Company records valuation allowances to reduce its deferred tax assets to the amount it believes is more likely than not to be realized.  These valuation allowances can be impacted by changes in tax laws, changes to statutory tax rates, and future taxable income levels and are based on the Company’s judgment, estimates, and assumptions regarding those future events.  In the event the Company was to determine that it would not be able to realize all or a portion of the net deferred tax assets in the future, it would increase the valuation allowance through a charge to income tax expense in the period that such determination is made.  Conversely, if it was to determine that it would be able to realize its deferred tax assets in the future, in excess of the net carrying amounts, the Company would decrease the recorded valuation allowance through a decrease to income tax expense in the period that such determination is made.

The Company provides for uncertain tax positions and the related interest and penalties, if any, based upon management’s assessment of whether a tax benefit is more likely than not to be sustained upon examination by tax authorities.  Tax benefits for uncertain tax positions that are recognized in the financial statements are measured as the largest amount of benefit, determined on a cumulative probability basis, that is more likely than not to be realized upon ultimate settlement.  To the extent the Company prevails in matters for which a liability for an uncertain tax position is established or is required to pay amounts in excess of the liability, the Company’s effective tax rate in a given financial statement period may be affected.

These estimates are highly subjective and could be affected by changes in business conditions and other factors.  Changes in any of these factors could have a material impact on future income tax expense.  See “Note 16 – Income Taxes” for additional information.

Taxes Collected from Customers and Remitted to Governmental Authorities

Taxes assessed by a governmental authority that are directly imposed on a revenue producing transaction between the Company and its customers, primarily value added taxes in foreign jurisdictions, are accounted for on a net (excluded from revenues and costs) basis.

Stock-Based Compensation

The Company has in effect stock incentive plans under which stock-based awards have been granted to certain employees and members of its Board of Directors.  Stock-based compensation expense is recognized in the Consolidated Statements of Income as a component of selling, general, and administrative expense based on the grant date fair value of the awards.  See “Note 18 – Stock-Based Compensation” for additional information.

Concentrations of Credit and Market Risk

Concentrations of credit risk with respect to accounts receivable are limited due to the large number of customers comprising the Company’s customer base, and their dispersion across different geographic areas and different industries, including HVAC, plumbing, refrigeration, hardware, automotive, OEMs, and others.

F-28



The Company minimizes its exposure to base metal price fluctuations through various strategies.  Generally, it prices an equivalent amount of copper raw material, under flexible pricing arrangements it maintains with its suppliers, at the time it determines the selling price of finished products to its customers.

Derivative Instruments and Hedging Activities

The Company’s earnings and cash flows are subject to fluctuations due to changes in commodity prices, foreign currency exchange rates, and interest rates.  The Company uses derivative instruments such as commodity futures contracts, foreign currency forward contracts, and interest rate swaps to manage these exposures.

All derivatives are recognized in the Consolidated Balance Sheets at their fair value.  On the date the derivative contract is entered into, it is either a) designated as a hedge of  (i) a forecasted transaction or the variability of cash flow to be paid (cash flow hedge) or (ii) the fair value of a recognized asset or liability (fair value hedge), or b) not designated in a hedge accounting relationship, even though the derivative contract was executed to mitigate an economic exposure (economic hedge), as the Company does not enter into derivative contracts for trading purposes.  Changes in the fair value of a derivative that is qualified, designated, and highly effective as a cash flow hedge are recorded in stockholders’ equity within accumulated other comprehensive income (AOCI), to the extent effective, until they are reclassified to earnings in the same period or periods during which the hedged transaction affects earnings.  Changes in the fair value of undesignated derivative instruments executed as economic hedges are reported in current earnings.

The Company documents all relationships between derivative instruments and hedged items, as well as the risk-management objective and strategy for undertaking various hedge transactions.  This process includes linking all derivative instruments that are designated as fair value hedges to specific assets and liabilities in the Consolidated Balance Sheets and linking cash flow hedges to specific forecasted transactions or variability of cash flow.

The Company also assesses, both at the hedge’s inception and on an ongoing basis, whether the designated derivative instruments that are used in hedging transactions are highly effective in offsetting changes in cash flow or fair values of hedged items.  When a derivative instrument is determined not to be highly effective as a hedge or the underlying hedged transaction is no longer probable of occurring, hedge accounting is discontinued prospectively in accordance with the derecognition criteria for hedge accounting.

The Company primarily executes derivative contracts with major financial institutions.  These counterparties expose the Company to credit risk in the event of non-performance.  The amount of such exposure is limited to the fair value of the contract plus the unpaid portion of amounts due to the Company pursuant to terms of the derivative instruments, if any.  If a downgrade in the credit rating of these counterparties occurs, management believes that this exposure is mitigated by provisions in the derivative arrangements which allow for the legal right of offset of any amounts due to the Company from the counterparties with any amounts payable to the counterparties by the Company.  As a result, management considers the risk of loss from counterparty default to be minimal.  See “Note 7 – Derivative Instruments and Hedging Activities” for additional information.

Fair Value of Financial Instruments

The carrying amounts for cash and cash equivalents, accounts receivable, and accounts payable approximate fair value due to the short-term maturity of these instruments.
 
The fair value of long-term debt at December 30, 2023 approximates the carrying value on that date.  The estimated fair values were determined based on quoted market prices and the current rates offered for debt with similar terms and maturities.  The fair value of long-term debt is classified as level 2 within the fair value hierarchy.  This classification is defined as a fair value determined using market-based inputs other than quoted prices that are observable for the liability, either directly or indirectly.  

Foreign Currency Translation

For foreign subsidiaries for which the functional currency is not the U.S. dollar, balance sheet accounts are translated at exchange rates in effect at the end of the year and income statement accounts are translated at average exchange rates for the year.  Translation gains and losses are included in equity as a component of AOCI.  Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are recognized in selling, general, and administrative expense in the Consolidated Statements of Income. Included in the Consolidated Statements of Income were net transaction losses of $4.4 million in 2023, gains of $1.0 million in 2022, and losses of $0.6 million in 2021.
F-29




Use of and Changes in Estimates

The preparation of financial statements in conformity with generally accepted accounting principles in the United States (U.S. GAAP) requires management to make estimates, assumptions, and judgments that affect the amounts reported in the financial statements and accompanying notes.  Management makes its best estimate of the ultimate outcome for these items based on historical trends and other information available when the financial statements are prepared. Changes in estimates are recognized in accordance with the accounting rules for the estimate, which is typically in the period when new information becomes available to management. Areas where the nature of the estimate makes it reasonably possible that actual results could materially differ from amounts estimated include but are not limited to: pension and other postretirement benefit plan obligations, tax liabilities, loss contingencies, litigation claims, environmental reserves, and impairment assessments of long-lived assets (including goodwill).

Recently Adopted Accounting Standards

In October 2021, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2021-08, Business Combinations (Topic 805): An Amendment of the FASB Accounting Standards Codification. The new guidance was issued to improve accounting for acquired revenue contracts with customers in a business combination by addressing diversity in practice and inconsistency related to the (i) recognition of an acquired contract liability, and (ii) payment terms and their effect on subsequent revenue recognized by the acquirer. The ASU is effective for fiscal years beginning after December 15, 2022 for public entities. The updated guidance requires prospective adoption, and early adoption is permitted. The Company adopted the ASU during the first quarter of 2023. The adoption of the ASU did not have a material impact on the Company’s Consolidated Financial Statements.

Recently Issued Accounting Standards

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The new guidance requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and to provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. The guidance applies to all public entities and is effective for fiscal years beginning after December 15, 2023, and for interim periods beginning after December 15, 2024. The updated guidance requires retrospective adoption, and early adoption is permitted. The Company does not expect the adoption of the ASU to have a material impact on its Consolidated Financial Statements.

In June 2022, the FASB issued ASU No. 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions. The new guidance was issued to clarify existing guidance measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduce new disclosure requirements for applicable equity securities. The ASU is effective for fiscal years beginning after December 15, 2023 for public entities. The updated guidance requires prospective adoption, and early adoption is permitted. The Company does not expect the adoption of the ASU to have a material impact on its Consolidated Financial Statements.

Note 2 – Acquisitions and Dispositions

2021 Acquisitions

Mueller Middle East

On December 7, 2021, the Company entered into an agreement providing for the purchase of an additional 15 percent equity interest in Mueller Middle East for a total of 55 percent, for approximately $20.0 million. The total purchase price consisted of $15.8 million in cash paid at closing (net of cash acquired), a gain recognized on the settlement of preexisting relationships of $2.6 million, a contingent consideration arrangement of $1.0 million, and the fair value of the Company’s existing investment in the joint venture of $0.7 million. Mueller Middle East, which manufactures copper tube, is headquartered in Bahrain. This business complements the Company’s existing copper tube businesses in the Piping Systems segment. Prior to entering into this agreement, the Company was the technical and marketing lead with a 40 percent ownership in a joint venture with Cayan Ventures and Bahrain Mumtalakat Holding Company and accounted for this investment under the equity method of accounting. The Company began consolidating this business for financial reporting purposes in December 2021. Mueller Middle East manufactures and sells copper coils to certain Mueller subsidiaries. Total sales to Mueller subsidiaries were approximately $48.2 million for the period in 2021 prior to consolidation.
F-30




H&C Flex

On December 20, 2020, the Company entered into an asset purchase agreement with Hart & Cooley LLC. The transaction closed on January 29, 2021, whereby the Company purchased the Hart & Cooley flexible duct business, which included inventory, manufacturing equipment, and related assets for approximately $15.3 million. The total purchase price consisted of $14.0 million in cash paid at closing and a contingent consideration arrangement of $1.3 million, which was paid in Q3 2021. The Company treated this as a business combination. The acquired business, H&C Flex, is a manufacturer and distributor of insulated HVAC flexible duct systems. It is reported within and complements the Company’s existing businesses in the Climate segment.

Purchase Price Allocations

These acquisitions were accounted for using the acquisition method of accounting whereby the total purchase price was allocated to tangible and intangible assets acquired and liabilities assumed based on respective fair values.

The following table summarizes the allocation of the purchase price to acquire these businesses, which were financed by available cash balances, as well as the assets acquired and liabilities assumed at the respective acquisition dates.  The purchase price allocations for all acquisitions have been finalized as of December 30, 2023.

(In thousands)Mueller Middle EastH&C Flex
Total consideration$20,017 $15,279
Allocated to:
Accounts receivable10,652 
Inventories4,727 4,511
Other current assets1,744 
Property, plant, and equipment26,664 10,813
Operating lease right-of-use assets935 
Goodwill864 
Intangible assets452 
Total assets acquired46,038 15,324
Accounts payable4,593 
Other current liabilities10,941 45
Other noncurrent liabilities692 
Total liabilities assumed16,226 45
Noncontrolling interest9,795 
Net assets acquired$20,017 $15,279


F-31



The following details the total intangible assets identified in the allocation of the purchase price at the respective acquisition dates:

(In thousands)Estimated Useful LifeMueller Middle East
Intangible asset type: 
Customer relationships20 years$452 
Total intangible assets$452 

2023 Dispositions

Heatlink Group

Effective July 3, 2023, the Company transferred 100 percent of the outstanding shares of Heatlink Group, Inc. and Heatlink Group USA, LLC for an additional 11 percent equity interest in the limited liability company in the retail distribution business. This equity interest, combined with the 17 percent equity interest acquired with the contribution of Die-Mold in 2021, gives the Company a 28 percent equity interest in the limited liability company. Heatlink Group produces a complete line of products for PEX plumbing and radiant systems in Canada and sells these products in Canada and the U.S. and was included in the Piping Systems segment. Heatlink Group reported net sales of $15.6 million and operating income of $1.7 million for the year ended December 30, 2023 compared to net sales of $39.1 million and operating income of $7.2 million for the year ended December 31, 2022. As a result of the transaction, the Company recognized a gain of $4.1 million in the third quarter of 2023 based on the excess of the fair value of the consideration received (the 11 percent equity interest) over the carrying value of Heatlink Group. The Company equally weighted an income discounted cash flow approach and market comparable companies approach using an EBITDA multiple to determine the fair value of the consideration received of $26.0 million, which is recognized within the Investments in unconsolidated affiliates line of the Consolidated Balance Sheet. The excess of the fair value of the deconsolidated subsidiary over its carrying value resulted in the gain.

2021 Dispositions

Copper Bar

On October 25, 2021, the Company sold its Copper Bar business for approximately $10.1 million. This business manufactured copper bar products used primarily by OEMs in the U.S. and was included in the Industrial Metals segment. The carrying value of the assets disposed totaled $3.6 million, consisting primarily of inventories and long-lived assets. As a result of the transaction, the Company recognized a pre-tax gain of $6.5 million on the sale of the business in the Consolidating Financial Statements in 2021.

Die-Mold

On September 2, 2021, the Company entered into a contribution agreement with a limited liability company in the retail distribution business, pursuant to which the Company exchanged the outstanding common stock of Die-Mold for a 17 percent equity interest in the limited liability company. Die-Mold manufactures PEX and other plumbing-related fittings and plastic injection tooling in Canada and sells these products in Canada and the U.S. and was included in the Piping Systems Segment. Die-Mold reported net sales of $10.9 million and operating income of $2.2 million for the year ended December 25, 2021. As a result of the transaction, the Company recognized a gain of $4.7 million based on the excess of the fair value of the consideration received (the 17 percent equity interest) over the carrying value of Die-Mold in 2021. The Company utilized a combination of income and market comparable companies approaches using an EBITDA multiple to determine the fair value of the consideration received of $22.8 million, which is recognized within the Investments in unconsolidated affiliates line of the Consolidated Balance Sheet. The excess of the fair value of the deconsolidated subsidiary over its carrying value resulted in the gain.

Fabricated Tube Products and Shoals Tubular, Inc.

On July 28, 2021, the Company entered into a purchase agreement with J.W. Harris Co., Inc. and Lincoln Electric Holdings, Inc., pursuant to which the Company sold the assets of Fabricated Tube Products (FTP) and all of the outstanding stock of STI
F-32



for approximately $75.7 million. These businesses manufacture and fabricate valves and assemblies, brazed manifolds, headers, and distributor assemblies used primarily by manufacturers of residential heating and air conditioning units in the U.S. and were included in the Climate segment. They reported combined net sales of $37.0 million and operating income of $5.5 million for the year ended December 25, 2021. The carrying value of the assets disposed totaled $32.7 million, consisting primarily of accounts receivable, inventories, and long-lived assets. The carrying value of the liabilities disposed totaled $3.6 million, consisting primarily of accounts payable. As a result of the transaction, the Company recognized a pre-tax gain of $46.6 million on the sale of these businesses in the Consolidating Financial Statements in 2021.

Note 3 –Segment Information

The Company’s reportable segments are Piping Systems, Industrial Metals, and Climate.  Each of the reportable segments is composed of certain operating segments that are aggregated primarily by the nature of products offered as follows:

Piping Systems

Piping Systems is composed of the following operating segments: Domestic Piping Systems Group, Great Lakes Copper, European Operations, Trading Group, Jungwoo-Mueller (the Company’s South Korean joint venture), and Mueller Middle East (our Bahraini joint venture).  The Domestic Piping Systems Group manufactures and distributes copper tube, fittings, and line sets.  These products are manufactured in the U.S., sold in the U.S., and exported to markets worldwide.  Outside the U.S., Great Lakes Copper manufactures copper tube and line sets in Canada and sells the products primarily in the U.S. and Canada. European Operations manufactures copper tube in the U.K. which is sold primarily in Europe.  The Trading Group manufactures pipe nipples and resells brass and plastic plumbing valves, malleable iron fittings, faucets, and plumbing specialty products in the U.S. and Mexico.  Jungwoo-Mueller manufactures copper-based joining products that are sold worldwide.  Mueller Middle East manufactures copper tube and serves markets in the Middle East and Northern Africa. The Piping Systems segment’s products are sold primarily to plumbing, refrigeration, and air-conditioning wholesalers, hardware wholesalers and co-ops, building product retailers, and air-conditioning OEMs.

Beginning in fiscal year 2022, the results of Precision Tube are included in the Industrial Metals segment prospectively as the impact to prior periods was not material. The business was previously reported in the Piping Systems segment. This change was made to reflect the Company’s internal management reporting structure.

As disclosed in “Note 2 – Acquisitions & Dispositions,” during 2023 the Company exchanged the outstanding common stock of Heatlink Group for an additional equity interest in a limited liability company in the retail distribution business, resulting in the deconsolidation of Heatlink Group and the recognition of a $4.1 million gain. This gain is reported within Corporate and Eliminations. The results of Heatlink Group, prior to deconsolidation, were included within the Piping Systems segment.

During 2021, the Company exchanged the outstanding common stock of Die-Mold for an equity interest in a limited liability company in the retail distribution business, resulting in the deconsolidation of Die-Mold and the recognition of a $4.7 million gain. This gain is reported within Corporate and Eliminations. The results of Die-Mold, prior to deconsolidation, were included within the Piping Systems segment.

Industrial Metals

Industrial Metals is composed of the following operating segments: Brass Rod, Impacts & Micro Gauge, Brass Value-Added Products, and Precision Tube.  These businesses manufacture brass rod, impact extrusions and forgings, specialty copper, copper alloy, and aluminum tube, as well as a wide variety of end products including plumbing brass, automotive components, valves, fittings, and gas assemblies.  These products are manufactured in the U.S. and sold primarily to OEMs in the U.S., many of which are in the industrial, transportation, construction, heating, ventilation, and air-conditioning, plumbing, refrigeration, and energy markets.

During 2021, the segment recognized a gain of $6.5 million on the sale of the Copper Bar business.

Climate

Climate is composed of the following operating segments: Refrigeration Products, Westermeyer, Turbotec, Flex Duct, and Linesets, Inc.  These domestic businesses manufacture and fabricate valves, assemblies, high pressure components, coaxial heat exchangers, insulated HVAC flexible duct systems, line sets, brazed manifolds, headers, and distributor assemblies primarily for the heating, ventilation, air-conditioning, and refrigeration markets in the U.S.

F-33



During 2023 the Company settled the insurance claim related to the August 2022 fire in its Bluffs, Illinois manufacturing operation, resulting in a gain of $19.5 million recognized in the segment.

As disclosed in “Note 2 – Acquisitions & Dispositions,” during 2021 the Company sold the assets of FTP and all of the outstanding stock of STI, resulting in a gain of $46.6 million. This gain is reported within Corporate and Eliminations. The results of FTP and STI, prior to the sale, were included within the Climate segment.

During 2021, the segment recognized impairment charges on goodwill and long-lived assets of $2.8 million.

Performance of segments is generally evaluated by their operating income.  Summarized product line, geographic, and segment information is shown in the following tables.  Geographic sales data indicates the location from which products are shipped.  Unallocated expenses include general corporate expenses, plus certain charges or credits not included in segment activity.

During 2023, 2022, and 2021, no single customer exceeded 10 percent of worldwide sales.

The following tables represent a disaggregation of revenue from contracts with customers, along with the reportable segment for each category:

 For the Year Ended December 30, 2023
(In thousands)Piping SystemsIndustrial MetalsClimateTotal
Tube and fittings$1,926,975 $ $ $1,926,975 
Brass rod and forgings 454,246  454,246 
OEM components and valves 79,879 120,923 200,802 
Valves and plumbing specialties455,598   455,598 
Flex duct and other HVAC components  379,867 379,867 
Other 43,750  43,750 
$2,382,573 $577,875 $500,790 $3,461,238 
Intersegment sales(40,893)
Net sales$3,420,345 





















F-34



Disaggregation of revenue from contracts with customers (continued):

 For the Year Ended December 31, 2022
(In thousands)Piping SystemsIndustrial MetalsClimateTotal
Tube and fittings$2,211,963 $ $ $2,211,963 
Brass rod and forgings 510,865  510,865 
OEM components, tube & assemblies 74,647 121,004 195,651 
Valves and plumbing specialties518,121   518,121 
Flex duct and other HVAC components  529,303 529,303 
Other 59,177  59,177 
$2,730,084 $644,689 $650,307 $4,025,080 
Intersegment sales(42,625)
Net sales$3,982,455 

 For the Year Ended December 25, 2021
(In thousands)Piping SystemsIndustrial MetalsClimateTotal
Tube and fittings$2,055,639 $ $ $2,055,639 
Brass rod and forgings 565,870  565,870 
OEM components, tube & assemblies32,557 48,572 137,564 218,693 
Valves and plumbing specialties511,834   511,834 
Flex duct and other HVAC components  357,850 357,850 
Other 88,921  88,921 
$2,600,030 $703,363 $495,414 $3,798,807 
Intersegment sales(29,462)
Net sales$3,769,345 

















F-35



Summarized segment information is as follows:

 For the Year Ended December 30, 2023
(In thousands)Piping SystemsIndustrial MetalsClimateCorporate and EliminationsTotal
Net sales$2,382,573 $577,875 $500,790 $(40,893)$3,420,345 
Cost of goods sold1,686,792 480,510 311,875 (45,666)2,433,511 
Depreciation and amortization20,461 7,273 7,567 4,653 39,954 
Selling, general, and administrative expense99,823 13,713 28,950 65,686 208,172 
Gain on sale of businesses   (4,137)(4,137)
Impairment charges6,258    6,258 
Gain on insurance settlement  (19,466) (19,466)
Operating income569,239 76,379 171,864 (61,429)756,053 
Interest expense    (1,221)
Interest income38,208 
Realized and unrealized gains on short-term investments41,865 
Gain on extinguishment of NMTC liability7,534 
Environmental expense(825)
Other income, net    3,618 
Income before income taxes    $845,232 

 For the Year Ended December 31, 2022
(In thousands)Piping SystemsIndustrial MetalsClimateCorporate and EliminationsTotal
Net sales$2,730,084 $644,689 $650,307 $(42,625)$3,982,455 
Cost of goods sold1,943,174 543,004 416,953 (38,269)2,864,862 
Depreciation and amortization22,193 7,647 9,174 4,717 43,731 
Selling, general, and administrative expense93,655 11,574 36,113 61,744 203,086 
Gain on sale of assets   (6,373)(6,373)
Operating income671,062 82,464 188,067 (64,444)877,149 
Interest expense    (810)
Interest income6,457 
Pension plan termination expense(13,100)
Realized and unrealized gains on short-term investments2,918 
Environmental expense(1,298)
Other income, net    4,715 
Income before income taxes    $876,031 

F-36



Segment information (continued):

 For the Year Ended December 25, 2021
(In thousands)Piping SystemsIndustrial MetalsClimateCorporate and EliminationsTotal
Net sales$2,600,030 $703,363 $495,414 $(29,462)$3,769,345 
Cost of goods sold1,996,610 605,715 367,343 (30,679)2,938,989 
Depreciation and amortization23,384 6,929 10,379 4,698 45,390 
Selling, general, and administrative expense93,749 11,698 29,327 49,278 184,052 
Gain on sale of businesses (6,454) (51,306)(57,760)
Impairment charges  2,829  2,829 
Operating income486,287 85,475 85,536 (1,453)655,845 
Interest expense    (7,709)
Interest income353 
Redemption premium(5,674)
Environmental expense(5,053)
Other income, net    3,377 
Income before income taxes    $641,139 

Summarized geographic information is as follows:

(In thousands)202320222021
Net sales:
United States$2,572,141 $2,965,053 $2,791,571 
United Kingdom270,128 297,582 330,908 
Canada339,682 410,679 469,652 
Asia and the Middle East153,816 217,750 83,217 
Mexico84,578 91,391 93,997 
$3,420,345 $3,982,455 $3,769,345 

Long-lived assets:202320222021
United States$273,604 $266,571 $272,903 
United Kingdom40,045 36,474 36,529 
Canada18,152 23,354 26,422 
Asia and the Middle East50,725 51,193 48,742 
Mexico2,639 2,358 966 
 $385,165 $379,950 $385,562 

F-37



(In thousands)202320222021
Expenditures for long-lived assets (including those resulting from business acquisitions):
   
Piping Systems$19,118 $20,694 $43,429 
Industrial Metals9,406 6,905 5,744 
Climate15,407 2,611 12,428 
General Corporate10,094 7,429 3,521 
 $54,025 $37,639 $65,122 

(In thousands)202320222021
Segment assets:   
Piping Systems$1,029,821 $1,088,940 $1,160,272 
Industrial Metals157,761 160,702 173,290 
Climate252,561 279,940 250,107 
General Corporate1,319,158 712,817 145,267 
 $2,759,301 $2,242,399 $1,728,936 

Note 4 – Cash, Cash Equivalents, and Restricted Cash

(In thousands)20232022
Cash & cash equivalents$1,170,893 $461,018 
Restricted cash included within other current assets3,228 4,176 
Restricted cash included within other assets102 102 
Total cash, cash equivalents, and restricted cash$1,174,223 $465,296 

Note 5 – Inventories

(In thousands)20232022
Raw materials and supplies$111,843 $133,189 
Work-in-process61,793 64,177 
Finished goods220,629 265,842 
Valuation reserves(14,017)(14,289)
Inventories$380,248 $448,919 

Inventories valued using the LIFO method totaled $20.2 million at December 30, 2023 and $16.5 million at December 31, 2022.  At December 30, 2023 and December 31, 2022, the approximate FIFO cost of such inventories was $122.9 million and $117.3 million, respectively.  

At the end of 2023 and 2022, the FIFO value of inventory consigned to others was $19.8 million and $14.3 million, respectively.

F-38



Note 6 – Consolidated Financial Statement Details

Other Current Liabilities

Included in other current liabilities as of December 30, 2023 and December 31, 2022 were the following: (i) customer rebates of $78.8 million and $82.3 million, respectively, (ii) current taxes payable of $22.8 million and $24.6 million, respectively, and (iii) current environmental liabilities of $3.9 million and $4.2 million, respectively. Additionally, the balance at December 31, 2022 includes a pension withdrawal liability of $13.1 million that was paid in 2023.

Other Income, Net

(In thousands)202320222021
Net periodic benefit income$765 $3,168 $1,903 
Accounts payable discounts1,502 1,609 1,385 
Other1,351 (62)89 
Other income, net$3,618 $4,715 $3,377 

Note 7 – Derivative Instruments and Hedging Activities

The Company’s earnings and cash flows are subject to fluctuations due to changes in commodity prices, foreign currency exchange rates, and interest rates.  The Company uses derivative instruments such as commodity futures contracts, foreign currency forward contracts, and interest rate swaps to manage these exposures.

Commodity Futures Contracts

Copper and brass represent the largest component of the Company’s variable costs of production.  The cost of these materials is subject to global market fluctuations caused by factors beyond the Company’s control.  The Company occasionally enters into forward fixed-price arrangements with certain customers; the risk of these arrangements is generally managed with commodity futures contracts.  These futures contracts have been designated as cash flow hedges.  

At December 30, 2023, the Company held open futures contracts to purchase approximately $5.8 million of copper over the next twelve months related to fixed price sales orders.  The fair value of those futures contracts was a $0.1 million net gain position, which was determined by obtaining quoted market prices (level 1 within the fair value hierarchy).  In the next 12 months, the Company will reclassify into earnings realized gains or losses relating to cash flow hedges.  At December 30, 2023, this amount was approximately $0.1 million of deferred net gains, net of tax.

The Company may also enter into futures contracts to protect the value of inventory against market fluctuations.  At December 30, 2023, the Company held open futures contracts to sell approximately $61.3 million of copper over the next twelve months related to copper inventory.  The fair value of those futures contracts was a $0.2 million net loss position, which was determined by obtaining quoted market prices (level 1 within the fair value hierarchy).  

F-39



The Company presents its derivative assets and liabilities in the Consolidated Balance Sheets on a net basis by counterparty.  The following table summarizes the location and fair value of the derivative instruments and disaggregates the net derivative assets and liabilities into gross components on a contract-by-contract basis:

 Asset DerivativesLiability Derivatives
   Fair Value Fair Value
(In thousands)Balance Sheet Location20232022Balance Sheet Location20232022
      
Commodity contracts - gains
Other current assets
$589 $3,746 
Other current liabilities
$16 $ 
Commodity contracts - losses
Other current assets
(281)(1,483)
Other current liabilities
(383) 
Total derivatives (1)
 $308 $2,263  $(367)$ 
(1) Does not include the impact of cash collateral provided to counterparties.

The following table summarizes the effects of derivative instruments on the Consolidated Statements of Income:

(In thousands)Location20232022
   
Undesignated derivatives:   
(Loss) gain on commodity contracts (nonqualifying)Cost of goods sold$(1,071)$20,659 

The following tables summarize amounts recognized in and reclassified from AOCI during the period:

 For the Year Ended December 30, 2023
(In thousands)Gain (Loss) Recognized in AOCI (Effective Portion), Net of TaxClassification Gains (Losses)Gain Reclassified from AOCI (Effective Portion), Net of Tax
Cash flow hedges:   
Commodity contracts$1,180 Cost of goods sold$(2,419)
Other(34)Other 
Total$1,146 Total$(2,419)

 For the Year Ended December 31, 2022
(In thousands)(Loss) Gain Recognized in AOCI (Effective Portion), Net of TaxClassification Gains (Losses)Loss Reclassified from AOCI (Effective Portion), Net of Tax
Cash flow hedges:   
Commodity contracts$(7,066)Cost of goods sold$7,666 
Other83 Other 
Total$(6,983)Total$7,666 

F-40



The Company primarily enters into International Swaps and Derivatives Association master netting agreements with major financial institutions that permit the net settlement of amounts owed under their respective derivative contracts.  Under these master netting agreements, net settlement generally permits the Company or the counterparty to determine the net amount payable for contracts due on the same date and in the same currency for similar types of derivative transactions.  The master netting agreements generally also provide for net settlement of all outstanding contracts with the counterparty in the case of an event of default or a termination event.  The Company does not offset fair value amounts for derivative instruments and fair value amounts recognized for the right to reclaim cash collateral.  At December 30, 2023 and December 31, 2022, the Company had recorded restricted cash in other current assets of $3.2 million and $4.0 million, respectively, as collateral related to open derivative contracts under the master netting arrangements.

Note 8 – Leases

The Company leases certain facilities, vehicles, and equipment which expire on various dates through 2041. The following table includes supplemental information with regards to the Company’s operating leases:

(In thousands, except lease term and discount rate)20232022
Operating lease right-of-use assets$35,170$22,892
Current portion of operating lease liabilities7,8934,942
Noncurrent operating lease liabilities26,68316,880
Total operating lease liabilities$34,576$21,822
Weighted average discount rate3.55 %3.35 %
Weighted average remaining lease term (in years)5.246.03

Some of the Company’s leases include variable lease costs such as taxes, insurance, etc. These costs are immaterial for disclosure.

The following table presents certain information related to operating lease costs and cash paid during the period:

For the Year Ended
(In thousands)December 30, 2023December 31, 2022
Operating lease costs$9,705 $8,220 
Short term lease costs3,843 4,086 
Total lease costs$13,548 $12,306 
Cash paid for amounts included in the measurement of lease liabilities$9,276 $7,787 

F-41



Maturities of the Company’s operating leases are as follows:

(In thousands)Amount
2024$8,909 
20258,124 
20267,110 
20276,210 
20283,222 
2029 and thereafter4,646 
Total lease payments38,221 
Less imputed interest(3,645)
Total lease obligations34,576 
Less current obligations(7,893)
Noncurrent lease obligations$26,683 

Note 9 – Property, Plant, and Equipment, Net

(In thousands)20232022
Land and land improvements$33,127 $32,707 
Buildings232,169 234,480 
Machinery and equipment654,079 653,997 
Construction in progress82,552 54,748 
 1,001,927 975,932 
Less accumulated depreciation(616,762)(595,982)
Property, plant, and equipment, net$385,165 $379,950 

Depreciation expense for property, plant, and equipment was $34.9 million in 2023, $38.2 million in 2022, and $39.1 million in 2021. 

F-42



Note 10 – Goodwill and Other Intangible Assets

Goodwill

The changes in the carrying amount of goodwill by segment were as follows:

(In thousands)Piping SystemsIndustrial MetalsClimateTotal
Goodwill$192,316 $8,854 $21,652 $222,822 
Accumulated impairment charges(40,552)(8,853)(2,087)(51,492)
Balance at December 25, 2021:151,764 1 19,565 171,330 
Reductions (1)
(11,216)  (11,216)
Currency translation(2,526)  (2,526)
Balance at December 31, 2022:138,022 1 19,565 157,588 
Reductions (2)
(7,007)  (7,007)
Currency translation1,239   1,239 
Balance at December 30, 2023:    
Goodwill172,806 8,854 21,652 203,312 
Accumulated impairment charges(40,552)(8,853)(2,087)(51,492)
Goodwill, net$132,254 $1 $19,565 $151,820 
(1) Includes finalization of the purchase price allocation adjustment for Mueller Middle East of $11.2 million.
(2) Includes disposal of Heatlink Group business.
Reporting units with recorded goodwill include Domestic Piping Systems Group, B&K LLC, Great Lakes, European Operations, Jungwoo-Mueller, Mueller Middle East, Westermeyer, and Flex Duct.  Several factors give rise to goodwill in the Company’s acquisitions, such as the expected benefit from synergies of the combination and the existing workforce of the acquired businesses.  With the exception of the Turbotec reporting unit, there were no impairment charges resulting from the 2023, 2022, or 2021 annual impairment tests as the estimated fair value of each of the reporting units exceeded its carrying value.  During the third quarter of 2021, the Company recognized an impairment charge of $2.1 million related to Turbotec, reported within the Climate segment.

F-43



Other Intangible Assets

The carrying amount of intangible assets at December 30, 2023 was as follows:

 
(In thousands)
Gross Carrying AmountAccumulated AmortizationNet Carrying Amount
Customer relationships$50,009 $(17,535)$32,474 
Non-compete agreements2,325 (2,325) 
Patents and technology16,681 (8,119)8,562 
Trade names and licenses12,092 (6,920)5,172 
Other1,715 (1,715) 
Other intangible assets$82,822 $(36,614)$46,208 

The carrying amount of intangible assets at December 31, 2022 was as follows:

 
(In thousands)
Gross Carrying AmountAccumulated AmortizationNet Carrying Amount
Customer relationships$53,156 $(15,658)$37,498 
Non-compete agreements2,333 (2,333) 
Patents and technology18,032 (7,570)10,462 
Trade names and licenses13,374 (6,697)6,677 
Other1,676 (1,528)148 
Other intangible assets$88,571 $(33,786)$54,785 

Amortization expense for intangible assets was $5.0 million in 2023, $5.6 million in 2022, and $6.3 million in 2021.  Future amortization expense is estimated as follows:

(In thousands)Amount
  
2024$4,623 
20254,505 
20264,357 
20274,356 
20284,117 
Thereafter24,250 
  
Expected amortization expense$46,208 

Note 11 – Investments in Unconsolidated Affiliates

Tecumseh

The Company owns a 50 percent interest in an unconsolidated affiliate that acquired Tecumseh and an entity that provides financing to Tecumseh. Tecumseh is a global manufacturer of hermetically sealed compressors for residential and specialty air conditioning, household refrigerators and freezers, and commercial refrigeration applications, including air conditioning and refrigeration compressors, as well as condensing units, heat pumps, and complete refrigeration systems.

F-44



The Company’s income (loss) from unconsolidated affiliates, net of foreign tax, for 2023, 2022, and 2021 included net losses of $22.7 million, net gains of $5.2 million, and net losses of $1.7 million, respectively, for Tecumseh.

Retail Distribution

The Company owns a 28 percent noncontrolling equity interest in a limited liability company in the retail distribution business.

The Company’s income (loss) from unconsolidated affiliates, net of foreign tax, for 2023, 2022, and 2021 included net gains of $7.9 million, $4.9 million, and $0.8 million, respectively, for the retail distribution business.

Note 12 – Debt

Credit Agreement

The Company’s Credit Agreement provides for an unsecured $400.0 million revolving credit facility that matures on March 31, 2026.  There were no borrowings outstanding under the Credit Agreement as of December 30, 2023 or December 31, 2022. Borrowings under the Revolving Credit Facility bear interest, at the Company’s option, at the Eurocurrency Rate which is determined by the underlying currency of the Credit Extension or the Base Rate as defined by the Credit Agreement, plus a variable premium.  Advances may be based upon the one, three, or six-month interest period.  The variable premium is based upon the Company’s debt to total capitalization ratio, and can range from 112.5 to 162.5 basis points for Eurocurrency Rate loans and 12.5 to 62.5 basis points for Base Rate loans.  At December 30, 2023, the premium was 112.5 basis points for Eurocurrency Rate loans and 12.5 basis points for Base Rate loans.  Additionally, a commitment fee is payable quarterly on the total commitment less any outstanding loans or issued letters of credit, and varies from 15.0 to 30.0 basis points based upon the Company’s debt to total capitalization ratio.  Availability of funds under the Revolving Credit Facility is reduced by the amount of certain outstanding letters of credit, which are used to secure the Company’s payment of insurance deductibles, certain retiree health benefits, and other corporate obligations, totaling approximately $28.7 million at December 30, 2023.  Terms of the letters of credit are generally renewable annually.

Subordinated Debentures

During the first quarter of 2021, the Company announced the redemption of its Subordinated Debentures due 2027. The full redemption of outstanding debentures occurred on April 15, 2021 for a total of $291.4 million in principal plus accrued interest and a redemption premium of $5.7 million that was expensed during the second quarter.

Jungwoo-Mueller

Jungwoo-Mueller has several secured revolving credit arrangements with a total borrowing capacity of KRW 20.0 billion (or approximately $15.3 million).  Borrowings are secured by the real property and equipment of Jungwoo-Mueller.

Covenants contained in the Company’s financing obligations require, among other things, the maintenance of minimum levels of tangible net worth and the satisfaction of certain minimum financial ratios.  At December 30, 2023, the Company was in compliance with all debt covenants.

There was no interest paid in 2023 or 2022. Interest paid in 2021 was $13.9 million.

Note 13 – New Markets Tax Credit Transactions

On October 18, 2016, the Company entered into a financing transaction with Wells Fargo Community Investment Holdings, LLC (Wells Fargo) related to an equipment modernization project at the Company’s copper tube and line sets production facilities in Fulton, MS.  Wells Fargo made a capital contribution and the Company made a loan to MCTC Investment Fund, LLC (Investment Fund) under a qualified New Markets Tax Credit (NMTC) program.  The NMTC program was provided for in the Community Renewal Tax Relief Act of 2000 (CRTR Act) and is intended to induce capital investment in qualified lower income communities.  The CRTR Act permits taxpayers to claim credits against their Federal income taxes for up to 39 percent of qualified investments in the equity of community development entities (CDEs).  CDEs are privately managed investment institutions that are certified to make qualified low-income community investments.

In connection with the financing, Wells Fargo contributed to the Investment Fund, and as such, Wells Fargo is entitled to substantially all of the benefits derived from the NMTCs.  The Investment Fund then contributed the proceeds to certain CDEs, which, in turn, loaned the funds on similar terms as the Leverage Loan to Mueller Copper Tube Company, Inc. (MCTC), an
F-45



indirect, wholly-owned subsidiary of the Company.  The proceeds of the loans from the CDEs, including loans representing the capital contribution made by Wells Fargo, net of syndication fees, are restricted for use on the modernization project.

The NMTC is subject to 100 percent recapture for a period of seven years as provided in the Internal Revenue Code.  The Company was required to comply with various regulations and contractual provisions that apply to the NMTC arrangement.  Non-compliance with applicable requirements could result in projected tax benefits not being realized and, therefore, require the Company to indemnify Wells Fargo for any loss or recapture of NMTCs related to the financing until such time as the Company’s obligation to deliver tax benefits is relieved.  This transaction also included a put/call provision whereby the Company may be obligated or entitled to repurchase Wells Fargo’s interest in the Investment Fund.  The Company previously determined the financing arrangement with the Investment Fund and CDEs is a variable interest entity (VIE), and that it is the primary beneficiary of the VIE and has included the VIE in the Company’s Consolidated Financial Statements. In December 2023, Wells Fargo exercised the put option, and as such the Company recognized a gain on the extinguishment of the liability representing Wells Fargo’s interest in the Investment Fund of $7.5 million.

Note 14 – Benefit Plans

Pension and Other Postretirement Plans

The Company sponsors several qualified and nonqualified pension plans and other postretirement benefit plans for certain employees.  The information disclosed below does not include the pension plan in South Korea, as it it immaterial to the Company’s Consolidated Financial Statements. The following tables provide a reconciliation of the changes in the most significant plans’ benefit obligations and the fair value of the plans’ assets for 2023 and 2022, and a statement of the plans’ aggregate funded status:

 Pension BenefitsOther Benefits
(In thousands)2023202220232022
Change in benefit obligation:    
Obligation at beginning of year$50,761 $84,283 $9,240 $11,825 
Service cost  183 291 
Interest cost2,454 1,450 439 346 
Actuarial loss (gain)1,508 (24,154)(105)(2,604)
Plan amendments/transference  101  
Benefit payments(3,582)(2,512)(686)(547)
Foreign currency translation adjustment3,294 (8,306)385 (71)
Obligation at end of year54,435 50,761 9,557 9,240 
Change in fair value of plan assets:    
Fair value of plan assets at beginning of year62,298 79,478   
Actual return on plan assets410 (6,371)  
Employer contributions  686 547 
Benefit payments(3,582)(2,512)(686)(547)
Foreign currency translation adjustment3,745 (8,297)  
Fair value of plan assets at end of year62,871 62,298   
Funded (underfunded) status at end of year$8,436 $11,537 $(9,557)$(9,240)






F-46




The following represents amounts recognized in AOCI (before the effect of income taxes):

 Pension BenefitsOther Benefits
(In thousands)2023202220232022
Unrecognized net actuarial loss (gain)$7,728 $2,870 $(3,863)$(4,149)
Unrecognized prior service credit  (5)(19)

As of December 30, 2023, $0.2 million of the actuarial net gain and the remainder of the prior service credit will, through amortization, be recognized as components of net periodic benefit cost in 2024.
 
The aggregate status of all overfunded plans is recognized as an asset and the aggregate status of all underfunded plans is recognized as a liability in the Consolidated Balance Sheets.  The amounts recognized as a liability are classified as current or long-term on a plan-by-plan basis.  Liabilities are classified as current to the extent the actuarial present value of benefits payable within the next 12 months exceeds the fair value of plan assets, with all remaining amounts classified as long-term.  

As of December 30, 2023 and December 31, 2022, the total funded status of the plans recognized in the Consolidated Balance Sheets was as follows:

 Pension BenefitsOther Benefits
(In thousands)2023202220232022
Long-term asset$8,436 $11,537 $ $ 
Current liability$ $ $(1,041)$(1,068)
Long-term liability  (8,516)(8,172)
Total funded (underfunded) status$8,436 $11,537 $(9,557)$(9,240)

The components of net periodic benefit cost (income) are as follows:

(In thousands)202320222021
Pension benefits:   
Interest cost$2,454 $1,450 $1,272 
Expected return on plan assets(3,260)(3,568)(3,671)
Amortization of net loss 897 1,536 
Settlement charge   
Net periodic benefit income$(806)$(1,221)$(863)
Other benefits:   
Service cost$183 $291 $258 
Interest cost439 346 281 
Amortization of prior service credit(2)(198)(470)
Amortization of net gain(449)(220)(103)
Curtailment gain (1,756) 
Net periodic benefit cost (income)$171 $(1,537)$(34)

During 2022, the Company recognized a curtailment gain of $1.8 million related to one of its postretirement benefit plans.

F-47



The components of net periodic benefit cost (income) other than the service cost component are included in other income, net in the Consolidated Statements of Income.
 
The weighted average assumptions used in the measurement of the Company’s benefit obligations are as follows:

 Pension BenefitsOther Benefits
 2023202220232022
Discount rate4.40 %4.80 %5.96 %6.08 %
Expected long-term return on plan assets4.30 %5.51 %N/AN/A
Rate of compensation increasesN/AN/A5.00 %5.00 %
Rate of inflation3.20 %3.30 %N/AN/A

The weighted average assumptions used in the measurement of the Company’s net periodic benefit cost are as follows:

 Pension BenefitsOther Benefits
 202320222021202320222021
Discount rate
4.80 %1.90 %1.40 %6.08 %3.73 %2.92 %
Expected long-term return on plan assets
5.51 %4.96 %4.69 %N/AN/AN/A
Rate of compensation increases
N/AN/AN/A5.00 %5.00 %5.00 %
Rate of inflation
3.30 %3.70 %3.20 %N/AN/AN/A

The Company’s Mexican postretirement plans use the rate of compensation increase in the benefit formulas.  Past service in the U.K. pension plan will be adjusted for the effects of inflation.  All other pension and postretirement plans use benefit formulas based on length of service.

The annual assumed rate of increase in the per capita cost of covered benefits (i.e., health care cost trend rate) is assumed to range from 4.9 to 8.2 percent for 2024, gradually decrease to 4.1 percent through 2040, and remain at that level thereafter.  The health care cost trend rate assumption does not have a significant effect on the amounts reported.

Pension Assets

The weighted average asset allocation of the Company’s pension fund assets are as follows:

 Pension Plan Assets
Asset category20232022
Pooled liability investments99 % %
Equity securities (includes equity mutual funds) 67 
Multi-asset securities 22 
Cash and equivalents (includes money market funds)1 1 
Alternative investments 10 
Total100 %100 %

The pension plan obligations are long-term and, accordingly, the plan assets are invested for the long-term.  Plan assets are monitored periodically.  Based upon results, investment managers and/or asset classes are redeployed when considered necessary.  None of the plans’ assets are expected to be returned to the Company during the next fiscal year.  The assets of the plans do not include investments in securities issued by the Company.  
F-48




The estimated rates of return on plan assets are the expected future long-term rates of earnings on plan assets and are forward-looking assumptions that materially affect pension cost.  Establishing the expected future rates of return on pension assets is a judgmental matter.  The Company reviews the expected long-term rates of return on an annual basis and revises as appropriate.  The expected long-term rate of return on plan assets was 4.30 percent for 2023 and 5.51 percent in 2022.

The Company’s investments for its pension plans are reported at fair value.  The following methods and assumptions were used to estimate the fair value of the Company’s plan asset investments:

Cash and money market funds – Valued at cost, which approximates fair value.

Pooled liability investments – These funds are primarily invested in U.K. government bonds and highly rated corporate bonds. The level 2 fair value is determined utilizing observable inputs of the underlying assets.

Mutual funds – Valued at the net asset value of shares held by the plans, based upon quoted market prices.

Limited partnerships – Limited partnerships comprise a diversified portfolio of real estate investments which are classified as Level 3 due to a lack of observable inputs existing at the measurement date. Accordingly, the estimated fair values may differ significantly from the values that would have been used had a ready market existed for these investments. Limited partnership investments are recorded at estimated fair value based on financial information received from the investment manager. The investment manager determines fair value based upon, among other things, property valuations received from valuation specialists at regular intervals.

The following table sets forth by level, within the fair value hierarchy, the assets of the plans at fair value:

 Fair Value Measurements at December 30, 2023
(In thousands)Level 1Level 2Level 3Total
Cash and money market funds$502 $ $ $502 
Pooled liability investments 62,369  62,369 
Total$502 $62,369 $ $62,871 
 
 Fair Value Measurements at December 31, 2022
(In thousands)Level 1Level 2Level 3Total
Cash and money market funds$829 $ $ $829 
Mutual funds (1)
 55,441  55,441 
Limited partnerships  6,028 6,028 
Total$829 $55,441 $6,028 $62,298 

(1)Approximately 78 percent of mutual funds are actively managed funds and approximately 22 percent of mutual funds are index funds.  Additionally, 24 percent of the mutual funds’ assets are invested in non-U.S. multi-asset securities and 76 percent in non-U.S. equities.

F-49



The table below reflects the changes in the assets of the plan measured at fair value on a recurring basis using significant unobservable inputs (level 3 of fair value hierarchy) during the year ended December 30, 2023:

(In thousands)Limited Partnerships
  
Balance, December 31, 2022$6,028 
Liquidation(6,028)
  
Balance, December 30, 2023$ 

Contributions and Benefit Payments

The Company does not expect to contribute to the U.K. pension plan, other than to reimburse expenses, and expects to contribute $1.0 million to its other postretirement benefit plans in 2024. The Company expects future benefits to be paid from the plans as follows:

(In thousands)Pension BenefitsOther Benefits
2024$3,418 $1,042 
20253,540 1,045 
20263,667 1,080 
20273,798 877 
20283,934 922 
2028-203221,886 4,146 
Total$40,243 $9,112 

401(k) Plans

The Company sponsors voluntary employee savings plans that qualify under Section 401(k) of the Internal Revenue Code of 1986.  Compensation expense for the Company’s matching contribution to the 401(k) plans was $4.9 million in 2023, $4.9 million in 2022, and $4.5 million in 2021.  The Company match is a cash contribution.  Participants direct the investment of their account balances by allocating among a range of asset classes including mutual funds (equity, fixed income, and balanced funds) and money market funds.  The plans do not allow direct investment in securities issued by the Company.

U. K. Pension Plan

During 2023, a United Kingdom High Court issued a ruling involving another U.K. company’s defined benefit pension scheme regarding the impact of not obtaining certain documentation under section 37 of the Pension Scheme Act of 2003 could have on plan amendments in relation to the contracting out of state benefit pension. The ruling is subject to appeal and the Company will continue to evaluate this matter. The Company continues to account for it U.K. pension scheme in accordance with all relevant plan agreements and amendments, as they represent the terms that are mutually understood by the employer and plan participants.

Note 15 – Commitments and Contingencies

Environmental

The Company is subject to federal, state, local, and foreign environmental laws and regulations.  For all properties, the Company has provided and charged to expense $0.7 million in 2023, $1.4 million in 2022, and $5.0 million in 2021 for pending environmental matters.  Environmental reserves totaled $18.9 million at December 30, 2023 and $20.5 million at December 31, 2022.  As of December 30, 2023, the Company expects to spend $3.8 million in 2024, $0.8 million in 2025, $0.6 million in 2026, $0.7 million in 2027, $0.7 million in 2028, and $12.3 million thereafter for ongoing projects.  
F-50




Non-operating Properties

Southeast Kansas Sites

The Kansas Department of Health and Environment (KDHE) has contacted the Company regarding environmental contamination at three former smelter sites in Kansas (Altoona, East La Harpe, and Lanyon).  The Company is not a successor to the companies that operated these smelter sites, but has explored possible settlement with KDHE and other potentially responsible parties (PRP) in order to avoid litigation. 

In February 2022, the Company reached a settlement with another PRP relating to these three sites. Under the terms of that agreement, the Company paid $5.6 million, which was previously reserved, in exchange for the other PRP’s agreement to conduct or fund any required remediation with the geographic boundaries of the three sites (namely, the parcel(s) on which the former smelters were located), plus coverage of certain off-site areas (namely, contamination that migrated by surface water runoff or air emissions from the Altoona or East La Harpe site, and smelter materials located within 50 feet of the geographic boundary of each site). The settlement does not cover certain matters, including potential liability related to the remediation of the town of Iola which is not estimable at this time. The other PRP has also provided an indemnity that would cover third-party cleanup claims for those sites, subject to a time limit and a cap.

Altoona. Another PRP conducted a site investigation of the Altoona site under a consent decree with KDHE and submitted a removal site evaluation report recommending a remedy.  The remedial design plan, which covers both on-site and certain off-site cleanup costs, was approved by the KDHE in 2016.  Construction of the remedy was completed in 2018. Under the terms of the settlement with the other PRP, the Company expects the operations and maintenance costs for this remedy to be paid for entirely by the other PRP.

East La Harpe. At the East La Harpe site, the Company and two other PRPs conducted a site study evaluation under KDHE supervision and prepared a site cleanup plan approved by KDHE.  In December 2018, KDHE provided a draft agreement which contemplates the use of funds KDHE obtained from two other parties (Peabody Energy and Blue Tee) to fund part of the remediation, and removes Blue Tee from the PRPs’ agreement with KDHE. Pursuant to the terms of the settlement with the other PRP noted above, the Company expects the remediation to be conducted and paid for entirely by the other PRP, and for that other PRP to negotiate and enter into an agreement with KDHE.

Lanyon. With respect to the Lanyon Site, in 2016, the Company received a general notice letter from the United States Environmental Protection Agency (EPA) asserting that the Company is a PRP, which the Company has denied.  EPA issued an interim record of decision in 2017 and has been remediating properties at the site. According to EPA, 1,371 properties were to be remediated. In August 2023, EPA issued a five-year review indicating that the cleanup of approximately 300 remaining residential properties would be completed in 2026. A record of decision concerning the cleanup is scheduled for May 2025.

Shasta Area Mine Sites

Mining Remedial Recovery Company (MRRC), a wholly owned subsidiary, owns certain inactive mines in Shasta County, California.  MRRC has continued a program, begun in the late 1980s, of implementing various remedial measures, including sealing mine portals with concrete plugs in portals that were discharging water.  The sealing program achieved significant reductions in the metal load in discharges from these adits; however, additional reductions are required pursuant to an order issued by the California Regional Water Quality Control Board (QCB).  In response to a 1996 QCB Order, MRRC completed a feasibility study in 1997 describing measures designed to mitigate the effects of acid rock drainage.  In December 1998, the QCB modified the 1996 order extending MRRC’s time to comply with water quality standards.  In September 2002, the QCB adopted a new order requiring MRRC to adopt Best Management Practices (BMP) to control discharges of acid mine drainage, and again extended the time to comply with water quality standards until September 2007.  During that time, implementation of BMP further reduced impacts of acid rock drainage; however, full compliance has not been achieved.  The QCB is presently renewing MRRC’s discharge permit and will concurrently issue a new order.  It is expected that the new 10-year permit will include an order requiring continued implementation of BMP through 2034 to address residual discharges of acid rock drainage.  At this site, MRRC spent approximately $1.2 million from 2021 through 2023 for remediation, and currently estimates that it will spend between approximately $14.1 million and $16.1 million over the next 30 years and has accrued a reserve at the low end of this range.



F-51



Lead Refinery Site

U.S.S. Lead Refinery, Inc. (Lead Refinery), a non-operating wholly owned subsidiary of MRRC, has conducted corrective action and interim remedial activities (collectively, Site Activities) at Lead Refinery’s East Chicago, Indiana site pursuant to the Resource Conservation and Recovery Act since December 1996.  Although the Site Activities have been substantially concluded, Lead Refinery is required to perform monitoring and maintenance-related activities pursuant to a post-closure permit issued by the Indiana Department of Environmental Management effective as of March 2, 2013.  Lead Refinery spent approximately $0.6 million from 2021 through 2023 with respect to this site.  Approximate costs to comply with the post-closure permit, including associated general and administrative costs, are estimated at between $1.6 million and $2.2 million over the next 13 years. The Company has recorded a reserve at the low end of this range.
 
On April 9, 2009, pursuant to the Comprehensive Environmental Response, Compensation, and Liability Act (CERCLA), the U.S. Environmental Protection Agency (EPA) added the Lead Refinery site and surrounding properties to the National Priorities List (NPL).  On July 17, 2009, Lead Refinery received a written notice from the EPA indicating that it may be a PRP under CERCLA due to the release or threat of release of hazardous substances including lead into properties surrounding the Lead Refinery NPL site.  The EPA identified two other PRPs in connection with that matter.  In November 2012, the EPA adopted a remedy for the surrounding properties and in September 2014, the EPA announced that it had entered into a settlement with the two other PRPs whereby they will pay approximately $26.0 million to fund the cleanup of approximately 300 properties surrounding the Lead Refinery NPL site (zones 1 and 3 of operable unit 1) and perform certain remedial action tasks.

On November 8, 2016, the Company, its subsidiary Arava Natural Resources Company, Inc. (Arava), and Arava’s subsidiary MRRC each received general notice letters from the EPA asserting that they may be PRPs in connection with the Lead Refinery NPL site.  The Company, Arava, and MRRC have denied liability for any remedial action and response costs associated with the Lead Refinery NPL site.  In June 2017, the EPA requested that Lead Refinery conduct, and the Company fund, a remedial investigation and feasibility study of operable unit 2 of the Lead Refinery NPL site pursuant to a proposed administrative settlement agreement and order on consent. The Company and Lead Refinery entered into that agreement in September 2017. The Company has made a capital contribution to Lead Refinery to conduct the remedial investigation and feasibility study with respect to operable unit 2 and has provided financial assurance in the amount of $1.0 million. The remedial investigation and feasibility study remain ongoing. The EPA has also asserted its position that the Company is a responsible party for the Lead Refinery NPL site, and accordingly is responsible for a share of remedial action and response costs at the site and in the adjacent residential area.

In January 2018, the EPA issued two unilateral administrative orders (UAOs) directing the Company, Lead Refinery, and four other PRPs to conduct soil and interior remediation of certain residences at the Lead Refinery NPL site (zones 2 and 3 of operable unit 1). Subsequent thereto, the Company and Lead Refinery reached agreement with the four other PRPs to implement these two UAOs, with the Company agreeing to pay, on an interim basis, (i) an estimated $4.5 million (subject to potential change through a future reallocation process) of the approximately $25.0 million the PRPs then estimated it would cost to implement the UAOs, which estimate is subject to change, and (ii) $2.0 million relating to past costs incurred by other PRPs for work conducted at the site, as well as the possibility of up to $0.7 million in further payments for ongoing work by those PRPs.  As of year-end, the Company has made payments of approximately $7.6 million related to the aforementioned agreement with the other PRPs. The Company disputes that it was properly named in the UAOs. In March 2022, Lead Refinery entered into an administrative settlement agreement and order on consent with the EPA, along with the four other PRPs, which involves payment of certain past and future costs relating to operable unit 1, in exchange for certain releases and contribution protection for the Company, Lead Refinery, and their respective affiliates relating to that operable unit. The settlement became effective in September 2022. The Company reserved $3.3 million for this settlement at the end of 2021. In March 2018, a group of private plaintiffs sued the Company, Arava, MRRC, and Lead Refinery, along with other defendants, in civil tort action relating to the site. The Company, Arava, and MRRC have been voluntarily dismissed from that litigation without prejudice. Lead Refinery subsequently answered plaintiffs’ amended complaint, but has filed a motion for partial judgment on the pleadings which remains pending.  At this juncture, the Company is unable to determine the likelihood of a material adverse outcome or the amount or range of a potential loss in excess of the current reserve with respect to any remedial action or litigation relating to the Lead Refinery NPL site, either at Lead Refinery’s former operating site (operable unit 2) or the adjacent residential area (operable unit 1), including, but not limited to, EPA oversight costs for which the EPA may attempt to seek reimbursement from the Company, and past costs for which other PRPs may attempt to seek contribution from the Company.




F-52



Bonita Peak Mining District

Following an August 2015 spill from the Gold King Mine into the Animas River near Silverton, Colorado, the EPA listed the Bonita Peak Mining District on the NPL.  Said listing was finalized in September 2016.  The Bonita Peak Mining District encompasses 48 mining sites within the Animas River watershed, including the Sunnyside Mine, the American Tunnel, and the Sunbank Group.  On or about July 25, 2017, Washington Mining Company (Washington Mining) (a wholly-owned subsidiary of the Company’s wholly-owned subsidiary, Arava), received a general notice letter from the EPA stating that Washington Mining may be a PRP under CERCLA in connection with the Bonita Peak Mining District site and therefore responsible for the remediation of certain portions of the site, along with related costs incurred by the EPA.  Shortly thereafter, the Company received a substantively identical letter asserting that it may be a PRP at the site and similarly responsible for the cleanup of certain portions of the site.  The general notice letters identify one other PRP at the site, and do not require specific action by Washington Mining or the Company at this time.  At this juncture, the Company is unable to determine the likelihood of a materially adverse outcome or the amount or range of a potential loss with respect to any remedial action related to the Bonita Peak Mining District NPL site.

Operating Properties

Mueller Copper Tube Products, Inc.

In 1999, Mueller Copper Tube Products, Inc. (MCTP), a wholly owned subsidiary, commenced a cleanup and remediation of soil and groundwater at its Wynne, Arkansas plant to remove trichloroethylene, a cleaning solvent formerly used by MCTP.  On August 30, 2000, MCTP received approval of its Final Comprehensive Investigation Report and Storm Water Drainage Investigation Report addressing the treatment of soils and groundwater from the Arkansas Department of Environmental Quality (ADEQ).  The Company established a reserve for this project in connection with the acquisition of MCTP in 1998.  Effective November 17, 2008, MCTP entered into a Settlement Agreement and Administrative Order by Consent to submit a Supplemental Investigation Work Plan (SIWP) and subsequent Final Remediation Work Plan (RWP) for the site.  By letter dated January 20, 2010, ADEQ approved the SIWP as submitted, with changes acceptable to the Company.  On December 16, 2011, MCTP entered into an amended Administrative Order by Consent to prepare and implement a revised RWP regarding final remediation for the Site.  The remediation system was activated in February 2014.  Costs to implement the work plans, including associated general and administrative costs, are estimated to approximate $0.4 million over the next two years.

United States Department of Commerce Antidumping Review

On December 24, 2008, the Department of Commerce (DOC) initiated an antidumping administrative review of the antidumping duty order covering circular welded non-alloy steel pipe and tube from Mexico for the November 1, 2007 through October 31, 2008 period of review.  The DOC selected Mueller Comercial as a respondent in the review.  On April 19, 2010, the DOC published the final results of the review and assigned Mueller Comercial an antidumping duty rate of 48.33 percent.  On May 25, 2010, the Company appealed the final results to the U.S. Court of International Trade (CIT).  On December 16, 2011, the CIT issued a decision remanding the Department’s final results.  While the matter was still pending, the Company and the United States reached an agreement to settle the appeal.  Subject to the conditions of the agreement, the Company anticipated that certain of its subsidiaries would incur antidumping duties on subject imports made during the period of review and, as such, established a reserve for this matter.  After the lapse of the statutory period of time during which U.S. Customs and Border Protection (CBP) was required, but failed, to liquidate the entries at the settled rate, the Company released the reserve.  Between October 30, 2015 and November 27, 2015, CBP sent a series of invoices to Southland Pipe Nipples Co., Inc. (Southland), requesting payment of approximately $3.0 million in duties and interest in connection with 795 import entries made during the November 1, 2007 through October 31, 2008 period.  On January 26, 2016 and January 27, 2016, Southland filed protests with CBP in connection with these invoices, noting that CBP’s asserted claims were not made in accordance with applicable law, including statutory provisions governing deemed liquidation. The Company believes in the merits of the legal objections raised in Southland’s protests, and CBP’s response to Southland’s protests is currently pending. Given the procedural posture and issues raised by this legal dispute, the Company cannot estimate the amount of potential duty liability, if any, that may result from CBP’s asserted claims.

Guarantees

Guarantees, in the form of letters of credit, are issued by the Company generally to assure the payment of insurance deductibles, certain retiree health benefits, and debt at certain unconsolidated affiliates.  The terms of the guarantees are generally one year but are renewable annually as required.  These letters are primarily backed by the Company’s revolving credit facility.  The maximum payments that the Company could be required to make under its guarantees at December 30, 2023 were $28.7 million.
F-53




Insurance Claims

In August 2022, a portion of the Company’s Bluffs, Illinois manufacturing operation was damaged by fire. Certain inventories, production equipment, and building structures were extensively damaged. During the second quarter of 2023, the Company settled the claim with its insurer for total proceeds of $29.5 million, net of the deductible of $250 thousand. As a result of the settlement with the insurer, all proceeds received and all costs previously deferred (which were recorded as other current liabilities in prior periods) were recognized, resulting in a pre-tax gain of $19.5 million in the second quarter of 2023, or 13 cents per diluted share after tax. The Company received proceeds of $24.5 million and $5.0 million in 2023 and 2022, respectively.

In March 2023, a portion of the Company’s Covington, Tennessee manufacturing operation was damaged by a tornado. The extent of the damage to inventories, production equipment, and building structures is currently being assessed. The total value of the loss, including business interruption, cannot be determined at this time, but is expected to be covered by property and business interruption insurance subject to customary deductibles. Any gain resulting from insurance proceeds for property damage in excess of the net book value of the related property will be recognized in income upon settlement of the claim. In addition, the Company has deferred recognition of direct, identifiable costs associated with this matter. These costs will also be recognized upon settlement of the insurance claim. As of December 30, 2023, the Company has received advances totaling $10.0 million from the insurance company for this claim.

Other

The Company is involved in certain litigation as a result of claims that arose in the ordinary course of business, which management believes will not have a material adverse effect on the Company’s financial position, results of operations, or cash flows.  It may also realize the benefit of certain legal claims and litigation in the future; these gain contingencies are not recognized in the Consolidated Financial Statements.

Note 16 – Income Taxes

The components of income before income taxes were taxed under the following jurisdictions:

(In thousands)202320222021
Domestic$722,153 $737,538 $518,080 
Foreign123,079 138,493 123,059 
Income before income taxes$845,232 $876,031 $641,139 
 
F-54



Income tax expense consists of the following:

(In thousands)202320222021
Current tax expense:   
Federal$144,111 $149,269 $107,804 
Foreign39,167 36,719 34,455 
State and local32,694 41,214 16,186 
Current tax expense215,972 227,202 158,445 
Deferred tax expense (benefit):   
Federal4,806 (3,312)(3,504)
Foreign270 (192)2,572 
State and local(286)(376)8,345 
Deferred tax expense (benefit)4,790 (3,880)7,413 
Income tax expense$220,762 $223,322 $165,858 
 
The difference between the reported income tax expense and a tax determined by applying the applicable U.S. federal statutory income tax rate to income before income taxes is reconciled as follows:

(In thousands)202320222021
Expected income tax expense$177,499 $183,967 $134,639 
State and local income tax, net of federal benefit25,542 32,184 21,132 
Effect of foreign statutory rates different from U.S. and other foreign adjustments14,519 7,443 11,185 
Investment in unconsolidated affiliates1,226 206 (679)
Other, net1,976 (478)(419)
Income tax expense$220,762 $223,322 $165,858 

The Company continues to assert that a portion of the undistributed earnings of its foreign subsidiaries are permanently reinvested. No taxes have been accrued with respect to these undistributed earnings or any outside basis differences. The Company has accrued appropriate taxes for any undistributed earnings that are not considered permanently reinvested. The Company has elected to provide for the tax expense related to global intangible low-taxed income (GILTI) in the year the tax is incurred.

The Company includes interest and penalties related to income tax matters as a component of income tax expense, none of which was material in 2023, 2022, and 2021. 

During 2021, the Internal Revenue Service completed its audit of the Company’s 2015 and 2017 tax returns, the results of which were immaterial to the Consolidated Financial Statements. The statute of limitations is open for the Company’s federal tax return for 2020 and all subsequent years, and some state and foreign returns are also open for some earlier tax years due to differing statute periods. While the Company believes that it is adequately reserved for possible audit adjustments, the final resolution of these examinations cannot be determined with certainty and could result in final settlements that differ from current estimates.

F-55



The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities are presented below:

(In thousands)20232022
Deferred tax assets:  
Inventories$19,162 $16,829 
Other postretirement benefits and accrued items10,174 7,260 
Other reserves6,956 8,046 
Foreign tax attributes4,862 5,750 
State tax attributes, net of federal benefit6,728 8,063 
Stock-based compensation4,502 5,249 
Lease liability7,354 4,540 
Basis difference in unconsolidated affiliates11,509 6,881 
Total deferred tax assets71,247 62,618 
Less valuation allowance(23,078)(21,505)
Deferred tax assets, net of valuation allowance48,169 41,113 
Deferred tax liabilities:  
Property, plant, and equipment42,980 44,001 
Lease asset7,776 4,970 
Other liabilities10,884 2,918 
Total deferred tax liabilities61,640 51,889 
Net deferred tax liabilities$(13,471)$(10,776)

As of December 30, 2023, after consideration of the federal impact, the Company had state income tax credit carryforwards of $1.3 million, all of which expire by 2024, and state net operating loss (NOL) carryforwards with potential tax benefits of $5.6 million, after consideration of the federal impact, expiring between 2027 and 2036.  The state tax credit and NOL carryforwards were fully offset by valuation allowances.

As of December 30, 2023, the Company had other foreign tax attributes with potential tax benefits of $3.8 million, which have an unlimited life, and attributes with potential benefits of $1.0 million that expire between 2035 and 2039; all of these foreign attributes were fully offset by a valuation allowance. The Company has also recorded a valuation allowance against deferred tax assets related to the book-tax differences in investments in unconsolidated affiliates.

Income taxes paid were approximately $219.6 million in 2023, $238.3 million in 2022, and $132.9 million in 2021.

Note 17 – Equity

The Company’s Board of Directors has extended, until July 2024, its authorization to repurchase up to 40 million shares of the Company’s common stock through open market transactions or through privately negotiated transactions.  The Company has no obligation to purchase any shares and may cancel, suspend, or extend the time period for the purchase of shares at any time.  Any purchases will be funded primarily through existing cash and cash from operations.  The Company may hold any shares purchased in treasury or use a portion of the repurchased shares for its stock-based compensation plans, as well as for other corporate purposes.  From its initial authorization in 1999 through December 30, 2023, the Company has repurchased approximately 15.0 million shares under this authorization.

F-56



Note 18 – Stock-Based Compensation

The Company has in effect stock incentive plans under which stock-based awards have been granted to certain employees and members of its Board of Directors.  Under these existing plans, the Company may grant stock options, restricted stock awards, and performance stock awards. Approximately 1.1 million shares were available for future stock incentive awards at December 30, 2023, comprised of 564 thousand and 561 thousand shares available under the 2019 Incentive Plan and 2014 Stock Incentive Plan, respectively.

During the years ended December 30, 2023, December 31, 2022, and December 25, 2021, the Company recognized stock-based compensation, as a component of selling, general, and administrative expense, in its Consolidated Statements of Income of $23.1 million, $17.8 million, and $9.8 million, respectively.  

The total compensation expense not yet recognized related to stock incentive awards at December 30, 2023 was $52.9 million, with an average expense recognition period of 2.8 years.

The Company generally issues treasury shares when stock options are exercised, or when restricted stock awards or performance stock awards are granted.  A summary of the activity and related information follows:

 Stock OptionsRestricted Stock AwardsPerformance Stock Awards
 
(Shares in thousands)
SharesWeighted Average Exercise PriceSharesWeighted Average Grant Date Fair ValueSharesWeighted Average Grant Date Fair Value
Beginning of period884 $14.60 982 $18.29 1,722 $22.04 
Granted N/A93 36.88 535 
(2)
37.64 
Added by Performance Factor N/A N/A100 14.81 
Exercised/Released(258)14.16 (410)18.89 (455)15.40 
Forfeited N/A(1)33.80  N/A
End of period626 $14.78 664 $20.51 1,902 
(1)
$27.63 
(1) Of the performance stock awards outstanding, there are 856 thousand awards granted in 2021 and 2022 that have the potential to vest at maximum, up to 200% of target. These awards are represented at 100% target and would increase the performance awards outstanding by 856 thousand if they vest at maximum.
(2) Performance awards granted in 2023 are represented at 200% target.

Restricted Stock Awards

The fair value of each restricted stock award equals the fair value of the Company’s stock on the grant date and is amortized into compensation expense on a straight-line or accrual basis over its vesting period based on its vesting schedule.  The weighted average grant-date fair value of awards granted during 2023, 2022, and 2021 was $36.88, $31.90, and $22.04, respectively.

The aggregate intrinsic value of outstanding and unvested awards was $31.3 million at December 30, 2023.  The total fair value of awards that vested was $7.7 million, $4.9 million, and $7.0 million in 2023, 2022, and 2021, respectively.

Performance Stock Awards

Performance stock awards require achievement of certain performance criteria which are predefined by the Compensation Committee of the Board of Directors at the time of grant. The fair value of each performance stock award equals the fair value of the Company’s stock on the grant date. Performance stock awards are vested and released at the end of the performance period if the predefined performance criteria are achieved.

F-57



For all performance stock awards, in the event the certified results equal the predefined performance criteria, the Company will grant the number of shares equal to the target award. In the event the certified results exceed the predefined performance criteria, additional shares up to the maximum award will be granted. In the event the certified results fall below the predefined performance criteria but above the minimum threshold, a reduced number of shares will be granted. If the certified results fall below the minimum threshold, no shares will be granted.

In the period it becomes probable that the minimum threshold specified in the award will be achieved, the Company recognizes expense for the proportionate share of the total fair value of the performance stock awards related to the vesting period that has already lapsed for the shares expected to vest and be released. The remaining fair value of the shares expected to vest and be released is expensed on a straight-line basis over the balance of the vesting period. In the event the Company determines it is no longer probable that it will achieve the minimum threshold specified in the award, all of the previously recognized compensation expense is reversed in the period such a determination is made.

The weighted average grant-date fair value of awards granted during 2023, 2022, and 2021 was $37.63, $32.74, and $21.73, respectively.

The aggregate intrinsic value of outstanding and unvested awards was $89.7 million at December 30, 2023. The total fair value of awards that vested was $7.0 million and $1.7 million in 2023 and 2022, respectively.

Stock Options

Stock options are generally granted to purchase shares of common stock at an exercise price equal to the average of the high and low market price of the Company’s stock on the grant date.  Generally, the awards vest within five years from the grant date.  Any unexercised options expire after not more than ten years.  The fair value of each option is estimated as a single award and amortized into compensation expense on a straight-line or accrual basis over its vesting period based on its vesting schedule. 

The Company estimates the fair value of all stock option awards as of the grant date by applying the Black-Scholes-Merton option pricing model.  The use of this valuation model in the determination of compensation expense involves certain assumptions that are judgmental and/or highly sensitive including the expected life of the option, stock price volatility, risk-free interest rate, and dividend yield.  Additionally, forfeitures are not estimated at the time of valuation; they are recognized as they occur. The weighted average of key assumptions used in determining the fair value of options granted and a discussion of the methodology used to develop each assumption are as follows:

 202320222021
Fair value of stock options on grant dateN/AN/A$15.6
Expected termN/AN/A7.9 years
Expected price volatilityN/AN/A33.6 %
Risk-free interest rateN/AN/A1.3 %
Dividend yieldN/AN/A1.1 %

Expected term – This is the period of time estimated based on historical experience over which the options granted are expected to remain outstanding.  An increase in the expected term will increase compensation expense.

Expected price volatility – This is a measure of the amount by which a price has fluctuated or is expected to fluctuate.  The Company uses actual historical changes in the market value of its stock to calculate the volatility assumption.  Daily market value changes from the grant date over a past period representative of the expected term of the options are used.  An increase in the expected price volatility rate will increase compensation expense.

Risk-free interest rate – This is the U.S. Treasury rate for the week of the grant, having a term representative of the expected term of the options.  An increase in the risk-free rate will increase compensation expense.

Dividend yield – This rate is the annual dividends per share as a percentage of the Company’s stock price.  An increase in the dividend yield will decrease compensation expense.
F-58




The total intrinsic value of options exercised was $6.5 million, $5.9 million, and $3.8 million in 2023, 2022, and 2021, respectively.  The total fair value of options that vested was $1.0 million, $1.1 million, and $0.4 million in 2023, 2022, and 2021.

At December 30, 2023, the aggregate intrinsic value of all outstanding and currently exercisable options was $20.3 million with a weighted average remaining contractual term of 3.5 years and a weighted average exercise price of $14.78.  

Note 19 – Accumulated Other Comprehensive Income (Loss)

AOCI includes certain foreign currency translation adjustments from those subsidiaries not using the U.S. dollar as their functional currency, net deferred gains and losses on certain derivative instruments accounted for as cash flow hedges, adjustments to pension and other post-employment benefit liabilities, and other comprehensive income attributable to unconsolidated affiliates.

The following table provides changes in AOCI by component, net of taxes and noncontrolling interest (amounts in parentheses indicate debits to AOCI):

(In thousands)Cumulative Translation AdjustmentUnrealized Gain (Loss) on DerivativesPension/
OPEB Liability Adjustment
Attributable to Unconsol. AffiliatesTotal
Balance at December 25, 2021$(42,303)$803 $(11,500)$(347)$(53,347)
Other comprehensive (loss) income before reclassifications(26,935)(6,983)13,667 2,702 (17,549)
Amounts reclassified from AOCI 7,666 (945) 6,721 
Balance at December 31, 2022(69,238)1,486 1,222 2,355 (64,175)
Other comprehensive income (loss) before reclassifications21,162 1,146 (3,499)917 19,726 
Amounts reclassified from AOCI (2,419)(353) (2,772)
Balance at December 30, 2023$(48,076)$213 $(2,630)$3,272 $(47,221)

F-59



Reclassification adjustments out of AOCI were as follows:
 Amount reclassified from AOCI
(In thousands)202320222021Affected Line Item
Unrealized losses (gains) on derivatives:           
Commodity contracts$(3,109)$9,891 $(3,848)Cost of goods sold
 690 (2,225)1,306 Income tax expense (benefit)
 $(2,419)$7,666 $(2,542)Net of tax and noncontrolling interests
Amortization of net loss (gain) and prior service cost on employee benefit plans$(451)$(1,277)$963 Other income, net
 98 332 (159)Income tax expense (benefit)
 $(353)$(945)$804 Net of tax and noncontrolling interests

Note 20 – Quarterly Financial Information (Unaudited) (1)

(In thousands, except per share data)First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
2023    
Net sales$971,192 $896,984 $819,792 $732,377 
Gross profit (2)
292,394 257,712 240,734 195,994 
Consolidated net income175,093 179,551 135,709 119,296 
Net income attributable to Mueller Industries, Inc.173,239 177,711 132,709 119,238 
Basic earnings per share1.56 1.60 1.19 1.07 
Diluted earnings per share1.54 1.56 1.17 1.05 
Dividends per share0.15 0.15 0.15 0.15 
2022    
Net sales$1,010,002 $1,150,042 $944,830 $877,581 
Gross profit (2)
265,491 329,128 266,193 256,781 
Consolidated net income159,248 207,524 155,813 140,235 
Net income attributable to Mueller Industries, Inc.158,316 206,552 154,542 138,906 
Basic earnings per share1.41 1.85 1.39 1.25 
Diluted earnings per share1.39 1.83 1.37 1.23 
Dividends per share0.125 0.125 0.125 0.125 
(1)The sum of quarterly amounts may not equal the annual amounts reported due to rounding. In addition, the earnings per share amounts are computed independently for each quarter, while the full year is based on the weighted average shares outstanding.
(2)Gross profit is net sales less cost of goods sold, which excludes depreciation and amortization.

Note 21 – Related Party Transactions

The non-controlling interest in the Company’s South Korean joint venture owns 100 percent of a copper tube mill which supplies Mueller affiliates. These affiliates purchased $15.5 million and $22.2 million of product from the supplier in 2023 and 2022, respectively. Payables related to these sales as of December 30, 2023 were $0.8 million.

F-60



Report of Independent Registered Public Accounting Firm

To the Stockholders and the Board of Directors of Mueller Industries, Inc.

Opinion on the Financial Statements

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

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

Basis for Opinion

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

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

Critical Audit Matter

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
















F-61



Defined Benefit Pension Obligation
Description of the Matter
At December 30, 2023 the aggregate defined pension obligation was $54.435 million and the fair value of pension plan assets was $62.871 million, resulting in an overfunded defined pension obligation of $8.436 million. As disclosed in Notes 1 and 14 to the consolidated financial statements, the Company recognizes the overfunded or underfunded status of the plans as an asset or liability in the consolidated balance sheets with changes in the funded status recorded through comprehensive income in the year in which those changes occur. The obligations for these plans are actuarially determined and affected by assumptions, including discount rates, expected long-term return on plan assets, and certain employee-related factors such as mortality.

Auditing the defined benefit pension obligation is complex and required the involvement of our actuarial specialists due to the highly judgmental nature of actuarial assumptions (e.g., discount rate, mortality rate, and expected return on plan assets) used in the measurement process. These assumptions have a significant effect on the projected benefit obligation.



How We Addressed the Matter in Our Audit
We obtained an understanding, evaluated the design and tested the operating effectiveness of controls that address the measurement and valuation of the defined benefit pension obligation. For example, we tested controls over management’s review of the defined benefit pension obligation, including the significant actuarial assumptions used by management and the related data inputs.

To test the defined benefit pension obligation, our audit procedures included, among others, evaluating the methodology used, the significant actuarial assumptions discussed above and testing the completeness and accuracy of the underlying data, including the participant data used by management.
  
We involved our actuarial specialist to assist with our procedures. For example, we compared the actuarial assumptions used by management to historical trends and evaluated the change in the defined benefit pension obligation from prior year due to the change in service cost, interest cost, actuarial gains and losses, benefit payments, and contributions. In addition, we evaluated management’s methodology for determining the discount rate that reflects the maturity and duration of the benefit payments that is used to measure the defined benefit pension obligation. As part of this assessment, we compared management’s selected discount rate to an independently developed range of reasonable discount rates. To evaluate the mortality rate assumption, we assessed whether the information is consistent with publicly available information, and whether any market data adjusted for entity-specific factors were applied. Lastly, to evaluate the expected return on plan assets, we assessed whether management’s assumption was consistent with a range of returns for a portfolio of comparative investments.



Image4.jpg
We have served as the Company’s auditor since 1991.
Memphis, Tennessee
February 28, 2024
F-62



MUELLER INDUSTRIES, INC.
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS
Years Ended December 30, 2023, December 31, 2022, and December 25, 2021
  
  Additions  
(In thousands)Balance at beginning of yearCharged to costs and expensesOther additionsDeductionsBalance at end
of year
2023     
Allowance for doubtful accounts
$2,687 $(84)$227 $ $2,830 
Environmental reserves
$20,534 $652 $ $2,246 $18,940 
Valuation allowance for deferred tax assets
$21,504 $4,939 $267 $3,632 $23,078 
 
2022     
Allowance for doubtful accounts
$2,590 $323 $ $226 $2,687 
Environmental reserves
$27,426 $1,367 $ $8,259 $20,534 
Valuation allowance for deferred tax assets
$26,624 $(1,648)$509 $3,981 $21,504 
 
2021
 
 
 
 
 
Allowance for doubtful accounts
$1,538 $1,216 $ $164 $2,590 
Environmental reserves
$24,001 $4,964 $ $1,539 $27,426 
Valuation allowance for deferred tax assets
$27,199 $108 $642 $1,325 $26,624 


F-63
EX-4.2 2 q42023exhibit42.htm EX-4.2 Document
Exhibit 4.2
DESCRIPTION OF THE REGISTRANT’S SECURITIES
REGISTERED PURSUANT TO SECTION 12 OF THE SECURITIES EXCHANGE ACT OF 1934
As of February 22, 2024, Mueller Industries, Inc. had one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended: Common Stock, $0.01 par value per share (the “Common Stock”).
The following summary describes our Common Stock and the material provisions of our Restated Certificate of Incorporation, dated February 8, 2007 (the “Certificate of Incorporation”), and our Amended and Restated By-laws, effective as of February 17, 2023 (the “Bylaws”). Because the following is only a summary, it does not contain all of the information that may be important to you, and is qualified in its entirety by the full text of our Certificate of Incorporation and our Bylaws, copies of which are on file with the SEC and included as exhibits to our Annual Report on Form 10-K for the year ended December 30, 2023. You should refer to the text of these documents for a complete description. Unless the context requires otherwise, references in this exhibit to “Mueller,” the “Company,” “we,” “us,” and “our” refer to Mueller Industries, Inc. together with its consolidated subsidiaries.
We are authorized to issue 255,000,000 shares of capital stock, of which:
250,000,000 shares, par value $0.01 per share, are designated as Common Stock; and
5,000,000 shares, par value $1.00 per share, are designated as Preferred Stock
As of February 22, 2024, we had outstanding 113,634,944 shares of Common Stock, excluding 46,731,064 treasury shares, and no shares of Preferred Stock.
Common Stock
Voting Rights
Except as otherwise provided for in our Certificate of Incorporation, holders of our Common Stock are entitled to one (1) vote per share on all matters submitted to our stockholders for a vote. Our Common Stock does not have cumulative voting rights.
Dividends
Subject to the rights of holders of outstanding shares of Preferred Stock, the holders of Common Stock are entitled to receive dividends, if any, as may be declared from time to time by the Board of Directors in its discretion out of funds legally available for the payment of dividends.
Liquidation
Upon our liquidation, dissolution or winding-up, the holders of Common Stock shall be entitled to share ratably in all assets remaining after the payment of any liabilities and the liquidation preferences of any outstanding shares of Preferred Stock.
No Preemptive, Redemption or Conversion Rights
Our Common Stock is not subject to redemption or sinking fund provisions and does not have any conversion rights. Our Common Stock does not have preemptive or other rights to subscribe for additional shares of any class of our capital stock.
Voting Rights for the Election of Directors
Our Board of Directors is not classified. Our Bylaws provide that our Board of Directors may consist of one (1) or more members, and that, until such time as our Board of Directors determines otherwise, the number of directors shall be nine (9).
Our Bylaws provide that directors are elected at the annual meeting of the stockholders at which a quorum is present, and the persons receiving a plurality of the votes cast shall be so elected. Our Certificate of Incorporation does not provide for cumulative voting in the election of directors.
Our Board of Directors has the ability to fill vacancies on our Board of Directors.


Exhibit 4.2
Special Stockholder Meetings
Our Bylaws provide that special meetings of the stockholders may be called only by our Chairman or our Chief Executive Officer. Special meetings may be called by the Chairman only upon written request of a majority of the Entire Board of Directors (as defined below).
Entire Board of Directors” means the total number of directors which the Company would have if there were no vacancies.


EX-10.6 3 q42023exhibit106.htm EX-10.6 Document

Exhibit 10.6


2024 INCENTIVE PLAN FOR CERTAIN KEY EMPLOYEES

The Company has a discretionary annual incentive program under which exempt salaried employees may earn cash payments based on a percentage of base annual salary. The actual percent is based on a variety of guidelines including performance levels of the respective business units primarily measured by operating income subject to certain adjustments.

The payment to an employee is based upon (i) their assigned grade level, (ii) actual company earnings achieved relative to a pre-determined target, which is adjusted upward if company performance exceeds target and reduced if company performance is less than target, and (iii) base salary paid during the fiscal year.


EX-21 4 q42023exhibit21.htm EX-21 Document

Exhibit 21.0

MUELLER INDUSTRIES, INC.
List of Subsidiaries
  State or Country
Subsidiary*of Incorporation
   
ATCO Rubber Products, Inc.Michigan
Mueller Brass Holding Company, Inc.Delaware
Mueller Brass Co. (Assumed name: Mueller Brass Products)Michigan
Extruded Metals, Inc. Delaware
Mueller Industrial Realty Co.Michigan
Itawamba Industrial Gas Company, Inc.Mississippi
Mueller Plastics Holding Company, Inc.Ohio
Mueller Brass Forging Company, Inc.Delaware
Mueller East, Inc.Delaware
Mueller Formed Tube Company, Inc.Delaware
Mueller Impacts Company, Inc.Delaware
Mueller Press Company, Inc.Mississippi
Mueller Refrigeration Products Company, Inc.Delaware
Mueller LBHC, Inc.Delaware
Lincoln Brass Works, Inc. (Assumed name: Mueller Gas Products)Michigan
Overstreet-Hughes, Co., Inc.Tennessee
Mueller Refrigeration LLCDelaware
Mueller Refrigeration Holding Company, Inc.Delaware
Mueller Streamline Co.Delaware
Mueller Copper Tube Company, LLCDelaware
   Mueller Fittings, LLCMississippi
   Mueller Fittings Company, LLCMichigan
Kessler Sales & Distribution LLCDelaware
B&K, LLC (d/b/a BK Products)Delaware
Precision Tube Company, LLCPennsylvania
Mueller Southeast, Inc.Pennsylvania
Southland Pipe Nipples Company, Inc.Texas
Mueller Tool and Machine, Inc.Delaware
Mueller Casting Company, Inc.Delaware
Mueller Packaging, LLCMississippi
Micro Gauge, Inc.Michigan
Microgauge Machining, Inc.Michigan
Propipe Technologies, Inc. (Assumed name: Mueller Gas Products)Ohio
WTC Holding CompanyMichigan
   DENO Investment Company II, Inc.Michigan
   Tecumseh Products Holdings LLC (7)
Delaware
   Tecumseh Products LLCMichigan
        MA Industrial Secured Lending LLC (5)
Delaware
Muellux Holding Company I SARLLuxembourg
Muellux Holding Company II SARLLuxembourg
Mueller Middle East W.L.L. (8)
Bahrain
Mueller Europe Investment Company Ltd.United Kingdom
Jungwoo Metal Ind. Co., Ltd. (6)
South Korea



  State or Country
Subsidiary*of Incorporation
   Mueller Europe, LimitedUnited Kingdom
Westermeyer Industries, Inc.Illinois
Sherwood Valve Products, Inc.Ohio
Sherwood Valve LLC Delaware
DENO Investment Company, Inc.Michigan
Mueller de Mexico, S.A. de C.V. (1)
Mexico
The Mosack Group, LLC (2)
Delaware
DENO Holding Company, Inc.Michigan
B & K Industries, Inc.Illinois
Mueller Copper Tube Products, Inc.Delaware
Howell Metal Company (d/b/a Precision Tube)Virginia
Turbotec Products, Inc.Connecticut
Mueller Canada Holding Co. Ltd.Yukon Territory
Great Lakes Copper Ltd.Nova Scotia
Linesets, Inc.Delaware
Climate Components, LLCDelaware
Arava Natural Resources Company, Inc.Delaware
United States Fuel CompanyNevada
King Coal CompanyUtah
Canco Oil & Gas, Ltd.Alberta
Aegis Oil & Gas Leasing, Ltd.Alberta
Bayard Mining Corp.Delaware
Washington Mining CompanyMaine
Amwest Exploration CompanyDelaware
USSRAM Exploration CompanyMaine
White Knob Mining CompanyIdaho
Arava Exploration CompanyColorado
Summit Systems, Inc.Delaware
Mining Remedial Recovery CompanyDelaware
Carpentertown Coal & Coke CompanyPennsylvania
U.S.S. Lead Refinery, Inc.Maine
Leon Water Enterprises, Inc. (4)
Texas
Macomber Construction CompanyOhio
Macomber, IncorporatedOhio
Macomber Building and Land CorporationDelaware
Mueller Copper Tube West Co.Utah
MII Financial CorporationMichigan
Mueller Streamline Holding S.L.U.Spain
WTC HoldCo I, LLCDelaware
WTC HoldCo II, LLCDelaware
Mueller Comercial de Mexico S. de R.L. de C.V. (3)
Mexico
Mueller Streamline II, LLCDelaware
Changzhou Mueller Refrigerant Valve Manufacturing Valve Co., Ltd.China
Mueller Industries Trading (Shanghai) Co., Ltd.China
Mueller Streamline Trading, LLCDelaware
Mueller Streamline China, LLCDelaware
USSRAM Exploration CompanyMaine



*All subsidiaries are 100% owned, except as shown.
(1)  Owned by DENO Investment Company, Inc. (99.94%) and Mueller Streamline Co. (.06%)
(2)  Owned by DENO Investment Company, Inc. (28%)
(3) Owned by Mueller Streamline Holding S.L.U. (99.983%), WTC HoldCo I, LLC (0.016%), and WTC HoldCo II, LLC (0.001% )
(4)  Owned by OWL Petroleum Company (50%)
(5)  Owned by DENO Investment Company II, Inc. (50%)
(6)  Owned by Mueller Europe Investment Company Ltd. (60%)
(7) Owned by DENO Investment Company II, Inc. (50%)
(8) Owned by Muellux Holding Company II SARL (55%)




 



EX-23 5 q42023exhibit23.htm EX-23 Document

Exhibit 23.0


Consent of Independent Registered Public Accounting Firm

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

1)Form S-3 No. 333-182906 pertaining to the registration of 20,845,718 shares of Mueller Industries, Inc. common stock,
2)Form S-8 No. 333-232882 pertaining to the Mueller Industries, Inc. 2019 Incentive Plan,
3)Form S-8 No. 333-197609 pertaining to the Mueller Industries, Inc. 2014 Incentive Plan,
4)Form S-8 No. 333-160718 pertaining to the Mueller Industries, Inc. 2009 Stock Incentive Plan,
5)Form S-8 No. 333-138413 pertaining to the Mueller Industries, Inc. 2002 Stock Option Plan, and
6)Form S-8 No. 333-91238 pertaining to the Mueller Industries, Inc. 2002 Stock Option Plan;

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

/s/ Ernst & Young LLP
Ernst & Young LLP
Memphis, Tennessee
February 28, 2024

EX-31.1 6 q42023exhibit311.htm EX-31.1 Document

Exhibit 31.1

CERTIFICATION


I, Gregory L. Christopher, certify that:
1I have reviewed this annual report on Form 10-K of Mueller Industries, Inc.;
   
2Based 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;
   
3Based 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;
   
4The 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
   
5The 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: February 28, 2024 
  /s/ Gregory L. Christopher
Gregory L. Christopher
  Chief Executive Officer
   



EX-31.2 7 q42023exhibit312.htm EX-31.2 Document

Exhibit 31.2

CERTIFICATION


I, Jeffrey A. Martin, certify that:
1I have reviewed this annual report on Form 10-K of Mueller Industries, Inc.;
   
2Based 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;
   
3Based 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;
   
4The 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
   
5The 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: February 28, 2024 
  /s/ Jeffrey A. Martin
Jeffrey A. Martin
  Chief Financial Officer
   


EX-32.1 8 q42023exhibit321.htm EX-32.1 Document

Exhibit 32.1


CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002


In connection with the Annual Report of Mueller Industries, Inc. (the "Company") on Form 10-K for the period ending December 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Gregory L. Christopher, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
  (1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and 
    
 (2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company. 
   
 /s/ Gregory L. Christopher
  Gregory L. Christopher
  Chief Executive Officer
  Date: February 28, 2024


EX-32.2 9 q42023exhibit322.htm EX-32.2 Document

Exhibit 32.2


CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002


In connection with the Annual Report of Mueller Industries, Inc. (the "Company") on Form 10-K for the period ending December 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Jeffrey A. Martin, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
  (1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and 
    
 (2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company. 
   
 /s/ Jeffrey A. Martin
  Jeffrey A. Martin
  Chief Financial Officer
  Date: February 28, 2024


EX-97 10 exhibit970clawbackpolicy.htm EX-97 Document
Exhibit 97.0
MUELLER INDUSTRIES, INC.
POLICY FOR THE
RECOVERY OF ERRONEOUSLY AWARDED COMPENSATION
1.Purpose. The purpose of this Policy is to describe the circumstances in which Executives will be required to repay or return Erroneously Awarded Compensation to members of the Company Group. Each Executive will be bound by the terms of this Policy.
2.Administration. This Policy shall be administered by the Compensation and Personnel Development Committee (the “Committee”). Any determinations made by the Committee shall be final and binding on all affected individuals and their beneficiaries, heirs, executors, administrators, or other legal representatives. The Committee shall have full power and authority to (i) administer and interpret this Policy; (ii) correct any defect, supply any omission and reconcile any inconsistency in this Policy; and (iii) make any other determination and take any other action that the Committee deems necessary or desirable for the administration of this Policy and to comply with applicable law (including Section 10D of the Exchange Act) and applicable stock market or exchange rules and regulations. Notwithstanding anything to the contrary contained herein, to the extent permitted by Section 10D of the Exchange Act and Section 303A.14 of the NYSE Listed Company Manual, the Board may, in its sole discretion, at any time and from time to time, administer this Policy in the same manner as the Committee.
3.Definitions. For purposes of this Policy, the following capitalized terms shall have the meanings set forth below.
(a)Accounting Restatement” shall mean an accounting restatement (i) due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements (a “Big R” restatement), or (ii) that corrects an error that is not material to previously issued financial statements, but would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (a “little r” restatement).
(b)Board” shall mean the Board of Directors of the Company.
(c)Clawback Eligible Incentive Compensation” shall mean, in connection with an Accounting Restatement and with respect to each individual who served as an Executive Officer at any time during the applicable performance period for any Incentive-based Compensation (whether or not such individual is serving as an Executive Officer at the time the Erroneously Awarded Compensation is required to be repaid to the Company Group), all Incentive-based Compensation Received by such Executive (i) on or after the Effective Date, (ii) after beginning service as an Executive Officer, (iii) while the Company has a class of securities listed on a national securities exchange or a national securities association, and (iv) during the applicable Clawback Period.
(d)Clawback Period” shall mean, with respect to any Accounting Restatement, the three completed fiscal years of the Company immediately preceding the Restatement Date and any transition period (that results from a change in the Company’s fiscal year) of less than nine months within or immediately following those three completed fiscal years.
(e)Committee” shall mean the Compensation and Personnel Development Committee of the Board.
(f)Company” shall mean Mueller Industries, Inc., a Delaware corporation.
1

Exhibit 97.0
(g)Company Group” shall mean the Company, together with each of its direct and indirect subsidiaries.
(h)Exchange Act” means the U.S. Securities Exchange Act of 1934, as amended.
(i)Effective Date” shall mean October 2, 2023.
(j)Erroneously Awarded Compensation” shall mean, with respect to each Executive in connection with an Accounting Restatement, the amount of Clawback Eligible Incentive Compensation that exceeds the amount of Incentive-based Compensation that otherwise would have been Received had it been determined based on the restated amounts, computed without regard to any taxes paid.
(k)Executive” shall mean any current or former Executive Officer.
(l)Executive Officer” shall mean, with respect to the Company, (i) its president, (ii) its principal financial officer, (iii) its principal accounting officer (or if there is no such accounting officer, its controller), (iv) any vice-president in charge of a principal business unit, division or function (such as sales, administration or finance), (v) any other officer who performs a policy-making function for the Company (including any officer of the Company’s parent(s) or subsidiaries if they perform policy-making functions for the Company), and (vi) any other person who performs similar policy-making functions for the Company. Policy-making function is not intended to include policy-making functions that are not significant. The determination as to an individual’s status as an Executive Officer shall be made by the Committee and such determination shall be final, conclusive and binding on such individual and all other interested persons.
(m)Financial Reporting Measures” shall mean measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and all other measures that are derived wholly or in part from such measures. Stock price and total shareholder return (and any measures that are derived wholly or in part from stock price or total shareholder return) shall for purposes of this Policy be considered Financial Reporting Measures. For the avoidance of doubt, a Financial Reporting Measure need not be presented in the Company’s financial statements or included in a filing with the SEC.
(n)Incentive-based Compensation” shall mean any compensation that is granted, earned or vested based wholly or in part upon the attainment of a Financial Reporting Measure.
(o)NYSE” shall mean the New York Stock Exchange.
(p)Policy” shall mean this Policy for the Recovery of Erroneously Awarded Compensation, as the same may be amended and/or restated from time to time.
(q)Received” shall, with respect to any Incentive-based Compensation, mean actual or deemed receipt, and Incentive-based Compensation shall be deemed received in the Company’s fiscal period during which the Financial Reporting Measure specified in the Incentive-based Compensation award is attained, even if payment or grant of the Incentive-based Compensation occurs after the end of that period.
(r)Restatement Date” shall mean the earlier to occur of (i) the date the Board, a committee of the Board or the officers of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is
2

Exhibit 97.0
required to prepare an Accounting Restatement, or (ii) the date a court, regulator or other legally authorized body directs the Company to prepare an Accounting Restatement.
(s)SEC” shall mean the U.S. Securities and Exchange Commission.
4.Repayment of Erroneously Awarded Compensation.
(a)In the event of an Accounting Restatement, the Committee shall promptly determine the amount of any Erroneously Awarded Compensation for each Executive in connection with such Accounting Restatement and shall promptly thereafter provide each Executive with a written notice containing the amount of Erroneously Awarded Compensation and a demand for repayment or return, as applicable. For Incentive-based Compensation based on (or derived from) stock price or total shareholder return where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in the applicable Accounting Restatement, the amount shall be determined by the Committee based on a reasonable estimate of the effect of the Accounting Restatement on the stock price or total shareholder return upon which the Incentive-based Compensation was Received (in which case, the Company shall maintain documentation of such determination of that reasonable estimate and provide such documentation to NYSE).
(b)The Committee shall have broad discretion to determine the appropriate means of recovery of Erroneously Awarded Compensation based on all applicable facts and circumstances and taking into account the time value of money and the cost to shareholders of delaying recovery. To the extent that the Committee determines that any method of recovery (other than repayment by the Executive in a lump sum in cash or property) is appropriate, the Company shall offer to enter into a repayment agreement (in a form reasonable acceptable to the Committee) with the Executive. If the Executive accepts such offer and signs the repayment agreement within thirty (30) days after such offer is extended, the Company shall countersign such repayment agreement. If the Executive fails to sign the repayment agreement within thirty (30) days after such offer is extended, the Executive will be required to repay the Erroneously Awarded Compensation in a lump sum in cash (or such property as the Committee agrees to accept with a value equal to such Erroneously Awarded Compensation) promptly following the Restatement Date. For the avoidance of doubt, except as set forth in Section 4(d) below, in no event may the Company Group accept an amount that is less than the amount of Erroneously Awarded Compensation in satisfaction of an Executive’s obligations hereunder.
(c)To the extent that an Executive fails to repay all Erroneously Awarded Compensation to the Company Group when due (as determined in accordance with Section 4(b) above), the Company shall, or shall cause one or more other members of the Company Group to, take all actions reasonable and appropriate to recover such Erroneously Awarded Compensation from the applicable Executive. The applicable Executive shall be required to reimburse the Company Group for any and all expenses reasonably incurred (including legal fees) by the Company Group in recovering such Erroneously Awarded Compensation in accordance with the immediately preceding sentence.
(d)Notwithstanding anything herein to the contrary, the Company shall not be required to take the actions contemplated by Section 4(b) or 4(c) above if the following conditions are met and the Committee determines that recovery would be impracticable:
(i)The direct expenses paid to a third party to assist in enforcing the Policy against an Executive would exceed the amount to be recovered, after the Company has made a reasonable attempt to recover the applicable Erroneously Awarded Compensation, documented such attempts and provided such documentation to NYSE;
3

Exhibit 97.0
(ii)Recovery would violate home country law where that law was adopted prior to November 28, 2022, provided that, before determining that it would be impracticable to recover any amount of Erroneously Awarded Compensation based on violation of home country law, the Company has obtained an opinion of home country counsel, acceptable to NYSE, that recovery would result in such a violation and a copy of the opinion is provided to NYSE; or
(iii)Recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company Group, to fail to meet the requirements of 26 U.S.C. 401(a)(13) or 26 U.S.C. 411(a) and regulations thereunder.
5.Reporting and Disclosure. The Company shall file all disclosures with respect to this Policy in accordance with the requirement of the federal securities laws, including the disclosure required by the applicable SEC filings.
6.Indemnification Prohibition. No member of the Company Group shall be permitted to indemnify any Executive against (i) the loss of any Erroneously Awarded Compensation that is repaid, returned or recovered pursuant to the terms of this Policy, or (ii) any claims relating to the Company Group’s enforcement of its rights under this Policy. Further, no member of the Company Group shall enter into any agreement that exempts any Incentive-based Compensation from the application of this Policy or that waives the Company Group’s right to recovery of any Erroneously Awarded Compensation and this Policy shall supersede any such agreement (whether entered into before, on or after the Effective Date).
7.Interpretation. The Committee is authorized to interpret and construe this Policy and to make all determinations necessary, appropriate, or advisable for the administration of this Policy. Notwithstanding anything to the contrary herein, this Policy is intended to comply with the requirements of Section 10D of the Exchange Act and Section 303A.14 of the NYSE Listed Company Manual (and any applicable regulations, administrative interpretations or stock market or exchange rules and regulations adopted in connection therewith). The provisions of this Policy shall be interpreted in a manner that satisfies such requirements and this Policy shall be operated accordingly. If any provision of this Policy would otherwise frustrate or conflict with this intent, the provision shall be interpreted and deemed amended so as to avoid such conflict. If any provision of this Policy is determined to be unenforceable or invalid under any applicable law, such provision will be applied to the maximum extent permitted by applicable law and shall automatically be deemed amended in a manner consistent with its objectives to the extent necessary to conform to any limitations required under applicable law.
8.Effective Date. This Policy shall be effective as of the Effective Date.
9.Amendment; Termination. The Committee may amend this Policy from time to time in its discretion and shall amend this Policy as it deems necessary, including as and when it determines that it is legally required by any federal securities laws, SEC rule or the rules of any national securities exchange or national securities association on which the Company’s securities are listed. The Committee may terminate this Policy at any time. Notwithstanding anything in this Section 9 to the contrary, no amendment or termination of this Policy shall be effective if such amendment or termination would (after taking into account any actions taken by the Company contemporaneously with such amendment or termination) cause the Company to violate any federal securities laws, SEC rule or the rules of any national securities exchange or national securities association on which the Company’s securities are listed.
10.Other Recoupment Rights; No Additional Payments. The Committee intends that this Policy will be applied to the fullest extent of the law. The Committee may require that any employment agreement, equity award agreement, or any other agreement entered into on or after the Effective Date shall, as a condition to the grant of any benefit thereunder, require an
4

Exhibit 97.0
Executive to agree to abide by the terms of this Policy. Any right of recoupment under this Policy is in addition to, and not in lieu of, any other remedies or rights of recoupment that may be available to the Company Group under applicable law, regulation or rule or pursuant to the terms of any similar policy in any employment agreement, equity award agreement, or similar agreement and any other legal remedies available to the Company Group. Any applicable award agreement or other document setting forth the terms and conditions of any compensation covered by this Policy shall be deemed to include the restrictions imposed herein and incorporate this Policy by reference and, in the event of any inconsistency, the terms of this Policy will govern. For the avoidance of doubt, this Policy applies to all compensation that is received on or after the Effective Date, regardless of the date on which the award agreement or other document setting forth the terms and conditions of the Executive’s compensation became effective.
11.Successors. This Policy shall be binding and enforceable against all Executives and their beneficiaries, heirs, executors, administrators, or other legal representatives.
*    *    *
This Policy was adopted by the Board of Directors as of November 3, 2023.
5
EX-101.SCH 11 mli-20231230.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000009 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY link:presentationLink link:calculationLink link:definitionLink 0000010 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Acquisitions and Dispositions link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Cash, Cash Equivalents, and Restricted Cash link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Consolidated Financial Statement Details link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Derivative Instruments and Hedging Activities link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Property, Plant, and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Investment in Unconsolidated Affiliates link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - New Markets Tax Credit Transactions link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Benefit Plans link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Accumulated Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Quarterly Financial Information (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Schedule II - Valuation And Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Acquisitions and Dispositions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Cash, Cash Equivalents, and Restricted Cash (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Consolidated Financial Statement Details (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Derivative Instruments and Hedging Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Property, Plant, and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Quarterly Financial Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Acquisitions and Dispositions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Acquisitions and Dispositions - Schedule of Recognized Identifiable Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Acquisitions and Dispositions - Schedule of Intangible Assets Identified (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Segment Information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Segment Information - Summary of Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Segment Information - Summary of Geographic Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Cash, Cash Equivalents, and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Inventories - Schedule of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Inventories - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Consolidated Financial Statement Details (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Derivative Instruments and Hedging Activities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Derivative Instruments and Hedging Activities - Summary of Location and Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Derivative Instruments and Hedging Activities - Effects of Derivative Instruments on Statements of Income (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Derivative Instruments and Hedging Activities - Amounts Recognized In and Reclassified From AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Leases - Summary of Supplemental Operating Lease Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Leases - Schedule of Operating Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Leases - Schedule of Maturities of Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Leases - Schedule of Maturities of Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Property, Plant, and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Changes in Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Investment in Unconsolidated Affiliates - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - New Markets Tax Credit Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Benefit Plans - Benefit Plan Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Benefit Plans - Amounts Recognized in Accumulated OCI (Before the Effect of Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Benefit Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Benefit Plans - Total Funded Status of the Plans Recognized in the Consolidated Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Benefit Plans - Components of Net Periodic Benefit Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Benefit Plans - Weighted Average Assumptions Used in the Measurement of the Company's Benefit Obligation and Net Periodic Benefit Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Benefit Plans - Pension Assets by Percentage (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Benefit Plans - Pension Assets by Fair Value Level (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Benefit Plans - Assets of the Plan Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Benefit Plans - Contributions and Benefit Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Benefit Plans - Contributions and Benefit Payments, Multiemployer Plan, 401(k) Plans and UMWA Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Income Taxes - Components of Income Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Income Taxes - Components of Income Tax Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Income Taxes - Reconciliation of Income Tax Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - Income Taxes - Deferred Tax Assets and Deferred Tax Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954528 - Disclosure - Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954529 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954530 - Disclosure - Stock-Based Compensation - Stock Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954531 - Disclosure - Stock-Based Compensation - Assumptions in Determining Fair Value of Options Granted (Details) link:presentationLink link:calculationLink link:definitionLink 9954532 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Changes in AOCI by Component, Net of Taxes and Noncontrolling Interest (Details) link:presentationLink link:calculationLink link:definitionLink 9954533 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Reclassification Adjustments out of AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 9954534 - Disclosure - Quarterly Financial Information (Unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 9954535 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 9954536 - Disclosure - Schedule II - Valuation And Qualifying Accounts (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 mli-20231230_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 13 mli-20231230_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 14 mli-20231230_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Multi-asset securities Multi-Asset Securities [Member] Multi-Asset [Member] Line of credit facility maximum borrowing capacity Payments required to be made under guarantees, maximum Line of Credit Facility, Maximum Borrowing Capacity Changes in assets and liabilities, net of effects of businesses acquired and sold: Increase (Decrease) in Operating Capital [Abstract] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Stock options expiration period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Schedule of Net sales by Major Product Line Revenue from External Customers by Products and Services [Table Text Block] Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Investment, Name [Domain] Investment, Name [Domain] Income Taxes Income Tax Uncertainties, Policy [Policy Text Block] Pension Benefit Plans Pension and Other Postretirement Plans, Policy [Policy Text Block] Cash paid for acquisition Payments to Acquire Businesses, Gross Schedule of Final Valuation of the Long-Lived Assets Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of Funded Status of the Plans Recognized Schedule of Net Funded Status [Table Text Block] Deferred income taxes Deferred Income Tax Liabilities, Net Total Defined Benefit Plan Expected Future Benefit Payments Total The total amount of benefits expected to be paid ten years after the date of the latest statement of financial position. Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Equity Equity [Text Block] Schedule of Geographic Information Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] FIFO value of inventory consigned to others FIFO Value of Inventory Consigned to Others Carrying amount as of the balance sheet date of FIFO value inventory owned by the entity but in the hands of a customer, typically a reseller. Insured event, gain per diluted share, after tax (in USD per share) Insured Event, Gain (Loss), Per Diluted Share, After Tax Insured Event, Gain (Loss), Per Diluted Share, After Tax Jungwoo-Mueller Jungwoo-Mueller [Member] The unit classified as Jungwoo-Mueller. Variable Interest Entity [Line Items] Variable Interest Entity [Line Items] Subordinated Debt Subordinated Debt [Member] Ownership [Axis] Ownership [Axis] Dividend yield (as a percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Issuance of restricted stock (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Deferred net gains (losses), net of tax, included in AOCI Deferred Net Gains (Losses), Net Of Tax, Included In AOCI Accumulated change, net of tax, in accumulated gains and losses from derivative instruments. Includes an entity's share of an equity investee's Increase or Decrease in deferred hedging gains or losses. Schedule of Weighted Average Assumptions Used in the Measurement of the Company's Benefit Obligation and Net Periodic Benefit Cost are as Follows Defined Benefit Plan, Assumptions [Table Text Block] Current liabilities: Liabilities, Current [Abstract] Noncontrolling Interest [Table] Noncontrolling Interest [Table] Federal Deferred Federal Income Tax Expense (Benefit) Accumulated impairment charges, beginning of year Accumulated impairment charges, end of year Goodwill, Impaired, Accumulated Impairment Loss Preferred stock - $1.00 par value; shares authorized 5,000,000; none outstanding Preferred Stock, Value, Issued Intersegment sales Intersegment Eliminations [Member] Dividends paid to stockholders of Mueller Industries, Inc. Payments of Ordinary Dividends, Common Stock Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Environmental Loss Contingency, Statement of Financial Position [Extensible Enumeration] Environmental Loss Contingency, Statement of Financial Position [Extensible Enumeration] Diluted earnings per share (in dollars per share) Earnings Per Share, Diluted Unrealized gain on short-term investments Unrealized Gain (Loss) on Investments Accounts receivable, less allowance for doubtful accounts of $2,830 in 2023 and $2,687 in 2022 Accounts Receivable, after Allowance for Credit Loss, Current Expected environmental expenditures after 2028 Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, after Year Five Gain Reclassified from AOCI (Effective Portion), Net of Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Operating income of disposed business Income (Loss) from Individually Significant Component Disposed of or Held-for-Sale, Excluding Discontinued Operations, Attributable to Parent, before Income Tax Disposal Group, Disposed of by Means Other than Sale, Not Discontinued Operations, Exchange Disposal Group, Disposed of by Means Other than Sale, Not Discontinued Operations, Exchange [Member] Rate of compensation increases Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase Land and land improvements Land and Land Improvements [Member] Revolving Credit Facility Line of Credit [Member] Schedule of Components of Net Periodic Benefit Costs Schedule of Net Benefit Costs [Table Text Block] Payment for contingent consideration liability Payment for Contingent Consideration Liability, Operating Activities Brass rod and forgings Brass rod and forgings [Member] 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. SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Trading Symbol Trading Symbol Outstanding letters of credit Letters of Credit Outstanding, Amount Non-compete agreements Noncompete Agreements [Member] Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Pension withdrawal liability, current Multiemployer Plans, Withdrawal Obligation Machinery and equipment Machinery and Equipment [Member] Schedule of Cash, Cash Equivalents and Restricted Cash Schedule of Cash and Cash Equivalents [Table Text Block] Benefit payments Defined Benefit Plan, Plan Assets, Benefits Paid Other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Mueller Industries, Inc. stockholders' equity: Equity, Attributable to Parent [Abstract] Other intangible assets Other Intangible Assets [Member] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Service cost Service cost Defined Benefit Plan, Service Cost Executive Category: Executive Category [Axis] Performance Stock Awards Performance Stock Awards [Member] Performance Stock Awards Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Exercised/Released (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Level 1 Fair Value, Inputs, Level 1 [Member] Deferred tax assets, net of valuation allowance Deferred Tax Assets, Net of Valuation Allowance Schedule of Property, Plant, and Equipment, Net Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Site contingency, additional reimbursement of past costs Loss Contingency, Possible Payments For Ongoing Work Loss Contingency, Possible Payments For Ongoing Work Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Hedging Relationship [Domain] Hedging Relationship [Domain] Shares available for future issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Entity Small Business Entity Small Business Expected price volatility (as a percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Letter of Credit Letter of Credit [Member] Restricted cash included within other current assets Restricted Cash and Cash Equivalents, Current Retirement Plan Type [Domain] Retirement Plan Type [Domain] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Depreciation Depreciation Retirement Benefits [Abstract] Retirement Benefits [Abstract] Mueller Middle East BSC Mueller Middle East BSC [Member] Mueller Middle East BSC [Member] (Repayment) issuance of debt by consolidated joint ventures, net Repayments of Debt by Consolidated Joint Ventures Repayments of Debt by Consolidated Joint Ventures United States Department of Commerce Antidumping Review Unfavorable Regulatory Action [Member] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Time period for open copper future contract Time Period For Open Copper Future Contract Period related to fixed price sales orders of open future contract. Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Total fair value of options, vested Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Amount other PRPs will pay to fund cleanup Site Contingency, Properties Loss Exposure Not Accrued, Best Estimate Best estimate of the properties loss exposure around the refinery site, for reasonably possible environmental contingencies for which no accrual has been recorded. Award Type [Axis] Award Type [Axis] Annual assumed rate of increase in the per capita cost of covered benefits Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year Stock-based awards excluded from the computation of diluted earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Hedging Designation [Axis] Hedging Designation [Axis] Goodwill [Line Items] Goodwill [Line Items] Property, plant and equipment, gross Property, Plant and Equipment, Gross Quarterly Financial Information (Unaudited) Quarterly Financial Information [Text Block] Related Party Transactions Related Party Transactions Disclosure [Text Block] Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Employer contributions Defined Benefit Plan, Plan Assets, Contributions by Employer PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Number of parties involved in settlement negotiations Number of Parties Involved in Settlement Negotiations Number of parties involved in settlement negotiations. Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Schedule of Components of Income Tax Expense Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Contingency charge Loss Contingency, Loss in Period LIFO inventory amount LIFO Inventory Amount Current portion of operating lease liabilities Less current obligations Operating Lease, Liability, Current Proceeds from the sale of securities Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Heatlink Group, Inc. Heatlink Group, Inc. [Member] Heatlink Group, Inc. Expected amortization expense Finite-Lived Intangible Assets, Net Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Recently Adopted and Issued Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Valuation allowance for deferred tax assets SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] Company's expected contribution to benefit plans in next fiscal year Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year Segment Reporting Information, Income (Loss) before Income Taxes [Abstract] Segment Reporting Information, Income (Loss) before Income Taxes [Abstract] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Schedule of Components of Income Before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Interest income Investment Income, Interest Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Weighted average assumptions in benefit obligations calculations [Abstract] Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract] Gross profit Gross Profit Total consideration paid Total consideration Business Combination, Consideration Transferred Credit facility commitment fee Line of Credit Facility, Commitment Fee Percentage Schedule of Weighted Average Assumptions Used in Calculating Fair Value of Stock Options Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Security Exchange Name Security Exchange Name Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Pension plan termination expense Defined Benefit Plans, Termination Expenses Defined Benefit Plans, Termination Expenses Selling, general, and administrative expense Selling, General and Administrative Expense Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Other comprehensive (loss) income before reclassifications Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Award vesting percentage (as a percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Stock Options Employee Stock Option [Member] Derivative Instruments and Hedging Activities Derivative Instruments and Hedging Activities Disclosure [Text Block] Short-Term Investments and Investments in Unconsolidated Affiliate Investment, Policy [Policy Text Block] Settlement charge Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement Maximum Maximum [Member] Redemption premium Redemption premium Redemption Premium Compensation for stock awards not yet recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Other Other Nonoperating Expense Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Tabular List, Table Tabular List [Table Text Block] Inventories Inventory, Policy [Policy Text Block] Asia and the Middle East Asia and Middle East [Member] Asia and Middle East Cost of goods sold Cost of goods sold Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Accounts payable discounts Debt and Equity Securities, Gain (Loss) Asset category Defined Benefit Plan, Information about Plan Assets [Abstract] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Federal Current Federal Tax Expense (Benefit) Insurance advances, net Insurance Advances, Net Insurance Advances, Net Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Business Acquisition [Axis] Business Acquisition [Axis] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Derivative [Table] Derivative [Table] State and local Deferred State and Local Income Tax Expense (Benefit) Variable Rate [Axis] Variable Rate [Axis] Shasta Area Mine Sites Shasta Area Mine Sites [Member] Shasta Area Mine Sites. Title of 12(b) Security Title of 12(b) Security Other noncurrent liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Actuarial loss (gain) Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Related Party [Domain] Related Party, Type [Domain] Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] Dividends paid to noncontrolling interests Payments of Ordinary Dividends, Noncontrolling Interest Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Non-controlling ownership interest Subsidiary, Ownership Percentage, Noncontrolling Owner Operating Segments Operating Segments [Member] Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Gain on insurance settlement Gain on insurance settlement Insured Event, Gain (Loss) Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Currency translation Goodwill, Foreign Currency Translation Gain (Loss) Total lease costs Lease, Cost Inventories Deferred Tax Assets, Inventory Unrecognized prior service credit Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Reclassification Adjustment, before Tax Statistical Measurement [Axis] Statistical Measurement [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Entity Interactive Data Current Entity Interactive Data Current Alternative investments Alternative Investments [Member] Investment that pools funds from investors to invest in a combination of underlying alternative investments. Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Temporary investments Temporary Investments Temporary investments with original maturities of less than three months. Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Assignment of antidumping duty rate on U.S. imports by Company subsidiaries (as a percent) Assignment of Antidumping Duty Rate on U.S. imports by Company Subsidiaries Antidumping fees imposed on certain subsidiaries of the entity. Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Percentage of qualifying investments on tax credits Tax Credit Percent of Qualified Investments Represents the maximum percentage of qualified investments in the equity of community development entities that is available to taxpayers to claim as credits against their federal income taxes. Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Compliance period Compliance Period This element represents the time period provided in the Internal Revenue Code. Assets Disposal Group, Including Discontinued Operation, Assets Schedule of Components of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Derivative Instruments and Hedging Activities Derivatives, Policy [Policy Text Block] Number of UAOs Site Contingency, Number Of Unilateral Administrative Orders Site Contingency, Number Of Unilateral Administrative Orders Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Cash paid for amounts included in the measurement of lease liabilities Operating Lease, Payments Common stock, outstanding (in shares) Common Stock, Shares, Outstanding Other Other products [Member] 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. Dividends paid or payable to stockholders of Mueller Industries, Inc. Dividends Interest cost Interest cost Defined Benefit Plan, Interest Cost Gain on short term investments Gain On Short Term Investments, Fair Value Disclosure Gain On Short Term Investments, Fair Value Disclosure PEO PEO [Member] Environmental Remediation Site [Domain] Environmental Remediation Site [Domain] Concentrations of Credit and Market Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Auditor Location Auditor Location Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Benefit Plans Retirement Benefits [Text Block] Change in fair value of plan assets: Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Average remaining service period for the pension plans Average Remaining Service Period For The Pension Plans Represents the average remaining service period for the pension plans. Cash and equivalents (includes money market funds) Cash and money market funds Defined Benefit Plan, Cash and Cash Equivalents [Member] Schedule of Variable Interest Entities [Table] Schedule of Variable Interest Entities [Table] State and local income tax, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Carrying value of the liabilities disposed Disposal Group, Including Discontinued Operation, Liabilities Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Credit Facility [Axis] Credit Facility [Axis] Net change with respect to derivative instruments and hedging activities, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Total liabilities Liabilities Current tax expense Current Income Tax Expense (Benefit) Environmental Remediation Site [Axis] Environmental Remediation Site [Axis] Property, Plant, and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Ownership interest transferred (as a percent) Sale of Stock, Percentage of Ownership before Transaction Canada CANADA Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Disposal Group, Disposed of by Sale, Not Discontinued Operations Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] Weighted average assumptions in net periodic benefit calculations [Abstract] Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] 2025 Defined Benefit Plan, Expected Future Benefit Payment, Year Two Issuance of shares under two-for-one stock split Stock Issued During Period Value Reverse Stock Splits Stock Issued During Period Value Reverse Stock Splits Pooled liability investments Pooled Liability Investments [Member] Pooled Liability Investments Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] State and local Current State and Local Tax Expense (Benefit) Total current assets Assets, Current Investment in unconsolidated affiliates Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Net periodic benefit income Net periodic benefit income Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Impairment charges Impairment charges Asset Impairment Charges Equity securities (includes equity mutual funds) Defined Benefit Plan, Equity Securities [Member] Amortization Amortization Environmental reserves SEC Schedule, 12-09, Reserve, Environmental Cost [Member] Earnings Per Share Earnings Per Share, Policy [Policy Text Block] Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Insurance proceeds - capital related Proceeds from Insurance Settlement, Investing Activities Current tax expense: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Schedule of Changes in AOCI by Component, Net of taxes and Noncontrolling Interest Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Quarterly Financial Information Disclosure [Abstract] Quarterly Financial Information Disclosure [Abstract] Weighted average grant date fair value of awards granted (in dollars per share) 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 Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Other Benefits Other Postretirement Benefits Plan [Member] Patents and technology Patents and technology [Member] 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 and Equipment used in the creation, maintenance and utilization of information systems which include computers and peripherals. Allowance for Doubtful Accounts Accounts Receivable [Policy Text Block] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Schedule of Amortization Expense for Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Investment in Unconsolidated Affiliates Equity Method Investments and Joint Ventures Disclosure [Text Block] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Amortization of prior service credit Defined Benefit Plan, Amortization of Prior Service Cost (Credit) Depreciation and amortization Depreciation, Depletion and Amortization Deferred tax assets: Deferred Tax Assets, Gross [Abstract] Gain on sale of assets, net Gain (Loss) on Disposition of Other Assets Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Allowance for doubtful accounts SEC Schedule, 12-09, Allowance, Credit Loss [Member] Business Combination and Asset Acquisition [Abstract] Bonita Peak Mining District Bonita Peak Mining District [Member] Bonita Peak Mining District Consolidation Items [Axis] Consolidation Items [Axis] Impairment charges Goodwill, Impairment Loss Long-lived assets: Long-Lived Assets Rate of inflation Defined Benefit Plan Assumptions Used Calculating Net Periodic Benefit Cost Rate Of Inflation Assumed rate of inflation in calculating net periodic benefit cost. Schedule of Plan Assets at Fair Value Within the Fair Value Hierarchy, by Level Schedule of Amounts Recognized in Balance Sheet [Table Text Block] Less valuation allowance Deferred Tax Assets, Valuation Allowance Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Foreign currency translation Foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Unrealized Gain (Loss) on Derivatives Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Financial guarantee Site Contingency, Environmental Remedial and Feasibility Study, Financial Guarantee Site Contingency, Environmental Remedial and Feasibility Study, Financial Guarantee Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Lead Refinery Site Lead Refinery Site [Member] Lead Refinery Site. Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Entity Emerging Growth Company Entity Emerging Growth Company United Kingdom UNITED KINGDOM Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Finished goods Inventory, Finished Goods, Gross Total deferred tax assets Deferred Tax Assets, Gross Other additions SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Added by Performance Factor (in share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Increase From Performance Factor Share-based Compensation Arrangement by Share-based Payment Award, Options, Increase From Performance Factor Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Title Trading Arrangement, Individual Title Equity interest issued or issuable Business Acquisition, Equity Interest Issued or Issuable, Value Assigned Environmental expense, non operating properties Accrued Environmental Loss Contingencies, Current Position [Domain] Position [Domain] Common stock Common Stock [Member] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures Net change in pension and postretirement obligation adjustments, net of tax of $1,308, $(4,381), and $(1,379) Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Individual: Individual [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Expected environmental expenditures for 2027 Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Four Exercised/Released (in shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Exercised In Period The number of equity-based payment instruments, excluding stock (or unit) options, that were exercised during the reporting period. Income Statement Location [Domain] Income Statement Location [Domain] Income Statement Location [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Total equity Balance at beginning of year Balance at end of year Equity, Including Portion Attributable to Noncontrolling Interest Dividends paid to noncontrolling interests Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Insurance deductible Insurance Deductible Insurance Deductible Minimum Minimum [Member] Property, plant, and equipment, net Property, plant, and equipment, net Property, Plant and Equipment, Net LIBOR London Interbank Offered Rate (LIBOR) 1 [Member] London Interbank Offered Rate (LIBOR) 1 Total other comprehensive income (loss), net Total other comprehensive income (loss) attributable to Mueller Industries, Inc. Other Comprehensive Income (Loss), Net of Tax Investment in unconsolidated affiliates Income Tax Rate Reconciliation, Investment in Unconsolidated Affiliates Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to Investment in unconsolidated affiliates increase (decrease) in the valuation allowance for deferred tax assets. Disposal Group Classification [Axis] Disposal Group Classification [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Obligation at beginning of year Obligation at end of year Defined Benefit Plan, Benefit Obligation Valves and plumbing specialties Valves and plumbing specialties [Member] 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. Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Commodity Contract Commodity contracts Commodity Contract [Member] Issuance of long-term debt Proceeds from Issuance of Long-Term Debt 2026 Defined Benefit Plan, Expected Future Benefit Payment, Year Three Foreign currency transaction gains (losses) Gain (Loss), Foreign Currency Transaction, before Tax Schedule of Derivative Instruments Designated as Cash Flow Hedges Reflected in the Financial Statements Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Lease asset Deferred Tax Liabilities, Lease Asset Deferred Tax Liabilities, Lease Asset Schedule II - Valuation And Qualifying Accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Liabilities Liabilities [Abstract] Other current assets Other Current Assets [Member] Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Retirement Plan Type [Axis] Retirement Plan Type [Axis] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Investments in unconsolidated affiliates Payments to Acquire Interest in Subsidiaries and Affiliates Mexico MEXICO Ownership interest acquired (as a percent) Business Acquisition, Percentage of Voting Interests Acquired Retained earnings Retained Earnings [Member] Current portion of debt Long-Term Debt, Current Maturities Actuarial net loss Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Expected long-term rate of return on plan assets Defined Benefit Plan, Expected Return on Plan Assets Percentage Refers to the expected long term return on plan assets. Other (Expense) Income, Net [Abstract] Nonoperating Income (Expense) [Abstract] Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Foreign currency translation adjustment Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss) Issuance of shares under two-for-one stock split (in shares) Stock Issued During Period, Shares, Stock Splits Net change with respect to derivative instruments and hedging activities, net of tax of $373, $(200), and $47 Gain (Loss) Recognized in AOCI (Effective Portion), Net of Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Basic earnings per share (in dollars per share) Earnings Per Share, Basic Accounting Policies [Abstract] Accounting Policies [Abstract] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Beginning balance Ending balance Long-term asset Defined Benefit Plan, Plan Assets, Amount Total intrinsic value of options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Schedule of Cash, Cash Equivalents and Restricted Cash Restrictions on Cash and Cash Equivalents [Table Text Block] Benefit payments Defined Benefit Plan, Benefit Obligation, Benefits Paid Flex duct and other HVAC components Flex Duct and Other HVAC Components [Member] Flex Duct and Other HVAC Components Income taxes paid Income Taxes Paid Pension liabilities Liability, Defined Benefit Pension Plan, Noncurrent Investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Decrease in goodwill Goodwill, Purchase Accounting Adjustments Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Industrial Metals Industrial Metals [Member] 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. Payment received for (issuance of) notes receivable Proceeds from Collection of Notes Receivable Non-Controlling Interest in South Korean Joint Venture Non-Controlling Interest in South Korean Joint Venture [Member] Non-Controlling Interest in South Korean Joint Venture Entity Public Float Entity Public Float Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Other Current Liabilities [Abstract] Other Liabilities Disclosure [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Instrument [Axis] Noncontrolling Interest [Line Items] Noncontrolling Interest [Line Items] All Trading Arrangements All Trading Arrangements [Member] Piping Systems Piping Systems [Member] 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. Gain (loss) on disposal of businesses Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal All Adjustments to Compensation All Adjustments to Compensation [Member] Cash Equivalents and Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Stock split ratio, common stock Stockholders' Equity Note, Stock Split, Conversion Ratio Compensation Amount Outstanding Recovery Compensation Amount Equity Method Investment, Nonconsolidated Investee [Axis] Equity Method Investment, Nonconsolidated Investee [Axis] Schedule of Segment Information by Assets Reconciliation of Assets from Segment to Consolidated [Table Text Block] Provision for doubtful accounts receivable Accounts Receivable, Credit Loss Expense (Reversal) Wells Fargo [Member] Wells Fargo [Member] Represents the variable interest entity secondary beneficiary. Total derivative assets Derivative Asset Jungwoo Metal Ind. Co., LTD Jungwoo Metal Ind. Co., LTD [Member] Refers to the entity. Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Issuance of restricted stock Stock Issued During Period, Value, Restricted Stock Award, Gross Deferred income tax expense (benefit) Deferred tax expense (benefit) Deferred Income Tax Expense (Benefit) Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Schedule of Reconciliation of the Changes in the Plans' Benefit Obligations and the Fair Value of the Plans Assets Schedule Of Changes In Projected Benefit Obligations And Fair Value Of Plan Assets [Table Text Block] Tabular disclosure of the change in the benefit obligation of pension plans and/or other employee benefit plans and the fair value of plan assets from the beginning to the end of the period. Document Financial Statement Error Correction [Flag] Document Financial Statement Error Correction [Flag] Aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Operating lease right-of-use assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right-of-Use Asset Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right-of-Use Asset Percent of mutual funds assets invested in non US equities Percent of Mutual Funds Assets Invested in Non US Equities Percent of mutual funds' assets that are invested in non-U.S. equities. Approximate percentage of mutual funds indexed funds Approximate Percentage of Mutual Funds Indexed Funds Percentage of mutual funds owned that are indexed funds. Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Weighted average grant-date fair value of options granted (in dollars per share) Fair value of stock options on grant date (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Options, Grants in Period, Weighted Average Grant Date Fair Value The weighted average fair value at grant date for nonvested equity-based awards issued during the period on stock (or unit) option plans. Accrual for environmental loss contingencies, gross Accrual for Environmental Loss Contingencies, Gross Climate Climate [Member] 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. Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Other Other Nonoperating Income Environmental reserves Accrual for Environmental Loss Contingencies Proceeds from sale of assets, net of cash transferred Proceeds from Sale of Property, Plant, and Equipment Fair value of future contracts with gain (loss) position Gain (Loss) on Fair Value of Future Contracts Refers to gain (loss) position on fair value of future contracts. Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Document Period End Date Document Period End Date Adoption Date Trading Arrangement Adoption Date Treasury stock Treasury Stock, Common [Member] Amount Reclassified from AOCI Reclassification out of Accumulated Other Comprehensive Income [Member] Reserve for settlement Loss Contingency Accrual Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Gain on disposals of assets Gain (Loss) on Disposition of Property Plant Equipment Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Income tax expense Income tax expense Income tax expense (benefit) Income Tax Expense (Benefit) Designated as Hedging Instrument Designated as Hedging Instrument [Member] Amounts reclassified from AOCI Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Cash and Cash Equivalents [Abstract] Cash and Cash Equivalents [Abstract] Attributable to unconsolidated affiliates, net of tax of $(266), $(784), and $(284) Other Comprehensive Income (Loss), Attributable to Unconsolidated Affiliates Net of Tax, Including Portion Attributable to Noncontrolling Interest Amount of increase (decrease) in other comprehensive income, after tax, from changes classified as attributable to unconsolidated affiliates, Including Portion Attributable to Noncontrolling Interest. Lender Name [Axis] Lender Name [Axis] Equity [Abstract] Equity [Abstract] Inventories Inventory Disclosure [Text Block] Weighted average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net New Markets Tax Credit Transactions New Markets Tax Credit Transaction [Text Block] Represents the entire disclosure for the new market tax credit transaction. Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Amortization of net loss (gain) Defined Benefit Plan, Amortization of Gain (Loss) Cash and cash equivalents Cash & cash equivalents Cash and Cash Equivalents, at Carrying Value FIFO cost of inventories FIFO Inventory Amount Acquisition of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Consolidated comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Expected long-term return on plan assets Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets Credit Facility [Domain] Credit Facility [Domain] Repurchase of common stock (in shares) Treasury Stock, Shares, Acquired Schedule of Fair Value Hedges Schedule of Fair Value Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block] Percentage of mutual funds' assets invested in U.S equities Percentage of Mutual Funds' Assets Invested in U.S Equities Percentage of mutual funds' assets that are invested in U.S. equities. Tube and fittings Tube and fittings [Member] 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. Proceeds from insurance settlement Proceeds from Insurance Settlement, Operating Activities Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Property, plant and equipment, useful life Property, Plant and Equipment, Useful Life Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Discount rate Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Postretirement benefits other than pensions Liability, Other Postretirement Defined Benefit Plan, Noncurrent Expected environmental expenditures for 2026 Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Three Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Additional paid-in capital Additional Paid-in Capital [Member] Document Annual Report Document Annual Report Balance Sheet Location [Axis] Balance Sheet Location [Axis] (Loss) income from unconsolidated affiliates, net of foreign tax Loss (income) from unconsolidated affiliates Income (Loss) from Equity Method Investments Loss Contingencies [Line Items] Loss Contingencies [Line Items] Revision of Prior Period [Axis] Revision of Prior Period [Axis] Cover [Abstract] Cover [Abstract] Position [Axis] Position [Axis] 2014 Stock Incentive Plan 2014 Stock Incentive Plan [Member] 2014 Stock Incentive Plan Amortization of debt issuance costs Amortization of Debt Issuance Costs United States UNITED STATES Federal and foreign tax attributes with unlimited life Federal And Foreign Tax Attributes With Potential Tax Benefits, Unlimited Life Federal And Foreign Tax Attributes With Potential Tax Benefits, Unlimited Life Other noncurrent liabilities Other Liabilities, Noncurrent Total lease payments Lessee, Operating Lease, Liability, to be Paid Marketable securities, realized gain Marketable Securities, Realized Gain (Loss) Short-term investments Short-Term Investments Cash Flow Hedging Cash Flow Hedging [Member] Environmental Remediation Expense, Statement of Income or Comprehensive Income [Extensible Enumeration] Environmental Remediation Expense, before Recovery, Statement of Income or Comprehensive Income [Extensible Enumeration] Segment Information Segment Reporting Disclosure [Text Block] Increase (decrease) in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Operating lease renewal term Lessee, Operating Lease, Renewal Term Equity Component [Domain] Equity Component [Domain] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Other liabilities Deferred Tax Liabilities, Other Entity Current Reporting Status Entity Current Reporting Status Marketable securities, unrealized gain Marketable Security, Unrealized Gain (Loss) Purchase of Mueller Middle East Noncontrolling Interest, Increase from Business Combination Operating income Operating income Operating Income (Loss) Number of import entries Number of Import Entries Refers to import entries made during the period. Rate of compensation increases Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase Total deferred tax liabilities Deferred Tax Liabilities, Gross Consolidated Entities [Domain] Consolidated Entities [Domain] Site contingency, total costs Site Contingency, Total Cost For All Parties, Best Estimate Site Contingency, Total Cost For All Parties, Best Estimate Revenue from External Customers by Products and Services [Table] Revenue from External Customers by Products and Services [Table] Segments [Axis] Segments [Axis] Property, Plant, and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Ownership of copper mill (as a percent) Related Party, Ownership Percentage Related Party, Ownership Percentage Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Outstanding borrowings Long-Term Line of Credit Customer relationships Customer relationships Customer Relationships [Member] Environmental reserves Accrued Environmental Loss Contingencies, Noncurrent Equity Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Consolidated Entities [Axis] Consolidated Entities [Axis] Variable Rate [Domain] Variable Rate [Domain] Net income attributable to noncontrolling interests Net income attributable to noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest Pay vs Performance Disclosure [Line Items] Entity Voluntary Filers Entity Voluntary Filers Statistical Measurement [Domain] Statistical Measurement [Domain] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Operating lease, lease term Lessee, Operating Lease, Remaining Lease Term Debt Debt Disclosure [Text Block] Other current liabilities Other Current Liabilities [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Revolving Credit Facility Revolving Credit Facility [Member] Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Fabricated Tube Products and Shoals Tubular, Inc. Fabricated Tube Products and Shoals Tubular, Inc. [Member] Fabricated Tube Products and Shoals Tubular, Inc. Equity Method Investments and Joint Ventures [Abstract] Equity Method Investments and Joint Ventures [Abstract] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Performance Stock Awards Performance Shares [Member] Environmental remediation expense spending Environmental Remediation Expense Spending The amount of spending related to known or estimated future costs arising from requirements to perform environmental remediation activities. Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Other liabilities Increase (Decrease) in Other Noncurrent Liabilities Commitments and contingencies Commitments and Contingencies Previously Reported Previously Reported [Member] Expenditures for long-lived assets Segment, Expenditure, Addition to Long-Lived Assets Curtailment gain Curtailment gain Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Curtailment Number of mining sites Number Of Mining Sites Number Of Mining Sites Schedule of Goodwill [Table] Schedule of Goodwill [Table] Geographical [Axis] Geographical [Axis] Income Taxes Income Tax Disclosure [Text Block] 2028 Defined Benefit Plan, Expected Future Benefit Payment, Year Five Restricted cash included within other assets Restricted Cash and Cash Equivalents, Noncurrent Net cash (used) received to settle stock-based awards Payments For Settlement of Stock Based Awards Payments For Settlement of Stock Based Awards Leases Lessee, Leases [Policy Text Block] Property, plant, and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Schedule of Intangible Assets Identified in the Allocation of the Purchase Price Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Business Acquisition [Line Items] Business Acquisition [Line Items] Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Number of properties in remediation Number of Properties in Remediation Number of Properties in Remediation Payment of contingent consideration Payment for Contingent Consideration Liability, Financing Activities Other current liability: Loss positions Derivative Liability, Subject to Master Netting Arrangement, before Offset Audit Information [Abstract] Audit Information PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Hedging Relationship [Axis] Hedging Relationship [Axis] Goodwill [Roll Forward] Goodwill [Roll Forward] Schedule of Weighted Average Asset Allocation of the Company’s Pension Fund Assets are as Follows Schedule of Allocation of Plan Assets [Table Text Block] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Level 3 Fair Value, Inputs, Level 3 Fair Value, Inputs, Level 3 [Member] Treasury stock beginning balance (in shares) Treasury stock ending balance (in shares) Shares repurchased (in shares) Treasury Stock, Common, Shares 2024 Defined Benefit Plan, Expected Future Benefit Payment, Year One Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Acquisition of shares under incentive stock option plans Stock Issued During Period, Value, Stock Options Exercised Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount 401 (k) Plan [Abstract] 401 (k) Plan [Abstract] Net income attributable to Mueller Industries, Inc. Net income attributable to Mueller Industries, Inc. Net of tax and noncontrolling interests Net income attributable to Mueller Industries, Inc. Net Income (Loss) Total current liabilities Liabilities, Current Derivative Contract [Domain] Derivative Contract [Domain] Derivative Contract [Domain] Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Leases Lessee, Operating Leases [Text Block] Site contingency, amount agreed upon to pay PRPs for past costs Site Contingency, Reimbursement Costs To Third Parties For Past Costs Site Contingency, Reimbursement Costs To Third Parties For Past Costs Foreign currency translation adjustment Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss) Repurchase of common stock Stock Repurchased During Period, Value Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Issuance of shares under incentive stock option plans (in shares) Exercised/Released (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Cost of goods sold Cost of Goods and Services Sold Number of surrounding properties Number of Surrounding Properties Number of properties surrounding the Lead Refinery site. Total funded (underfunded) status Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position Stock options vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Name Measure Name Name Forgone Recovery, Individual Name Goodwill, net Goodwill Goodwill, net, beginning balance Goodwill, net, ending balance Goodwill Net income of disposed business Income (Loss) from Individually Significant Component Disposed of or Held-for-Sale, Excluding Discontinued Operations, before Income Tax Net sales of disposed of business Disposal Group, Including Discontinued Operation, Revenue Underlying Securities Award Underlying Securities Amount Accumulated Other Comprehensive Income (Loss) Comprehensive Income (Loss) Note [Text Block] Receivables Increase (Decrease) in Accounts Receivable Dividends per share (in dollars per share) Common Stock, Dividends, Per Share, Declared Noncurrent operating lease liabilities Noncurrent lease obligations Operating Lease, Liability, Noncurrent Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] Proceeds from the maturity of short-term investments Proceeds from Sale, Maturity and Collection of Short-Term Investments Term of guarantees Debt Instrument, Term Debt issuance costs Payments of Debt Issuance Costs Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Axis] Components of net periodic benefit cost (income) [Abstract] Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract] Long-term liability Liability, Defined Benefit Plan, Noncurrent Environmental Reserves and Environmental Expenses Asset Retirement Obligation and Environmental Cost [Policy Text Block] Valuation reserves Inventory Adjustments Site Contingency [Table] Site Contingency [Table] Lease liability Deferred Tax Assets, Lease Liability Deferred Tax Assets, Lease Liability Schedule of Maturities of Operating Leases Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Effect of dilutive stock-based awards (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Change in benefit obligation: Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Expected long-term return on plan assets Expected long Term Return on Plan Assets Assumptions used in the calculation of benefit obligations expected long-term return on plan assets. Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Schedule of Operating Lease Cost and Payments Lease, Cost [Table Text Block] Inventories Increase (Decrease) in Inventories Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Plan Name [Domain] Plan Name [Domain] Interest expense Interest Expense Consolidated Financial Statement Details Additional Financial Information Disclosure [Text Block] Gain on extinguishment of NMTC liability Gain on extinguishment of NMTC liability Gain (Loss) on Extinguishment of Debt Pooled liability investments Fixed Income Securities [Member] Weighted average remaining contractual term of all outstanding options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Trading Arrangement: Trading Arrangement [Axis] Use of and Changes in Estimates Use of Estimates, Policy [Policy Text Block] Open future contracts to sell copper Open Option Contracts Put, At Fair Value The fair value of the open option contracts Put for the investment. Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Other Other gross [Member] Other assets not otherwise defined in the taxonomy. Entity File Number Entity File Number 2029 and thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Auditor Firm ID Auditor Firm ID Amortization of intangibles Amortization of Intangible Assets Entity Shell Company Entity Shell Company Noncontrolling interest Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Restatement Determination Date Restatement Determination Date Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash, cash equivalents, and restricted cash at the beginning of the year Cash, cash equivalents, and restricted cash at the end of the year Total cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Total plan assets (as a percent) Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage Operating lease costs Operating Lease, Cost Common stock, issued (in shares) Common Stock, Shares, Issued Treasury common stock, at cost Treasury Stock, Common, Value Estimated remediation costs, term Site Contingency, Estimated Time Frame to Resolve Contingency 1 Estimated time frame for resolution of the uncertainty as to the loss for an individual site. Gain on sale of securities Debt Securities, Available-for-Sale, Gain (Loss) Cumulative Translation Adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Attributable to Unconsol. Affiliates Accumulated Other Comprehensive Income Attributable to Unconsolidated Affiliates [Member] Accumulated Other Comprehensive Income Attributable to Unconsolidated Affiliates [Member] Balance at beginning of year Balance at end of year SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Compensation recognition period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Comprehensive income attributable to Mueller Industries, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Other reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Schedule of Future Benefit Plans Payments Schedule of Expected Benefit Payments [Table Text Block] Funded (underfunded) status at end of year Defined Benefit Plan, Funded (Unfunded) Status of Plan Federal and foreign tax attributes with potential tax benefits Federal And Foreign Tax Attributes With Potential Tax Benefits Amount of federal and foreign tax attributes with potential tax benefits as of the report date. Short term lease costs Short-Term Lease, Cost Entity Address, Address Line One Entity Address, Address Line One H&C Flex Hart & Cooley LLC [Member] Hart & Cooley LLC Entity Address, Address Line Two Entity Address, Address Line Two Attributable to unconsolidated affiliates, net of tax Other Comprehensive Income (Loss), Attributable to Unconsolidated Affiliates, Tax Amount of tax expense (benefit), after reclassification adjustments, of increase (decrease) in accumulated gain (loss) from changes classified as attributable to unconsolidated affiliates. Expected environmental expenditures for 2028 Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Five Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Taxes payable, current Taxes Payable, Current Related party payables Accounts Payable, Other Insurance proceeds - noncapital related Proceeds from Insurance Premiums Collected State net operating loss carryforwards with potential tax benefits Operating Loss Carryforwards Schedule of Carrying Amount of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Other current liabilities Other Liabilities, Current Income statement data [Abstract] Income Statement [Abstract] Environmental Loss Contingency, Current, Statement of Financial Position [Extensible Enumeration] Environmental Loss Contingency, Current, Statement of Financial Position [Extensible Enumeration] Defined Benefit Plan, Plan Assets, Category [Axis] Defined Benefit Plan, Plan Assets, Category [Axis] Goodwill Goodwill Goodwill, Gross Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Open future contracts to purchase copper Total derivative liabilities Derivative Liability Other current assets Other Assets, Current Expected income tax expense Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Long-term asset Assets for Plan Benefits, Defined Benefit Plan Impairment charges, excluding Turbotec Goodwill, Impairment Loss, Excluding Turbotec Goodwill, Impairment Loss, Excluding Turbotec Inventories Inventories Inventory, Net Financial Instrument [Axis] Financial Instrument [Axis] Approximate percentage of mutual funds actively managed Approximate Percentage of Mutual Funds Actively Managed Percentage of mutual funds owned that are actively managed funds. Basis difference in unconsolidated affiliates Deferred Tax Assets Tax Deferred Expense Basis Difference in Unconsolidated Affiliates Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from basis difference in unconsolidated affiliates. Total Shareholder Return Amount Total Shareholder Return Amount Repurchase of common stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Number of PRPs Site Contingency, Number Of Potentially Responsible Parties Site Contingency, Number Of Potentially Responsible Parties Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Foreign Deferred Foreign Income Tax Expense (Benefit) Acquisitions and Dispositions Mergers, Acquisitions and Dispositions Disclosures [Text Block] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Net change in pension and postretirement obligation adjustments, net of tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Segments [Domain] Segments [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Schedule of Other Income, Net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Consolidation Items [Domain] Consolidation Items [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Equity Method Investment, Nonconsolidated Investee [Domain] Equity Method Investment, Nonconsolidated Investee [Domain] 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] Short Short [Member] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Disposal Group Name [Domain] Disposal Group Name [Domain] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Reductions Goodwill, Other Increase (Decrease) Other current assets: Gain positions Derivative Asset, Subject to Master Netting Arrangement, before Offset Schedule of Reclassification Adjustments Out of AOCI Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Other postretirement benefits and accrued items Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits Schedule of Quarterly Financial Information (Unaudited) Quarterly Financial Information [Table Text Block] Total lease obligations Operating Lease, Liability Schedule of Share-Based Payment Arrangement, Activity Share-Based Payment Arrangement, Activity [Table Text Block] Self-Insurance Accruals Self Insurance Accruals [Policy Text Block] Disclosure of accounting policy for Self-Insurance in conformity with generally accepted accounting principles. Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Other Other Contract [Member] Consideration for sale of businesses Disposal Group, Including Discontinued Operation, Consideration Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Mueller Copper Tube Products, Inc. Mueller Copper Tube Products, Inc. [Member] Mueller Copper Tube Products, Inc. Accumulated other comprehensive loss Total AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Charged to costs and expenses SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Compensation expense for the Company's matching contribution Defined Contribution Plan, Cost All Executive Categories All Executive Categories [Member] Other, net Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Pension/ OPEB Liability Adjustment Accumulated Defined Benefit Plans Adjustment Attributable to Parent Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Plan Name [Axis] Plan Name [Axis] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Common stock - $.01 par value; shares authorized 250,000,000 in 2023 and 100,000,000 in 2022; issued 160,366,008; outstanding 114,157,918 in 2023 and 114,003,234 in 2022 Common Stock, Value, Issued Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Trade names and licenses Trade Names [Member] Copper Bar Copper Bar [Member] Copper Bar Deferred tax expense (benefit): Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Lead Refinery NPL Site Lead Refinery NPL Site [Member] Lead Refinery NPL Site [Member] All Individuals All Individuals [Member] Other income, net Other income, net Other income, net Other income, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Payment for interest and duties Payment for Interest and Duties Refers to requesting payment for interest and duties related to import entries. Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Limited Partner Limited Partner [Member] Schedule of Income Tax Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Plan Assets Measured at Fair Value Using Significant Unobservable Inputs Schedule of Effect of Significant Unobservable Inputs, Changes in Plan Assets [Table Text Block] PEO Name PEO Name Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Base Rate Base Rate [Member] Percentage of recapture to the tax credits Tax Credit Percent Of Recapture Represents the percentage of recapture to which the tax credits are subject. 2028-2032 Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years Buildings Building [Member] Schedule of Changes in the Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Preferred stock, outstanding (in shares) Preferred Stock, Shares Outstanding Period of permit, implementation of Best Management Practices Period of permit, implementation of Best Management Practices The period of permit for the continued implementation of Best Management Practices. Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Deductions SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Purchase of short-term investments Payments to Acquire Other Investments SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Corporate and Eliminations Corporate, Non-Segment [Member] Other, net Increase (Decrease) in Other Operating Assets and Liabilities, Net Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Gain on sale of businesses Gain on sale of businesses Gain (Loss) on Disposition of Business Exercised/Released (in dollars per share) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Exercised Weighted Average Grant Date Fair Value Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were exercised or put into effect as a result of the occurrence of a terminating event. Total Mueller Industries, Inc. stockholders' equity Equity, Attributable to Parent Restricted Stock Awards Restricted Stock [Member] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Revision of Prior Period [Domain] Revision of Prior Period [Domain] Mutual funds Mutual Fund [Member] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] Repayments of debt Repayments of Subordinated Debt Disposal Group Not Discontinued Operation Gain Loss On Disposal Statement Of Income Extensible List Not Disclosed Flag Disposal Group Not Discontinued Operation Gain Loss On Disposal Statement Of Income Extensible List Not Disclosed Flag Disposal Group Not Discontinued Operation Gain Loss On Disposal Statement Of Income Extensible List Not Disclosed Flag Schedule of Amounts Recognized in Accumulated OCI (Before the Effect of Income Taxes) Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block] Current liability Liability, Defined Benefit Plan, Current Hedging Designation [Domain] Hedging Designation [Domain] State income tax credit carryforwards with expiration State income Tax Credit Carryforwards with Expiration The tax effect as of the balance sheet date of the amount of future tax effects arising from unused state tax credit carryforwards which will decrease future taxable income if applied in future years; a tax credit carryforward is the amount by which tax credits available for utilization exceeded statutory limits on inclusion in historical filings, and which can only be utilized if sufficient tax-basis income is generated in future periods and providing tax laws continue to allow such utilization. Level 2 Fair Value, Inputs, Level 2 [Member] Capital expenditures Payments to Acquire Productive Assets Die-Mold Die-Mold [Member] Die-Mold [Member] Disposal Group Classification [Domain] Disposal Group Classification [Domain] Schedule of Activities Related to Derivative Instruments Classified as Cash Flow Hedges Derivative Instruments, Gain (Loss) [Table Text Block] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Dividends from unconsolidated affiliates Proceeds Dividends From Unconsolidated Affiliates Proceeds Dividends From Unconsolidated Affiliates Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Proceeds from Insurance Settlement, Gross Proceeds from Insurance Settlement, Gross Proceeds from Insurance Settlement, Gross Intangible assets, useful life Finite-Lived Intangible Asset, Useful Life 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Beginning balance (in dollars per share) Ending balance (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Southeast Kansas Sites - East La Harpe Southeast Kansas Sites - East La Harpe [Member] Southeast Kansas Sites - East La Harpe City Area Code City Area Code Product and Service [Axis] Product and Service [Axis] Joint Venture Corporate Joint Venture [Member] Equity method investment, ownership percentage Interest in the joint venture, ownership percentage Equity Method Investment, Ownership Percentage Document Fiscal Year Focus Document Fiscal Year Focus Expected environmental expenditures for 2024 Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year One Geographical [Domain] Geographical [Domain] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] (Loss) gain on commodity contracts (nonqualifying) Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Estimated remediation costs Environmental Exit Costs, Reasonably Possible Additional Loss Payable maximum period to be considered current Payable Maximum Period to be Considered Current Number of months payable to be considered current. Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Fiscal Years Fiscal Period, Policy [Policy Text Block] Financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Consolidated net income Consolidated net income Net gain (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest East La Harpe East La Harpe [Member] East La Harpe Total Liabilities and Equity Liabilities and Equity Other noncurrent assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Ownership [Domain] Ownership [Domain] Risk-free interest rate (as a percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Southeast Kansas Sites - Lanyon Southeast Kansas Sites - Lanyon [Member] Southeast Kansas Sites - Lanyon Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Foreign Current Foreign Tax Expense (Benefit) Schedule of Supplemental Information Regarding Operating Leases Assets and Liabilities, Lessee [Table Text Block] Assets and Liabilities, Lessee [Table Text Block] Specified percentage over which unrecognized gains and losses are amortized Specified Percentage Over Which Unrecognized Gains and Losses are Amortized Represents the unrecognized gains and losses which are amortized when the net gains and losses exceed specified percent of the greater of the market value of the plan assets or the projected benefit obligation. Discount rate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate 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 Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Non operating Properties Non operating Properties [Member] Non-operating properties. Retail Distribution Business Retail Distribution Business [Member] Retail Distribution Business Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Termination Date Trading Arrangement Termination Date Performance obligation payment term Performance Obligation Payment Term Performance Obligation Payment Term Common stock, authorized (in shares) Common Stock, Shares Authorized Time period for open copper future contract sales Time Period For Open Copper Future Contract Sales Period related to fixed price purchase orders of open future contract. Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Environmental expense Environmental Remediation Expense, before Recovery Reconciliation of consolidated net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions [Abstract] Derivative [Line Items] Derivative [Line Items] Award Timing Disclosures [Line Items] Tecumseh Products Holdings LLC Tecumseh Products Holdings LLC [Member] Refers to joint venture entity Tecumseh Products Holdings LLC to accomplish a mutually beneficial venture or project. Environmental expense Environmental expense Environmental Remediation Expense, Non-Operating Properties Environmental Remediation Expense, Non-Operating Properties Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Comprehensive income attributable to noncontrolling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Fair value of options vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Restricted cash in other current assets as collateral related to open derivative contracts Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash Not Offset Realized and unrealized gains on short-term investments Gain (Loss) on Investments Additional paid-in capital Additional Paid in Capital Plan amendments/transference Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares Liquidation Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase (Decrease) for Actual Return (Loss) on Plan Assets Still Held Debt assumed Business Combination, Consideration Transferred, Liabilities Incurred Ultimate health care cost trend rate Defined Benefit Plan, Ultimate Health Care Cost Trend Rate 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Work-in-process Inventory, Work in Process, Gross New Markets Tax Credit Transaction [Abstract] New Markets Tax Credit Transaction [Abstract] Insider Trading Arrangements [Line Items] Changes in accumulated other comprehensive income [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Related Party [Axis] Related Party, Type [Axis] Proceeds from sale of business, net of cash sold Proceeds from Divestiture of Businesses, Net of Cash Divested Aggregate intrinsic value of all outstanding options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Entity Registrant Name Entity Registrant Name Taxes Collected from Customers and Remitted to Governmental Authorities Taxes Collected from Customers and Remitted to Governmental Authorities [Policy Text Block] Disclosure of accounting policy for Taxes Collected from Customers and Remitted to Governmental Authorities. Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Other assets Increase (Decrease) in Other Operating Assets 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Options Held Options Held [Member] Adjustment to Compensation, Amount Adjustment to Compensation Amount Current liabilities Increase (Decrease) in Other Current Liabilities Cost of goods sold Cost of goods sold Cost of Sales [Member] Noncontrolling interests Equity, Attributable to Noncontrolling Interest Auditor Name Auditor Name OEM components, tube & assemblies OEM components, valves, tube and assemblies [Member] 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. Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Disposal Group Name [Axis] Disposal Group Name [Axis] Weighted average exercise price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Repayments of long-term debt Repayments of Long-Term Debt Asset acquisition, pro forma revenue from acquiree Asset Acquisition, Pro Forma, Revenue of Acquiree, Prior to Acquisition Date Asset Acquisition, Pro Forma, Revenue of Acquiree, Prior to Acquisition Date Entity Central Index Key Entity Central Index Key Stock-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Corporate and Eliminations Corporate and Eliminations [Member] Corporate and Eliminations Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Accrued wages and other employee costs Employee-related Liabilities, Current Credit Agreement Credit Agreement [Member] Credit Agreement State tax attributes, net of federal benefit Deferred Tax Asset Tax Credit State and Local The cumulative amount of future tax effects arising from the unused tax credit carryforward that cannot be utilized on the tax return during a year that may be carried forward to reduce taxable income or taxes payable in a future year; a tax credit carryforward is the amount by which tax credits available for utilization exceed statutory limitations. Accrued discounts and allowances Accrued Discounts and Allowances Liability Current Accrued discounts and allowances included in other current liabilities as of balance sheet date. Name Trading Arrangement, Individual Name Affected Line Item Reclassification Adjustment out of Accumulated Other Comprehensive Income [Abstract] Limited partnerships Private Equity Funds, US [Member] Effect of foreign statutory rates different from U.S. and other foreign adjustments Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Net sales Net sales Revenue from Contract with Customer, Excluding Assessed Tax Hart & Cooley Flexible Duct Business Hart & Cooley Flexible Duct Business [Member] Hart & Cooley Flexible Duct Business Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Carrying amount of intangible assets [Abstract] Finite-Lived Intangible Assets, Net [Abstract] Other current liability: Gain positions Derivative Liability, Subject to Master Netting Arrangement, Asset Offset Fair Value Hedging Fair Value Hedging [Member] Geographic boundary of sites Geographic Boundary Of Sites Geographic Boundary Of Sites Weighted average discount rate (as a percent) Operating Lease, Weighted Average Discount Rate, Percent SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities 2019 Incentive Plan 2019 Incentive Plan [Member] 2019 Incentive Plan Acquisitions Business Combinations Policy [Policy Text Block] Long-term debt, less current portion Long-Term Debt, Excluding Current Maturities Net deferred tax liabilities Deferred Tax Liabilities, Net Actual return on plan assets Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss) Adjusted weighted average shares for diluted earnings per share (in shares) Weighted Average Number of Shares Outstanding, Diluted Unrecognized net actuarial loss (gain) Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Company Selected Measure Amount Company Selected Measure Amount Number of operating lease renewal options Number of Operating Lease Renewal Options Number of Operating Lease Renewal Options 2027 Defined Benefit Plan, Expected Future Benefit Payment, Year Four Total Assets Segment assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Foreign tax attributes Deferred Tax Asset Tax Credit Federal and Foreign The cumulative amount of future tax effects arising from the unused tax credit carryforward that cannot be utilized on the tax return during a year that may be carried forward to reduce taxable income or taxes payable in a future year; a tax credit carryforward is the amount by which tax credits available for utilization exceed statutory limitations. Non-NEOs Non-NEOs [Member] Added by Performance Factor (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Increase From Performance Factor, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Increase From Performance Factor, Weighted Average Grant Date Fair Value Related party purchases Related Party Transaction, Purchases from Related Party Construction in progress Construction in Progress [Member] Raw materials and supplies Inventory, Raw Materials and Supplies, Gross Defined Benefit Plan, Plan Assets, Category [Domain] Defined Benefit Plan, Plan Assets, Category [Domain] Southeast Kansas Sites Southeast Kansas Sites [Member] Smelting sites in Southeast Kansas. Pension Benefits Pension Plan [Member] Cash, Cash Equivalents, and Restricted Cash Cash and Cash Equivalents Disclosure [Text Block] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Operating Properties Operating Properties [Member] Operating Properties [Member] Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Non-PEO NEO Non-PEO NEO [Member] Adjustment to Compensation: Adjustment to Compensation [Axis] Mueller Middle East Mueller Middle East [Member] Mueller Middle East Other current assets: Loss positions Derivative Asset, Subject to Master Netting Arrangement, Liability Offset Debt Instrument [Line Items] Debt Instrument [Line Items] Weighted average shares for basic earnings per share (in shares) Weighted Average Number of Shares Outstanding, Basic Property, plant, and equipment Deferred Tax Liabilities, Property, Plant and Equipment Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Long Long [Member] Rate of inflation Defined Benefit Plan Assumptions Used Calculating Benefit Obligation Rate of Inflation Assumed rate of inflation in calculating benefit obligations. Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Statement [Line Items] Statement [Line Items] Insured event, gain (loss), pretax Insured Event, Gain (Loss), Pretax Insured Event, Gain (Loss), Pretax Expected environmental expenditures for 2025 Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Two Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Authorization to repurchase shares of common stock (in shares) Stock Repurchase Program, Number of Shares Authorized to be Repurchased Noncontrolling interests Noncontrolling Interest [Member] EX-101.PRE 15 mli-20231230_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 16 mli-20231230_g1.jpg begin 644 mli-20231230_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X3+,17AI9@ 34T *@ @ !@ + ( M F (8@$2 , ! $ $Q ( F (B $R ( 4 (KH=I M 0 ! (PNH< < @, 5@ $48'EZ@X2%AH>(B8J2DY25 MEI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08' M" D*"__$ +41 (! @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*! M"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*C MI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S M]/7V]_CY^O_: P# 0 "$0,1 #\ ]_HH ** "L[5=3?3Q;1PVQN+BYD\N*/> M$!."QR3TX!H P=0\: L++\5=.\F22VMOM 2ZDMSLFW85%9MYV M@XSM/!Z<9Q5YOB!#'+")=,GCB>X:"20L,1L-H&?PEMT MOM.EA6:-)MXE5E2)PQ1F(Z8!Y2SN43 _ MB.5.<4 ,T_QC)?\ A%M>72;@9"F*V&XO)NQC&5'KU (]Z+OQFEM::?<1V$EP MM_:_:8&C?Y2 N]P21QA>>G/2AAUL56^(EK;VNFS7UH;4WUPL2)+(4(4[06 = M5+8+#@9XR>U6=#\;Q:RM^YL98$LX3.YR3\O.!@@:79W]CIZ7$=Q<26[ M!;M?W;+$TO) (.47\#Q2$)+\285@7R]+FDN!*L4T ?)C+,H3[JDG >PI@5CXQN#;;DT@F<20*8CYF@+),K@;%W!N/4=J (M6\>QZ5KUQI9TV6 M9H4+[U8C($9D)^[C X!YSR.*D/C"\^PV-R-%?_3)FA57E:,KB-I,X= 2,*W: MD.VI4U/XCP:;Y9;3Y&5X(YRQG/:K%EX]BOM3.F1:9<+?!G M@=U!95&=P/0\[E/H1[BF([#M10 44 %% !10 56OM/M-2M_(O;>.>+.=KKG! M]?K0!4/AO1?,\S^R[0-Y8C!$0&% QC\N/I6?CZBKV6A*S&)QYL2;?F<@ ME<@< [TO\ _A&U\VVDC@MQ*F'0''3Y>%7(Y^OIR["L)_:<#VG]ER^'Y/[/ M%LGEQ;"5'^P1CC';Z4QM33[-&'\.DV]NGEPHD;?*C1G*@;1@<8Z=,<4MQCXH M],M=-O6M= */]G:#:29(RP!QD=._&1Q6AI;6A=@NEK:21PB% 5/S*1NV].@ M)/XYX'<$C&L+72[F.WL+OPG!$DTID(6(F,'!&3E1SA<8/&,?2G V#1&:Z\.1 MSO< M*8[<@X"Y(((.2/-<>_./2@!7M-(\FV?_A&0#Y+[HC&0R?.HVD@8.2SG MOG'O4\M_:R,'F\.R%ROG E">?+VC/R]=CE3WZ@9H#H1ZC!9N;F-=!A?S'C\Q MFA)W*B*8SVR025'(QC\*L7%S+8VC;-)2=;4[;2%8V&TF('J6UC]G@B M\-ND22[@H5FV2$,A8?+TVY /?/.!S2&;.EZ+H_V)98M'@MA,&+QF,9^8;2#^ M'&*N6^C:;:R0R064,;P;O*8+RF[&[!]\#/TH$7J* "B@ HH ** "B@ HH 9* M',3B,@.5.TGL:Y]=+\0&V=)=74NQ(^7Y<#&.H7.<\^^.U #H-(UN"=6&L,T1 MN%=T?YOD&T;02.,X/'OUIPTO5U>0QZB8@[]Y&DXRQR PX/*C:./EZ]J!DOV+ M6CI\<3W\;7&\N\R@K@=0H&.G4<_K4/\ 9NOYC/\ ; X*EQL SA<'^'N?Y_A0 M(>^F:M)#&C7_ ,WEXD99&4EMKCC '=@<\N>E ]+D$>B^(8_)5=:.V*!(AN;<6(V;F;*G).T]<_>-3 MOI>O%H0NK J&5I2>"V N0,#ID'\#@YH$/?2]9D,);4L8M)(9"&89=@<.,8&0 M<<\=_6FRZ3K27*-;:J?)CD5Q'(Q^8 #()()P<'\\]J $;3/$.,C6%SY04C: M-^>3]WIC'Y>^1->:;J\DMPUMJ9C20_(A_A&#GG!(.=OY&@?4ETVRU:WNRUYJ M N(,MA,#(!/R\X[#CWZYK7H$%% !10 44 %% !10 44 %% !10 44 %% !10 M 44 %% !10 44 %% !10 44 %% !10 44 %% !10 44 %% !10 44 %% !10 M 44 %% !10 44 %% !10 44 8VOOK:&T.CHC@NPG#8X&TX.3[^WI^-/2YO%+ MZE$+^W@2T)._# L!ALA?9S>>8$G9@&5< MA<+GG^55=/\ %^F:E>PVL'F^9-]PLO!^5F_+"M^5 &Q:$& D=#(__H1J>@ H MH ** "B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** *URUF)(?M1@#[B8 M?-QG.#G;GOC/3M3(&TWSQ]G:U\XYQY97<>!GI[ ?D* )K7_5-_UT?_T,U-0 M44 %% !10 44 %% !10 44 %% !10 44 %% !6)J%DVMRQM$T0MXE8;I8O,# MDXY49&",<-[F@#:1=J*NJ>F^#=*TJ]ANK;S_ #(<[ \FX)'ZG/\ M1J>@ HH ** "B@ HH ** "B@ HH ** "B@ HH *0D 9)P!U- %/F_/I:@_C+ M_P#8_P ZN@8&!TH ** "B@#(UNRU.[ELFT^Z\E8W8SKO*[U*D#H.H/\ GIBE MINF>(8-2AEO-2CEMUSYBC.7^4C&.@YVGC'W3ZF@#=M,^0LON M?]G^= %WH,"B@ HH ** ,C6]:;2)+)1:F9;EV0MNP$PI//'M^ R:HZ7XKEU+ M48;5M(NH!)G+N#\N QYX_P!D?]]IZT ;UH/P?]XU/0 44 %% !10 M44 %% !10 44 %% !10 5'-/';Q&25PJCCGN>P'J3Z4 5Q%)=L'N%V0CE83U M/NW^'^1Y\0ZHWBB&SLV@DAD/RE 6!78 MYZ$C=DJOS X'O0!OG4=0B61I='E95QM\J9&9OPR,?F:DBU0R;O\ 0Y\K@,J[ M6*DC." >#@CK0!)_:< ^_'<(?0P.?Y T?VI;>D__ (#R?_$T 9NH:EK)G1-, ML?W97E[B$D9S[,"./;\JU8;,)()II#-./XV& O\ NCM_GF@"S10!#+OK0!J@8 &*VCV1*0,Y))))/J2>M2Y ZT %% !10!C:]HDNL&T:&[-NUNS-]W<&W*5Y M&??^?K5+2O"LVFZC#=-JUS,L>?W;DG=D,,$YY^\/^^$]* -^T&(",D_O'Y/^ M\:GH ** "B@ HH *8\L<94/(JECA0QQF@#-77%FU![2UM99V0X+J0%' )/)' M'S#IGD'CBI;D($)U"X'EELI''E=V.Q .6^G3VH B-R;OAY&AA/\ RRAR9&'N M5^[]!S[U9A,JQK';V2PQ+P!(P7CV"Y_7% $@CNB!NG13WVQ_XFJ,NG:B^JPW M*ZF5A1=K1;/O @Y[XSG:SQ^WL?6D,\\9_>VQ9?[T3;L M#W!P?RS0 ]+J!SM$@#?W6^4_D::]E$SR21YAFD #21X#''3/8_C0!3O++49) MX6M[_9&JX((P<\?,<#YN_!P.?:K@MI"4,MS*Q4$,%PJM]<<_K0 L45M90[(T MCAC&3Q@#/<_6D-Y%TC#RMG&(US^O0?B: $#7(;8-(HN[?_8VH[_G@4CZW$.33ITI.? M4':1^8H C&I1.T;-;ZS(Z# 9X)$5OJ$&#^52PSS;0+316" Y#,H3GUP^UOQQ M0!FPP>,)_%,[3S16NE&/"&(1N<[5Z9&[.[?UXZ5O0Z-9Q2M,ZO<3-]Z2X9%C&!& MY '_ 'I^GIZ"@"AJ&F:C<2VS6VJ2QK"V\@A1N/3G"\C!;CU(]*OFT+\2W-P MX]-^SMC^$#ZT .2SMT.1$I;NS?,3]2>:GH ** "B@ HH S-8UVUT3R#=),5F M+!6C3< 54M@^YQP.IJC!XRTJXNS;1F;S!OZQX'RAR>__ $S?\O<4 5]$\::= MJME-)9VVH2O'.Z&-+5F.2=PY&5'##J15]M3UB8L+70W08&U[J=$&?<+N- $? MV7Q)=,IFO;6UC*;7C@0L3G.2&/(/3%)'X9+>6;S4KNXDC^[(6P?<>A'U% %N M'P_IT*!?)+X&/F. >,=!@?I4>F>&=.TF>:2W3/F9^1D3"\D\84'OWS0!K*B( M,(JJ/0#%.H ** "B@ HH ** "B@ HH ** "B@ HH ** "B@"&>VMYRCSPQR& M/)4NH.WC!QGIQ3/L%GDL+6#2+) 8J 3M*\X'H?T'I0! MN6@ @('02/\ ^A&IZ "B@ HH ** "B@ HH ** "B@ HH ** "B@ HH ** "B M@ HH *YBWGUN+Q),MU>6@TX3.55G4.(]F0,=>"5//;=GMD UH;J-48+?V;#= MNSGIN.1_%WR,59C>69 \4\#H>C*I(/ZT .Q<_P!^+_O@_P"-&+G^_%_WP?\ M&@"*2X,3A)+JU1B0 &X)ST[^Q_*HUO58MB^LVQSP>@Z?WO6@":*5YP3%<6\@ M4X)09P?3K3\7/]^+_O@_XT &+G^_%_WP?\:CDG:$XEN;9"1D!ACOCU]2!^- M$?VU2Y OK/@'(SZ,^OH#47VQ?,"_;K/)Q\N>3GD?Q>@- #X MK@S'$5U;2'T7G^M2XN?[\7_?!_QH ,7/]^+_ +X/^-([31KN>:!5Z992!_.@ M"O\ ;5;:5O[,@@MP2 %\P9.>GYU/0 44 %8EQX6L;B_:[\R>-V0JEL8ZX7K[GU MH J0^!=(A5US6.01^46B(!*;U?!R#QE!^!/K0!0'@S3A>&[%Q>>=D8(D' P%Z?= [ M>O)R:N:+X=LM":9K5IF,JH&,C _=&.P')ZF@#7HH S]4TBWU:.(3-)&\3,T< MD1 =25*G!(..&/Z5F'P5II:)O.NOW6WRQN7Y=N[I\N1]XCCM@4 7=,\.V6E7 M+7$)E>=]^Z20@LVX@X) ' P /0<5K4 %5KZQAU&U-O.,IN5AC&05((//N* , M9?!NG"W2"26YF52S$R,I+LVSN%W0S(4<>QK'F\(6,ZSK+<73>?,9G)9 M$?>.2N1SCD'/ %;] !10 44 M %% !10 44 %% !10 44 %% !10 44 %% !10 44 %% !10 5!RUF.V*QE)=BL@;G<"!DX.549ST+>M# @ET+Q5.BI+K<( 5_N9!R3)CG'8,G M_?-7;72=?#3F\U5)=TD+1!,@*JR%G[?Q+@=^_:@"D-"\6!HG.N1-(D90L2<' M.SMM[;6.?]K':IFT3Q&][V5R#Y>^%CC@ MXR=WT[5#8Q:LEI$MY=6KS*,.R0L=WH<[AR>">/6@#)_L774FE:#4TB5YV<_, M6RID9@>1U"L%QTXZ\4R/1_%']B2VT^M027SSHR7(0@1HI5ONXY.0P/8C% !) MI/B@NK1:S$HQ@JP)[KCG'4 -SWR.*F&D:XT<'G:DCNDTFXAB,QLRE>W+#:1T M YH ;!H.J)I5G;R7X:XM[AY/-9BQ9"K!0QP-Q#%3G !QTJJVA>*6D/\ Q.HO M+"<$T 3RZ%KPU>2YMM65+>6;<\39R%W9P./3C\_7B*W MT/Q0L"Q3:VIVJJAE8Y.",DG'ID4= ZG4VRRI:PI<.'F5%$C@<,V.3^=2T %% M !10 P2QM(T8D4R* 64'D ],BHIKZUM[B.":9$DD^XK'K0 ];FW<@)/&Q/0! MP<\9_E3%OK1P2MS$<-M/SC@Y(Q^8/Y4 *]]:QH[O5!=1EHD9Y!G[H4X)/T- "#5;!KXOH(U=2RLSC# $ D?B0/QJ0:E8F1XQ>6^]%#,OF# M(!SR?^^6_(T )_:=AM#?;(,$X!\P>Y_H?RISZA9QSO"US&)8XO.9-W(3^]]* M $;4K)(O,DNHHT"AR9&V\$9SS[4_[;:Y ^TPY.,#S!SGI_.@"6.1)4#QNKH> MC*<@TZ@ HH ** "B@ HH ** "B@ HH *AFM+:Y>-Y[>*5HCF,N@8H?49Z=!0 M!2'A[216L_[RW:V<&4_,C9X/KC<<9Z5,OA;3EFFFQ*9)[>2WE;= M]]7;Z'-%) M'(+IED78^9C\PRYY]>9&_2@":Y\#:-=74MQ*+@O(6)_>\#<?;GI%&Q M26X?_A)+8^8C+%FYR$8C@X)QUY]L8% "7%S>PVBG_A*;-2$#%RD9+C:>0 .> M=I&!VJ)9;^(Q_:/%=HT;LH;&P98 %N<<#\NH'>@"Q;WIE0K-XD@E^T)MB6/: MI4X# \ $?*#U[$?6H94=XI)1XAMHT&[YEO7Q'O4[1DMZ8//ID8H 5KB*W^SS M2>)(65"C2!9RP8*68\ ]"I[^@^E37#W?V1K9?$UK'<32;XW)3/E-PJK^/0]< M]Z (X[V=I4=_$UMY08.-VQ R[ST.!G@$<'\\YJU:2R72R6S:_!6OR#)(&<9.!C_ !J(Z;XA M:[,QUE57# 1K&,#J5&".W'/7% $OV+7Y+6U_XFB13JY\_P#=JP==Q.,[1@[< M#C%"V&O+%"O]LHS*RF1F@7+C<21T],#\* *ZZ5XF6)O^*@4RG')MT*],'C;Q MVZ>]68]/UM=[/J^]V"8_=* N&); V]P<4 1KI6LQR0%-9E>(T=\ZZ-K=/W*DCE<8R.. 1^- %S3;+5[:[9[S45N(&4_N]@!#% MB<@XZ8P,>U:] !10 44 %% !10!3GTNPN7=YK6)V?[Q9>3QC^7%1#0=) 4#3 M[?Y>GR#C_.3^= "OH>E21K&]C 8T "J5X&.G%-DT'291B2P@88QAES0 Y-$T MN.0.EC K>H7VV_RXJ1=,L%C,:VL00\$;?;;_ ")% #!HNFJNT64('IM]B/Y$ MTIT?36F$QLH/,"A VP9P#D#\Z &OH>ER1+')8P,BC:%*Y&.3_4_G2P:-IEM. ML\%E#'*I)#JN",]?SH OT4 %% !1F@ S10 44 %% !10 44 %% !10 44 9- MYH\MQ=//%>O"696^5>>!C&<_=[X]/<_G8N/#CSW$LWVN,&1RV/(R,>A^; MT)STR0I[<@#YO#IDA2,7\N5>1_,==S?-V&,8_P ">G6FQ^&DCL981M0Q^&9XT*_VO[]#^'T(!8CT6[AMHHEU(NR')>6,L3A]ZC[PZ< YSD>E.DT:X; M3;BS2^\HS-N\Z.,AAR/?DX!YH 9-X?DFO;BY.I3IYR;-JCH.3Z^I]N /K4<7 MARX0G=K%TP.3Z$>G?\\^@Z<@@%BYT+[3<3S273L9%=8U8$K'N"CIGG[OMU-0 MVGAI+>^%U->2SLIR@(VX. ,\>PQ_GD A;PLY\S9JE7+'1[BS:X9M2EF:7=M+K_ *O(4#&2>FW/XT 1P^'?)CN$&H7+"4* 6(RH M4$#IUZ_I52+PQ=_9E\W59EN=P8NI) P&''(]?TZ4 6KG0)IIFE35;J(L<_*3 MQ\V>F<=..G;\*!X?E%H8?[5NMQSE]Q]L#KG'7OGGKTH NZ7I[Z;) MOW..1\H7U_V0?J35^@ HH ** /_9_^$QZ&AT=' Z+R]N&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2?ON[\G(&ED/2=7-4TP37!#96AI M2'IR95-Z3E1C>FMC.60G/SX-"CQX.GAM<&UE=&$@>&UL;G,Z>#TB861O8F4Z M;G,Z;65T82\B/CQR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO M#IX;7!M971A/@T*(" @ 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(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ 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(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ 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(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ 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(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ 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(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ 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(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ 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(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ 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(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ 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(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ 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/#]X<&%C:V5T(&5N9#TG=R<_/O_; $, P(" P(" P,# P0# P0%" 4%! 0% M"@<'!@@,"@P,"PH+"PT.$A -#A$."PL0%A 1$Q05%14,#Q<8%A08$A05%/_; M $,! P0$!00%"04%"10-"PT4%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%/_ !$( B,"= ,!(@ "$0$#$0'_Q ? M !!0$! 0$! 0 0(#! 4&!P@)"@O_Q "U$ " 0,# @0#!04$ M! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6 M%Q@9&B4F)R@I*C0U-CH.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;' MR,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! 0$! M 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< 0(# M$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B7J"@X2% MAH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /U3HHHH *** M* "BBB@ HHHH **** "BBB@ I-PH/2O+?VFOC7%^SS\#_%7CQ[/^T)=+MA]F MM&R%EN)'6*%6(Z+O==Q],TF[#2OH>H[AS[4;O:OCRP\)_M@Z*WA;Q8OQ$\,> M,);^Y@?6/ =SH<.GV=A!)@R"&]4M,Y0<989[X?&TV_&'Q$^+OQV_:%\8?#3X M6>,;'X8Z'X&MK3^VO$EQHT>J75S>7"&1(8892(_+"#ECA@<]CL3?2_0^ MN-V>:,BOSX^(G[5GQ=^'/P2^/7AG7=8T^+XJ_#=]*DLO%&F6,8AU&SO)X@DQ MMY59!)M+JXV[07 7D9.%X\_;,^*>G?L;^')M.UR*#XU-KVHZ+JE\EG;L$&GK M//=2^2T13!ACBS^[&-^>*6ZNO+\2E%Z7ZW_ _23(YHS7YHZM^TQ\4O$GC#X- M:'(/AM9^(]3U[6-'TR:"XOWDD5N)Q&J%P!A58 ;#A>M=W\%/VQ M/$^@^&?V@O\ A+?&NE?%?2/AS:17>E^.M)LHK2#4I)8F*VQ6+]T6$@504)Y+ M?,W%'1L6NB9]Y;J,U\@?L/\ QJ^)OB+5O&'@7XPZNFK^,K&PT[Q%87(LH;4O M8WELK&,)$B ^5*"I)7.YB,\#'S=\*?VB_BC\0/@_>^-=;_;.\)^"-;@-X5\( MZKX?T9KAO)9A&IY67$@48VQ%N> QZIZ.WE<%Y=['ZH9ZTN1WKX8\$_M3?$OQ MEXD_9'?4)4T&#X@6FJR^(-,BLXREYY$(,$BF1"\8; D 1APXY(Q7#?$W]J/X MR7WQ^^)7AOPW\2_#O@G7/"M_#;Z!\.-=TNVBC\30$J?,-_<,FQW5PP1'7<-N M,-;'2XK-YO)2162XMOFB$BR!6 4%=J_-G=@2W97?_#V'NTE MY?*Y]N;J-PK\W?AA^WEXZ\6?L;_$BXUO5%TKXS>%-+CU6WOFM( ;VRG:-H+Q M8?+\H\2;& 4@?(3@M@?9EO\ %O\ X1+]F.S^)/B0R:A)9^%(MK!J,BO@Z'Q%^U7=_!%OCLGQ!\.+ M"VEGQ$GPS/AU&M38^7YPC^V9$_F^5SMZ;N-U87Q4_:J\7^//C-\-;'PS\;-- M^!/@KQ1X!M_$[WVN:;IUW$MR\TJ^2S76WY\ +P^/W9(7K2Z\KW_(:UN^A^AX M/-&[KS7D'[,O]N7'@>ZO-:^,^E_'$3WCFV\0:3IUG9P0H%4& "U=T2^%8M;^UZA-*Q"89"T: MB$HQN:-I*+Z@M4V?H#FES^5>;7FE^*]?\ @*EGX<\?PW/C*?18_L7C M2WL;=H;JZ\H%;H08>+RY&Y*C("N=IZ&OC_PG^U_\3_CLGPU^$GA:\?PM\88[ MVXB^(&JFPAF_L>WLG\N>01/&T6Z=BNW VJQ"\9!!U<>PK^ZI/8_0G(_&DW"O MS&_@U9>&_%E]I&FZ/KFAZ-+)+;1R,$=6G:)R / MER0W*G)S7O?Q4^+OB?X+_L;G7;3XCV7Q.\<:B5TW0_%EC86T,.H7=U<%+=XX M(B\)\M6Z#<&\HD@Y(I.24>;^M2N5J7)U/JC(_"C-?'?PG^/?Q E_9F^.-KXO MUQ+CXL_#3^V;2XU9+2",2M' \]I="%4$>T@@ %<$1\@Y.?G.+]I;XH:5^S_; M?$U_VQ?!^I^)$T^/47^'=SX?TD7,DA*YM&,3^=NY(R(P?7:,L*^TX]K?B+[/ M,?JCNI#^GO7-^!?$EYXB^'N@:]J]@VDW]]ID%[>6+9)MI'B5WCY&?E)(YYXK MX_\ !?B[]H_]JSP?K/Q0^'7Q&T?X>>&S>7<7AKPO+X?@O&U2&"1D5KNYE):% MG=&4^6"!S1;WG'L):Q4NY]R;NU%?(GC3XS?%OPG\4/V7/#GB*?3_ _J?BV; M48?%FEZ6D=S;7#Q0QL@221"Z8+%L(W\1&YP 3U/Q$^+GBS0OVW/ACX!L=5\G MPCK/A[4;V^T_[/"WG3Q!_+;S"N]<8'"L!Z@TF^6WJ_P#_)/[SZ3W?A25^:/[ M+O[=7Q&N/A+\7];^)NO1ZWJ.E^'7\0^&I?L=M;,\:S7%H8R(XT5O](CB'(;[ M_)Y K)\"_M;_ !VC^"=E>^)?& E\60_%VQ\(WLXTNS3_ $)H-TUOL$"J/GS\ MVT./44][>=OQ*L]O.W_!/U%I!CL:^;OVH/BYXL^'?Q2^ >D>'M6_L_3O%'B@ M:=J\/V>*7[3;[5.S M&_!WA/X<:I'H_P 0O&NO0:3IE[);QW M8AF2XG,CX>_$JVN&T[6]8.BV^H,EU:NT5PC6S[8U,F%?C&W<, 4 M7O%M=!O1I/J?4FZ@,/ZU^:?@?X@?M)Z[\/OCCXONOV@=\7PSO]7TS^S_ /A" M]-']I-:0%EE\P+^ZRQ!V[7QMZG->D? W]H_XC+\9?@G8>./$7]L>%?B;X#BO M+0/8VT BUF*-9)R'CC4X=!G:20#* ,"M+7=OZVN$KQ5S[DW"E^M?G?\8OVJ M?BL^@_M/^.?!_BC^R?!_@6[L?#OAY4T^UF7^T%N;=+Z4M)$Q? 9E 8E<2@@9 M&:ZOX0>)/&OB;Q1X1,W[<_@_Q5)=7%M-<>$[/P_HBW-ZN5>2U5HIS(K,H9-R MKN&7XA+W3[EW4F>O%>6_'KP7\1?%^AV7_"N_B?_ ,*RN[-I);JX M'A^VU;[8FSY8]LY 3!!.1DG-?%GPB_:,^-?AG]E>\_:)\:_%/_A,]/$5S8VG M@<^%[.V62]-S]EMW:[@V/L#X_E^NB';1'Z3;A1N%?#/C_P 4 M?M,?LT^ ;7XN>,OB)H7CW0[66VD\1>";?P_%:+8V\LJ(_P!CNT(DE="XP90! MC).<8.E^W;XD^,_PO^'.M_%WX?\ QE_L/PU:P67D>%1X8L;D.TLL<9D^URAF M&?,#8VGI@=.+K_@F[JGQ+L- M5_LGXG:((]+U.Z^RP.T-_%?16]P6A9#&"ZDMMV8'F# &!AO2_D"]ZR74^Z-W MK1NYK&\(7T^J>$]%O+I_-N;BRAEEDP!N9D!)P.!R>U?*7[=GQF\;?#OXC_!C MPUX8^)]C\)M*\47.HPZKXAU"PL[J"W6*.%HV<70VJ 68<.N=XR3@"B7NNS[V M"/OJZ[7/L8&DW9KX6^!_QX\>6/[3V@?#N;XW^'?VB/#FM:-=ZA>:IH>EVEJ^ MB/#]PNUHSQE7.%PS9RXX'R[O*/@1\=OB9\7OA_#XC\2?MN>$_AMJDMU<0-X> MU;P_H1GB1)"JL?,DB;# 9&4_/K0MTOZ[!T;/U I=U?*G[2&E_&;P[\$5\:># MOCM'IK^%_"TE[J+P^%;&Z3Q!<10F0W"LY*VXDV\*@90&R,UX3=_%3]H'P'\$ MO@]\2-6^-?\ PD:>/-?T*U?2O^$4T^U^R07*2231^:JGS,@*N0JD8R,'[/% M+]IMRJG9N=24ZGE"I]Z^;=*^.GQ'\=?%3XN6&I?M;^&_@U8^'/%E]I.F:+K> MAZ/+)):QR,$97G:-R /ER=Q)7DYJ5)/\?P$M5?T_$_2,-W-&1ZU^:'B[]LCX MUW'[%_AKQAH6KVC^-9O'_P#PC%MK5CIT1M]?ME2;9*D4T>U!(ZJN5"X*'!7) M ]0U#]L[6/B):_LT:WX.U-=%M_%WB8:-XITCR(I6BE14$]JQD0LFUCPR[6*L MI[UI:\N5=[?J)NT>9[:_@?<&X?TIU>,_#2X^,;?%+Q*GC.#3AX)D9GTB:UBB M61%0B,(Z+,S1E_\ 6 DS!AG/D'"'V:I6R8^K04444P"BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@!*\K_ &G/@FG[1'P.\5> C>KI ML^JVZ_9KQU++%/&ZRQ,P')7>BYQVS7JM-*YI-7&G;4^/-/\ %W[8&M+X8\(K M\.O#'@V2QN+>/5_'UQKD.H6E[!&1YIALEQ,AD Z,<\D90D,MCQA\.OC!\"?V MB_&7Q-^%OA&Q^)^@>.;:U_MCPQ-K$>E75K>6Z>6DT4TP*%"N)Y]#6UL(['3XSO8I%\NZ1F" M8V(W,?S#%>V:;\7;/4?BYJ7@E;0H+2V++J1E^66Z18Y)K8)MZI%>7]EUC5+QIX#<6B6OAS4I7OXU($C6BK;DW7EEAYGDA_*P= M^W!Q/Q)?>&O,WU/"M'_9 \7_ ,_::^'OCWP?XF\9_$O2;JUN]"\4W'C+78+ MNYL[)E#0-$SB,F-9?F*+N/R\#DUY[\/?^"<=UK7[(<6D:YX8TSP7\;M-U2ZU M72M=7[/)<"59V>W2:>$OYD3+@;6+;<@[*?]?J+I?^NQ\Z0_#WXR?$ MWXJ?LP>-_&7@;^Q-3\)KJL7BK;J-E(D+R6Z1Q3((YFW+*5SM0$J200 3QW[ M2'P3^.7Q&D\<^#M9^%GACXQ:=JUS,?"OCV^OK'3;OPQ;2D%(601I+(8F&[*' MY_XBP.T?7Y^/G@A?'D?@XZG0TJHK,R" M0LNT@@$$#F%_:. \1?%_2I?#[(W@1(C;.MWN.KN]JDQ11Y8$;!I8H\9)M!OM0% MB^K11 ,L\%Q+E5?S!U?G"C[Q9JJ3? OXO_&;5_BM\3?'WARR\+^(M0\"7WA' MPKX*L]3BO7@$T;LSS7(VQ%WD(4$$##'=@*,_0W@O]HWPOX@^&\7BO5IO[">W M\+V7BS5K()+-K3PEU?28[Z",:A8/_ *VV>0OY3&-SO7+X M^_@E@F/M"/X2-XP_9?M?AKX@WZ;/?>$X]#O3&5D:VD-H(G(VG:Q1O0X..N*H M^"_VC(/%'B6QTVZTF/2;6>+Q%/+?37P9(%TK48[)F.448D$GF$Y&S;CYOO5J M6?[2WP\NO".H>)?[7O+72[&>V@G%]HU];7(:Y95MF6WDA69TE9U".J%6.0"= MIQ4D[.#ZZCL^92ZK_ASY58MO"$#>1N[5],>(_BQ;:'??#Y(M/N);7Q=?/:K)=QRVDUH M@L;B[WO!)&) V+?:8V",I;GE=IJ^!OVBOA_\1&E.AZW+) FGMJRW5]IUU96\ M]HI >>&:>)$F1"RAVC9@A8!L$U*_F>_?OT%LK+;_ #.M\(^"/#OP^T==)\+: M#I?AO2E=I!8Z19QVL 9N68)&H7)[G%?)G[0GP^^-T/Q ^)EOX-^'?A7XA>%O MB)H<.D+?W,EEIMSHKB-HG:Z(/&-SI,1 MOK338K/3IEU#4-.O+.62:]NS;6\8MIH$DV.^PK,/D.\\X4FNSUSXV>$/#\>J MFYU"ZGFTS4TT:XM-/TRZO+IKQK=+D0Q00QO),?)D60^6K *&)QL;"M=J3&M% M:Q!^S_\ #&7X-?!7P7X)N+M=0N=#TN&SFN4SLDD5?G*YYV[LXSVQ7EGP5^#O MB?PC^UY\>?&^IZ*MGX;\31Z2NDZAY\+&Y,-N5F^16+IAL??49ZC-=-K'[6G@ MW1?%&@6DAO'\/:IXVUYY4TMQ$I-K+;(Q#-;$1["[R$\( M 8S)3UDY>3)M:/)Z,^+-)^!OQ'\!_%7XN:AJ7[(_AOXS6/B+Q9>ZMIFM:WKF MCQ21VLDC;$5)UE<*1\V#MQNY&:[OXA? /XB?M*3?!3PWJO@&Z^!/@3P_+=ZM MJEOX5URQ:72[J(LE@EJ\(PK_ /+3"V\(1^(UO-2>SDOF MTQ;)-$OFU(W2AF: V A^U>8$5I"OE9$8,GW/FKK/"?BS2O&_AVRUW1;O[;IE MXGF0RF-HVZD,K(X#(ZL"K(P#*RE6 ((I648I/I^A$;WQ)\1_"OQ!\ 7MA>:OXIUNVGU!=92*5+5))',;,A1MBMM(7>=S " ML[4/V#]W@O&2%;9!JDP'[ZWN9$/ER.W:1F/. M1N4,2/J'3OVI_"4.DP7&OK>Z9J-U?:Q:6NF:;87>K7$\>GWKVLLRI;0,^/E1 MR-ORA^I"EJZ/Q!^T!X#\,P://>ZS)):ZI9IJ,%S8Z?W_ +'1^#[W5/$G@G2[GQ%H?J$4^3R1P M_P :O@G\:M>\)_!+QU:MX?\ &'Q=^'UXU[J.GKBRM=46:,)-'%(V C855R=J MDY;"X"4[X:> ?B]\6OVI-/\ BU\2? =C\,-+\.>'Y]'TW1!K,&K7-U/,Q+S& M6$!50*2,'!S@#()(]VU3]H;P)I/A'2/$LNIWT^F:H\L=K'9:->W-VS1!_/WV ML4+3Q^5L82;XU\LC#[3@5-\4_BH_@GX=V?B7P_86?B>34;[3;+3XI+\VUM.; MVYA@CD,Z12D(/.5LJC9 XZTK6OIW^5QJ[LNI^>MK^P#\4=5^&OP,TB[T)=+N M+/5;W3O&EK]OM6QH\NII>(2RN1(!Y9;8A8Y89 ^:O2]<_8]^)7B#X=_&&"RT M^QTCQ))\5I/'/A:/49XI+>^A1AY6XQL3%N4O@-M/ !V@DCZS\-_%76;/Q-)X M?^(.AZ3X3OWTZ;5K.ZTS6VU"QN+:%D6XS++;V[QO$9(V8&/;MD4ASAPMCPS^ MT#X&\60V\EAJ=Y$9[NWLHX=0TF\LIB\Z,T#F.>)'$4@1PDQ'EL5*AB1BGTL/ MF=[O^OZN?.,/A#XZ?M&?''X4ZU\0?A?IWPK\,> [N75IW;Q!;ZM+J5R8PL:Q M+"/W8##/S]CG<2 #A?#.Q_:%_9X^)/QCET+X ?\ ">:/XJ\87NN6>I?\)GI^ MG?N9'(3]V^]N5 ;YMIYQ@8KZ[\/?&;P=XL;3QI&LKJ']H:C>:5;F&WE(>YM3 M(+A"=ORA#$_SMA3QM)W+E-?^)D'AWXF:1X6N[:.*TO=$U#6I=4FN B6RVLMJ MA5E(Q@BZ+%BPVB/HOB9^U=\>/"_B?QY:>) M/@MH'AOPT38R>%?$MJU_'JL\F)T2XC#'8(L*S;%W8 !QG/9_LC_ 'Q?^S;\4 M?BMXC^(]9U"&XO)KUXPMXMQM*N9&8*=Y0 A.I)KUFU_:7 M^'5SX5O_ !&^M75CIEC);1SG4=(O;20030K*TZ_,)7EO_5CYP\ _L\?$#1?@E^U3H%[H'DZMXVUS7KS0+?[9;M]MAN8-L#;A M)MCW'C$A4COBLSXL?LR?$C4OV/O@E!X3TE8_C'\-SI=[9V+75N,31QHD\)E: M01%&2XM%TS1KV^N3%%@3/); MP0O+$L3,JR&1%\MF"OM8@5?\2?%"UT?5_AY;6,,>KV7C#4&LX+Z"X&R.,6-Q M=K,N 1(&$ 4 $??W9.,$:YO=[V_ KF=[^K^\^3-:_9*\::7_ ,$T]1^%FF:3 M_:GQ)U9(=1U"T-W C2WTE[%<3!IF<1DH@V[MV#Y8P3D9D^$WAWQOX5\2>%,_ ML*>#_#,]I-;PS>*K/Q#H?VFS'RI)=*(X!(6 W/M5MQZ9YKZ%^)/[14'PXU3Q ME93Z.+@:!INDWD=Q)>K#%++J%W/:QK,[+B"&-X5:28EMJ,QV';ANA\&^-?&F MJ76OZ3XA\%V>AZ[8VT=U9266J37FDWRR!PBB[:UB9)%>-A(GDDHK1L-^_ I2 MO)S[ZD./+%1?]7.XU*%Y]-N8D&9)(F4#IDD5\4_#']COQ9X@_P"">+?!KQ7& MOA'Q?)+>.=;>=;YKBW9GA9E*G"YP20&/&1BO>/AU\8/'/BCQ1XJL_$? MA#PMX;T7PM>M8ZMJ=OXKGNF5A:0W0>.-]/A5H]L\8+/(F,.<' S5\5?M<^#] M'\%1>(=)MM9UI/[6TS39; Z'J%M=QQWDZI'%/VG/VEO %A\(O&7P_P!&\":)<36T7B/QQ;^((;L7 M]O$ZO)]EM47S(GM>C0_'CP;=^*I?#EM?W4FJK)/;Q.^F74=E/<0HS MRV\5XT0MY)D"2;HTD+KY<@*@HP'/:A\?+T? 'PE\1=-\.6]UJ/B1=&6WT:[U M)H88Y=0F@B17N%A<[4,X)81$D+]WFF[\OSN*"=TUZ(\9^*7[+/C/]H+]I+P] M?ZYJOB3P!X&\'>&5ATC7?"NL0VM_-J\:"/Y&)5=VW@D$UY/XN_8T M^*W@_P"%/[1GPL\*V.J^-O#7BF;3-;\.ZOK.KVC7EW?>? U\L[N\9\PA-V]E M56$?4L<5]E>&_B]K]GX[D\+>/_#VB>&;B31I])-'MM9UM!K&FZ3-8G0]1MKJ-;R5%2 M?R&MC*8RC,R,$VRLHC1B[ 42Z^?^=PC=M6Z;?(YCX1_%CX_3:MX9\.>)OVO@)J;> M%K/Q3X+\/WNI2>(8M0^SR6\<"GR[?LMQ\S84[."6)1-&3(@*_>Y^1L.5VU)K9DKX=-FK M'C_PN_9Y\8?LP_M,ZPOP^\/PZA\#_&T;7-_9V]Q!"_AZ_48#HDCJSPMT"1[M MH8C:-B[O /@1\"?B7\(OA_%X=\1_L2>$_B7JD5W<3MXAU?Q#H8N)E>0LJGS( MY6PH(49?MT%?H'XU^+%CX:\#Z'XITR*/7M.UC4=*L[:2&?RT>*^NH8$F#;3D M*)PX&!NQC(SD5?#O[07@7Q5XL'AS2]6N;C4VN;FR5VTN[CM7N;0R):7,ELR+;"8%8B%8A0P(7CL*\;\<_LQ^.O%_[#_P ,O!NFPV.F_$7P M:FD:I!8:E(KP->6B - \B$J.K#*---_9:E= MPVXO;6Q9=1TF\L9$DN2!;,T<\2.L&:.1&+H MN_DQ,5W D$-= LM;T:X^UZ7>IYEM<&)XQ,F2 ZAP"5.,JV,,I M# D$$ZI4T[?UZBB[+3;3\#X#\2?!_P"/GQ%_9[^&/@_Q9X/CF\6>"?'VG3S: MA:ZE9B#4-*MQ*HO$_>@J0K("C*'/!VY)"L^*7[%/C/2OVUO OC[P#9M=_#N\ M\00>(?$%@+V*./3KY&"S7"1NRLPE0[B(PQW!LC 0#[_V_X M6$U>')TM;\;AM^;-/I!2TAA1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4QLX..M.HQ28'S]9_LT3Z3>Z-XPL M[^YE^(4.NG6;[[3KU^VE2?:&:.[CCMBQA7%O*Z1N(58F./)&6-;O@/X-ZUX6 M_P"%8B[NK&7_ (1C0;S2[PPNY\R67[-M:/*#*CR7R3@\C Y./9,48H&?*MC^ MS3X[\._#VR\,Z;/X=NVUCP/:>"O$%S>7EPJV*PB=1=6B>0PN/EO)_P!U)Y() M2/YQEL=9J'[/VN2V7BRVM[W3]NJ>-]#\1VK2RN"MK9#3!(KXCXE/V&7:!E3N M3+#)Q[\:R/%6L'P_X8U?5%EL('LK2:Y$FJ77V6T38A;,TVUO+C&/F?:=HR<' M&*;E:-GL--WLCYET6'Q3_P +FT/P5I^B37'A?1?&6H>(Y=UCMGVSW917AN)FD7:=BX=UZ;5OV=/$.H?$K5O$$=_I<>G:IXG_M.ZB8N MTLE@MC8A(_N<2?;=.MVP#CRBW.XA1RMO^U#XW6S\2Z=#)HNMZW8W7AZ&TU"; MPQJFA6C#4[][1@8+J1I)D01EUGB?8^\ #Y3GK+?XS>.F^U>$7F\//XW'C$>% MH=<72KA-,V_V:NI-.UI]I,F1#OC"?:!EPK;@,BJNTHO^F&L=MG^AQMY^S#\1 M=,^&=SX5T27PO=2ZW\.=/\%:G=:AJ%S$MG<6D5RHFA1+9O/1S=$88Q%=@;YL M[1TWB#]F?5=2^,UUX@C2TO\ 0-5U/3-7O)+CQ1J]J;6:SCA4(NFVS);71)M8 M7669U*,QW+(J*IY+5O$?Q)'P-O)5\66UGXJA^*,.FSZ@$N+B PG6HH1%&@N$ M=(3N3,1D(\O?%GYMXV?@Y\3O'VDZMH,>NZIINM>&O$?C3Q'H=O');SMJ-MY% MQJ,T(K7(,%ZTD4H99(-BYAD^4AE-,T M/P'%\2/'WQEO-4\5>+],N])U]+/39M-\5:A:6^GQC2[&566T286S8DD>0B2) MU8D[PRG%7=WYNX]7?RLOT/2OB;\/-1\:>(? %_8SVL4/A[5I[^Z6X=E9XWTZ M[M@$ 4Y;?<(>2!@-R3@'S.S_ &7=7O?!?@KPUJNJ6=O;Z;\-K_P3J-Q9/([B MXN([)!+""J[HP+:0_,5)R@QR<9=O^T7X[U3X?V/B#3(M!A;0_ MGXS\01ZE: M3,=3683$06L@EB6VRMI.?-=90#)%\F V;^O?M1:QX?\ &5AHUQI^GM;1>(1! MJMP895^S:1*EH+:=?F(#B74K579CMQ%<$*-O$ZVMY_\ !$K\MNG](A\2_!/X MI^/M6U'7-9C\'Z=J-O9Z+'IEG8:C=2Q7$^GZD+TF>5K96B27:% 59#'DG]YW MGN_@AX^U+2_%-[J6D>%+_5M<\51:^--M_$.I:>;2-=-@M1]GU2W@6>&97B;+ MK%B2-W0A-YQ['\)/%FH^.?AQHGB/5(8;:?5X/MT,4$;1A+>5B\ 969CO\IH] MW.-V[ X'B7P_P#B1XZU;3=,\+^'=5T]?$.HZQXLO7U;Q1;7&HPQV=EJ[P) MJ)/$Q;-Q J_O-J)&PVGY0#=M=@C)RCH0>-/V;_B'XG\%:9IS:QI>J:J_@_7_ M S>S:IJ5RQMS?-#);;9S"\ET(?LZ0M)*$>1?WI^;*'I_BI^SOJ_Q"U#QW/' M?6D46L:/H5O8H+NXMW-WIU[<7>V26(!XHW,D2>9$QD4;V !5<\9JW[4GCG6/ M#FK^*O#UIX=TS0]#\#Z=XSO++4[>:]N+GS_M1DM(Y8YHT3Y;4A9BK8)SY; \ M=%X@_:/\3V_QLNO#ND:+FZ5>VEMX5U.]FN#=11227*ZC#FUMD@2Y MB8QRJ698I#N3- MM>>>,+;"WCDAUQ]UU'.%1062%%,1:';@EV]/^%^G>+/!>C^&O#.OYUQS97<] MYK+7TMP;5UFC,%KYDB![C$4\,?%[Q;<_&V?PSX@73]' MTZ:ZO+:STNZT'4+:9XXLM!-!JC,UG>-+$OFM;H(WC5VR287#:OPUUS4;SQ9\ M:[>ZO[JX73_$*Q6<,TS,+:$Z382!8P3\BEVD; P-S,>I-#]Y._47+JEVM^)@ M_#WX!^(?"?B_3=5O+S39+>V@\51.L$LA2O ^'+7Q;XV\ _#[4=4F\9>-[$>!M*,VF^#?%[:5K5EJ$L3/)>W M0:ZMOM"2JJ!3)*Y5XFVQ-O=AT/Q0\3:AX@^'OP&:VU'Q5XVCUG5%BOF\*7C^ M'-0U@+I5XY)_TJW\G]Y&LC1M,H!0CD@*2_,T4W?<^A;'6/$*Z]86%_HEK':3 MPWDLM]9WKRI"8YHUMU(:%>98W+D9^1D91Y@^>O)E^!OB=?C4_B/SM(.@#Q@O MB='^U2_:RC:$^FO"8O*V K((G#>8=RN^0I4;^4^%?Q,U_P )^,K7PF]EKNG6 M6H>,FTL:1XTU#^U-1T^S.B27H*W:W,X??/"Q&^:7:K%?EX"\W\3OCMXFUSP5 MXIN(Y?[(OHO"OCIH;O2KJZMWA;3M1BM;>15$VSS-N&,A4L&SL**S*1+FM-?U MT"SM)=OTU.E\0?LO>*?[+T"[L7L]0UK2M5\1S"SB\4ZIH$3VVIW[72-]KL4\ M[>FR$-$5*-N?Y@55J[_QI\&]7_X4/X8\&^%8M).I>'[C1;BWM[R[N;>SD%C= M6\[1B5A<3(K"$JI;S&&1DGDUPGQH^(WC[5M/\5?\(WJFFZ+H'A?6=%TF]#Q7 M":E=RRO93RR17*S*D68G,F)!N4,*9X;^+_P 0-=U#2_#OA>;0--N+ MR7Q9=S7VNP7NIB-=/U=;:)40W:L=ZRC*^8%3'R*%41TU>7,NS0]5-/K;^OS. MOUSX.^+OC(VMS>/?[(\,)-X;U#PYI]AX=U&;45C^VA!/=23206^6 BB58Q'@ M8XD :((P5$/SN7.,[4/VAO'?BCX?Q>(_!MOX=TJ33_ ':^--1M==M9[H7 M+7,.-6T7X\?!_4?[8N=/T(:/?7FK: M?'=-':3K)<:?;*\J;@K"(W9<,V=N#BIUM?H2M-NGZ&K\&?V;K[X5_$:75VU* MWN]!M]&@MK&W$DC3"_>&VAO9WW# 5UL+4K@D[I)R<;N8]:^"_CCXM:IJS>/9 M/#^CPMX4U7PM!=>&[NXG:[^W-#ON7AEB3[/M%NA$(EFR9&!DPN6X+X:?%GQ9 M8^$_B%J[^);>"]U#QE&; >(H+O5GL[>XTJTO%M+2PMG$MS(H=@((G3 \V3G8 M5:AI_P"T3XQU#Q!X>\=75_ WA_2O"'BZ\U/0X-,O+(ZE+IE]%#YJQ3S!K=WV MQE4EC=X0TR$L9-R/?7L'+;F._P!2^"/C[QYSW M-L;;3=2^VRS&9[>-_,DWR*L6PJNQQ5/'W[-^O>)I/%&H6UQ:3WDWC6W\ M4Z;:1ZW>Z3YT:Z7#8/%)>6J^=;O_ *YPT0<'" Y#,!@Z?^TE\1O^$+U5[C2[ M636EU#0K6QU;4/"&KZ'IQ.H7B6LL)AO&$DKP$[]\*= L M_'\$NM:#::Y8>*;;2/M]S8:E?I.3I-I<2?9-+CN))99&9GVVT$B )OD)=D?S M%+X5S%^]_7J5=4_9Y\4VG@/PQIFDZ+H<^HVAU"XN9(_&FNZ9=V=Q=3>:S0ZH MGG7-PA)/FI*JK*ZI)A-H0>B^,OAKXHU+PO\ #^YM-6LM;\:^#KJ&_%SJFZUM M]5F%I+:SB0QJY@\Q9Y&#*C[&V_*PS7D_@WXY>+O'FO>&=9L;=]3U,>%O%H70 MX%GTRVU2]L-1M+:!VM[@[[=G*MA926B\YU+'DGTSX'_%C5/%UEXD7Q/JNG7$ M^DB.=V3PYJ/AVY@A>,D^=97S.X4%'VS)(R28< *8SFIJ-X8\*_#S3KZVAMD\+>"[EY[!I8V=FO')MK91 M*ZNL9"PYVQ*6D;Y53R7]G/XI:DWQLU.U\5:QK5DGBB.2Z\.V6K75S=?\)!:R MS3W%O?V]N=T=A%#:JL31*5)+H9E1C$'U]!LKOQA^T!\1H-2T3XD:U9V/B6VM MK;5-%\936&D:=%_9UE+Y;VBZE"6 =W=MEO)N\SJQRHF]DGTL.VDGV9Z2_P # M[O6-&^->CZE?Q6]EX^NIFMY[0L\MO#)I=M9DN"%&X/"[8!(P5YR2!Q?B#X)_ M$;QQ;ZEX@UF+PM8>+5/A^.STNQU*>2QFCTW4#>L\MTUJLD;3,[H%$3B,*#N? M<<9EA\>_%>D6?AJTL[?27/BCQ3K7A^UEO9YY397$.K31I/(9K@O)"8$<"-"N M)?(C38DJB,_9W^*7CF/5;;P[XEU?3_$:WTOB^_\ MHM)XIH_L.L16\40+W$G M[O\ ?2X7^%!$@^X6>E%MRMT--;WZ[E^\^!OQ*UOXO:+XDU;4;&]L])UN[OH[ MQ_$U^$ELY;>Z@AMUTD0"UBDA6X5?.#O(_E$L?G(&_??L]ZAK'[,O@7X8ZD-' MU&XT<:!%JD=UNDLKJ*RGMGN8P&C)=72%U"L@#;@&P"<?B3K M7@?Q=*_AZ;4];TVWL;NTU!/!6L:5;[)W*7*+9W;":[DM51I2L$@,RLB*$VBN/%^LZS%< MIIUZMV4DNKU7:!')D"1Q0MY>XDM)NPOKOPA^(&H^._A]JMYJ>H6%]J=C:0Z[5#();&\_?VLFUU^1V?(*N&PX ^?O"O[0'Q(T?X0V6H6%YHM[:> M%?AKHOBW5+C7K>YO+[57EBN#-$)1<($9A:D^%:SY?+\!1;Y5*/? M]#OM(^!7CRR\3^';20^'5\+:#XKUCQ'#?+?W#WUTM_%J'[IH/LZI&8Y+X#(D M?>J[L(?E.W\._@7KWA(?"S[;=Z;+_P (KX%N/#%[Y,CGS+J3[!M>+*#,?^B2 M9+;3\R_+R<&=;T;2KQ'AGCU*ZDFDLIY9(;E M)E2.,1W42A1U\V,;R5<52DY7B^@7<58Z6'X(:['^SS\.? ;7 M>GG6/#DGAU[N;S9/(D%A#[;%N!P!M?#-@9WOV=/BQK7QD\/ZKK6 MJ6FG:?#:7ITI;6RD\UC<0(HN92X<@Q/(281@$Q".0D^;M7UOFB[3YEU#FUMV MN?+%-4\)VVI6-S/-J-W%"_$^AZ]9Z3I__"36]CHFJ2+XKU?7Y3IL1E:; MRY=0!V,QE=8XE11%O9S+(<*/J?!I<5FERJR%UNSEU* MP@6T>:PXBF6/Y$D"[%"%D56* ;5)*@D $]/28I:MN[N)*RL%%%%(84444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 )6=K_A_3_%&B7^CZM:1:AIE_ ]K]_M)XTU*Z%Q] MJ\\7'GBY\WSED\Y1)O#AMW.:TM/^$/A32UT86VE[!H^JW>M6.ZYF8Q7ESY_G MRY+G=N^U3_*V5&_@#"X[+%+BCK<#AO!GP5\(_#_7[W6-#T^XM[ZZ62,>?J%S MPN+61%**\,]NZ21'8S)E&&5=E.0Q!P M]2_9]\$:IX5T?P\^G7EKI^DO))9RZ?J]Y:7B-(&$Q:ZAF6=_,WL9-[GS"C8I-M =D_!3P7?6.MV4FA0QV6M:+#X>O;>VEDAC?3XA,(H%5& C"B> M4 IM.&Z\##=5^"/@_6O&=KXIO--N)-7MS ^$U&YCM9I(23!)-:K(()I(RVC% >1P&@_ OP;X9\6-XCL-/NTO_ #I[B&&;5;N:RM99B3++ M;VDDK00.Y9\O%&K'S)!G#L"SQE\!O!OCK6I]5U2SU".\NH5M[S^S-:O=/BOX MU!"I=16\T:7*@,RXF5QM8KT)%>A$48H X#Q5\#O"/C"^LKRYM=0TJ\L[5;&* MX\.ZS>Z-*;93E(7:SFB,D:$DJCDJI9BH&YLO\3?!#P?XK\/^']%N=/N=/T[P M_*LVE)H>I76E263+$\(\J6UDC=1Y*7FD!YHW[.O@=_#IT9K+ M5&C^WKJAU(Z]J']J&Z6,Q+-_:'G_ &K<(B8@?-_U9V?=XID?[-WP[CT-]'7P M_C3FL-2TQH?MURIN\S=F215;=G<^,/V?? OCS6 MX]5UK2;BYN5:WD>.#4[NV@G>!P\$DT$4JQS/&P&UY%9EP " ,5I:+\'_ EX M=U*WU#3])^SW<":C'')]IE;:M_+?@WX1\=6Y@U[21J,9T>YT AKB5,V-QY7GQ?(P^]Y$7S?>&W@C)S MV^*-M'D!Y[K'P'\%:Y#?)-IMS;27FHIJ\EUIVIW=E:+TAKM9]\I^T+*P#,LN M\;@&QN&:])Q1B@#S30OV=O ?AW2I=/MM+O)X)+JQO"^H:O>WDX>SE66T4333 M/((HG4,L(;RQEOE^9LW=?^!O@WQ)_:+W>G74-SJ&IKK,UYI^IW=E=)>+;I;" M6*>&5)(28$6,B-E!4L"#N;/?8HQ1TLQW9YII_P"SE\/=-T]K)- :>V>TO[)U MO+^YN3)%>R)+=AVDD8LTCQ(Q9B6!!((R<[?@?X4>'?AVFH?V1#?33ZAM^U7F ML:I=:I=2JH(2,SW4LDGEKEML>[:"[D %F)[#FC%&HCR[P_\ LU_#WPSKVGZS M8Z-=#4-,D#Z9)<:O>W"Z8N&!AM$DF9;: JVUH(0D;*J*5(10.WT7P?I/AW4= MX6VN97GN9KZ]GO;JYD< ,\UQ.[RRMM"J&=R0J*H MP% &#;_ 'P):^'-0T&'0]FE:AH-OX8NH/MEP?,TV!)4A@W&3<-JSRC>#O.[E MC@8]$Q2;:/,-E8\Z\8?L^^!?'NM1ZIK>D3W-RK6[O'#J5U;V\[P.'@DF@BE6 M.9XV VO(K,N 0!3Y/@+X*D\5W_B/^SKQ-4O?.,GEZM>)!')+%Y4L\-N)1%! M.Z94S1(LAW-\WS-GT+!HVT@.=\+?#_0?!5Q<2Z'IZZ<)X+>VDBAD?RBD">7% MB,MM#!,+N W%40$D(N.DI,4M, HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **2C=0 M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4A-+2>M("L=2M%OUL388P0"X7.=H+ 9Z9(J?XS7F_@VYM-#^&0\.6%MX(\3Z"DWA[4O' M'C3PQI$MLQM9=4_T^PU5Y>&*YU\6,'GQ74S0HTVQ?,W,$8CG=_":T<=_)D7U7FKG1 M[AG%+6)X3UJ;Q%H_VRXM8[.X6YN+62&.8RHK0SR0L58JI()C)&5'7I6W2&%% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %(U+24 5FTVU;4%OC;0F]6,PBY,8\P1D@E W4*2H..F0*F9!]/ MQIQ84FZE8!-O2E"\4N11N%,#F/ASG_A'[O\ [#&J?^G"XKJ:Y;X5#YL%RLBSL7?Y=L8100Q:N&\+_MD?$'XO6_QH M'@S4X-1U-)-#?P=HWAE;/4+ZSLKF98YYG5@4:54=7E$K&.%F"LR@$U]:?\,U M^ /^%P)\3!I#KXG7=(<7,@M6N"@C^U&WW>7YXC&SS,9P>++ MOQ-=ZKH7VB[\1O92ZC<+>3Q2/):?\>LD;)(#!)&>5>(HV>)K:_\ "OA?Q!XBU2;Q+INF&^FU#3[B&,:;9';T.5^%\SW'A>662"2VDDU74V:&4J M7C)OYR58J2N1T."1QP377URWPY'_ !3]W_V%]4_]+[BNII%!1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% ";A1NKQ7XRZYJW_"T/"F@P^/[_P"'OAY_ M#FN:[J6I:?%8%LVD^F1QEWO;>=$C5;R<#!D^#^J:]:_%7Q7X;U#QG MK/C/1XO#FAZY8W&O65G;7,+W<^IQR)BVMK<;=MG"=KH64[N>< ]GHHHH ** M** "BBB@ HHHH **** "F^M.IA/7\J0"[J,FOE1OVEO%ME^V5/\ #W6Y]!\* M>$88)?LUIK<,T%QJL2V\.[? M3=!LM-LX]<\/:)X3NM2@D:D8,;%=H)!;(2=_NO]P6_ MR/LS/%%?$^I_MM>,6TG5+33K'P^/$7A33O$6K:\]Q:SM;7L>E7:VQBME$P:! MI]V\,[3"/&"LG6OKS2_%>GWGA&Q\0SW,5AIMU:Q77G74@C2-)%!7,M-\#Z/_ M &AJ3R$/(L%M:VZ>9<7<[9V0PQCEY&P< =@2< $CFO"_@O4-DEPRDAYNP)2/"EC( <9K?P,M?V@MUS6=H.;_PPU\*K/5O%.HZ-HJ>&+W7 M7L)8Y=#M;6T_LF6S=9(9+,+#B-C(B2.&WJ[(N5(XKZ ##I^-&X9I6TL.^MT> M ZI^Q;X*U70+/3/[6\06LHBU&VU+4;:YA6YUB"_F$U]%!%CCC7HJJ, ?3 J;>)Y(VCM[>W8M:Z3"V,P09QN8X&^8@-(1T1 J+W6T^M&TTZ@ H MHHH **** "BBB@ HHHH **** "BBB@ IOK3J:10!\Z:3^U-J>O?M4:O\*=-\ M+6\^FZ-$ZWUU)J<<.HK)Y$4R3):R;=]N?-$896+%B6P%0DY&J?MEZKX6\)?$ M?4?$W@*UT35/!_\ 9H>T/B.*6U:2]E$<=O<78BV03H&1Y% D5%=&WD$5L>,O MV5]8\=?M(>'_ (B:KXPAET;03)=:9:QZ5#'J5G,T?EB%;D#:]ODM)B1&;/RD MLIX1_P!EOQ3JVH:MX@U[XBV.M^,IK73;&RU*?PI;&T6*RNGN8WN;1I&6:9I' M;=)$T!7 ,0B(S4ZM?(K2Y0\6?MA77A70-/O(O#_ASQ+>-H5_XJOO^$<\4F[L MH])M)$1Y;>Y-HOVB9C( L12-9:WD*7$3>J.H9 M3^1%?+NH_L)/>:=?R0^-X[37M>AUFR\1WR:,#!=VNIS1RW$=K!YW^C,K1+Y; M,\N"SEQ)NKZ:@\+Z;%XW0D^7 IY"Y)8Y=BS$F@!G@GP1=:;?3^(O$=U%JGBV\C\J2>$$6]E"2"+6U! MY$8(!9C\TC ,V $1.SV\YHVTZ@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH ***3- "T5Y;-^TM\/[?XP#X:2:PR^)]CELV\@M4E6,2FW:XQY8F\IO,\ MO.0O)QD UM$_:M^%WB+0-9UG3_$K3V.DBW:X!TZ[2:19W*6[00M$)+A97!6- MH5<2'A2QHZ7'9GK=)7E6I?M1_#/2?#^DZW<^(V73M3^T&)TT^ZDDA6!PEP]S M&L1>U2%R%E>=46-B Y4\5ZC'<)-$LD;!T'K1=:\77MP,$U'5[A?,LM&R <2 $>;.5(*P*0<$%V12N[H?!/@73 M_ VGS0VKS7E[=R_:+_5+UA)=7TV #)*^!DX 4 *BA54*H !6\#^ (O"7VN M^N[M]9\2:CM;4=9G0+)/MSMC1>1%"FYMD2G"[F)W.SNW58-.HH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ IIIU-- 'QWJWPL^(6G?MM6_BGP M;X7O/#.D7?F3Z[JHU9)M'URW$$:CS(67?;W1>.%,1IR(]Y=\$#*\7?!OXH?$ M;Q/K?C7_ (0>7PO-'?>&]7E\.W6LVMY<:K>Z=>-+,MOU6T\/2ZAJ'C32/%>D3: M.=2ME.B'5;Y+BVEF8R;&1$4B40M(P/W!(*^XM%\,+8^"],T&ZN)Y1;6<-J\\ M%Q)#(Q1%&X2(58$E>Q'6MW:,4N*T)9+3^T)K> M2]6SMK2V+E%DFF*N07975%1&+&-\[0": .^S2URGP]\>1>.]-OG>QGTC5M+O M&T[5-+N&5Y+.Y5$DV%D)5E:.6*16!Y21#P20.IW"@!U%)FC; MG.>U:?BKXP:=H^M2^'M#LKKQAXN506T72=K&V#?=>ZF8B.V0]?WC!F .Q7(V MT =KJ6IVFCZ?W7"C))+'U9B2Q8Y))))).:U:** "BBB@ HHHH ***3<* #=1D M=.]?/W[1WQBTSPOXU\%^![OQ%J&DQZ]'=W%Q;^&@TVLW;1"(06D*1*TL8E,L MC&50NT6Y&],DUT7P1US4/^$J\5^&?MNJZIH>EVFFW5O/KDRSWMCP4444 %%%% !1110 4444 %%%% "4GK3J:W0T M@.5;XJ>#X_B"G@5O$FFCQB]J;T:']I7[5Y(QE]F<]#G'4@$] 35>Q^-'P^U+ M2-:U:T\=^&KK2]$;R]5OH=7MW@L&R1MGK>%?&'PZBO#I&D:?X.T'P'I"92(YXHX+F5R6=HX!-L M1N(I.8Z5_=OY?J5;WK>?Z'W-%\7 M.##%)OVR29XVJ2?:NVW<5^=OQ"T?XK^--(U/5/$>@^)?$UIJWA+Q1X0\/R/H M+)?2O/Q@ M@DN;F(S(9510[%5=2V2#T8=:TMOY,B_P^:(?AR?^*?N_^PQJG_I?<5U-2^U*93P&%M"&<)D\R, @[L!S4GBH^ M.MW%M;I')5E +M@ 9;)P *X34_C5!J>H7.D^ M(F M\>ZM;NT,\UG.L.EV<@X*W%Z0RA@>&CB$LJ]XZ -O2? -XWA*^T3Q/XJU?Q4] M^^Z:\+)ITL:X7]W"UFL3(F5SRS/\Q!EO8RZ7X6A\5:A(O'& M9?B#XON[FV?D^'/##R:9IZ^BR2HWVF?T.94C?G,0!Q23?LM_#==0%[I>D:AX M4F^RQ63KX0UW4-!BEBC>62,21V,\*2%6GF(9@6_>-S0!\N_!7X:Q^(M8^)2Z MO\&+/XI>)XO$R&?QEXUTW2]$NB\FEZ?,ZLL<;S0MOE>156+&V5,L7,E>X^)O M /QM\3:1H]KH^H>'OAJ=*3RK4Z)K=UJ)"!0H63S[18Y@ HP'B)'.",DGU[X? M_#'0?AC9ZG;:#'?_ /$SO/[0O;C5-5N]2N;B?R8H=[S74LDAQ'!$@&[ "# K MJ=M 'A4.E_M#>%_#=TTGB;P5XOOK>(O#&OAZ:WN;I@/N9^VQP[B> ?D7UQUK M"\%_'CXE^(M9709-'\&6_BL(96\-Z_?7^A7K*OWFC!MKE9D'4R0M(@Z;N]?2 M6WZ4R2WCD='=%9XSE&(R5.""1^!- 'EO_"??%.Q_X_\ X46MV!P?[#\4PW!S MT./M$-OGGIG''H>*!\>+JQ_Y#?PO^(&B>O\ Q+(-1Q_X 3W&>W3U]CAT_A7X MA^"=?>]\.>((_%_A^[NS+<:!XF?R[BT1VRQM+R-"=JY)$,R/G[HEC4 #NK?Q MCH=UXFN_#D6JVC:_:1)<3:9YH%PD3?=DV'DH3D;@,9!&<@B@#A/^&H/AS#_R M$-7U#0?7_A(-"O\ 2]OU^TP1X[=?4>HSK:+^T)\+?$F?[*^)'A+42OWEM=[C"J!R23G@5R[?L^?"YF M+-\-O"#,QR2="MTBST73HR6%K90+$A<\ MLYP.6)Y+'))R22:V-OIQ1MH -M.HHH **** "BBDW=J %I-PKF/'WQ#TWX>: M7#=7UOJ.H7%U+]GL].TFSDNKJ[FVEMD:(..%)+,510,LR@9K(T.'Q+\1?"NK M0>+M)D\%PWYV6UII>KL=1B@P,F6>'"Q2G'2%VV@\2$] #H5\=^'I/%[>%(]8 MLY?$BVQNY-*CE#7$4.0!(Z#E%)88+8SSC.#7$Z?H'Q+\8ZY;:AXAUZU\%:); MW"RQ^'_#H6YN;I58$"ZO)DP%; S'#&I'(\YA79>"?A[X<^&^DG3/#.C6FC6; M.995MH\/-(?O22N?FDD)ZNY+'N370;3QS0!@ZU\/O#'B6UU6UUCPWI&JVVK; M!J,-]8Q3)>; GG!E(DV@#&[.,#%6O"_A/1?!.C6^C^'M'L-!TBW!$.GZ9:I M;P19.2%C0!5Y)/ [UK44 %%%% !1110 4444 %%%% !1110 4E%)0 FWBC:> M:@;4K1;];$W,(O6C,RVQD'F&,$ N%SG:"P&>F2/6IPPI &#_ %H"^G2@..3G M\Z7<,9]J8M#F?AS_ ,B_=_\ 88U3_P!.%Q745RWPY/\ Q3]W_P!AC5/_ $ON M*ZF@84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %)FAF"KD]*X7QYXO\ %.GWEGH_@[PL=;U.]C,AU2_G%OI= MBF<;YI!EY&[B*)"6QRR [J .B\6>,-$\"Z#@R M>K$\!1R20 "37+Z-XBO_ (N^$=6;3H/$/@6VN6$6GZQ=6L,-Y-&0"9XK>97, M>>57SXPW\6S&,[&B^#WFT?1!XPDT_P 5Z_ILS7<>IOIL<*PW!WC?;QDN8=J. M8P=Q;;]YF)).UK.M:?XIH YWX M?_"GPU\-8KM]&LF;4;XA[_5[V5[F_OW QNGN)"7D/H"=J]%"CBHO&GQ6T?P; M?P:2L=UKGB:ZC\RU\.Z/&)KV9#+*R1@\%@< \\/$GBWXM?N_"R MW'@WPJWW_$FH6F+^\7_IRMI1^[4]IIU[?+$X(<=GX)^'NA?#VPFMM%LO)>Y? MSKN\FD::ZO9<8\V>=R7E?'&YR3CCIQ0!QB_#GQ#\3?W_ ,1;U+71FY3P=HEP MXM6'I>7 "OEO<1E9(7_P!I&!(X.1Q7544 .1" TTT_6K[ MPS>O(LZ:EI8B\U)%Z$K(CHZD JRD$>G! !O9I:X3P;?>-M&35(/'":/>6EC M%YUOKVC>;&;I!G<);1@QBD4 'Y))%;/&W[M=!X/\;^'_ (@:+%J_AK6K'7=, MD)475A.LJ!A]Y"5/RL#P5."#P0#0!MT4F:-PZT +13=PI=PH 6BDW"C- "TF M:YR'X@Z'JC:_;:'J%KXEU?1(]UYI&DWD$MU&Y#%(F4R*L;OL8+YC*..2!DUS M?A"Z^)?B;Q!;ZGKUGI/@SP[&&(T*-_M^HW)*D*9[A2L,."<^7&)/?BYX4^&\MG:ZWJ@75;[BRT>SA>[U"\.2#=7&FVXEU:>0DYCCDD!C@3;CY@CN23M,> 3N>'?A]X< M\)ZMJVJ:3HMG8ZGJTQN+^^CB'VBZ%_#-IX M0T"ST>QDNY;6U38DE_=RW<[Y)8L\LK,[L220 MV-K-@ '6L[PIXLTCQSX;TW7]!OX=4T;4H%N;2\ M@.4EC89!': ->BBB@ HHHH **** "BBB@ HHHH *2BF_X4 ?GUKDV MB^#_ /@HLM]Y\'BV]U*65+J.7[5I^K>&X_L*!I%886YL1'&S @>6K2MRSC(\ MS\+ZUX4\9Z%XR\3^ 7T+0/A1)K>@:;J?A:'4%N;Z\T>#4S]MU;5(BS2*)1)M M9I\NT*L7.W!/ZDG3+5M06^-M";U8S"+CRQY@C)#% W4*2H..F0*L;>E3;2WD MRE+WK^9^5GB>&*YUX6,'GQW4S0HTVQ?,W,$8CG=_":Z#;[4;3ZUHY M7NO/]#.VWDK')_"]IV\+RM<1QQ7!U74S)'$Y=%;[?/D*Q52P![D GT%=?7+? M#G_D7[O_ +#&J?\ IPN*ZFI*"BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BDHW"@!:*3<*-U "TFX&N$^,7QJ\*_!'P;JFO\ B35["R:U MLYKFVL;F\C@GOGC0L(858Y=V("@ $Y8<5X[:_%3QY8^!=$^(6GZ_!XTCU?4[ M'27\-7^CRZ+9B6[GC@C>SG>$W!B229&,K+.KQK(5 /0 ^G=U<+J/QH\,VOC2 M#PC83W'B'Q&TZ175AHL!NCIRL<&6[=?DMU Y_>,K,!\JL>*=X&T7QU'J4VK> M,O$6GR^9$8XM!T.R"6=ME@=[3R[III 1N'E)AC^[SAAT'A7PCH?@;1X=(\/ M:18Z'ID1+)9Z=;I!$&/4[5 &2>2>I[T <9XK^$%Y\1O$5T?%WB.>_P#!H*BV M\*:?&;.WF&T;OML@VA18XX8D"(B M*,!5 X [=JR_%WC30_ >BOJNOZE#IEBKK$LDQ):61N$CC09:21CPJ("S'@ MFN#\SQO\6.(OM?PX\)/_ ,M&5?[SD"+;(WW9;N8Y6WC/8MEV ;RTD((JCHWPJN=:U:T\0?$ M&^B\2:U;R">STV%&32M+<\N7SDH(@=E6;74?A]\$M"O--MKB MPT2WL5%Y=6D+-/=N9'5/.D0;II7=V4&1@S,S#))-/U#XA:W=KJ""HRW% '>#%+NK@]0T+Q[KW]JP-XGL M/#-J\T1L)]&L!/=Q1C/FK(]QNB8L2 "(AC:3SG DOO@]H6M_VFNMSZKKUOJ% MW'>/9ZCJ<[V\;)NV)'$'"(GSG*@8;"[L[5P :GB+XE>$_",9?6O$FE:6!<1V MA%U>1QGSG#%(\$YWL%8A>N%8] <9UY\6M(@^TK:Z;X@U26VU$:7-'9:%=MMF M.IY]ZTMM '%W'CC7_](%M\/=>D\G4A9 RW6GQB:#G-W'_I)/E @?*X60Y^ MYBO,/C3X@\8?$!XOAE8^ S:U>,U\_]MB%GT&%T%Q+YL2,T+3%XX0OW]LDI M!!0D?0>*XSQK\$_A[\2M2@U#Q=X$\,^*K^"+R(KK6]'M[R6.,,6"*\B,0N68 MX!QECZT <%\+/'WCV/1-2\-ZCX<@UWQ!X5U6/0[NY.KK'/>VOE!X]196C"AI M(VB8H&(+-( 04*UW-Q\0M4TYK@WW@/Q&D*:D+&*6U^RW0FB.=MT%CG+K'\H! MW*&&X?+C)%_P/\*?!7PQ6\3P=X/T#PFEX4-RNAZ9!9"?;G:7\I%W8W-C/3\)PZA)< MW$L5QJ'AR^1X+6)0ICFECN/*D&_+ I%YI4J.6SP =S17&^'_ (O>%/$$VEVJ MZG_9>J:IYHL](UR"33;^?RCB79;7"I*P7(R0I'(.<<9KL-U&: /-_$5K\5M M'UR[OM O/"_B;19&WQ:+JL4^G7,(P,J+R,S*XZX#6X/JWIL>(O'&H>%=)TNY MNO".LZMZZ@T%8[L6;A02I+/&S@DD*54YVG(%=A2;?RH ^4]!^.WC7Q)\ M+=?^,<=[J&FZ7H]M)JI\&ZAH*PV]S8IO;R8[DGS'NC&A7)C MKC:;=F=KO^T#8?VK=_V8USNW_:#8>;]F,OF?O/,\K=O^?.[FO0<'B@#@/%5O M\4-2UVXMO#MSX3T#1%"B+4M1AN=2NI/E!;-NK6Z1D-D#][)G )'.T7-:^%NG M^-O"NF:+XSN;GQ,+8A[AA-)917K[2#YT,#JDB'/^K<,O ."1FNUHH R_#WAC M2/".DP:5H6E6.BZ7;C$5EI]ND$,8]%1 OX"M+;2[A1N% "T54U35['0]/GO M]2O+?3[&!=TUU=2K%%&/5F8@ ?6N2U?XM:7;)JL6C:?JWB[4=.6 RV&AVGF, M_G &,)+(4@.5(8_O!A3DX% ';[J-PKA=4G^(>M+JMOI-OH/A;RYH5L-2U,RZ MHT\>&\XR6L9@$9'R!<3ODEL@8&Z2_P#A>OB"2^&O>)?$&KV2+YLE9GDW$+GH!0!J^)?B%X9\'R6L>M:Y8Z=/=7,=G;V\\ZB M6:>0$I$B?>9F"L0H!.%)Z FLJ'XB7NKM$=%\(:]>P_VH=.N)[Z!=.6&-<;[D M+<%))(ADA3&C;B#CCYJW]!\'Z%X5?4'T71=.T=]1N7O+UM/M(X#=3N2SRR; M-[L226;)))YK6V]^] 'S9^T!X@\;3:7X;\.^(=.-EX=U[5YH=?7PGH.J>(V. MCQ*KF%I+>%6B>*?"^DZ?XJ;PQ*B:Y9:AK MWA>_TA([F5MM[!_I%M"F7EQ<@1C!:YF "J@%>][:3;CI0 ZBBB@ HHHH *** M* "BBB@ HHHH *2BF\T &ZC/X5\?ZI\5?B%X5_;@M-"\4ZYJ&B>#M4$EMX;T MZ'3X[C2]70V\;*C3*?,@NO.$IWR?+M0*H(8M61I/QL^.VM> /C?#G3(;A+1G"&9 DK)',[/)-^[#!CE8P,1?3F';5H^UZ U?" M/C#]IKQ9_9E_IWA;Q=XEMK_PKX7\0>(M4F\2Z;I?VZ;4-/N(8QIMRL$'D>4/ M,8LUOAF5HRLO4G[0T3Q.M]X)TS7KJWGC%U90W3P06\DTBF1%;:(T#,2"W0 G MBM+/7R)OJEW5RO\ #D_\4_=_]AC5/_3A<5U-)/$.G^&KOPOH6F^&9(;?4]6\62R+%+=2P).+:-49-@$4D+&5 MF;_68"':2+GAO]HKP[K/PST7QC/;ZC+%J-Q<62VV@:?=:R3U\)Z_I8M8P]L=<8FD:]\6M7U:S-WX/\ "OA[1S,IN'F\0SWEYY606"Q):)&& MQD#]ZPS].0#TS-&X5P'B[POX^UW6I&T;QY8^&M$**$MX- 6XO%;'S$SRS&,\ M\C]R,<=>M7;SX?W6L^#+30=4\7^(+BYCD\R?6+.>.PO+CYF.PM;QH%7#8^0* M<*OS$Y) .RW@ =ARWT\7DRW&M>(+_ %,LN0>!&?A#X%\ M$S>;X>\%^'= E!W>9IFDP6S9SG.44ZDY0L5!/V>%PH)4C+$#@DX'-+#XWU76O!1N.WITJ[>?$CPEI]YIUG=>*-&M[S43*ME;RW\2RW1C!,@B M4MF0H%8MM!Q@Y[UF:;\8_"^M+I#Z5/J&L0:HLS6EUIVCWEQ;L(@=Y:9(C'&. M,*790Q("DY% ">#;WXC:EK!F\4:3X9T+2/*;;::9J5QJ%T7R-I:1X(43 SD! M6YQAN]9-Y\%[_P 0:CG7D6DP0H6)5%DLXXK@X!QEI MB3BM>P^(FIZPNE26/@3Q&;6^CG=[F]%K:"S:/<$2:.6<3 R%1M*1L,,"Q6N5 MUKXX2^&%TT^*]4\!^!O,BG.H0ZMXG#SVTGS"!8T\N,2Y(3<-RGDA.^DA5IUCR8B26UG+*T%MD+(H\E$*JV.%<9\-^/?QDUKQ)^ MS_XY%CJVJ>)BOA#6HM1?PWX-NK+3)6>TG"3"\NY-H2)2A(BD=VV,0OSJ@^ - M-USX/^--/^'MQHNI:3HWQ#M_$-A.]MXU>X\1^(=+T&W2)IFDU*\CMP(U^\WSL.!7C=]^ MTGKGQ D:S^$G@K6-=BFL'OH/%&KZ9-:Z7,HW );>:8A<2EEP%>2!"&#>9M// M2?#G]E?X?_#NZT_41IC>)->T^(0VNL:]LN)K=0S-^X0*L5O\SN3Y,:9+L3DD MFO7MM 'AGA'X7>,/[67Q!J L3XFFTHA/$7B28ZE>Z?=R$!H8;.%8K>"!5R#Y M,N9#MWEMNYNZD^%IUJ&9/$WB/5]>BNM.BL+JS2<65H[*59YD2$*ZN[+SER,$ MJ/E)![D+3J ,C0_".C>&R[:7I5GI[O%'"\EM J/(D:!(PS 98*JA1DG %:N MVG44 )BEHHH **** "BBB@ HHHH **** $I,&G44 5;[3;75+9K>]MH;R!@5 M:*>,.I!4J001C!!(^A(KD++X1Z5X?CT^/PQ=W_A6VT^WN+>VL-+GQ9)YNX[C M;,&C)1FW+\O& /N_+7X%=)8:]IFKI";'4;2\$\7GQ&WG23S(ST=<$Y7W'%6YK=+B%XI46 M2)UVLCC*L.X([BN=[_ ,):%>M/9'396N--AD,EH^.&D>'?BQIG@JXM9]ES &N=:W*+2SN)%D>VMY"3PTL=OOO?''AS3?-^UZ_I=KY5J;Z3SKR--EN#@S'+<1C!^?IQUKY)D_91\5S M>"/$>D2_"#X1/KVK+,B^(X=>FBGM$\Q6M(H4_L9MD-NL5NJ0[BA$"YSDY^I? M"?@73=,T/2C>>&] T_5X]/CM+E-*M5\B+Y1YD,+%%;R0V=H('&,@&@"OS)P)DBA#.ZD\ J#GM44GQ6BNLKHWA?Q/K< MK:8-3@6/3&LUF#8VPB2[,*+,0<['92N#NVUVD-O';1)%$BQ1( JHBA5 '0 " MGX- '$'5O'VK),+3P]H^A1RZ:DMO<:MJ+W,\-XVW=!+;0Q[&1 7RZ7!R5 P M2P6?P/XBUH72:QXTNXK:ZT^*V:UT*V2R$5P-AEN(I3OE4L58!2YVJY&6.&'; M;>:=0!Q]O\)?"D=]=7MQH\6J7MW!;V]Q<:HS7CRI"%$>[S2PR"BMD 98;CEN M:ZU8PBA5 "@8"@8 'I3Z* &X/&33J** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ I#13: /,/^&:_ '_"X$^)@T=U\3J6D.+F3[*UP4$?VHV^?+\\1 MC9YFW.#SD@$7=8_9]\!:]#XHBOM"\W_A)M0@U74Y%O)TE>[A6-(9XY%D#0.@ MBCVM$4(*Y'))/H6[FC=SUI6Z >37W[*7PNU#0].TBX\,^;96,ES*K'4+H3W! MN&#W(N9A+YETLS!3(L[.LFT;@<"O5XX4AA2.-%2-0%55& .@QZ4_=1O%,#F M/ARO_%/W9_ZC&J?^G"XKJ:Y;X'O[V'_?MK=7E7\5KA?%W[9'AB.ST MT_#ZW_X67J%XI9[;16GG^Q?*I N5MH)YHF.X@CRB5VMN"XH ^@\T9KY-L?VJ M/&6MZ+J-E?>';/0]7O[[^Q].NH]7LK2.TO'3Y82+EY)WF!^;:]F@Q_"W-8GA M72OB?J&NV.M2>(=5NM4M]4.F&:[MM9U2*&4KAY3#C2K,Q@-CSA;NH.0O((H M^E?&7QQ^'_P_OA8>(/&&D:=JC?S\ M2>+? GA77WC*Z=9Z7X@&N7*,5.))K=(XFX8K\B;@>F\9% M(/BS\0IX'WKIUAX0&B:6QP1P;BW@,@Y_BN'7@>AKUCPY\*=1T&UL8%\77=G# M:Z@UX;71--L;&WGB^7;;2((68QC#'*LK'>2 "S$@'YE?M#ZYX5D^,WQ.U?7?!^BZ#XU MO-2P\9:UH'VH:?#HMC,83'A_!7X=ZS\,?!\^BZSKEAKK'4+F[MCINEOI]O:PS2&3[.D3SSMM5WDV MY?A2J@ ** /,=-\1_&+Q$=(EM->4P:A<26[2I\.9].2S";?WDT=[J8F"MNX9 M5.=I^4$.?:O;Z* M/ V_9K\837&FSS?'GQY+-8-*\97[)&LA<8/FHD*K* /NAPP7J,5GZ;^QV]F= M'\WXF^(KE]',S6%U<:9I-U=6YESYA6:ZLYC\V3G.3CC(KZ,HH \7T/\ 9QU# MP[96]CI_Q:\966GVZLD5G9:=X?M(XU)!(7R=+0J"0"0I&<#.:T1^S[#<N?^$BDM?F]<6XC'X#CVKU>B@#RG_AE_P"'5UQJNDZAXF7O'XHUW4-9 M3'IMNYY1CVZ<#T%=;X4^%?@SP(%'AKPCH/AX+]W^R=,@M<<8X\M1V KJ:* & M[:-I]:=10 T+BG444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4T\9IU-Q0!\JK^TEXRB_;.F^'&J?V/X>\,+%*ME MINJ6\T5YK*"".07-G<\QROYC.GD #"HY9MV ,;1?VRO&FKZ!XUDU'P?:^#]= M@\::5X1T33=51IWM_MRVY2:]$FRF\M/#MYLV>ORW4,T2RZ?>VJ0K;RVN8R%*FWC;$@<$Y!RIVU.O+;R?_ +5 MKW?='@NI?MM>,6TG5+33K'P^/$7A73O$.K:\UQ:7#6U[%I5VML8K91,&@:?= MO#,TPCQC;)UKU3]I#X^>(OAW\+_ ?B+P<_AZQN/$VJ0V\EYXJ25[*QM6T^ZO M))7$V]MX-TB]O=2^W-=1R"!XX9;@#<+B<8(&UH"I8C:S_1OB#]IKXA M:Q 1\./V?_&/B"995AFF\4RP>'8(RPR&03L9)0!G.$ & -V37'_LX_LN_$/P MS\9A\5/%OQF_X3>:.#5?#\VG2>&8K'? ;^1V*/%-M0M<1K*<1GJ5SCFOKW'X MU)1\P3+^UMXOT/6+)Q\,_ ]W+>"WM[ZW>[NYHK0J=TT1.Y&E!QM\Q #N.5&W M#9&C_L1^,Y_$$^M>)_CSXOUF^%X'M1#/+#'!;X8.L867,4KA@"T9 4 @*2.^DO-5_M;Q/>?VH-4@O-5<^&+'5(AJ0U>./5E-\L-V,A98A,7$14'"[,!1C:!@5 MW5% %/3M'L=(CDCL+.WLHY)&F=+:)8PSL!8M.UJ^T^>#P1'=WW_ CM_);SK-)< M^6A#6OF851'ME4%3O65>&^ZJ;M.>N12L.[/B.Y_8A\;V^@7@TN_\-6E[K>DZ M]X=NM(^U7(T_0M.U&XCFC2P80[I1;[&Q&R0J_F$ Q "OL/3?"6GV?A&P\/7% MO#?Z=:VD5IY-S&'218U4+N4Y!^Z#S6UWHS57>I/;R5CDOA?9PV/A:6WMH8[> MWAU74XXX8D"HBK?S@*H' X%=?7+?#D_P#%/W?_ &&-4_\ 3A<5U-(84444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 )7,_$3XC:!\+/"-[XE\27ILM*M=BLR1-+)([L$CCCC0%G=V M9555!))&*Z8UY+^U%X*D\??!G6M)B\)R>,YB\,\>FVNI_P!GW0:.17$UO-VF MC*AU4L@8KM+ &ID[*Z*BDWJ00_M:?#"3P7X>\52:_+!I6N13309T^YDEMUA8 M+<-VD-WI%O=S0O92W9+*CA$C(E\O?(/D 5R# MC[NT7P[/IG@O3-$74I[>XM+.&V^W0;&DRB*I8>8K*2=O=3U]:T:6OJ1U7H5_ MAS_R +O_ +#&J'_R?N*ZC-<9IOP_O-)@>&T\8Z[%$TTLY7RK$_/)(TDAR;8] M7=CCWP,#BK7_ B>J_\ 0[:]_P!^;#_Y%J1G4YHS7+_\(GJF_[\V'_R+0!T^:,US'_"(:K_ -#OKW_?FP_^1:/^$0U7 M_H=]>_[\V'_R+0!T^:,US'_"(:K_ -#OKW_?FP_^1:/^$0U7_H=]>_[\V'_R M+0!T^:,US'_"(ZK_ -#OKW_?FP_^1:3_ (1'5?\ H=M>_P"_-A_\BT =1FBN M6_X1/5?^AVU[_OS8?_(M'_")ZI_T.^O?]^;#_P"1: .FFN(K=0TLBQJ65=S$ M ;F(51]22 /J_P#0[:]_WYL/_D6E_P"$3U3_ M *';7O\ OS8?_(M '49HS7+_ /"(ZK_T.^O?]^;#_P"1:7_A$-5_Z'?7O^_- MA_\ (M '3YHS7,?\(AJO_0[Z]_WYL/\ Y%H_X1#5?^AWU[_OS8?_ "+0!T^: M,US'_"(:K_T.^O?]^;#_ .1:/^$0U7_H=]>_[\V'_P BT =/FC-M,6XC:9H0ZF55#-'D;@" M2 2/0[6_(^E1ZI/J"^,=>6\N(8X))/* ML?F2-I&08^S8&#*_;)W>PH [/-&:Y;_A$]5_Z';7O^_-A_\ (M'_ B>J?\ M0[:]_P!^;#_Y%H ZG-&:Y?\ X1/5/^AWU[_OS8?_ "+2_P#"(:K_ -#OKW_? MFP_^1: .GS1FN8_X1#5?^AWU[_OS8?\ R+1_PB&J_P#0[Z]_WYL/_D6@#I\T M9KF/^$0U7_H=]>_[\V'_ ,BT?\(AJO\ T.^O?]^;#_Y%H Z?-&:YC_A$=5_Z M'?7O^_-A_P#(M)_PB6J_]#MKW_?FP_\ D6@#J,TR:XCMH9)II%BBC4N\CD!5 M4#))/88KFO\ A$]4_P"AWU[_ +\V'_R+575/ %YK6F7>G7GC+7IK2[A>":/R MK%=R,I5AD6V1D$]#F@#LMPHS7+?\(GJO_0[:[^$%A_\ (M+_ ,(EJO\ T.VO M?]^;#_Y%H ZC-&:Y?_A$M5_Z';7O^_-A_P#(M+_PB&J_]#OKW_?FP_\ D6@# MI\T9KF/^$0U7_H=]>_[\V'_R+1_PB&J_]#OKW_?FP_\ D6@#I\T9KF/^$0U7 M_H=]>_[\V'_R+1_PB&J_]#OKW_?FP_\ D6@#I\T9KF/^$0U7_H=]>_[\V'_R M+2?\(CJO7_A-]>_[\V'_ ,BT =1FC-J'_F=M>_[\V'_ ,BTO_"):I_T M.VO'_MC8?_(M '2FXC6983(HE92RH6&XJ" 2!Z L,_4>M/S7&2?#^\FU2WU! MO&>O-=P0R01R>58\)(R,XQ]FQR8T[?P\=35O_A$]4_Z'?7O^_-A_\BT =1FC M-J_P#0[:]_WYL/_D6E_P"$2U7MXVUX_P#;&P_^1: .HS1FN8_X1'5? M^AWU[_OS8?\ R+1_PB&J_P#0[Z]_WYL/_D6@#I\T9KF/^$0U7_H=]>_[\V'_ M ,BT?\(AJO\ T.^O?]^;#_Y%H Z?-&:YC_A$=5_Z'?7O^_-A_P#(M)_PB.J_ M]#MKW_?FP_\ D6@#J,T9KE_^$2U3_H=]>_[\V'_R+1_PB>J?]#OKW_?FP_\ MD6@#J*9#<1W$,7CJIM[&RA65=IE8LOF-( MY7 _=N,D=MXR^-7C3^S_ !3J6CW'A/PAHOAR*QDU;4_%L=Q-_9Y>U:YN(S%% M)'YKA9;)57?'_K'.6.U*9J7[$WAJ\T?X6:;:>,/%>E0_#>$QZ(86L)U:3:$% MQ-'<6DL;RJ!\K;!M))4 \UI_$O\ 9%\/_%+PO'H>J^*/$D$!\0+XENIK9K)C M>W:*JH)XY;9X9(E")^[,>T[1D'%4^MN_X$1OI<\87]MSQ[>:A\.I%\/:+I5K MK>EZ%?WUE?6]P[.U_=-"Y^U+(L>GHJ)YD?VE6,VX(F6!KLOC!^U9XR\!V$5Y MH/@Z'6M,NO&:^'QK'O M$_B"/5]6\3^)+VXN$T]-;C+V<46O?89C-:&Z6.V7:48_\N_DA@ &!KHO$'[/ M/AWQ)\,M/\#W5[J::79ZG;ZL+F*6,7$D\5X+L%V,94AI0=V%&03C!YH;VT[? M\$?KY_\ /+F_:;\6K^U(O@#[%HH\-_VTNC$/;SB<@Z=]K\_[=YGV?S=Y""R MV><5_><+S7U'7C5Y MV_R_X?-\O/.S->R4].5=PZWZ:!1112 **** "FFG4F* /!?BY\??$W@/X[_# M#P-IGA%I?#_B34!:ZCXFO6 A0F"XD6WMT#!FE_<%F<@JJX&"7!7G]0_:0\4^ M!_C5K7A/Q5)X6U#3K?0=5\1R6WA^.X:XT2RMF0V[WDSOMD:="_RK%'L*\&0$ M-7LWCKX4:3\0O$'@S6-1N;R"Y\*ZK_:]DEJZ*DDWD2P[90RDE=LS'"E3D#G& M0?,_#_[&^B>'M2\=7"^-O%E];^-;Q[W6[2]_LZ07+LP(3SOL8G$:J-BQ^;M5 M68 9)-*-]+^82V=O+_@G/:Q\?_B/X'^)7P[T/Q)#X/N'\5JB#PWI8N/[2A1+ M!IKF^DF>3RXH4G4Q^68W^4@^:2"MN_P##*>C?\+D\3?$5O%?B M26_\26R6&I:7/]AFM)+-4*"UC9[4SPQ')9EBE0LV"22!5?P+^Q]X4\#7VG7: MZYXAUF33$T^VT\:I/;LMI9V3O);6:".%,Q*\F_<^Z0E%RYPG>*_C=81_#B2*#P1X?CU;1K.X)-YJS&:>(W#"-FV0$PDJFW> M50MGYP%[_P#9E^/,_P 9'\8Z==ZGH'B*X\.WMO NO^%U9-/OXYK:.=6C1I92 MK(7:-AYC E,Y&2HZW4O@;H^I>-_%GBH:KK5CJWB30H= N)-/O/LYMX8GF=)8 M'11)',#.WS;B.%P!SFY\+?A'8_"V#5WBUC5O$>L:Q=+=ZEK6N2QR7=W(D*0Q M[O*CCC 6.*-0%09QDY8DEQVU)?D=S^-.I,4M(84444 %(:6B@#'\7:[-X9\+ MZKJUOIEWK4]E:R7$>FV"AI[IE4D11@D LQ&!D]37S;X,_:,^(GCG]G>]\?7< M?@WX>W^F:YJ5KK4FOF>ZM=+L[6:6,J$BD3[1/E$0D2QH269>R'ZH9=RD5\^> M+/V*?"?BSX?V_@Z3Q+XFL=)B\3W'BQQ;R6?RYDFMI(Y85>0D1LA! MP-V[%3KKYCTT,[PC\?/'_P 3/ _AZ^T#3?#?AW6+SPA;>(M2;Q*9UM=/:>=5 M20A&#&,Q0WL@0E2=L8,B#+'RU/V[O$VK>&]$-@?#=E=S0:Q?R^(;S2-1N-,O MK.RO%MHIXX;9I)K6&;<7:XD,D<(C.=^1CWOQU^ROI/Q(\!>)_#&N>,?%,Q\2 M06=KJ>KV\MG;WDT-N24B_=VPB5&+-N41@')/#.G:1?>+/$ M?FV>F76@G4K2/3;6>;2K@1B73V2*S6%82(DP8XTD7'RN,G-=;^G_ 25>WW_ M / *7CKXT>+$M?%NH>'-6\$Z)X:\-I8OJ/B#Q +BYMX ]JUS.8TBDC\\E);+ M8-\?$K'+'"5Y9IO[<7BS5M(TO7AH&EZ5INFZ=X;N_$.FWEO.US.^KW+0@VL@ MD41+$H$OSQR%PX7Y"-Q];^('[&_A'Q_X,M?"S:UKVAZ-;ZY'KWV?37M6CEEB M1$AAECGMY8Y((UCC C=2#Y:[MV*T-;_93\/>)_$&GZSK/B#7]1NTCL8]45GM M8HM<^Q3M<6;7:16Z &*1B1Y'E CY6#+Q1'?49[-&=P4]"14M-5=N/2G4"5[: MA1110,**** $/2O!?VI_C[XF^!UCX4/ASPBVN)JVKV=E?:M=-MLM,@ENH8"7 M 96>5S-M15Z89FR$(/O5<9\5OA3I7Q?\+PZ#K%Q>6MI%J-GJ2R6#HDGF6UPD M\8)9&&TO&H(QDC."#S4N^@U;4\O\&-!\"^+@OA!] \4 M:C:V>F:&L5S)J^M+T@M5QNV1W%I*8WD "M(A5BO ('%/6R)UU. M,\!_M87.N>*OB#)KFO:)IVBZ#+K9T_1F\.7\%U>VNG.8Y+A-0DG^SS[2K;XX M8R5#+DJ>*MWWQZ^(W@_XI?#7P[XFA\)W!\7F.+_A&]%BN7U6%%L6EN;UI&DV M)$DZF,1;'RI!\XME1UFK?LFZ!XDUR?4-=\5^+=>B47:Z?8:GJ,<\.F)=2(]P MD+-%YC*ZIY8$SR;$8JFP8Q MUF.PM-+G8/>)"UK%,K7#*Q7S&$F[:N-F0IR5)/O-<5X)^%.E> _%?C37]/N; MR:\\6:A'J5]'#Q3CTI-M)@?.GA']H#Q]XZ^-'Q3\#V?@VR\/GP]H\=UX?.OSNC:E*\ MUQ$MQ,T6\Q6[-#\JA"^T;_XP!D_#/]ICQ3XOCU726;PYX@U>S\9VWA>VUS1[ M>>WTS4/]'6YO!$KS2L&@C2Y7=O9244[>2M>H>*OV>]&\4>(_&NN_VWKFDZIX ML\/Q>'+JXTRXBC:VMXVF820$QL4E/GN-Q+#@8 (S65\+_P!EW1?A;H?AG1;7 MQ+KVKZ3X:2:/2;6\6QMQ;"6(Q.0UI;0,7VLY\QB7+2,Q8DT+I?M^(2[Q[_@< M/IO[0?Q1\.2?$O2O$/A+2O%WBCPW9V-U8:7X76:R^TO*$W1LHT?A]\??&WQ(^%GPIU+2-.\/MXQ\8:'=:Q/:W1FALHA%;C!!4NZ M)]HGM5/#G:[8&<$=UX!_9YTKP/J>KZI<>(_$?BS6=0TR/11J7B*\CGN+>QC9 MV2!&2--P#2.QDDWR,3EG; K+TC]E?P[H/P]MO".G:]XALK6U\+MX3MK^&YA6 M[@M78%Y$<0X$S;5RVW'R+A01FC5?A_P0>KT[L\T\-_M(>//$G@CQ]?PZ[\/8 M+?P7K?V'4O'%Q9W:Z/);):K+/]GMA<%I94F80\W*JWWAS\A]U^!/Q U#XK_! M[P?XPU/2SHU_K6F0WTUEAMJ,Z Y7=SM/WAGG##->3WG["?AR_P#A)X>^&\WC MOQ>?"^@7]OJ%A:I'I**&A!*1RHM@([A"Y\QA,CEWY8GFOH/P[H]QH>B6=AL^*O"WA23Q9JUM%(ZQNP2ULT2)Y'N+D[E/EJ$/RJ0SD MJH(+9')_&;X^^-OAE_P@NM0'PK+HVOS:790:$\=Q+J^K7=S,BSI;X=4@2*)_ M,#$3;L$,$X)]J^)_P[T_XL?#[Q#X/U>>YMM,URQFT^YFLF59TCD4JQ0LK*&P M>,J1[5YUKG[*NF:Q\6/#GQ"M_&?BC2M:T#2TT>P@M_[/GMHK<$%RJ7%I*4DD M "O(A5RO ('%2KZ^OX6'Z=CD_BM\=OB9X>\%^*?&?A:P\,3>'/#^K7MHRZA; MW4MQ=I;M%"4S&ZQP#SUNP]U(WEQ)&K,A&YA6LOVK-;O_ (MV]C%;:/)X*F\8 MCP-Y<<4K7OVS^SA>&Z6X$GEM%O/E"/RLD?/YG\-=_P")_P!E_2/$OA.S\-KX MN\6Z1I*VUY97]OINH1I'JL%U(7N$N(VB9,L6;]Y&L);*&^^Q?81>H#$9!,+?Y "YCR Q0M\U6K7UVO^G^9 M/V//3\SSWQA^TUX^\,Z#X$\7!?"#Z!XHU&UM-,T-8KF35]:6YOF1#!B14AV6 M;0S%B)=S%@5C&,]_X6^*'CZW_:(N/ OBRV\.+H][IEUJFFR:;'V:WB:5 M::Y?K\.76QZC3J;MIU !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !112;J %HHI-PH 6BDW"C- M"T5P'CCX\>!?AOXX\)>$/$FNKI?B'Q7*T&C6CV\SBZD4JI7S%0HARZ@;V7)/ M&:=X0^.G@CQ[\0/%7@G0=;&H>)_"S(NKV*VTR"V+?='F,@1^A^XS8QS0!WM% M-W"N$^(?QS\$_"F\-KXIUK^RY_[*N]:V_9)YO]#M=GVB7,:-]WS$^7[QSP#@ MTK] .]HJMI^H0:I8V]Y;/YEO<1K+&^"-RL,@X/(X/0\U.T@49_&GL&^PZBN< M\#_$+0/B/I=UJ/AV^_M"SM;ZYTV:3R9(MMQ!*T4R8=5)VNK#(&#C()'-:NL: MS::#I%]JE]+Y%C90/.O"^D>(]#N MOMNC:M:17UE<^6\?FPRH'1]K@,N58'# $9Y K6\P9H =16+X;\9Z)XP_M0Z+ MJ,.I#3+^73+QK<[A#=1X\R(G^\I8 XZ'(Z@U/IOB*TU:^U*T@CO$ET^40S-< MV,T$;L5# Q/(BK,N&&6C+*#E2<@@ &G13?,7UI#( N<<4 /HKG/!'Q"T'XC: M7=ZCX=OO[0L[6^N=-FD\F2+;<02M%,F'4$[75AD#!QD$CFN@\P4 /HINZG4 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%)N%&Z@!:*3 M<*,T +12;A]:\S\>?M'^!/AOXHN?#NMWNJ_VM:Z*/(#TVBJ&BZ]I_B/1[+5=+O(-0TR^A2YMKNVD$D4T3J& M5T8<,I!!!'4&KN\4>0#J*;N'UKFI/B5X\>?$+0/AGX=;7?$E__ M &=I2SP6QN/)DEQ)-*L42[45F^9W49Q@9R<#FBX;['1T5Q]Q\7/"5GX@\2Z+ M:8;*#P=K$_VA8RJR21/':LDL:EUS(A*C<.>17J?G+@ M'D9&>>*72X;.S)**Q?"'C/1?'WA^UUWP]J,.K:/=;_(O;8YCEVNR,5/<;E(S MT..*JV?Q#T#4/'FH^#8+[?XDT^QAU*ZLO)D'EV\KND;[RNPY:-Q@,2-O(&13 M\@.DHKR/Q1^U9\-?!OB#7]'U;5M3AN- EABU>ZA\/ZC/9:>TJ*\?GW<=NT$8 M*NIRS@ 'DCFO5XKB.>))(W62-P&5E((((R"#[TNEP>CLR6BL7PWXST3Q>-3. MC:C#J(TR^ETR\,!R(;J/'F1$_P!Y=P!QT/'8UL;A3 =13=PIU !1110 4444 M %%%% !1110 4444 %%%% "5@^,K'Q-?:2(_">KZ3HNJ>:I-SK.E2ZC"8\'* M^5'4GPW\;O\ HH7P_P#_ @[[_Y3?9Y1OB:0L_[Q9(<* MOEDM]T4W;^- 'RQ^S1X*^+VD_"6VM]'\0^$/"FC_ -L:U)8Z3JGPYU"UEAMW MU2[>(K ^IPM!$R,KQPM&#'&\:$MMW'U2/P[\:UE0R_$#P"\08%U3P+>J2O< MG6#@^^#7J>VC!H ^)/V[/A5XK\??%3P3JOAC0M3U&[T#PYK&J6=Y9VDDB1:A M;RVES:1EU&%>1X-JJ>3S@'!%>#CX$?$%O"_BS6[OP9KK:UKVE^'?%&J(FF3M M*UU)KUQ?7<"KLW230Q2*#$ 7 0#'2OU3VFF[32A[B=AR][<_.S6O!?CGQ!:^ M*=5B\,ZO;>#[_P"+5UJFIZ?KGA2]U!;[3'TV&."XETI&BGN[?S@I,8.5(#,G M[ME&#XQ^#OCO_A76G6EOHWBKQ!"/ ?C*WLEG\.36DMNMQ/ UK9BW\ZX>+(#" M**1_,V*JE%*D#],MM&RFM'==[AO]WZ6/S[_:$^%_C?7_ !ILO+/5CI4_@[3; M7PW,]8"Z[J&F""\NK-Y(V5HW;)\ARI<*C%"UOP;\.M*UCP=JMQ9K\9]6U*_L[G3I=BV#RWY6:52O^H<.GS- M\C!P.0W/&Z/\*_$MG\-?A]9>+O ?B?6_#FGZ-XOT^QT6'2KFXGL-2>\D_LZ3 MRPA:#-N"D,[81-P(9 P)_2C::-IH5TQGY=>-OAEXXTCX5WUD? OBF^OM<^"V M@:':6UAHMS<.M[;S;I[>78A$,B*=Q60J3@A0S<5ZE^VQ\,==USXG:/XDTGPY MK'BR^M-!AM;30[SPU<:AIEW*+G?BVOK.03Z5=CY29F$2$!?WA"L*^\]II=OK M2MI8=]6S\W=)^ ;W%O#X:OOA3=V4LOQPCU?5;-- E-I)HSQW!A+7"Q^5/;(& M92 S*F_:X7?@Z'C[X/\ BS2?&7C6#1/"DFG_ [3X@64MYIG_"+7.IZ=4_-OXB? _Q M%=_!7X;)>1>)]832KG69['2]:^'\VHZ8T$Q)@M+G3HKJXN[0!%"%8P MM@5]?_ ?XB75[H^@^!]<\)ZMX5\3Z?X5T_4KJUNI&N+:(2;HO)2XDD>261#$ M=V_)&YS%V\CX0T_X0Z]K?@WX=:3J_@[5;BS7XSZMJ-_9W6G2E%L'EORLTRE?]0X M=/F;Y&#@!M>UWX::3_ ,)-:7OAR30KO46M9VOF M_L^22Q1'D9!;AUB<1D1A@05# U^ANRC::6M[C>JL>:?"'Q9;-:Z;X4LO!?C# MPS9:?HEI=P2>)(C(JQR%T6V:X,TI>XC$8+HS$J'3)R<#TZF[>E.IB"BBB@84 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% &#X@LO$MSJ&D/H>K:5I MUC'/NU*'4-,ENY;F+(^2%TN(A"WWOF991R/EX.<>UTGXBQ_8?M?BKPO-LOVD MN_)\-7,?FV?R[88\Z@WERCY\RG>IR/W0P<]M24 ?%7QT\2?$^/XB1";5-3:Z M\$2)J^E#P[\.->ELMW-M<>$[JUG^Q.J,EL8WORT%PN6#2/N&2!Y0VG/H>WWHV] M* .,L=)^(<9L?MGBGPSY6[N7: O;Q.B-M9?OL MH&X$D#FOJFF;:EQN[^J^\:=CX,TWX,Z[X)\$_ O1OB5X1U;QAX)T;PK>VVI: M'I^GOJHL]8D,;6QEMH%X?2O[-N&N8GN)E#*9'AE\C<[89D/7I7Z9>7DT;#S5$GR7 M^Q+X;\>P^#_&GQ$\>>&KG3_B%JPM],CTJ_5[:22#3[58(1ND7*B:432;L$8D M!!8 5Y-\9-&^(OQZ\>6GC[2/ OBG0[&R\(V&E>)]$FM)[6YEWZM#<7]A;/*L M370$$4@+PC9(IVJQ+[:_0[;2;32EJ[]AQ]U-+KN? WC+X8Z_K'P3^+6G^&_" M.M6'@+5O%F@S>%_#*Z7<6D\-M'/9_;9(K/:LMM$9%E?:43&UWP V3D>(/A+X MTT?3O$6F:=X;NK+X?VOQ9O+NZT6X\-76JV$NER6$8BD72X'C>[M1H1=E;^MS\V_B)\#_$5W\%?ANEW%XGUA-*N=:GL=+UKX?3 M:CIK03$F"SN=.BN;B[M0%R+>;EX4(5C"V!7O_P 6/"7B_P :_L/Z19?\(C>6 M?BFSM-'OY_#,-P][:6!'EGZ&/B3XR^/?B^^\&>++[P3KWA73]#CTV32Y=,U/4_+CNC)M?^&6EV]F/#.I>,M#GTK4X"P?S M;-DG1'E2(","3;MYPIP-J_6&SWS1M/K3O9_*Q-M+>9X3XW\.ZM=_MB?#'68- M,O)M'L_#.M6]SJ$=N[6\,DDMF8T>0#:K-M; )R=IQTKP7PS\+?%%]\0=%M[_ M ,(ZL/B"WC?4[GQ9XDOK!S8ZEX;E6Y$=NUT1Y5Q"T;VR):AB8V0DQ+@FOO#: M:-M0HVT]1O>_I^!^6NG_ KU6W^ ?@#P->?"K6+1;+3M>CU2:+P3<:A'KZ(_8Y\,>+=/\ B%8:IXET;7+1W^%_ARQG MO-8L98&:\B>Y\Z)FD',JY&Y2=W()^]7V'M]:39[U:DT[^OXB:O'E/S_^-GPE M^).J:Y^T5K&B1>))_#]UK.D27WA.UL$$?BK2ULH%O(K:8PF82[0RAH9,95D* MEFXAU[X;^,]<^/%[?&UUK3+B;Q%H]_X5U.'P3=WUW9Z6L,.ZW74&NH;>P@&V M9)[:5=[;F.V1G45^@VT\\TH7%1&-HJ+V*D^9MOJ?G+I7PCN_A_XPBO;3X>:M MIW]A_&BYUN^DTGPQ:&X6TEA:"$_:(EWD;8B_E;_ )@F:O?"/X&ZAXLN M/V<;+QK\.M0N=%L;OQK<:IIVOZ0S06OG73/;?:HW4H-_#('X; *YP#7Z%[3F MEVU=[ZDO:Q\"?"/X.ZYX9^.7@;Q#%X.U;3+B3XB>,#J.H_V?-%_Q+98IFMO- M?: +=W$93/R%B"O)Y^_::$IU);6'UN%%%% !1110 4444 %%%% !1110 444 M4 %%%)NH 6BDW#IWHW"@!:*3- 8&@!:*;N%&X4 .HINZC<* '44W>/6C<* ' M44W<*-U #J*3<*3<* '44P2 TOF"@!U%-W"C8* '44W<*/,%*X#J*;O'7M1N!I@. MHI-PI-PH =13?,''!HW#.* '44F:6@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** $/0U@^,KKQ-8Z2LGA/2=)UK5/-4&WUG5)=.A\O!W-YL M=M<-NSM^79@Y/S#'._10!Q/@O5/B)J&I3)XO\+^&-$L!$6BGT7Q)<:E*TF1A M6CDL+%KQHV MB"P">?1W2*0([2>4$+.%)$@$;AOJFJ.K:)I^O6+66IV-MJ-FQ!:WNX5EC)'( M)5@0<&@#Q?P#X^^*/B#PG%<:!HOAGQG80WMW9P>(-:\03:6^HP13,D-PB0:? M/&X= "9%**Q!9%"LHKT?2-2\=S>%;NXU7PYX=L_$BR8M]/L_$$]Q9R1_+\SW M+62.C"?#OQ _:X M^">D>*=!TOQ'I+:/X@=K'5[.*Z@+!;3#%)%*Y'8XXKS?X9_$CQ-X9^'?@KP7 MH6ORZ%H&N_$K6?#&E^)V\N[DM-*@DNG@CMS.KQ%F:$P1EQ(H5>%;@#Z_\#8]=>_.J6]Q=^(_ ^F7%MI\+)J&LPSA-*O<+&<%PDR,H(B+(QV#@5Z M7^Q_\;OB/\9/'6HZ5XIU)@O@32/[#\3PQV<*1WOB 7K9?$GP<^)?P_:/Q&V@IXNN84F@EC436MA)#*9(V"OMCE M'S<#('!P0U=5JWQO\?>"]#^*VDQ>,_\ A,)M(^&T?C+3_$QL;17L[R59P(ML M48A>,^4LD896;;NW._!KZHTKX9^$="\2:IX@TWPKHNG:]J@(U#5;33X8KJ\! M()$LJJ&DY ^\3TJ'2?A/X*\/^']3T'2_!^@:;H6I^9]NTNSTR"*VN]XVOYL2 MH%?<.#N!R.#415H\OK^-AN[DF?&.H?M-_%+P1H_CRTEUQ_%%Y;V_@^2TO9-/ MLXIK(ZJ2ER8P!%"0I7,7GG:K,-[LHP=37?C)\J:7IUTO_"16?C2#2[: M.^UCP[#XCOM/:V$TENJ1O-9+?*=WS9V]>:.GF5?5,^?KCQ]=_&+_ ()^^/\ 5'U._P!?U?\ MX1W6[&ZFU#2X].NS-"DZ-'+!$[1B1=H5C&VQB"5"@[13\':A:ZC^T'\&[ZTO M[=[2'X275Q)>)*K1Q1O+8A9"E>&=%MM&T?3+/2=(M M8_)@T^QMTA@B3^ZD:@*H]@,5D>#?A7X,^',E])X4\(Z#X8DOF#7;:-ID-H;@ MC.#(8U&XC)ZYZFG*S;\_\K"6B/C']B.RD^%_QE/A'Q+H&CZMK^L:'=:CH_Q. M\*ZB9;;Q1IZW:L9;R-'V27 >88G<%\$J&(R6T?CU\/Y/B%^USXQM(O '@KQW M+%\.;9D7QI=&WBL&:[NP)H6%K.=_3O%P/OCK7UYX1^%'@OP#J&H7_AGPAH'A MR^U$YO;K2-,AM9;DY+9D:-07Y)/S9Y)]:I^,_@?\.OB/JD>I^+? 'A?Q1J,< M0@2\UK1K:\F6,$D('D1B%!9CC.,D^M+5N+?16&M&SX#T/]J3QSX6^!6L3:%X MMOHK'1/A/HVI:9?%; MQ/IAVQX_A''M5[5?AKX3UV^EO=2\+Z+J%Y M,L"27%UI\,LCK!(9( 6922(Y"70?PLE1^) M_P!E&[TVZ9O)U#5]&MY2,Y*R7\"GIWYKKOBA^Q;\/_BMKVE7VH&^TVPT_3$T M:/1--2U6Q^QJX;R8TD@=K8$ (QM6A9D 4D@#'LNN^$]&\4:6NFZUI-CK&G+) M'*+34+9)XM\;!HWVN"-RLJL#U! (K.SY+=;HI/EJSU%[V7'\9*PVAX/4D#KFN\/[1'Q+\8:)XPT M^Y\8ZB-%U_X4:IXOTVYD_LZ"_MGB8".2.*WA)MHY%+KY;S7$@'(E5US7W]#\ M,_"5O>B\B\+:+'>?VB^K_:%T^(2?;G3RWNMVW/G%/E,GWBO!.*SO#_P/^'?A M.^EO=$\!>%]'O)5F22XT_1K>"1UEV^:"R("0^U=P_BVC.<5JVG:Z_JY%G9H^ M*;CXX?%GPKX;T[PYX9U+5+EO#/P]T?Q#%J%XVB06]W+.')&I2WDEOMM$$:Q! MK8"01V/Q1MO#MEX9N])TNZT^TMEU6T5 M3DVS/),@=E6428'##Y@'K['_ .%!_#/[)HEK_P *[\)_9=#=I=*@_L2UV:>[ M2>8S0+Y>(B7^8E,9;D\UM/\ #?PI)I]U8OX8T9[*ZO\ ^U;BV:PB,JMYA^;'K>T\0SZAX#\4: MOXBT06.H1V%NI6R@FP]M!'&UPH1XU4R37+&0G/DQ[E"^<>&?C7\2/AC\$/A- M+H.NRZ?X$TGP'9:CJS^'HM-U"_T^4S$>??6%R1/):,B[0;>2(@[SO) %?H*O MP3^'L?B2?Q"G@/PPNOSSFZEU5='MQ=23%64R-+LW%RKN-Q.<.P[FDO\ X(?# MO5(-#@O? 7A>\AT)0FDQW&C6SKIZ@@@6X*?N@"%/R8Y J[J][?U<72W];6/$ M/VX]6O/%OP;\,^#_ W;B_UWQSJ]G9Z4UW+]GTYV7_2F6\W [H7CA=3#@E]V MWZ8O_!.OXH:1XB^&NM^";>+4K7Q)X9NY)-%D M*J,;<,N"*O!F@^.M%ET?Q+HFF^(=(F96DL-5M([F!RIRI:.0%3@@$9 M'!&:H^$_A?X/\!,6\,^%-#\.L85MBVDZ=#:DQ*Q98_W:CY0S,0O0%B>]9VTF MOYOZ0K-\OD?,G[#/@F".X\<>)W\#>%()F\4^((8O%T+AM;F/]I2@PR+]E&V( M <'[0V=J_*.WD'CC]I#QW\'_ ('Q>*/"NLZ5:ZG+XW\4Z7)X>CT2W2.[MUFN M3]N*V\._-IY8FD;&) 6,A8D9_0_0_#>E>&;26UT?3+/2;::>2YDAL8$A1YI& M+R2$* "[,2S-U)))R:R++X5^#=-OOMMIX2T*UN]MPGVB'384DQ%_C#)I'BQ+>_\/Z'X M+GL)EL+:7[' MU):?"WP;8>,KCQ=;>$M"MO%=P"LVNPZ;"E]*I 4AIPN\C Y/0"G%V=V)ZJW MD=-S3Z3%+2&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%)0 M%<9XT^ M+6A> O$&AZ/JJ:C]IUAG6W>UT^:>-=BEF+,BG &3C)5 /VF-"\ M=>']7UR7P_XD\-Z180Q7$5YJUBC)?QRX\O[/]GDE+R-NC @(68F1 (R6Q2WV M#K8]>HKQS5_VH/#VE^"O"GB:'0?$.J6?B#1F\0BWLK:$SV.FI'%)-9YN M\P8?=Y?E\A=^_P"6J\@/2Z*XWQ)\7?"7@F^OH?$VOZ7X:MK.&"5[[5]3M;:$ M^:90J_/*'4_N6Y95!_A+;6VZR>./#LEC->)KVF/9PPQ7$MPMY&8XXI1F)V;= M@*XY4GANV:72X&Y17+I\4O!LFM:UHR^+-#;5]$@-UJNGKJ4)N+"$*&,D\>[= M$F"#N< 8(]:Y^3]HOXD45R%K\8/ =]8Z_>VWC7P[<6?A]VCUFXBU6!H]-8$@K< M,'Q"0588?'W3Z53\*_&SPCXL\&ZMXLAU:VL?#.FW=S:S:O?7,,=H5@* \CNZ*XK4/C9\/-*T?2=6O?'?AFSTK5_P#D&WUQK%O'!>\X M_>XB@$C <)$KS1[ MI&(4;E7EG16/(%KL=G17G-]\:(=,\<0:#>>$O$EIID]^NEQ>)I[>!-.DNFB\ MQ8U!F^T$'[@E$/EE_EWUB7'[2^FQR-#O%ESX;ANOLMWXFCM;==/MO]*>V M$F7G626/=&6+01R;4968+FE<#V&BO+]!_: T;7/%UQHS:/K&G606_:TUR\6W M^Q7OV*4178CV3-,GEN2,S1Q@[3M+<9D\,?M!>&?%?B31-"M8-3AU'5-"?Q!M MGM<):P+]G/E3."5$Y6ZB?RE+,%8,VT,FZK >F45YQ\+_ (X:=\4KZ>UM]"UK M0V^P6^K6"9-2L=+O?$^B MZ3K=_=2VEGI-YJ]I]JN9(YGA(C1)6WDM&WRCY@?E8*P*A =S17-^+?B3X3\ MR:;'XG\3Z/XBN7UKXI>#?# MEUH5MJWBS0],N=>94TB&\U*&)]19BH46X9@922Z ;,YW+ZBF^#OB5H?C:-A9 M7(@NQ->1BQN9(UN&6VNGM990@8DQ^8F W^TN<$XH ZJBN.MOC-X O--U;4;? MQQX6=II;:.HNQ<"YFBB2<,AVB &>(M*2%&] "6=%8':YWM%>!-.DNFB\Q8U!F^T$'[@E$/EE^-]9?_#1FEM>6C1^ M%O$TF@S:@NF2>(_L]NEA#,]ZUG#RTPDD6290 88Y-JR(S[ U&^PCUJBN'T?X MR>'-=\:>*O#5I+<&X\,VD%WJ%Z\)2TVR/.A6.4\2%&MI Y7*JP*$[U=5R_#' M[07AGQ7XDT30K6#4X=1U30G\0[9[7"6L"_9SY4S@E1.5NHG\I2S!6#-M#)N! MV/3**\W^%_QPT[XHWT]K;Z#K6B-]@M]6LY-56WV7]C.7$5Q$89I-JMY9^27R MY!D90^)]%TG6[^ZEM+/2;S5[3[5"[V.+7M2LM%M&M);Q]0U"^M[>")(WC0[O,D M#\F5?F"E1T9E+*&Q/%7Q^^'_ (1\!1^,;KQ;HUQH=S#++IT]KJ5NPU1HT9C% M:,9 LTAV, JMR1BD!Z%17'1?&#P5_:%GIESXIT?3M;NM/&JIH][J$$5Z+787 M,IA+[MBJK$MC:-K<\5LZ7XPT+7+BW@T[6=/OY[BR34H8K:ZCD>6U&=1?RK+6KC5[>.RN7^;Y8YB^ MQS\C\*3]T^E '9T5Q^F_%;PWJ&J^)-/DOX=.N- FDCN_MTT<0,<<$$\DZ_-G MRD6ZB#.0 ">>H)S_ !3\=O!OA3Q1HOAJ;6+2]\1:M<1PQ:39W<#742/'(ZSR M1&0,L)$1&_!&2/J #T"BN*\.?&;P5XFU#3-)M?$^BCQ%J%FE]%H/]K6LM]Y3 M1B3/EQ2ON 4@[D++CD,1S6GX;^(OA7QE=W]KH'B71]WO(--OXKA[:1 M" Z2*C$HRD@$'!!/- '145Q-]\;OAWIMMK-Q=^//#-K;Z+(D6IRSZQ;HEB[N MT:+.2^(BSHR@-C)4@<@TS5OC9X)\.^=/K/B?1=&TI+6VNX]6U#5K2*UFCG\P MQE&,N[!$3$,RA6!^0MAMIY =S16)'XX\.26,UXFO:8]G##%<2W"WD9CCBE&8 MG9MV KCE2>&[9JDOQ2\&R:UK6C+XLT-M7T2 W6JZ>NI0FXL(0H8R3Q[MT28( M.Y@!@CUH ZBBO-;C]H[X;JWA-K3QEHFJ6OBC49-+TV\T_4[>:WDG2)Y&7S!) M@XVJF%R=\D8Q\U:.E_'3X;ZYJ%K8:=\0/"VH7UUUM=:MI99IMH?RD57 M)9]I#;1S@@T =S17&P_&;X?W-CK=Y#XX\-RVFAS?9]5N(]6MVCT^7<5\N=@^ M(FRI&U\'((JCI_QZ\!ZQXP\-^&]+\3:7JM]XBTZXU33)+&^@FBN8871&*,KG M>26"OMWB"Q'B[0VO_#L#76L6BZE"TVFQ*NXO<(& MS$H'.7 &*YWP7^T1X,\8?"C3_B-<:G:^&?"M^^RWO=;U&SCC;+E%S)'.\:LS M#&PN'!RK*K J%=6N!Z;17G_P[^-WASXD0Z9)82-8OJ5C#J%I;WUQ;+<2I(9? ME$*RM)E1"S$E=I'W6;:^VUJ'QF\&Z.M_<:EXCT?3-*LX[>1M6O-5M([5C-)+ M&B!C+N5M\+K\RJ&/"EBKA1NRO\P6NQVU%>>>%_CYX'\2:/X2O9=?L-"N?%4> M_1]+UF]@M[V\Y"E8XMY,C D#";NH]:VM,^*G@O6M:U31]/\ %VA7VK:5&TVH M6%MJ<$D]FBG#--&K%HP#P2P !IAN=317E>E_M0?#'4[77=0/C+1++P_I-U!9 MMX@O-4M8]-N9)8A*HAN/,VOP2#T.Y6'.,UZ;9WUOJ%K#3Z=I]QJ=HI^Q7=Y:),U MN^0P*DX8 ,J'"L.5'((!'B7[.?P=\7> _%'B[5="?B=X0A\.7=O'-J-@]F(=1666 MR62?5-+MA/)"DB>8T:SR%1N7J1N&XFN+\ M);G4=9:WN((KA;"=K939J+C=;L599&E9Y?*.P;7W!@D/S^9O7WP \=:7\./ M^CZ!=:!)K-CX+F\%ZK)?7$Z01I-%;JUW;E8F,IC:W.(G$8MF+7RO+V;"Z+-YWFYZQ^7_'7(>% M_C]\0]8^(%CH%AHUF/#%M/:Z%<:KJ1M6=KN33DN1/YCZE',[ R*?LZVC%U1F M$PS\M.T_:R\7ZCX)\4:I::3I$^H:3>:?H%M;V\+YU"\N;D0#4H?M$\"-8N2? M)4RKYAC<>>N,T*7VOG^@K7=OZ[GIOB+X,ZOK'Q^TGQRD^GG2K(VI:&5G\\&. MUU2%BHV8Y-]%CYAP'] #@:#^SGKFEQ_#.TDU#3ETS2=/M;'Q-:Q;F%\+,B6P M$1,?*QS;LAMORL1STKB?$?[37Q4T3PKI5T^@:1;ZA9G4#K_E6<6IO!'!/'%' M))9V6IRSVT7SL)7B-ZT)0[HR*]>^('Q$\2WFN>%M#\#:EX>TRXUG2+S75U;Q M!:37=LT,'V<")8HYH&RWVI6,A?Y%0_(Q;Y2WNJ#V6GZA?FU^9Y?8_LFZ]%JG MBJ&ZCTC4M/NHM9^PWVH^)-;N//-_,9?*:P$R068 =E:6!G=BJ.HC.15SP/\ ML_?$713IMQJ5_IL[0^)Y-2-I=:W+J%Q;V4FGS6C'^T6LHIKN5/-38MPA8)$J M&? &&3?M->*;OXL>'](MK?1[WP9JUW_8SZEI2&:-;PZ4]\3#>/<1M*!A,>79 MM&8V5O/#YB5?@Q\8/&VO>$="OGUSPQ;Z%HUOI&EZE#XA,YU+4;BXTZVG\]+O MSMJR,]TBI"T3F4H?WBF0;'%;2_K0&C*\#_LG^+/"?A^./R]$N-6T1=*CTQ[[ MQ-K&I0ZH+&Y\X"9;G>EA&X5"L4$ M7Q=_PED.FVUQ,VF,RZ@EXMN\Q@5QG:091"?F._8?NURVL?M#:QXE\.^&6^U6 MM@\^E^#_ !#=RZ:TL9#7VI;)X]P9OW+)$1MY)4MDL#7*0_M$?$[X@6MUI?VC M3?#5U]M\+:MINHII4B)/87^HM$%,:Z@TK1L(T.Z46TCHTBO;Q;AA;Z>7X(:6 MS7F>A_\ #./B/4--UJ6_DT*+4=:T/Q-:3VT,DCV]K=:K<0S+&CF(%XE\MM\A M5&9CN\L;BH]3^(W@/4?&'@/2=&M;BW6^M=3T>^EEG=@C+:7UO<2@$*26*PL% MR!EB,D$Q_M6>/(+OQ=JUSX5T^/PI:1:RFFO=3VENPFL)C 7>1;^6:6,LI M:7_0X?)!&2^-S;NA_$?Q?\/]/^/>L^)=7TWQ3JGAE8+J"*Q,UM8IC3HI0ODO M+,UNI)W, [9!W_Q8#$M0TFS6:/PQ)=>(;J+ M^S2T!3[3):"P99;AF+*7,^$B8H@4M*TM";X5_$32=4\&Z)9Z9X<\0_#[PU96 M*06FH^(KFRGGO8L;KNY1;"87!0JKQ(9$42 R,"XB,59OBY\2AKZ>"5U+PC)X MF'B%=)DU]-'N39>2VE/?@_8_MF\2 H(R#<$$,K\9VUT=Y\7O$M[\ /!WB_2[ M?28/$NO2:/;.EW%))9PR7=Q!#*P575RJF5F4;@3@ GK2>D>;U+5[V1P5U^S; MX[N[[7H89?#NDMJ/VZWO_%%IJ%RVJ>(+2YD*K'>(8 $:W@D?RF\V;:T:*GE( MS"O9O$?P[OM4^(OA[7+*[AT^PT[P_JFD,4)$T:V[<+NM?M ?$A=(O(M-D\)C5=#L/$5[J-Y-IUS+;7[:7A@9-4N_-ABVW#!<$YE=MYWS/M7'/Z5^S7XAT]?%ADN]',NJZAI]W;NL MLF46WUZ[U(ACY?!\JX0+C/SAN0,,>=D\5?$O5?B3-%I7BW3[>.Z\=M:V$-Y8 M7,D%K;?\(\;CRYHDNE\],F-@BF(>8K29^8*O;M^U-%I_P47Q/=Z%JEUXDC\+ M_P!O36UMH]ZFEM(MOYCHM^T7V=!D' :7-F62,07-M?6[B/:]M<6Y5@OAK7;RR\11:[9IJ%]/9)?%]'73[@2[+:7[,RL/,0H)@RL M5(CZUD^'?C7\6]:_LSP_?67AWP]XFOM=_LX7VH6,,\<=N=.FO SV5GJUP5;, M(4;[I=RR!PHQ@\[XP^.WCGQY\/K.]TW4='\+1VMAX;U#550SI>74M[>*KBVE M64>3"#&Z .LAE+.AV;=S)JR7F_\ @$K:WR_4[+1?@!XO\!V>GV&CVO@[Q-:W MGARP\/:G_P )"LT<-D+::>3S(+98Y!2O[SYLIT'P?^".O_#7 M5/%R7&H6=UI7B6>^OIG2>5[BTN)+N=XA$77'DF&9,Q@J(Y$/'G MBWPI\4_#D7AC6M*TP+X3US5;F'7EFFLYQ;263 >7'+%B3#,!*2WEJSG:V<5A M']J;Q1)\6/#EFFDV$?@C5+L:9++/;^5);7?]E/?E&NI+E&++A P2T>((V3J3]']Y+X=_9L\6R:7H]OKB>&+4Z+:^'='MX]-FEECO+33+Y; MEKB7? OENZY"0 .J'/[YMWR^U?%GP7>^//"MIIFGRV\,\.LZ5J#-GZ9K<%]H5W!:I:W.FQM: MW-[$DDB745Y/;W=N Z;9HY\-\ZRP*HP_H'[-OQM\6?$75M7T?QQ:V>EZU#96 MNI6UI;:9);!H)029(IUN;JVO(.4"SPS@DEP\41 W">R7:Y5[.Y/KWA/XM:I\ M3-1U@Z7X2U#2;)98_##W/B&ZB_LUF@*?:9+06#++<,S,I\=:=BI$>/?$'X1^(/%&N>.[G3;^SM+?Q+X(OAS?ZK\1O#^N65W#I]AIWA_5-()C)$T<>AXI-IIW=K!_E8\,^ 7P=\3?#O5KBZU>S\/Z'"=.2TN8?#M[/ MVX8+@G,KMO.^9]JXY_2?V:?$5BOBPO=Z.9=5U#3[NW=99 M"46WUZ[U$ACY?!\NX0+C/SAAD##'Z4VT8H6CNNUA6Z'C7QB^#.K_ !$\<>$= M9LKC3TL](\DSQWCN'8IJ>GW>5 0@_)9R 9(^8IVR1PWC#]G?QJUCK_\ 84'A M76)]:M_$>F/:Z]=3Q06MOJ5V;A9D*6\A9AQYD.U0YV_O!L^;Z=VT8H'_ ,,? M+VD_LS^*?#_Q,378H],UFS6ZM]722\\4ZO;+#ELL T^+_16!>)#]J<%E M1V4PN54G?^$?PE\5? .36[M(=,\3#Q'=6=Y>QVQ:WDL+J6X6.>"W"PG-C#%( MTD2N0RE'!XE+)]!XINTTH^[L)Z[GCGQC^#>K_$;QUX1UFRGT]++23$;B*\=P M[%-3T^[^4!&!^2SD R1\Q0=,D84WP7\9^&=6@UW0;/PQXAODNO$,9TK6[V>U MM?LNI7J7(<2I;RG>OE!7B\O:_F-\XV_-] [:,4^MT5=GREXE_9I^(<,WB>7P M[-X/:37M+U#13&S3V%O917-AIUNL\,2Q3#"/8R8MR<;'3]YD$'SCTU!M)U#3GOQ!-,RRM%>VT#J2K!BB"2-"YQ M,Y8A?J;;2;"_V9]:\,>./!&L&31HK#0[6RCFMH M+F[F9)(K75(I!$T_F2.N_4(\-))N*AR<<*?I&DP::;B[H#Y[T#]G/7-+C^&= MI)J&G+IFDZ?;6/B:UBW,+X69$M@(B8^5CFW9#;?E8CGI7+6/[)NO0ZIXKANX M](U+3[J+6?L-[J/B36[CSS?S&7RFL!,D%F '96E@9W8JCJ(SD5]6XYHV\YJ; M!T/E_P $? 'XC^'VTR\U"\TJ[DM_%#ZI]AOM;EU":&SDT^:T;=J+6,6]C?QW#R&*[)CL]RQ@K;PJRJ[,/-VXQZ/X-^$/B7PC\2=-UH-I5QI0 MF\1?:E6ZE2:&.^OHKN!HT\HJ[9C*NI9 "Q(+]*]KQ28H!:'@G@7X'^)]"\86 M\FHG0X]$T4ZXVFWEG/*]Y?\ ]I70N"+B-HE6 1XP=LDOFL%?]WMVFW/\(_%6 MB^ ?A1#I$.A:SXB\$VT4$NGZI=RV]C='["UK(R3K!*\;+O)5C$V5+*0N_2]%Q@ M-$2(F@O&1< GDY P"=[6OV>?$'A[Q]HOB;P=!H.HV^@Z?8:?8Z-K5U+;1S+% M!?02.TJ02F-PMVA5PC[OWJD+O##Z+VT8--ZV?96_025CX_TC]C_Q3II\*1W) MT;4+>/2M,T[4X8/$>KZ;:61M+J28O#:6I2.]5EF(5)S'Y;(IRX8K78:U^S)K MFM>'6TL7VDVK/;>*(7DP\B,=2OTNH5=-B[X\(!*N1GD#/4?2&VEYIZVM_6@= MWW/E+Q)^SU\1?%C>)-8;@\:P)#'& MD:*(PK(%W9;]W$ >X Q10O=7*M@LKW%HHHH&%%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !112;J ,O5/"NC:U>6UYJ.DV-_=VN/ M(N+JV21XL2)(-C,"5P\4;\?Q1J>JBL;Q%\)? _C"SAM-=\&^']:M(;I[Z*WU M#2X+B-+AR2\RJZ$"1BS$N.22O-=UN' I=WS>U '-VOPU\(Z?K^K:]:^%M%M] M'[/J.I0Z="ES>QX V32A=TBX51AB1P/2F>%?ACX/\"Z3R% MLGDPM&P:(HF,*495*X'! (Z5I[J-V>G6F&YSM_\ #?PIJMC/9WOAC1KVSGBN M();>XT^*2.2.>023HRE<%9' =P>&8 G)YI]I\/O"]AI=MIMMX;TBWT^VLI-- M@M(K&)8HK23;YENJ!<+$VQM&X9H P+;X?>&+/7)=:@\-Z3# MK$KQR2:C'81+<.R1-#&QD"[B5B9HP2>%8J.#BM.RT73],TN/3+.QMK738H_) M2SAA5(5CQC8$ P%QQC%7-PZ]L=:-W- =3F/#/PO\'>"[&TL?#WA+0]!LK.X> M[M[?3--AMHX9W0QO*BHH"NR,5+#DJ2,XJOJ7P=\!ZU/H\VH^"?#E_-HR;-,D MNM)MY&L5R#B LA\L9 .%QT%=AN%&ZD!S?BWX:^$O'[6I\3^%=%\2&T.;54\?W1Z5%-\*O!%?MW]B^"O#ND?;KF*]N_L&E00_:+B-]\ MU&X4 .HI-PI-U #J*; MNHWZTR\U>YU33;:VFNY/)DMXDA MC^TQ2Q*I-P66/:I 4R'BO1/'WPK\/_ !*73SK<-ZMQI\C26M[I6J76 MFW<&]=KJMQ:R1RA&&-R;MK87(.T8PU_9Q^'L-WH<\'AU+-=&@@MK6TM+N>"U M>."0R0+/;HXBN/+D9I$,RN4=BRX8DU&J3#J<(_[3'B2&+4+MOA[%/89UB/2A M9ZT9+N^ETZ=TE1HOLX$9D2*1X\.^6 5@F0U:6H?M%ZAJVJV=IX*\+VGB2WU# M5(M)L-0O=8-E;3R'3Y+Z20E8)6"(BQID*Q+NPP-F3J^#OV=]/\ _VMJVCWBR M>,+F74I;34M3^U7-E9F[NGN#ML?M*QKRR*[1&-I-F2PS6W\._@CX?^'_ (.\ M&Z'';QW+^&'>YM+B-3 @NI(Y4FE6)6VJ&\^;"882'"%LUW' MC[]D^P\7>+-'N]/O;'1- M9EN+VSC@O7N[U_MSWK!IA>I"R><[,BS6\WE%Y& MC*%AM]"O_@?X+U/2Y=/N=&\RTE@U*V>,74R_N[^3S+P A\@N_.0"[W5M*233O#VC MZ=:75UJNIS1+)#!FYCDW1C#[E18R%WR-*B(2.TU#]G7P-JMZMSYY?!X]\?2?$9+FX\ M0Q6MFOB6+PE-X;CLXI+0,VDBZ:Z#E5N&D$[9'[P(85QLW?/52+XOZA\(['QC MK/B#X@-XX\-:;#;Z>-8UJ.RTVU&N/,T3VL$T,<:"!24$C2&3R2"IE=DE5/6I MO@-X+N/%1\22:==-K)@\DW']J7>TMY!M_/,?F[#<^23']IQYVSY=^.*E^&GP M3\,?".U%KX:.MPV26\=I#9:CXBU'4;>").$6**YGD2( ; O QTXJ&FU9>8 MU9--ZG$_!_XD>)?B=^S._B'0M;T3Q3XV:SO8X+RT:-K&6]1Y!&N$8 +D)P6! MP1D]ZXZW^)'BCPSX/\8Z;>>+_%/_ FC6=NFEZ/XP\/V:ZG;W4SM%&8)M/B- MG=H[&,CRUF$+$F9L91/?5^&_AO\ X0FZ\(/I,$_ANZBF@GTZX+2QR)*S-(K; MB202[=^]0)+W4_$.HWM]'Y,GF0^3=S3M/!LD M^=?*=<-\PYYIRUORDQT2YCP>W^/FI:Y\.?!")\0_$RWTGB:ZTK6]0\/^&H[[ M6K=!:W=S#9W%LMA-&+J-5MEG$,&$96^Z.3Z5?>-_&NE_LGZWXBO;V^T[Q7;: M??26FHWNGQ6]YY:22"UN);9X]B2M$(I&C:-0&8@QIC8.]\*_ ;P5X+N+2XTG M2[B*XM;QM12:XU*ZN7>Z:.6)[B1I96,DK)/(K2/N9ALR3L3;T_B[PCIGCKPS MJ?A_6K=KK2=2@>VNH8YY(6>-A@@/&RNIQW4@CJ#1+6-NK%K<\3U'X@^*?@MX MDN_#]UK-]\3)]0M;"723K?V2QFBNKB\%IY4TUI;1QK 2Z.&\EI!LF_UGRJ-" M3]I:?2=#CN]:\+K9WP;5K"2VMM2\Z,ZI9'Y+2*0Q+O6=5D9)&5" F&0$D#K+ M7]G?P/;Z)J^ER6.I:A'JK0-=7NIZ[?WM_F!]]OY=Y-.\\7E/ET\N1=CEF7#$ MDZ*?!/P:OAO1M";1O.T[2-2CUBT\ZYFDF%ZDAD%R\S.9)9"[,S-(S%RS;MV3 M3EJ]!QZ8;>]F#M+9$;1EH0J;FXSY@^ M45R5U\8O$^E^)_$>B:;IMKXFUBX\6'1M'M-0O/[.M;>!-)@O)#+.D$KX!\[' M[MV+.HX497T_1?AKX;\/:7KNG6&E1066NW5Q>:C"79UN)IQB5CN)P& VC M& !7,1?LX^!;?PG!X=BL-2BLX+W^T8KQ-=OQJ,=QY?E>8M]Y_P!I!\K]UQ+_ M *OY/N\4GT2&MM3AK?\ :FU+4Y-)N[#P9"=#:TT:ZU6XO-7\NYL_[0NWM52* M%('6X8X&4#':/5HO@KX,M[,VD&AQ6UJ;?3[3R+>62.-8K* M4RVJ*JL H1V8\8W9PVX<5F?\,Y_#YM6UK4)-!,SZO'<17%M-?7,EHGVAE:=H M+9I#%;O(RJSO"B,S#<22EKIN MC>(O#MO>Q"/3;XWWV>>*'<#)'<00S0NK[E:*YMXV!0G:R%69\7[4VI6(U*]U M;P;%;Z,MKK$NES6>K>?=7LVGWB6KQ20M B0^:[@HWFN /O[:]*TCX&^$-'\+ M^(- 2SOKVQ\0*T>J2:KJ]Y?W5VIC$>U[F>5YMH08 WX7G&,FI9O@KX,N+#[% M/H<5Q:>3J-NT$TTDB-'?2>9=JP9CN$C\\].BX%/OYV_X(?\ !_X!X?/^T1XN M\#^)?$TWCS3VL[?3=4VKI&AWT-U"($T.:\94FDMXWF#O$<;A"P(M2U!+/2[31M2O-5L[E?(>9W=[73WND9%B<%1:.N2 MF'*EVCZ_1_V:_A[H\-Q&-%N-2^U7#75R^M:K>:D]S(UH]H?->YED,@^SR-'M MWA,UH())(Q&9#%--!*ZD;(W8A3ZGJ7B;48/C9X>T&*YVZ3=Z!J-]-;[% M.Z:*XLTC;<1N&%FD& <'=R#@8S9_V:OA[-)I171;BV@TZ"VMDL[/5+NWMKF. MW;="MU!'*([O:V2//60\GU-;'CKX.>'/B-J>FZCJQUBWU#3X9;>VNM%U^_TJ M58Y"C2(S6D\1=28HSALC*C&*?1!KJ4?!/C#4M0U;XFB]E:[@T/6C;64*HJF. M$:?:3;. "Q+RR'+9/S8Z 5C?!./QIKND^'O&6L^-6UFP\1:5'J%SHXN)2%1CMA@D( +,%17=<^'XZ-JOP3\)>.=' MT/[9J'BB/3QI^CW%T8$%Q=[ J2S>6Q1$W,6<1DX0[49B%/7>./A?H/Q&L]-M M]=BO)?[.N/M5M/8ZE6\9_>V\D;E621U9"=K!N0:J+\&/",?PUL? $> MEO%X5L(88+.TBO)UDMEA96A:.+[)F:/4=86_AAO;<6VG6D&IVEL)-PMPTRPI<[MY:,E Y==V-FUXQ_: M5U71Y(=2T?PK?Z[;36VHO8VEG,\T5W#!?VEJ+MUM[2>X"8FDD'DJ^(QDH^X& M/T30_P!GOP'X=TN?3[/1IGM[BVO[2=KO4;JYEFCO71[OS))96=VD>-6+L2V< MX(RKW7B&SN(;73]-UV&;39+O^T+2TB+W(MS* MJ?Z1O)*HZ*65[)-.TF0VG@.PNM8TVSUJ]UFSE\0-%!;IIDT<< MRVTPM6,YD\U6CWI%D<.8SQ7?G]FWX?-H\>G2:-<3)&LRBZFU6\DO-TL\5P\I MNFE,QF\ZWA=9B_F*8UVL,5H6OP+\%6.EC3XM'8VQT^]TQVDO;B26:"\=7NO- ME:0O))*Z*S2NQD)R=V2\/W6C3Z;I<-B^CZ< M^DV"P%ECM[5S$S1J@.W!,$7)!(V\'DY7F#\CQK2_%WC/PU\4@_CKQ)KOA[3K MK5+JWM+.[T>QG\.WMJ/,, @N[<&XM)@BPLS7LBK([2K'&W'E^;Z7^T9XDC\. M_%UKSQI=_P!N1^'[K7?#NG7>C)%(_#4*6K:?JWC+P\-&OGN&$GVB)8A:V MN^)0(&5_)Y:1QO;&%XB;XE>)?[-TGQ_>^/\ 4M*L[_Q%)80>&[;P]]OT>.UC MO3;-'=3P6DEQ#.R GS7GCC64@%2JL#]/+'M4*.@XKSW4?V?O!&J^(WUFYTV\ M:22[6_ETY-6O(],GN58.)I;!91;22;U5][Q%BZJV=P!HE=O02TW/*_#?[2_B M&#^T([G0H=>L-'U62'6=6DOUM9[>"?6+NRM1;VZ0E9_+2 %]SQ':!@R.2*/! M_P"TSX@TO3]5N?%FBV..*!/*C*K*96SY1 M+A=P)]0D_9U\ R:Y:ZK_ &)(MU;SFY*)J-TL%Q)]IDNE:XA$OEW&R>622,2J MXC9B4VU6A_9C^',-QKLHT*9QK45[#=PRZI=R0@7;^9=-#&TI2!Y&Y9X@C<#G M@8MVO=>7_!%TM_7D2] MC9?MEI;3I\QC/,2D[."R,"?8?BU\2-.^$?PV\0^+]4EACM-*M6F N)EA220_ M+%&7;"KOD*("3@%N:P]%_9R\"Z MP;.QU-;FXNFOY;Z;7;^:[:Y:T-F9OM#S MF3S/(8H&W9& P(8 CN-7\,Z=KW]G#4+872Z?=1WMNLCMM69 =CD9PQ4G<-V0 M&"L/F4$2TN6R']IL^;?#_P"T;<:]\+[V/2?'6B^*O$VA^(])TV_UK0I;6YMK MFWN[N'#*(]R*#'))#V(:)CP<&NUTOXP>*+?X5_"&ZM='M/%7BGQC;6L4C7U^ M-.@$QT^2ZDED>."3 /DL-J1GEA@8%>C>)OA;X9\8:HFHZMIOVF\18$\Q;B6/ M<(9UN(0P1@&V2J&7(.,L!P[ S6?PX\/:?9>%;2WT_P NW\+A1I">?(?LV('M MQR6R_P"ZD9?GSUSUP:;Z >(V_P"T[K5FE\+3PLVNVFDW7NKQPS0++JU MU8VX@1+8+, ;=F;=Y92,+AIGW9YW5OVC/B)I7P]\9DZ1IYU%+/Q-=:%K4VH M.W]GW[0[9;=;8HFV.12AW2>882'"%LUW'C[]D^P\7>+-&N]/O+'1- M9EN+V MSC@O7O+U_MSWK!I1>I"R><[,BS6\WE%Y&C*%AM]!O_@?X,U/2Y=/N=&\RTE@ MU*V:,74RGR[^3S+P AP07?G(.5_@*T+7?R_X/W] ?1+S_P" <#IG[26I1?&[ M3OAWXA\,V.@2W@$<5Y=:K-$]W(+999'LQ-:10W<2N_E?N9FF!(9H$4,5?XV_ M:.U?P?-XWN/^$-CO=(\/:E;Z';30WUQ-=WVH3I:M$HM8+25UA_TKYG3S)!L^ M6*3.!V.G_L_>"]-\36>O16.H-?VDJ7$<'>)_VQM9\)^#?#^O:E\.KC1X[R:YAOI]?EO]+L;9HY8XXU M6YGT]=AG\P&-KQ;2,X(,BUTK?M/SW7Q\_9C^']]H]KIKZ=J4,5NMPAN+77]0@N M[E9W\R=+FYCG$URKO\S+,[@D#(K2_P"%!^!U\7P^)8]%:WU*$HRQ6][<16?F M)"8$F-HL@@:98CY8E,9<*% 8!1@TN+6QPVB_M*ZG#X-TCQ+XJ\)6F@V6NZ++ MJ^D1VFM?:Y+AUBBDBLW#01A9Y!(^U5+C]V>3T$,G[4MY;_$ZX\,S>!=4?2M. MD%IJVL6EMJ%PEG<_95N'PZV7V5H4#HI=KE),D_NL8+>I77PE\*7GA[POH<^D MK)I7AF>UN=)MVGD_T:2V7; V[=N;:.,,2#WS5.X^"/@Z[\>#QC+I4AUSS%G; M;?7"VLDXB,(G>U$GD/,(SL$S1F0* -V%&$O,?H?%*:+7M'@\/ M:!=>%K/6=.T^"^2\)\Z>4>9*XB1DE\L1AHP7C4CY9'R37N=>;^#_ -GGP1X" MOKB\T*QU*QN)HK>VW_VW?2>3;P3>=#;0AYB(8% GRAPHIC 17 mli-20231230_g2.jpg begin 644 mli-20231230_g2.jpg M_]C_X 02D9)1@ ! 0$ W #< #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBD9@JEF("@9))X% "T57M;^SOU9K.[@N%0X8PR!P#Z'%6* "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "CI17E/Q]U[5-%\#P0Z>[0QW]Q]GN)5X(3:3M![ M;L'/L".] %#Q]\=K/1YY-*\+Q1ZCJ"G8URW,,;>BX^^?IQ]>E2RMY#N2&\9@?PA7A1]<'VJI\#;KP5I,][JOB'4+6#58G"VJW0PL:8 MY=2>-Q)QZ@#WKU;4OCIX$T]BD>H3WK#J+6W8C\VV@_@: ,KX9_!_4? OB675 M;K6XYXC"T0@MU90Y..6SZ=AS7KM<[X1\;Z)XVLIKG19Y'$#!9DEB*,A/(SG@ M].Q-=%0 4444 %%%% !1110 4444 %%%% !117/Z/XW\.:_KEYHVEZG'M '04444 %%%% !1110 445#=7=M8V[7%W<16\*_> MDE<(H^I/% $U%94OB;0(8O-EUO38X\9WM=H!CZYKSOQ5\??#>AW"VVDQ-K4H M;$KPR>7$@[X<@[C]!CWH ]9HJ&UN$O+."YC!"31K(H8 !U- &5XC\3:3X3TEM2UF[6WMPP5>"6=CT50.2:OV%];:GI]O?61E_-P#]GBSC=C^\2"!]"?2@#J_%WQ%\-^"XR-4O@;O;E;.#YY6]./X1[G M KPOQ-XR\5_&>5=$T'02FG12B0JOS'<,@-)(<*HP3Q]>M:'PS^#LOBA$\3^+ MI9I+6Y_>PV[2'S+G/\;MU"GMW/7('7W*6]\,>"-,BMY9]-T>S'^KB++$&/? M[F@#R#P[^S?%Y22^)-9D,AY-O8 +_P-@<_]\UV]G\#_ %:.KMI,EPRC_EO MRMO2_'_A+67$=AXAT^60D 1M,$U=SX"UR[\2>!M)U>^15NKF',FT8!()7(';.,_ MC0!T=%%8D/B_P]<>(6T"'5[6355!S;*^6R.HSTR.XSD4 ;=%%5K/4++4$=[* M[M[E8W,;M#*'"L.JG!X/M0!9HJKJ.I66D6$U_J%S%;6L*[I)9&PJC_/:N&\. M_&7PQXG\5)H-@+M9)0WDW$T82.4@9P.E9'P \&C2/#/^^CS] M> W^I>)?B!X@1[EKG5=3D79&D<>2%'9548 ZG@>]>U^$M!^-L M&EV]H-6LM,L[>,1PPWJ12,JC@ ;48]!CDT >ZT5C>&+77[32!'XDU&VO]0+D MF6WA\M0N!@8[GJ?\ M&=$0R$_.R9W M,!TP-P48XX([5[-0 5P?Q7\#7GCSPO%9:?=I!=6\XG196(CD^4C!QG!YX./Y MUWE% 'RB?@%XS2WDGG;2X$C4LQDNN@'4Y"D5@?#/P;_PFGC:WTZ7/V&$&>[9 M?^>:D< _[1('XY[5[Y\>/$LFA> &LK>39<:K+]FR#@B+&7(^HPI_WJS_ -GO MPS)I7A*ZUFYBV2ZG*/*)ZF%,@'VRQ;\A0![ JJB!%4*JC ' %>9?'/Q7_PC MW@22P@D*WNK$VZ8."(^LA_(A?^!UZ)J.HV>D:=/J&H7$=O:0)ODED. H_P ] MN]?*NLZC>?&7XL6UM;"2.RD<0P*>L5NO+N? M1?Z1>9AM,_PQ X9OJS#'T7WKV^N&\1>/_"/PULK32;B5]\,21Q6-HH>1(P, MG) P.YR?>MGPQXW\.^,(6?1=2CN)$7=)"04D0>I4\X]^GO0!T%%%,CFBF+B M*5'*-M?:P.T^A]#0 ^BBB@ HHHH **** "BBJ6IZOINBVGVO5+^VLK?./,N) M @)]!GJ?:@"[15#2M:TO7+8W.E:A;7L(."]O*' /H<=#5^@ K)\0^)='\*Z; M_:&MWR6EL7"*S*6+,>< *"2>#T%:U?-O[1VMM<>(]+T1&/EVEN9W'8NYP/R" M_K0!]$Z=J-IJVG6^H6$Z3VMP@>*5.C U9K#\&Z.- \&:/I6TJUO:HL@/]\C+ M?^/$UN=!DT 9?_"1Z-_PD!T$ZE;C51&)/LI?#E<9X'[7/7RU&R,?JE?3M ',>*_B!X;\%F&/6K_RIYANC@C0NY7U MP.@]SBN3_P"&@?!'F;=VH@9^]]FX_GFI/B7\+]"\27K^*-4U&[LX[*T)NEA" MG?&@+<9^Z<9]>W%>0_"SPEX>\?ZQJNFWFF75O#%$9X;FWN3NC&X*$;<"&)SG M.!]T\>@!]&>&O&_ASQ=&6T75(;B11EX3E)5'J4;!Q[]*Z&OC?Q/II^&WQ+^S M^'=3DN9K&2.2*0@;E$GIM *G_P >#5]75\X?M%ZA9ZAXFT?2+.-I=2MH MV\[8,G]X5V)CN>" =.N'U"2WCB:>2,%D(4 A%Y M''=CP,'CO5S2/@%=:Q)_:?C?7[N>^E^9XK=]S#V,C9S] ,#L:\O\)^(->^$_ MB1KR\T%U>:(Q207L+1,5R#E&(R#P.Q'M7M.F_M$>$KJ)/MUMJ-E*1\P,0D4' MV*G)_(4 :\7P,\ 1P[&TB:5O[[WDN?T8#]*Y?Q+^SII-Q;O+XTN0"5AN MCYD3>V<;E^OS?2MZ?X_>!H4W)/?SG^[':D'_ ,>(KDM3^.&O^*)6TOP)X>N? M.D&W[1(GF2)GN%7Y5^K$B@#-^#'Q!U/2/$B^"]9>6>WEE:"W+-N-M*,_+G^X M<$8['IU-=[\7?BE'X-L3I.E.KZYP/BFH>'/%'PNO=/U M>>%6U>[CD:-]AF%LQPN=WW6DY/J!D'DGCLOA5\+;WQ%JC>*_&,,TD)?S(8+L M'?Y'&]3EBI]UXY]&%0_M&SR1>!M-@C)6 M*6_7>!T.$<@?Y]*\BTGQ9XHUOPOIOP^\.VOEAV<2FVXDN=S$G>?X5 .#[#DX MH ]%^(OQ7O\ Q!J8\(> S)-+._E2W=N?FE/=8SV7U?\ +CD^8>(?#.K_ N\ M1Z+/=74+:CL2^"PMGRB'/RD]_N]>G7K7T=\-_ACIW@'3_.?9:_@:&_N\8>4,""!Z*, MG _'K7CNF_L[>()]>FM]0O;>VTN)SMND.]YESQM3L<==QX]Z .<^)_Q+N/'N MKK# 9;?0[=_W$)ZN?^>CC^]CH.P^IK2\?:#X>\(7_@Z\\%SO//.HN1-YI06<0^SWA9BY+'E9&^O(/0?='>O M)M&U&?2=:LM0MH8IY[6598HYD+J6!R,COS0!]O:W+HUC8R:EK0LTMK998Z2C;E::(PPH/5$ZN>N#S]172_$7X?Z'X#^$-Y'I=N9+J:>!)[R8! MI7&X'K_"N0.!^.>M #OVG:IXCEC!FED^R0,>H10&?'U)7_ +YKW:O- M?@UJFDVWPETLM?6T/D>;]H,DBKL;S&/S=,<$=>V*KZG\8[>]\16WAWP98_VU MJ$T@1K@DK!&.YR.6 &YH ]2KA/B_IFO:K\/KJ'P_),+E)%DFBA)#S0@' M<@QUZ@X[[<=Z[NB@#X&AN+FRN!+!-+;SH>'C8JRGZCD5I:IXK\0:Y8PV6JZQ M>WMO"Q>-+B8OANF>>2?K[U]1?%7PWX1_X1#5]=U?2+9[J"!C'<(/+D:4_*F6 M7!/S$=+M&LM'MK M^YT3PU;#'GI'Y!=223M( :0G)[[?4U]):?91Z;IMM8Q/(\=O$L2M*Y9V"C&2 M3U/O5FB@ HHHH ^:OVD-3:?Q7I.F<[+6S,W_ *1B#^D8KV:S\2>&_"'@?23 M?ZM9P6T%E"B8D#%\(!\JKDL>.UIVR>2RSL566/)(& M0#@@D_7)KSO0_P!G779[@/KVHV=C:*>.]1 M-O;F2WT2!LP6Y.#(?[[XZGT';\R"3U+#I0!C^ ? ^J_$_P 43W=] M/-]C67S;^];EF)YVKZL?R Y] 766MP_"SXNZA+IJ&[L;2XEM6B+\O$3]W=Z@ M@?BM:GA#XNQ^#?AM+H>FV#G6I+B1DG8#RE# 8<\Y9AC &,<#GM7=?#+X,V;Z M4^L^,[(W5]>_.EK,Q_=*3G>GUS0!SOBW]H:]U33);'P_IS:Z)'HFF1V7GQS-,8V8A\%=O!)'&3^=4S\7KNP^'>E>$O#-O-:W*0^5< MW>/G+,Q)$0&>3G[W7G@#K0!W_P 9_BNNDV\OAKP_=?\ $QD&V[N86_X]U[H" M.CGOZ#WZ=-\$++4;7X;6T^I3S2O>3OQYKUK7/BOJ'BFQTWP=X T^YMS- ENSG"R8" MXV)@X50!RQ/3T[@'6?%#XU6_A_SM%\-R1W.JC*37(^:.V/H.S/\ H.^>EB?#KX.:5X1ACO]52+ M4-:(R7<;HH#Z(#W_ -H\^F*^=M>@D\4?$O4K?1H4D:^U.5+9(ONL"YP?ICDG MZF@#L?B1\9]5\0:H]IX=O;G3])@8A)(':.2X_P!IB,$+Z+^?M[Q\+M=N/$7P MXT?4+N5I;HQM%+(_5F1BF2>Y. <^]>1_$WX::?X-^$MA]BM4GOX;V-KZ^V?. MP9&!YZA-VT ?3O7)^'_C-KOA?P;;>'M)L[*+R"^+J12[G6_VF_NJ/7OVKY-\2^*=8\6ZJ^HZQ=O/(2=B M9.R('^%%[#_)S2)J$>M^(C?^*+^]E25B]Q-$H>9\#A5R0!G@>@';C%+K^M0: MI.L.GV$>G:9#Q!:QL6/^^['EW/V&;VQ[U].5Q?PK\+1^%/ .GVV!]JN4%U M%=!!_M+7K&%QUC$H=_\ OA2*W1X(I&C:/]\<*N P!/+K7R[X*\7W?@GQ-#K5I!%<, MJM')%)T=&ZC/8^_\^E 'V[7-?$#6?^$?\ :WJ0;:\=JR1GT=_D7_ ,>85PZ? MM$^$F-HIL]44RD";]TI$/_CWS?AV_*J7[1NNK;>%]-T2-_WM[<>$]/DT#6HOLUM),T MZ7J*6 8@ AU&3_",$?EWKUGP]\8/"OB?Q0-!TZ2[,\F[R9I(=L)>$?B#J7@O1] M6M-(@A2[U'8#>-RT2J&X4=,_,>3^5>M?M*6UD-+T2Z,"?;VG>,3?Q>4%R5]Q MD@^W/J:UO@EX#T./P7I_B"[TR"?5+II)%FF7<8U#E5V@\#@9R!GGK0!S/PF^ M$=]=:G;>+/%"R(JR?:+>UFR9)GSD229Y SR >3WXZ_0U%% !1110 4444 %? M,7@22/7?VB[JZU5+O"NJPZ M=?\ GB>6*="4+_Q,"/[W=2.\A:&Z@BGB;JDJ!E/X&N:NOAIX M)O&W2^&-,!_Z90"/_P!!Q7544 B@ HHHH RO$'AS2?%.EG3M9LDNK4L'"L2"K#H000 M0>3T]:A\.^$- \)P/#H>F0V@?[[KEG?ZLQ+'\36W10 51TW1M,T<3_V;I]M: M>>YDE\B()O8]SCK5ZB@ HHHH BN;6WO;62VNH(Y[>52LD4JAE8'L0>"*S=)\ M+:!H)+:5HUC9N>KPP*K'\<9K7HH *R?$OA^R\5>'KS1=0#?9[I-I9/O(0?O_ !/FU!Z)9XN>#_ -H?@C3_LNDVW[Q M_P#6W4N&FE_WFP./88%=)10 4444 <#\8/#&K>+/ CV&C+YEU'<).8=X7S54 M$%7_ (Y\11^"_"V^XLQ,(W\@Y^URCW_N+^7& M>@%=/-X5T[X._"K4=3_=R^([F#[.;H\E9).-D?H%&3ZG;D]@ #SKX$^'!K?Q M#BO94#6^EQFY;(X+_=0?7)W?\!KZLN;>&\MI;:YB26"5"DD;C*LI&"".XKQ_ M]G31/L?@^_UATQ)?W.Q&]8XQ@?\ CS/^5>RT <=H7PM\&^'-1.H:?HT8N@VY M'F=I?+_W0Q(!]^OO78T44 @T4 <+\1_AE9?$.WL M_-O7L;NT+".=8Q("K8RK+D9Z<<\HLIB@, )2)#U/S '<>GL,CG->JT4 ,FABN(7AGB26)QAD=0RL/0@]:P[ MGP1X6NK":RD\/:8()5*LL=JB'GN"H!!]QS6_10!XQ:_LX^'HM2::YU:_GLP^ MY;.F<\=\$O#=IXD^(<:WT236 M]E;M=M$XRKD%54$=^6!Q[4 7K*U^*WQ/A3%S>_V:R[1([_9K8J/9<;_P!KT7 MPM^SSHFG>7<>(;N34[@^ U M\4>!3X=TEX--6.1)(46/;%\I^Z0HX'.>.X%87A_X'>&[+PE_9.M01ZA>/(9I M+Q 8W0D ;4(YVC'0]3DXKU&B@#S[1?@MX(T2[BNX].DNIX6#QM=3,X!!R#M& M%/XBJ/Q+^$C?$#7+#4H]7^Q^1#Y$J-%O!3<6RO(Y^8_IZ5Z?10!Y'JW[/7A2 M]6W^PW%[I[11A)"CB02D?Q$-T8^V![5T?@KX4>&_!%Q]LLTFNM0VE1=7+ L@ M/7: %S^?;-=S10!Y!\=/!'B'Q?#HLFAVHNQ:-*)81(J,-^S#?,0"/E(ZUZ' MX-TFXT+P9H^E7>S[1:VJ1R[#D!@.<'OS6Y10 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %>0_'7Q\WA_0U\/Z=+MU'44/FNK?-#!T/XMR/H&]J]0@]SP3^ [<\7^T?KSSZKI'AV%B5BC-U*J\Y=B50?4 - M_P!]5]$U\IV+?\+!_:%625VDMGU!G4C_ )XP@E1]"$'YT ?1W@K0CX:\%Z3H M[$&2VMP)"!@;S\S?^/$UO444 %%%% !1110 4444 %%%% !7FWQG\=2>#_"@ MMK"7R]5U$F*%E/,2#[[_ %Y 'N<]J])KYGU0?\+-_:&2PF(FTVSF,) ^[Y,. M2P_X$VX9_P!H4 =3\)_AK9:)X:;Q=X@MDFOY8&G@CG&5@BVD[B#_ !,.>>@/ M8YK$_9KL/,UC7M2,8_=01P*W^^Q8@?\ ? _2O5?BOK$.@_#'67/!N+8P0_HU>;_ +--FJZ;X@OL?-)-#"#Z!0Q_]FKNOC3$\OPCUU4!)"PL<>@F MC)_05Y_^S3?)Y/B#3RV) T,ZCU'S*?Z?G0![#XSU8Z%X+UG4U(#V]I(T9/\ M?QA?_'B*\1_9LT@2:KK>LNG^HA2VC8^KDLWX_(OYUW'Q_P!4-A\-'M5/S7]W M% <'!VC,A/T^0#\:;^S]IILOAH+EEP;Z\EF!QR5&$'ZH?SH ]4HHHH **** M"BBB@ HHHH **** ,[7]2_L?PYJ>I\?Z':RS@'N54G^E>%_LW:8)]2U[7)3N ME1$MU)Z_.2S'_P =6O:/&NG3:OX'US3[=2T\]C*D2CJS[3M'XG%?+_PU^)'_ M K^P\01BV::XO84-KQ\J3+N W#(XPY/']W'>@#NOC7?W/C#QYHW@727,CQ. M&F5>@E?NW^XGS?1C7NVD:9;:+H]GI=HNVWM(5AC'LHQD^]>1_ [P=>[KKQSK MN^2_U($VQE^]L8Y:0^[<8]L]C7M- !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% %74;"WU73+K3[M ]OK7GPD^ M* #&^)B")%_)6'J..]?7=><_%#X5VOCVW2\M94M-:@3;',P. MR5>2$?'N>#V]Z /+OVB->34O$&C:;:S+-;PVGVD-&V59I3QTZ_*H(]FKZ!\+ MZ6-$\*:3I@0(;6TCC8#^\%&X_BNMK% MSHZFY=_,D1966.1O4H#CZ^O?-=O10 BJJ(J(H55& , "EHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH (H **** /_]D! end GRAPHIC 18 mli-20231230_g3.jpg begin 644 mli-20231230_g3.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@" ME 4T P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KF;S MXQ_"_3_B_I_P!O/&UC'XSU3P[=:[8>'3(?M$VG6\\$$UR!C 19;B%.2"2QP# MM;'22RQ01-//(J(BEG=VP% ZDGL*_E5_:J_X+5?$_P ,_P#!PWI'_!1L6^K0 M>!/#FIVND^%K"6%T75/ A#P23PJWWTNHY;F\C/($DRG^ 8 /ZK**I>&_$>@^ M,?#MAXN\+:M!?Z9JME%>:=?6L@>*Y@E0/'(C#JK*P(/<&OG?]JC_ (+ ?\$Y MOV(_B2UM MS:B>\0$E=\$ZO%X M?O[2U^T$,3%'+=01),ZA?G6,L8]R;PN],@'K=%?*GQ8_X+4_\$ZO@_XL\5^$ M]:^,FK:U_P *_ECC^(NL^"O FL:]I?A-G\(^.HO$?@2XTH:G:Z_X3LY]72XM2<&6*.R2664+SN"( M2FUMP&UL '';K7M822SO+ M**RTVVV>?=2S74$<:1Q^8I8EA@'/0$B]^Q;_ ,%,L 70]'4D ^D:*^9_CI_ MP5Y_8+^ 7B3Q+X+U_P"*NJ^)-8\%QE_&>G?#OP7JOB0^'U4$M]ODTVVFBL2H M5BRSNC#!XX-=9^Q+_P %%OV,O^"BO@>]^('['GQSTWQ?9Z7,D.L6D<$UK>Z< M[@E!/:W"1S1!MK;7*['V-M9MIP >V45XA^V;_P %'OV*_P#@GYI&F:E^UE\= M].\,7&N2&/0=%2VGOM3U-@0O^CV=K')/(-Q52X38"P!89%>6>)?^"\__ 2Z M^'&O2^#/CE^T!J?PT\0P013S>&OB7\/M6UW<0^+1,8+/R;666&XD M9Y@FQ(WAE#,P &PG..:\!MO^"[/_ 3#N+W3;N3X_7]MX7UGQ ^A:1\2;[P- MK%OX3O=30G=:1ZU):+8LXVL2WF[,*3NX- 'U[138)X;F%+FVF62.10TK$@#DT 1_&SX^?!']FWP%<_%+]H'XM>'?!?AVT(6?6O$VKPV5N'(.$# MRL SG!P@RS'@ FOEGP__ ,'#W_!'/Q3J=QI^@_MEVUQ%9R;+S51X)UU=-MS_ M --+YK$6R#ODR 8YSBOPW_9!\1_&#_@Y[_X+9::W[7>M:@WPS\/6U]XBF\"V M5_(MIH^@6TD:1:?#M(PTT\UI%/.-LD@D=@5P@7^G_P"'OPQ^''PE\"Z?\,/A M=X$TCP[X(=,^)^CZ+;)!96]^]IFUU" M.%<+&9SYD:CJLP*@I:V=JDD\Y!9 2B%5+KN(W"@#V6BOG7]G?\ X*L?L0_M+_&* M?]G'P;\3]1T'XD6]L+AOAY\0?">H^&]:EA*>8)(K74X('G!CR_[K>0@+$ #- M;'[7_P#P4D_8N_8'N-+C_:\^,4G@F'6DSI6HW_AG4YK*Y;+YB6ZM[:2$S (S M&'?Y@7:Q4*RD@'N5%?%OQ8_X.&/^"0'P<^&'ACXM^)OVQ=,N]*\9)<2>'(=% MT34+N\NH8+B2VEF:VC@,L,0FAE022JBNT;A"VTU]#_LM?MB?LT?MK_!V#X^? MLL_%S3?&?A:>1XC?Z4LGF03( S030.JS03 ,I\J1%?#*=N&!(!Z717R=I_\ MP7(_X)7W_P ;+7]G"?\ :QL].\=7>O1:*OA?7/"^KZ?=PZA)((UMYENK2/R' MWL ?,VA?XB!7+>$O^#BS_@C=XW^/*?L[:!^VGHK:W-J'V"UU*XTJ^ATBXN=V MT1IJ,D(MB">!(9!&W&USD9 /MJBC( R3QZU\D>./^"Y7_!,_P'J.N_;/CKJ6 MJZ%X4UB+2O%_CGPQX%UC5?#>@WLK!(X+O5K.TDLXG9F5?]:0"0"10!];T5PG MC?\ :9^!_@#X#O\ M.ZQXY2]\!1Z3'JA\3>';"XU>W:P=0XNU%C',SP!#O,J M@HJ LQ"@D>/? 7_@LQ_P3#_:;MO%=_\ !7]L'PWJMKX'\//KOBV]N;>[L8-+ MTY'5&N)9;N&) H9E'!)R1Q0!].55UO6-/\.Z-=^(-6D=+6QM9+BY>.%Y&6-% M+,0B LYP#\J@D] ":\$_87_X*H_L*_\ !22\\5Z?^QQ\;4\5S^"YX$UZ%]&O M+%XTF\P13(MU%&98F,4@#*#@KSC*Y^A: /E+Q?\ \%Q?^"3GP]\2W?@SQ]^V M]X1T/6-/D\N_TG6%NK:YMGP#MDBDA#(<$'! X(K0\ ?\%I?^"3?Q-U>WT#PA M_P %"OA3)>7;[+:WO_%UO9-(^IR, Y%?ST_\'@5E:6O_ 6' MO)[>W1'N?AKH>FX^IVJHSZ*/2OTR_X.??V;_@;XX_X(AZ/^T'XF M\':4GC?P3'X7/AKQ"+5%O62Y>WM9[3S0-[Q-%*TAC)*[H5;&5!H _7VUNK6^ MM8[ZQN8YH9HP\,T3AE=2,A@1P01R"*DK\2?^#/3]L?XJ7_["GQ?\$_&_6M>U M3P/\)=!/V;_V@ M9O%^J> -);5-?L]$\(:K<226*3)!)EW4$.AP3@_:V$TE MK&;C9&[1IO8%4<[A(^' !^TM%>6_M7_MJ_LN?L/>!;7XB_M2?&'3O"FG:A>B MSTF*>.6XO-3N3C$%I:6Z23W4G(^2)&(SD@"O-/V;_P#@L-^P%^U%\?+[]E/P M'\7=0T;XGZ<6\_X?>//"6I>'M6;;&)2J0:C!"9'$9\PQKF0("Y4+S0!].T5Y MW^U!^UI^S?\ L7?"RX^-7[4GQ@TCP9X:MYE@&H:K*VZ>9@2L$$48:6XE(5B( MHE=R%8@8!(\]_9^_X*D_L8_M'_&F3]FWPCX]UK0?B(-,74[7P-\0?!>J>&]4 MOK%E+K(?M?\ _!1W]C3]@?\ LN;] MKSXO2>";76N-+U._\,ZG/97$GS_N5NK>VDA\X!&8Q%_,"@,5VD$@'M]%?%WQ M5_X.%O\ @D!\(/A7X<^,/B3]L;2[O2?%WV@^'8=&T2_N[R[C@G>"64VR0&6& M(2QR())51':-@A8J17T+^R=^V/\ LR?MS?"2W^.7[*/Q@TOQGX9GG:!K[3]Z M26TZ@%H)X)526WE 96\N5%;:RG&&!(!Z917CW[5/[>W[*?[&$^@:1\?_ (HK M8:YXMO!:>$O"6D:5=:KK6N3DA0EII]E%+#=>T6[TC6]$F#%=MS87T45Q&-P*[]F MW<"-V010![317RK^T%_P6V_X)@?LI_%/4?@G^T=^U%#X-\5:4^+S1M=\):Q# M)MR0LJ$V>V6)L$I+&6C<X*B#[9+!$\=GOWH1YS*0KJY 3YJ /J"O&?VE_^"A7[ M&W['%Y'9_M0_'/3_ 2LQ007>N6-U';2LX+*BSB(Q,^%)V!MP Y%>S5^?'_! MTU96EU_P0P^-$]Q;H[VUQX:D@9E!,;GQ'IB%AZ':S#/HQ]: /3;+_@O5_P $ M<[^?[/!_P4,^'2L1G,VJ/&O_ 'TZ ?K7T'\"_P!IC]G7]I_PS)XR_9P^.WA# MQYI4+A+B_P#"/B*VU".!R"0DA@=O+;@_*V#P>*_$W_@RK\$^#?B-^S?^TAX( M^(/A/3==T;4O$.A0:CI.L6,=S;7436UX&22*0%74CJ""*^!/V7_''C+_ ()W M_P#!R/-\,/V-M7O;70H/VE;CP-_8-E<.\5_H4^N&SDT^58?M9?MG_LN?L,?"Y_C-^UC\:-'\%>'EG$$-WJ;N\MW,06\FW@B M5YKB3:"VR)&;"DXP":\N^"__ 6,_8#^-GQ=T?X!67Q3UCPGXT\26D5WX6\- M_$KP1JOAFXUVWE)$4MD=3MH4NA(00@C9F;!P#0!]045Y7^UE^VK^S3^PWX$M M_BA^U/\ $.;PIX;N;K[,-=D\/W]W:0RDJ%2:6U@E6 L6 3S"N\Y"Y(..5^$O M_!43]A7X\_L[^)_VKO@O\#+YK/Q/KVA^&=3N/L$J1Q2OO@2V,Y1( MYHY'D6,HB$LS *Q ![]17SU^R#_P5:_X)]?M[>.=2^&O[(O[2FF>-=I:?8Z9>P-!:"5(C*3<01J1OD1< D_-TQFN9_:!_X+*M)DVWNC:YX3UB&4+DA9$/V3;+$V"4E0M&XY5F!!H ^JZ*^-/C_\ M\' W_!(S]F7XY2?L[?%K]L#2[?Q-:W@M-6BTK1[[4+72Y\[3'$P:^P-!U[0_%6A67B?PQK%KJ.FZE:1W6GZA8W"RP74$BAXY8W4E7 M1E(8,"00010!%XL\4Z'X'\,:AXQ\37;6^G:79R75].D#RF.)%+,P2-6=L 'A M02>P-?/GPI_X+!_\$S/CA\7--^ GPH_;'\(ZUXRU>_>RT[PY;2S"ZFN$#%H@ MCQC# (V0<8VFN+^*O_!??_@E#\'OCE?_ +/'BC]J2*]\1Z*\B>(CX;\,ZEJM MGHQC8+)]JNK.WDAC",=LAW$1$$2;,&OPI_9K\1^$?&/_ =VQ^,? 6N6&J:+ MK'[06M7VEZGI5RDUM>0S0W =6^/'B6#P-;>+=;U> M&RAT'2K@9U?5&EE953R+ 3*C9!\^>W Y8"OQ\_X.G= _X)G?%CX1_!SXV_L( M?M0?"?Q!JWP]TN#P'J'A+P;XUL;V[_L".)FT^18HI2[1VSI+&3@G%TA/"DU^ MBW[+W[87@7]LK_@K[\1/BE\>_@#\1]#\*>$O!VG^#/V?9O&OPEUB&QU075V\ MNLZD3-:;+6:::'3XT,OEL;>-\7>'KK1[F_T?PD]Y=VLDT+B.>&*UA>4RQL!(FU?O(M 'Q=_P:7_ /!0#_AK M+_@G+'^SOXRUO[1XN^!]W'HO!^@BX\9?!&XD\06DD4699M&=534X,_W5C6.Z/\ UYD# M[W/X_?\ !!7Q+^W1_P $MO\ @H;HWQ8\;_L;?&<_#OQ);2^'?B";7X7:Q)MT M^9U:.]6(6Q9C!,D4V IQ&I:!XDTDB2UU&PDB M%S:SQX9)89E5U#(Q#(Z@\D$"@#\3O^#?'_@KQ?:7_P $4_'/PM=EM=>\*^"]/\ #EMXBM"8YI=1U.^AM]0U,,.4GD>ZN[@..5D92,8& M/BK_ ((E?\$-_&_[,?\ P78^,-QXYTK4A\._@9/]K\%W-UO%OK4:CJMO<$1Q-&6'E%<2DJ6 M)-?6?_!K+^R+_P %&/V%_P!G;XD_LZ?MT_!V_P#".C0>)K/5_A_#>Z_87P&_#;3:I8:NJ+ T]G'(R0WT-Q''"I9)0#Y,;(S D-^] MG[.?[2GQM\6_!_Q-^UM^U)\(]:^&7A:ZBAG\(_#F_P!(>]\0:;IL2MFZOX;1 M9)/MMR\@_P!#C#^1'%$"3(\H !_-#_P;B?LN>%/VNO\ @K/>?!CXDI+=>!F\ M,ZS>^-O#B3-'#KMA;W,#Q6,^S!: W@LY'CR!(L.QLJS _P!%'[)7_!$_]A?] M@OX@_$CXM_L=^#M4\%^)OB-H<^EO?QZO+?$[]HS]FOXG^#M \2^"=6TBPU?6?AOJT=LE MY<7=I-%'+(+"_@1\'()]4UF\EC\YFU74?MBPPZ5NA<;WGE$10%VE?RUKX MU_X,W-:U72O^"MGC30+.:2VL[[X0:PMU8K)^[)CU/363('!*G(![!FQU-=#_ M ,&YWBC_ (*7_LO?MN?%>\U?_@F=\0/B-X_^(5FMCK'C+QT]UHBZ!>)%]2N-.\./%8Z7)+?6LGV^>[N3'"+();NPE5F,@9!$LC.H(!I?MVV7Q*3 M_@[_ / K?M.BX&DR_%WP>_@IM2S]E;21]F^Q"WW?+Y?VD.&V\>?YV?FW5VG_ M >50:C+_P % _V=U^$5G+<_$%_"#+IUMIEOYU[+)_:I^P*D8!+DSF<(N#EM MP .37IG_ 7T_P""E?[)K?\ !6CPA^Q+_P %!_V>;J^^"GPZTJ#5]:U[P[I* M?\)%J&HW=I]HMS:WP>*XM+&-S")%M)8I9)(GW.ZJ(ZV_V<_^"T?_ ;&?"S] MH6#]H&S\+?$V?X@211VT?Q/^*UGK/BK4=/B5=BB*YO[R]N+=50E?W*@[2PY! M((!H_P#!VO\ 'OXA?LW?\$Q?A'^RIX,TRQ\)I\2]:8^-=/\ #-NEK:M%96\= MQ<6:I$ @BDO+F.4@?>,/.0S9PO&OP[_:5_;:_P"#;;X=_L'?LP_\$OOB3=7U M[\/O"=[X:\97.N^%(-'N+N*YM;R\ODW:Q]I19P;PKO@63,^'5,MCZ/\ ^#B/ M]A>^_P""QW_!,SPK\:?V(-3LO'&L^%+Y/%7@Q-&N%D7Q%I4\!CN8+8D@&8KY M4JH<,6MS'C>P ^0/^"$W_!<_X]_LE_ '3/\ @FO^T+_P3S^-_C;Q=X1N9['P M%#X,\)EKTPR2M(+*_ANVA-LL,CN//RP6(J&1?+W, ?J9_P $-_AY^V!\'/\ M@F3\-_@M^W+X+O-#\?\ @VVNM'FM;[5+:\E;3X;F06!,EM+)&0MJ88@-Q.(A MG!K'_P"#AC0O%OB+_@B]^T#I_@J.5KR/P;'=3"$'/V2"]MIKH\?PBWCF)]@: M^E?VZIHVBR"2UT9996>'3DF 'V@V\1CA>? M $LB/( JLJ+U'B[PGX;\>^%-3\#>,]%M]2T?6M.GL-5TZ[3=%=6TT;1RQ.O= M61F4CN": /YH/^#*;Q'HFG?\%'_B/X/[$/P9UWXR?"31M6N)8[7P[# M)=:A'HUPK1W.F7\$2M*K+$[;+M8WBW1QRML8&,?J[\,O^#D'_@F!\1O#L$UW MXM^(>A>*)(5,WP_U'X1:]/K$4IX\G99VDT4C;@5RDC+D-?S*Z[\>?% MO[;_ /P> :!:_$V[DO-,\ _&^?PUX9TNX):&PMM!:Y$8C4_=W7-M)5CZ M ?NI^RI\;OVSOVJ/C3/\9?%7P2U#X1_!.QT.>U\->%?'-@L7BOQ1J$DD1&I7 M=N&;^RK:*-)8X[9R9Y#,TD@0*BU^3/\ P4+_ .">?Q9_X)J?\%^?!?\ P5K\ M,_"_Q#XB^!_B/XA0^(/&FK^%]%FU"7PO<7*-!J;74-NK2"(M+)=+(%PWF&,9 M=1N .2_X/-M8UGX/?MS_ +//Q]^&&KS:)XPT_P (W,MAKVG-Y=S;R66HK-;. MKCG,NOVBO^" 7[/?[0>JZ=';7?C?QQX0\0S6Z+@0 M27OAC5+AD7/( ,I'X5Y7_P %G_@UXX_X.%?^"FGPI^%?[ 6C:QKOP_\ "'A1 M;/QG\69_#]U;:'H[W-V\MQ^^N(XQ-)' L16)"6D=B@^ZY7WK_@[[^'/ACX/? M\$7OA/\ "3P3:M!HWA;XN>'M(TB%VR8[6VT#5X8E)XR0B** .R_X-H?V._V? M?BM_P0-A\*>)OAII-P?C ?$MGXYO+BS627446_N[*$.S G;%%&AC48"/N=0& M9F/YY?\ !F-\?_'/@+_@HCXU_9M74IF\.>-?A[_!G_!/O_@AEH6A?&'X#_$2WU"UMO$MQ\+M;T?P MI<:GI7BZY?4KPK;BZMD9+&>.ZWQ217)C_=JDJEQ(%$'_ :#_P#!)_X__!'Q MSXM_X*%?M(_#?5?"D.K>&&\/> -(U^R>VO+R*>>*>ZU PR /''B"*.-F'[P2 MRL!M"LP!\=?\%&?AKX(^+?\ P=HR?"?X@Z!#J/A[Q)\>O!6G:YIDN1'>6L\& MDI-$^,':ZLRMZAC7VO\ \'K?[/GPSTK]F#X)?''P_P"#].T[5M$\83^%K>>P MLTA/]G364EPEO\@&8XVM,HO1/,?:!N.?B?\ X*2>)O%?@O\ X.RY_&'@7P#< M>*M:TKXZ^"KO2O#-I>1V\VK7$=MI+I:1RRD)&\C (K.0H+ D@9KZ8_X.-/VP M/$'_ 6"/P@_8,_8/_9L^+&N^+-/\33ZQXOT37?AW?Z5&'[-!:SBYC54 M*":X:6;=Y$8"GS6!8J =A\:_^"E'QWM/^#/SP/\ %>U\6W\/C'Q<(_AM=^(4 MG;[2+.#4+RT>3S,Y+RV%AY3.?FS,YSNYJA_P2=NOBY\3_P#@VZ\0_L>? [_@ MFY\1_&UW\1O#OC*R7QOI&K>&(-(N=:N)[J"UN)!>:M#= 0&.S5F:#'K;6=(N?."6MUXD2ZDO M[J%7?&(YI;B[@21MH42HS8 (K\Z/^"$?_!6/]I3_ (([0^)/^">G[8?[!GQF MUZPN?$#Y)=^&9] EUR;P/:7^MV5]C2;G3A(\*&UGE M5$6Z^TOM8@YG/&*_)#_@U,_8_P#AY^VE^W+XR^&WQUTPZU\/=*^'CZOXB\(S MRL+/7KB*^M8[."[12/.@CDE:X\LG:9;>$L&VC']"UY\_GEW2ND8*0^>D.28GD M?\8_^#1GX:_&;]DW]NSQLG[2/[/OQ'\%VWC'P NDZ!J6O_#S58+6>^_M"U<0 M-,;?9$2H8AI"J_(>O^./$?[(_@'4=(N?'UU ^ MK_VEK4UZ+>"$R-#:V_FDF.%3-(>2SMD;G;:N/INBJ^K:I8Z'I5UK>IRM';6= MN\]PZQLY5$4LQ"J"6X!X )/84 ?RL?\ !X3_ ,I@IO\ LF&A_P#H5S7ZO?'W M_@AW^V#_ ,%0O@C\.?!7[:__ 5-,GP\TC3[#4;?P%\//@_#I*/*+8)'++=3 M:A<--*L3E59XRBEF*H"37Y:?\'+OPW^.O[;7_!4+5OBS^S)^S#\5_%7A>Q\' MZ5I":]9?"[65M[FXA61Y?*,ELI=5,H7&KW2[JRG^S*&A>*[AC;-]#MYVB36M.@F\ MU+"5D()@>Z6T,B @21H\;95V!_K'\<>-?#WPY\(ZAXY\5SW,>G:7;-/>/9Z? M-=RA!UV0P(\LC>BHK,>P-?S/?\&Y?P^^-_[-W_!9&Y^-WQ__ &:/BEX1\+>) M-&UZRL]:UGX::NEO%/=3)+ DKBV(B#!"-S84$@$C- '[F?L3_P#!&#]@#_@G MK^T)XQ_:7_95^%-UX>\0^,].;3[JW;5Y9K/3K-YHYY;>TA-/#WPZ\)7_CC MQ7/<1:=IEN9[M[2PFNI0@_NPP(\DA]%168]A7\S7_!O]\//CC^S_ /\ !;L_ M'SXW?LS?%/PMX0\1_P#"26UIKVL?#35X[>&2\+O;^H&;PE\,/B39^&O!^D73?N;2>VM3*) I^7 MS)-2(DW8W$")%[?0?-FU.YTJ1#"8KH3)Y*RQ10PN&C?"HQ!.[:OYM_\')7_ 2T_;$_ M9F_X*-)_P5<_8\\!ZYKF@ZQK6F^([G4?#6FO=S>%?$-EY/[R>*-6802/!'.L MQ&S>\B-M^3?^BO\ P3V_X+F_M-_\%+]&\.>!_@C_ ,$XO&7AKQ,TMLGC_P ? M^,8#%X-T*)67[3-;S;TN+Z9E#B&S 1]SKOD"([T ?G1_P7(_:H\7_%O_ (.: M?A-\ ?%WA/5O%_A/X0^-_!EEH?P_TV>W4ZQ>7K6.I2I&MU+%!YUPUS!;EI9$ M0K"@9@ 37O'_ 6K_9O_ ."LG[=?[87P-_;)_8I_X)K_ !%\&^*/A&C-+?\ MBOQ;X5MYIY([R*ZME0VNKS;HP?/#*Y (E(P0QKS/_@Z=_P""7W[6G@[]N#1O M^"KW[)'@/7-?LKJ#2Y_$EUX9TY[N[\/:UI@CCMKR2*-6;R&AAM@)-I5'@8.5 MWQ[OM?\ 82_X+M_M(_\ !33X?Z/\'_@#^P/\0/"WQ-N[>*V\9_$7Q!I$:^"O M"PP!/J$<\DGFW4H&YX; QJSN51I-BO( #]/[662>VCGFMVB=XPSQ.02A(Y4X MXR.G%?DM_P 'G$<'?^RUZ/_Z;M4H 7_@U[_9'_9[^)7_!#"31?%OPQTJ\ M_P"%M7_B&P\=W5Q:+)+J5NMU-:1QLS G9'&@*(/E1RS@!G8G\\?^#.7XY^._ MA5_P4X\7_LS)JTTGA_QKX&OCJ5@KGROM^G31R07./[RQM=1_2?V%?2__ 0W M_P""NW@7_@GK_P $3=+TOXW_ %^(<4EI-XBN_AKKFB^%;G4]*\6W+7MP19_ M:;9&2QN$N0T;QW)C'E[)59@^U:/_ :(?\$I?VA_A7\5?%?_ 48_:7^'.K> M%K;4/#4NA> M.\0V3VUWJ!N9HIKK4/)D"ND06%(XV8 2>?(5X4$@'AO[&W[: M7Q*^/O\ P=*^.OVC_$WP2\5_%?5O#VI>*M)\!>$/#=YIT=UI]E9K-8VWD_VE M=VMNBQVOFNX$@8R2R.%+,QKZJL/V2O\ @J;KW_!QWX?_ ."H'PN_81\9?#_X M<>([C3=)\?)XC\4^'A.VGG3HK"[EN(;+4I_-1?+BG4+N8M C8W 5\?\ _!1[ M]D3]N#_@B!_P6LG_ ."E'[/7P4UCQ3X U+QW>>*M#U33=/FFL3#J)E_M'1KM MX5;[(V+BYAC9QS&8Y%W,K*O[(?L+_P#!5/XS?\%1]<\.W_[/'[''Q%^&/@73 MKB.\^('CWXIZ1!;PW2HI(TK1D21S>O+)M$ETPC6&%9/E$LD6 #\8_P#@]01% M_P""J7@9E4 M\ ]*+$#J?[:UL?TK]?=+_P"#:I/:C48=2U.XEBCE6WV2 MA4NHLNA9* .GK\_?^#I+_E!7\;_ /?\,_\ J2Z57Z!5^;__ <[^/!X MR_X);_$7]D_X;^!/&/BOQ[XON-!72="\*>"=2U([(-8L[V2226W@>*-1%:R? M>8'<5&,D4 ?FQ_P:@_!?]N'XS? CX\:#^R+^VEH/P5K>[\N2V:6]@B@*KOSOCER2I&,<_I=_P3"_X-LOV3/^"=_QL;]JSQG\2O$7 MQ=^*RS3SV?BKQ7"D-O8W$V[SKJ&V5G/VAP[@RRRRD;B5VDDGXX_X- )?&?[) M.G_%[X-?M-_!;XB>!M7\9:YH=QX7D\1_#K5K>VO]B74,B"X-MY4;*TD7$C+D M29&0K8_>"@#^97_@N9\>?%G[6?\ P-\KW/ELW5HX(@>%%?2/_ >\Z/96/PY_9U^(FGK]FUK3_$NO M6]IJ-N=DT:-#92\.,$8>)6'/!Y'6J/\ P<,?\$O_ (]_"+_@IY\/?^"RO[// MPDUSQOX7M/%'AS5OB7I/A;3GN[_3+S2)[?;<^1&"[02VMM$I=00DD+%RHD4U M4_X."O$VK?\ !=[XG? #]EK_ ()@>%]=^(3:3/J>I^+O$W_"-WUCI.@+>"SC M@^V7-S"BP%$BG>13\XRBA6=@E 'L_P#P4 _:.\8_M?\ _!GQ=_M"?$RX:[\0 MZ[X#\*C7+V8?/=WMMXFTZUFN3_M220-(<<9?CBN-_P"#1*..;_@CU^T!%*@9 M6^(.LAE89!!\/V'%?7_[>?\ P3$\36W_ ;X^(_^"9_[-UG)X@UOPY\--+L] M%B5!'+K5YIMW:W\I52<"6XDMI2JYQOE SWK\P_\ @W9_:X^._P"S#^QW\;O^ M"?\ X1_80^*GB?XK>(_$-]J.B(_AQ[/1],,NFQ6@?\&C/PG^.7[*__ 4*\7/^T5^SM\1_!MGXN^&DVDZ'JFO_ M ^U2WM);[^T+*98&F:WV1%HXY6#.57Y",Y*@\__ ,'8?P?^/7[5_P#P5 T_ MQ%^SK^S?\2_%^E^%?AC8>'=6U;1/AWJDUJ-0AU#4IY8HY1;[)@J7,670LN20 M"2#@ ]N_X/ OV9/@!^SQ^P_^SKX:^"?PDT+PW::#XFO=*TT:7IZ1R+:FQ1V1 MI -\A9XU=F%)U9#_ F-?2O*/^#LG4_%?[9O[+?P#\,?LR_!7XC> M+]0GU.Y\175GI/PXU=Y+"R>V\A!<@VP\B4R;U\I\2#RV)4#!/T%^P/\ LI77 M[=/_ ;2VO\ P3W\5:%KGA#Q:W@.\T2]L/%_AN\TV33-7BU"6\L9)$N(D:2' MS4MI"T>X;"0#N! /G[_ (,B_AGX33]GKXY_%V72H)=:U+QCI^C3W$_!$^I7-SJ=NLL+P1*A"SQW"-$8IT8Q?NB2^UPP\A_ M9W\ _MN_\1'=W^V=XS_8*^*$UCIGQRU'4_%^G^#/"MUK$6B).TT;QM=Q)Y$I MA\X!W5PK%&V9RH(!_4O145A=K?V,-\L$L0FB6013QE'3(SAE/*L,\CL:EH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\7 M?V^OV7];^+?_ 66UWXC_P#!7[]BKQQ\3_V;M.\(K9?!K7OA;X-O=2MM%=OL M[R'5?[$7^TV&\77RREXUDDRD91PR\M^UK_P3,_X(?_'?X ^*?!7_ 3S_P"" M9GQD\0?%C5M&FM_!%]H'@?QIH=GI>J,A2WGO+O7A;Z?% DA!E60LQ57 7=@C M]RZ* /FS_@D'^Q;XO_X)Z_\ !./X7_LB_$+Q+!JVO^%M*N9-;NK20O EW>7M MQ?2PQ,0"T<3W+1*V!N$8; SBOI.BB@ HHHH **** "BBB@ K\B?^#P73/&?Q MF_8>\"_LW_!GX5^,_&/C!_BC8^(I=,\*>#=0U%;?38=/U2W>:2:WA>.,^;/& MH1F#G)(7 )K]=J* /S@_X- M*O"5_ILB13ZI<7$4B-%[B8D)&I9B 3@ 9/ MZTZB@#^7S]JOPC\8_&7_ MHQ//++;PO''^\EC0(S!SNR%(!(_6FB@#\U/^#6+4-5\"_P#!+WPY^S;\2? 7 MBSPKXU\+ZUK4^JZ'XJ\(W^FNL$]^\T4J-"?#\EO'-+;6D8DNKZYGN98X;6UB#(&=V+,SA(TD;Y:X#] MB+_@HOX@_:1D^'O@+XT?LV>)O 7BOX@?">W\=:#J!>UO-!UFR\JR-S]DN89W MDCDC>_@S!<1QR!9%/S#FO,?^"N?[#'[8WCOXP_#+_@H__P $W_%&E#XT?!FT MO[./P7XC8+I_B_1[H SV#.S*L\EX6&U@3(WS M2R%(T7C+.,D#)%?]C/\ :9T+]LO]E?P'^U1X9\,7>BZ?X\\.0:O::5?S+)-: MI*,B-V3Y21ZCBOE3]K2(_MN_L[?&W]JG5AYWPO\ 'PI\86GP;LGYBUW4_[( MO+>\\3D='B"M+:6)Z&-KFY&Y;F!D])_X(6_\H?OV=O\ LE^G?^@&@#ZLN+B" MU@>ZNIDCBC0O))(P"JH&223T '>O!?@E^W?I/[6'B.Z?]DGX5ZGXP\$:;JKV M%Y\5KZ^BT[P]>RQ2&.X739&$EQJ7ELK*98X!;,RE5N&(;;\M?\',WQQ^+N@? MLE?#[]C+X#ZG/9>)?VE/BQI?P_>[M[KR'&GW+8N(EEP?+\UVMX&)!!BEE!!S MBM3XA?MP?'K_ ()%^-O@;\#_ -HG]F?X.:":)EEAN(V M9)8VR"&#HOQ%_P $Y-;U7XF?\'$O[2 2D="TA-/_ &<_$6H>%O\ @ZH_:#^'VA2-'I?BS]FW1-=U^&,X66_L MI]-M+>1QT++!<2*"><,?>@#]-**** "BO+_BM\>?B5\/O%S^'/"_[,OBCQ3: M+ D@U;29X5A9F'*8\#>._V:?$OA<>(]1^QV5_JU]; MA#)M+'"AMS8 Z"@#W&BBB@ HHHH ***96MM)'#/,JM,VV)3_$?05+0 4444 %%%% ! M1110 4444 %%%% !1145K>6M]&9K299%#%2R^HZB@"6BBB@ HHHH **** "B MBB@ HHHH ***BGO+6VDCAGF56F;;$I_B/H* ):*** "BBB@ HHHH **** "B MBB@ HHHH \#^-_[1WQS^ 7[3^FVNJ_L^>-/%?PAUOP2/YXHI0C0* HWN1\/?L&_LG>(/VN/VA?V0_P!LG2/@GJWA M'P;\&_V78/#OB;Q;K^GG3KGQ[=7^APV<5A! VVXDL[5))YQ=2*B.TRB'>OSC M]7:@TW3=.T73K?1]'T^"TM+2!(;6UMHA''#&H"JB*H 50 . !B@#\WOVG_ M /@VB_X)&6'[-/Q#OO@9^P=;MXVA\#:O)X.6T\8:W)*=5%G*;0(DE\4=O.$> M%8%2< @BN@_X)3_L=VG_ 2E_P""2P^*'PP_8LUB?XS:A\.+?6?B!X"L]7G& MH^)-6."0F1UQ"F/FX1SM4_H110!\$?\%$OV:?VC/\ @H[^PW\% M?VGOAU\%)_!?QR^%GC'P_P#%+PU\,_$NJ1K(-0M2)9]#GN"JHCN#A7=4_>11 MAQ$"^U?VY?ACXE_X*]>'O@S\!]!^!WCKPCX/O"T^D-I%KI MT-%EU% 'PWXG_ &=_'/[%W_!6_P 4 M?\%"O!OP[U_Q/\.?C;\/K30_B9;>$M(EU'4="U[33&MCJ'V. -/<6LMJA@80 M1R/'* [#8Q(T_P!@+]DGXCW?[=GQY_X*C_'/P3>>%]5^*RZ9X>^'OA'52GV_ M2?#.GV\48FNU1F$4UY-$EP8-Q:%50/ARR)]HT4 %%%% !7A?[6'_ "6SX'_] MCW+_ .DS5[I7A?[6'_);/@?_ -CW+_Z3-0![I1110 4444 %9OC'_D6+W_K@ M:TJS?&/_ "+%[_UP- %S3O\ D'P?]<5_D*FJ'3O^0?!_UQ7^0J:@ HHHH ** M** "BBB@ HHHH **** ,>R_Y'>]_Z\HOYFMBL>R_Y'>]_P"O*+^9K8H **** M "BBB@ HHHH **** "BBB@#-\8_\BQ>_]<#5S3O^0?!_UQ7^0JGXQ_Y%B]_Z MX&KFG?\ (/@_ZXK_ "% $U%%% !1110 4444 %%%% !1110 5CV7_([WO_7E M%_,UL5CV7_([WO\ UY1?S- &Q1110 4444 %%%% !1110 4444 %>8_M:_M$ M?#G]FSX/7_C7X@:D%:9##I6FQ,//O[CJ(HQ^K-T4P/XX?M,?M,?$K]J?XE7'Q%^(NH> ML>EZ7"Q^SZ=;YR(HP?S9CRQY/8#['A7A6MGM;VM6\:$7J^LGV7ZOIZGSF?9] M3RJG[.GK5>R[>;_1=3]B_P!E[]I+X;?M0?"RS\?_ [U')1$AU33)F'GZ?CZQ?9_H^OJ&0Y]3S6G[.II56Z[^:_5=#T*BBBOCCZ, M**** "BBB@ HHHH **** ,>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9K8H ** M** "BBB@ HHHH **** "BBB@ K'\#_\ ((E_Z_9O_0JV*Q_ _P#R")?^OV;_ M -"H V**** "BBB@ HHHH **** "BBB@ K'\2_\ (7T?_K]/_H)K8K'\2_\ M(7T?_K]/_H)H V**** "BBB@ HHHH **** "BBB@ HHHH Q_ _\ R")?^OV; M_P!"K8K'\#_\@B7_ *_9O_0JV* "BBB@ HHHH **** "BBB@ HHHH Q_$O\ MR%]'_P"OT_\ H)K8K'\2_P#(7T?_ *_3_P"@FMB@ HHHH **** "BBB@ HHH MH **** "L?P/_P @B7_K]F_]"K8K'\#_ /((E_Z_9O\ T*@#8HHHH **** " MBBB@ HHHH **** "L?Q+_P A?1_^OT_^@FMBL?Q+_P A?1_^OT_^@F@#8HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O"_V ML/\ DMGP/_['N7_TF:O=*\+_ &L/^2V? _\ ['N7_P!)FH ]THHHH **** " MLWQC_P BQ>_]<#6E6;XQ_P"18O?^N!H N:=_R#X/^N*_R%35#IW_ "#X/^N* M_P A4U !1110 4444 %%%% !1110 4444 8]E_R.][_UY1?S-;%8]E_R.][_ M ->47\S6Q0 4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_ZX&KFG?\ (/@_ MZXK_ "%4_&/_ "+%[_UP-7-._P"0?!_UQ7^0H FHHHH **** "BBB@ HHHH M**** "L>R_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ HHH MH **X#XY_M/_ 2_9TTV.[^*'C6"VN[@?\2_1K4&>_O6)P%B@3+MD\;B H)& M2*\H_M?]MO\ :Q^7P_82?!/P//\ \O\ J$8G\27\1_N19VV61QDG>IP06%>C MA\LKUJ?MJC5.G_-+1/\ PK>3\HI^=CCK8ZE3G[."U#QKHOQ#TSXP)=Z\\"6)\ S71FGCBY(N+:) 3&I_CW !C@@D_+7P+7[D M_ C]DGX(?L\^9J7@?PRUSKEUDZCXIUJ8W>IWC-]YGG?D;NZIM4]<5\??\%-/ M^":L4*:C^TA^SUH851NN/%'AFTCX]6NK=1^;QCW9>XK]-X5XLR^CR994D^5: M1G*RN^S2V79MMOK8^(S[A_%U>;'02N]915W;SN]WW22\C\]Z_0[_ ((M?L]2 M6QU/]HF7XG)F1'TX>%M+U!6(&?\ 67J Y4Y!,:$ _P 6>0*C_P""9_\ P31! M&G_M&?M%:!G.RY\+^&+R/\4NKA3^!2,^S-V%?3OQL_8PT'QEXL;XT?!#Q7VT5\\^ ?VS/$/P]\56OP M<_;8\)0>"O$-P_E:5XIMG+:#KA'\44[?ZASU, MY?\ TF:O=*\+_:P_Y+9\#_\ L>Y?_29J /=**** "BBB@ K-\8_\BQ>_]<#6 ME6;XQ_Y%B]_ZX&@"YIW_ "#X/^N*_P A4U0Z=_R#X/\ KBO\A4U !1110 44 M44 %%%% !1110 445\U?\% O^"@7AK]DWPTW@[P=+;ZEX\U*WS8V+$-'IT;# MBYG'_H$?5B,GY1SV8# 8K,\5'#X>/-*7]7?9+JSFQ>+H8*@ZU9VBOZLO,]?L M_B=\/5^.]Y\*6\86 \1MHL=XNC_:!YYA!Y;;^.<=<&OVLO# M2^#O&,MOIOCS3;?-]8J0L>HQJ.;F ?\ H_]<#5S3O\ D'P?]<5_D*I^,?\ D6+W_K@:N:=_R#X/ M^N*_R% $U%%% !1110 4444 %%%% !1110 5CV7_ ".][_UY1?S-;%8]E_R. M][_UY1?S- &Q1110 4444 %%Q?&G]H;X-_L]>'_ /A(OBYX[LM)C<'[+;2,7N;HC^&*%,O(?]T$#/) MKQW_ (6)^V;^U?\ N/A!X5?X1>"I^OBOQ5:"76[V(_Q6UGG;!D'AI#T(96SQ M7:?!;]B3X1?";Q ?B-X@>_\ &OC:4A[GQEXNG^UW8?\ Z8ALK !R%V#_\ *C'V.,Q7\:7)'^6+U^I2>+]/TVZ\0>++D[K_QGXHN3>ZE<.1@L)'_U>>F$"Y&,YZUZ MM117FXC%8C%U?:5I.4N[_+R79;'91H4$M4_ M/NG_ 'DT_.QR8C"4Z\E--QFMI+?_ (*\G=' _ 7]I;X1_M'Z!+K'PU\0E[FT M;9JNB7T?D7^FR9P8YX&^9""",C*D@X8XKOJ\>^/7[''@CXN:_'\4?!6MWG@C MX@V2YT_QIX>PDS$# 2YC&%N8R 5;D@8W 9!Y'PM^UW\0_@3X@M?A?\ MU>& MK?19+B40:/\ $G249M$U4]A*<9LY3U(8!>IPB@$],LOHXV+G@&V^M-_&O\/\ MZ]$I+K&VIBL75PSY,6K+I-?"_7^5^NG9]#Z/HJ.SO+34+2*_L+J.>">-9(9H M7#)(A&0RD<$$<@BI*\=IIGH[A1110 4444 8]E_R.][_ ->47\S6Q6/9?\CO M>_\ 7E%_,UL4 %%%% !1110 4444 %%%% !1110 5C^!_P#D$2_]?LW_ *%6 MQ6/X'_Y!$O\ U^S?^A4 ;%%%% !1110 4444 %%%% !1110 5C^)?^0OH_\ MU^G_ -!-;%8_B7_D+Z/_ -?I_P#030!L4444 %%%% !1110 4444 %%%% !1 M110!C^!_^01+_P!?LW_H5;%8_@?_ )!$O_7[-_Z%6Q0 4444 %%%% !1110 M4444 %%%% &/XE_Y"^C_ /7Z?_036Q6/XE_Y"^C_ /7Z?_036Q0 4444 %%% M% !1110 4444 %%%% !6/X'_ .01+_U^S?\ H5;%8_@?_D$2_P#7[-_Z%0!L M4444 %%%% !1110 4444 %%%% !6/XE_Y"^C_P#7Z?\ T$UL5C^)?^0OH_\ MU^G_ -!- &Q1110 4444 %%%% !1110 4444 %%%% 'CG[2/[9W@WX ?$?P7 M\!-%\%:QXU^)/Q$-Z_A+P3X?DMXYI;:TC$EU?7,]S+'#:VL09 SNQ9F<)&DC M?+7 ?L1?\%%_$'[2,GP]\!?&C]FSQ-X"\5_$#X3V_CK0=0+VMYH.LV7E61N? MLES#.\D? F/1+SPO\9O@S\+]-T?4_"'BFW,%\=/%E9Q'4;,G N+2X M$5M)N W)NCW* T;R 'V;^UI^U'\)_P!B[]G?Q3^TQ\;-7>U\/^%=,:ZN$@7? M/>2\+#:P)D;YI9"D:+QEG&2!DBO^QG^TSH7[9?[*_@/]JCPSX8N]%T_QYX<@ MU>TTJ_F62:U249$;LGRDCU'%?*G[6D1_;=_9V^-O[5.K#SOA?X ^%/C"T^#= MD_,6NZG_ &1>6]YXG(Z/$%:6TL3T,;7-R-RW,#)Z3_P0M_Y0_?L[?]DOT[_T M T ?5]?-J?\ !3SX%:I_P4PA_P""7_A/3[[5O&$'@JY\0^(=9M73[%I#1F(K M8N3\SW#1S)*57A%>/)RV!VG[7/QU\7_#+0-'^%GP2M+2^^*7Q#NY-+\!V-[& M9+>S95#76KW:J0?L5E$PFDY'F.8;=6$EQ'GX4\(? ;PC^S9_P<4_!7X4>$+J M[O1:_LG:[IR![W6M1GUR>:[U"Z< ;[B>=Y)7; &YR%"J%4 'VW\?/VV M?#GPH^.OAO\ 9.^&_P /]2\??%3Q3HEQKEIX1TB\@MDTW1X)!%)J=_*]$T?1-2\.>,/A]XB?0?B#X'U[RO MM^A7X42(&,3O'-!-$RRPW$;,DL;9!#!T7XB_X)R:WJOQ,_X.)?VYO&GBJ5GN M/"?AWPAX;T**0Y^S6#6OF,B9Z*\D E(Z%I":?^SGXBU#PM_P=4?M!_#[0I&C MTOQ9^S;HFNZ_#&<++?V4^FVEO(XZ%E@N)%!/.&/O0!^FE%%% !7A?[6'_);/ M@?\ ]CW+_P"DS5W'Q!_:>^ 'PJ\1MX2^(GQ4TO2-22%)6L[N1@X1N5;@'@UX MG\:_VB?@C\7/CO\ !BP^&OQ(TW6)K/QPS7,=F[$QAX"BDY ZL0* /JBBBB@ MHHHH *S?&/\ R+%[_P!<#6E6;XQ_Y%B]_P"N!H N:=_R#X/^N*_R%35#IW_( M/@_ZXK_(5-0 4444 %%%% !1110 4444 <]\6/\ A97_ K76_\ A3O]G?\ M"4?V=)_8?]JY^S_:,?+OQ^F>,XSQFOPM^+/_ LK_A96M_\ "X_[1_X2C^T9 M/[<_M7/VC[1GYMV?TQQC&.,5^^=?'O\ P5N_9F^$'C+X-77QZU*==)\6:-Y- MO875O!N?6"[A([-T'+MDY1ADJ *VA+^&F[-Z-=7Z_\ #'Y6UT'PID^(\?Q)T1OA ]^OB,T)\*/B2_Q('P?7P1J7_"4'4/L0T,VS"X\_.-FT]/7 M/3'.<"?A&^F_M!>'X?$/BC5T22^N8;N2-=*(Y6*V>-E(9 M2?FD_B(QC:,']0SWB'+^'X>5\%_$F0M$/^"@?PZM->A\!?M(>#=9^%'B24[4MO%<7^@7#=S!?*/*D0?WVV#ZU M^&ULKK8B4JN$<:L=7:&C7_;C]Y)>2:7<_4J>.ITDJ>(3@]KRV?\ V\M&WYV? MD>^T5#8:A8:K91:EI=[#"XMY Z2*>0RL."#ZBIJ\9IIV9Z6X4444 % M%%% !1110!F^,?\ D6+W_K@:N:=_R#X/^N*_R%4_&/\ R+%[_P!<#5S3O^0? M!_UQ7^0H FHHHH **** "BBB@ HHHH **** "L>R_P"1WO?^O*+^9KE?VE_V ME_AK^RQ\-;CXC?$;4/6/2]+A8?:-1N,9$48/YLQX4&O,;["=/W9^R[?U\S[V_P";VKZ;(^%)FF?8+*JD:=363W2Z+N_\ +J?LC17E'P;_ &S_ (!_&+X)_P#"\[;Q MQ8:/IEJH36XM8O$A?3+C&3#+N(&3_"1]\8VYZ#A+G]KKXS?M$W,F@?L0_"LW M.F%S'-\2_&4$EKI47."UM"0);IA]!@@;E(.:\R&3YA*I.$X ME^R5V^B9VRS'"*$91ES;T75GNGQ&^*'P\^$7AF;QE\3?&6GZ' MID'W[O4+@1JS=E4'EV/95!8]@:\(;]IG]H_]IYCIO['7PT_L/PY*=K?$[QU: MM%"Z?W[*S(WS\D=Y M>LK+O CDQN*^-^SCV6LGZRV7_;MW_>/$_A/^PO\ #/P;XF3XH?%C6=0^(_C< MX9_$WBYA,(&'.+:W.8[=0>5 #,O9@.*]MHHK@Q6,Q.,GSUI.3Z=DNR6R7DDD M==##T,-'EIQM^OFWNWYL****YC8**** "LWQC_R+%[_UP-:59OC'_D6+W_K@ M: +FG?\ (/@_ZXK_ "%35#IW_(/@_P"N*_R%34 %%%% !6?XI\*>&?''A^Z\ M*>,= L]4TR^B,=Y87]NLL4RGLRL"#_C6A13C*4)*479H32DK/8^9;S]G_P"/ MO[']W+XF_8_U)_%'@WS&EU#X3Z_?$F!E5Y7^T M#^R+\,_CW=V_B]IKSPWXRTT!M%\;>'I?(O[1@/E#,N/.C[;&[$A2N2:]A8W# M9@N7':3_ .?B6O\ V^OM?XE:7?FV/.^K5L)KA=8_R/;_ +=?V?3X?3<]4HKY MIT?]J#XR?LO:I;^!?VX-#2YT6258-*^+6@6C&QN"3A5OH5&;60_W@-I/084O M7T;HVM:/XCTFWU[P]JUM?6-W$);6\LYUEBF0C(9'4D,#Z@UQXO 8C!VE*SA+ M:2UB_1]^Z=FNJ1TX?%TL3=1TDMXO1KU7ZK1]&6:***XCI,>R_P"1WO?^O*+^ M9K8K'LO^1WO?^O*+^9K8H **** "BBB@ HHHH **** "BBB@ K'\#_\ ((E_ MZ_9O_0JV*Q_ _P#R")?^OV;_ -"H V**** "BBB@ HHHH **** "BBB@ K'\ M2_\ (7T?_K]/_H)K8K'\2_\ (7T?_K]/_H)H V**** "BBB@ HHHH **** " MBBB@ HHHH Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_ *_9O_0JV* "BBB@ HHH MH **** "BBB@ HHHH Q_$O\ R%]'_P"OT_\ H)K8K'\2_P#(7T?_ *_3_P"@ MFMB@ HHHH **** "BBB@ HHHH **** "L?P/_P @B7_K]F_]"K8K'\#_ /(( ME_Z_9O\ T*@#8HHHH **** "BBB@ HHHH **** "L?Q+_P A?1_^OT_^@FMB ML?Q+_P A?1_^OT_^@F@#8HHHH **** "BBB@ HHHH **** "BBB@#P/XW_M' M?'/X!?M/Z;:ZK^SYXT\5_"'6_!RK<>)? ^AKJL^@:Y%=2EA/96Y:]EAFMY(_ MGBBE"- H"C>Y'P]^P;^R=X@_:X_:%_9#_;)TCX)ZMX1\&_!O]EV#P[XF\6Z_ MIYTZY\>W5_H<-G%800-MN)+.U22><74BHCM,HAWK\X_5VH--TW3M%TZWT?1] M/@M+2T@2&UM;:(1QPQJ JHBJ %4 #@ 8H _-[]I_\ X-HO^"1EA^S3\0[[ MX&?L'6[>-H? VKR>#EM/&&MR2G519RFT"))?%';SA'A6!4G ((KH/^"4_P"Q MW:?\$I?^"2P^*'PP_8LUB?XS:A\.+?6?B!X"L]7G&H^)-6."0F M1UQ"F/FX1SM4_H110!\F_$K]@']D7_@KI\&_AC\;O^"B?[$5S:>*+;PP+F#P M=K_B:_ANO#4EXL4EQ9R-930"1@T: ET##;RJ'61R037[#44 M ?#?B?\ 9W\<_L7?\%;_ !1_P4*\&_#O7_$_PY^-OP^M-#^)EMX2TB74=1T+ M7M-,:V.H?8X T]Q:RVJ&!A!'(\^$=5*?;])\,Z?;Q1B:[5&8137DT27!@W%H55 ^'+(GVC1 M0 4444 9>K>"/!>O7AU#7/"&EWMP5"F>[T^.1R!T&YE)Q7AO[3/@_P )>'_C MA\$I=!\+:=8M)XZD$C6=C'$6 MV(SM S@\U]#5X7^UA_R6SX'_\ 8]R_^DS4 M >Z4444 %%%% !6;XQ_Y%B]_ZX&M*LWQC_R+%[_UP- %S3O^0?!_UQ7^0J:H M=._Y!\'_ %Q7^0J:@ HHHH **** "BBB@ HHHH *^:-2'_#7/[:D6C+^_P# M?P3N%GO.\6H^)7'R)Z,+9"\N1T(3'<5>_96^!%I^SI\%-*^'1NOM>IX:\\1:D6 M+-?:C,=\\S,>6^;Y03SM10>E>SA/]AP,L6_CG>$/N]^7R3Y5YR;6L3SL1_M6 M*CAU\,;2E_[;'YM7?DO,OV?PQ^'K?'>\^*S>#[ ^(UT6.S76/LX\\0D\KN_# M&>N.,XXKMJQ[+_D=[W_KRB_F:V*\F=2I4MS-NRLK]%V]#OC",+\JM?4*S/%_ M@KP?\0-!F\+^.O"^GZQIMP,36.IV:3Q/[E7!&??J*TZ*492A)2B[-#E&,E9J MZ/G2_P#V$=8^%=[+XC_8Q^-NL?#^=Y#))X9O7.HZ'2#;S$M$6YRZDE0?E M J)?VQ_C-\"6&G_MG_ "[TVQC.U_'O@97U'2&'_/26,9FME_WMQ/9:^D*1E5 MU*.H((P01P17JK-I5URXV"J^;TG_ .!K5_\ ;RDO(\_^SU2UPTG3\MX_^ O; M_MWE.>^&GQ<^&/QDT!?%'PM\=Z9KMB<;IM.NUD\LG^%U'S1M_LL ?:NBKQ#X MF?L"_ _QCK[>/_AW_:7P[\6#)C\1^!;LV,C-U_>Q+^ZD4G[WRAF[M7/?\)I^ MWI^S?^[^('@JQ^,OAF'KK?A6);+7(HQ_%)9G]W.<=%BY/4M1]0PF*UP=77^2 M=HR^4O@E]\6^D0^MXBAIB*>G\T;R7S7Q+[FEW/I"BO+O@G^V1^S[\>KHZ'X- M\;I:Z[&Q2Y\,:Y$;+4H''WD,$F"Y'
XV#.U1^I/8 G!QBO&/[,_X* M6_%;_C^\2> /A582=%L+1];U.('KN,F+=OPQ2Q_\$[/!_C.07?[1OQO\??$> M0G,EAJ_B![73L_[%M;E=GT#FNBG@,#AYJ6*KQ:3UC"\VUVNK1^Z9C/%8JM!J MA2=^CE:*^[67_DI^6W[3'[3'Q*_:G^)5Q\1?B+J'K'I>EPL?L^G6^3V \\K[_ /\ @HA_P2TTSPSHDOQI_9:\,O':6-ONU[PG;,\A2-1SM^ MC\T_ZL=!\+?'<7PU\?Z3XWNO">EZ]!IMZD\VBZU;":UO%&04D0\'@G!YP<'! MZ5^Z'P=\:VWQ'^%N@>.K/PC>Z##JFEQ3Q:-J-N(IK12O$94< =.F5P<#.*^ M&?\ @FA_P30Q_9_[1?[1?A_^[<>&/#%[%^*75RA_ I&?9F["OT*K\NX^S?+\ MPQ<*.']Z5.ZWS"BBBOSX^O"B MBB@ HHHH **** "LWQC_ ,BQ>_\ 7 UI5F^,?^18O?\ K@: +FG?\@^#_KBO M\A4U0Z=_R#X/^N*_R%34 %%%% !1110 4444 5M7T?2?$&EW&AZ]I=O>V5W$ MT5U9W<"R13(1@JR,"&!'4$8KYSUG]EOXO_LQ:M<>/?V'==CDTF65I]6^$^OW M;'3[HDY9K*5CFTE/8$["<9.U0E?2M%=N$Q^(P=U&SC+>+UB_5?DU9KHTCZH\I_9^_:\^&WQXO;CP9);7GACQIIH(UGP1XBC\B_M MF ^8HK8\Z/N'3L06"Y KU:O-_P!H']E;X3_M&65O/XNT^>PUW3B'T3Q7HLWV M;4M-D!RK13+S@'G8V5SS@'!'Y]?M3_\ !0;]H7P3H6O_ +)>G__%(LKHV M<_Q%T6!X+N[M0N'MWQ\@E!^1Y8R<@$;B26KV\OR*GQ!7ME[Y7]J,KOE7=2ZK MR=I?XM6>7B\TGE%*^+7,OLM=7V:Z/S5UZ;'UU;?\%&OV<(OVM+GX%MXD7;+" MEFOB7S%^P_V@&Q]FW_\ COF?=W_+[U])U_/77Z%?\$T/^"E^?[/_ &=/VB_$ M']VW\,>)[V7\$M;ES^ 20^RMV-?2<1\"?4L&J^ O+E7OI[OO)?JON/&R;BOZ MUB72Q=H\S]U]%Y/]&?H51117YF?;!1110 4444 %%%% !1110 5C^!_^01+_ M -?LW_H5;%8_@?\ Y!$O_7[-_P"A4 ;%%%% !1110 4444 %%%% !1110 5C M^)?^0OH__7Z?_036Q6/XE_Y"^C_]?I_]!- &Q1110 4444 %%%% !1110 44 M44 %%%% &/X'_P"01+_U^S?^A5L5C^!_^01+_P!?LW_H5;% !1110 4444 % M%%% !1110 4444 8_B7_ )"^C_\ 7Z?_ $$UL5C^)?\ D+Z/_P!?I_\ 036Q M0 4444 %%%% !1110 4444 %%%% !6/X'_Y!$O\ U^S?^A5L5C^!_P#D$2_] M?LW_ *%0!L4444 %%%% !1110 4444 %%%% !6/XE_Y"^C_]?I_]!-;%8_B7 M_D+Z/_U^G_T$T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 5X7^UA_P EL^!__8]R_P#I,U>Z5X7^UA_R6SX'_P#8]R_^ MDS4 >Z4444 %%%% !6;XQ_Y%B]_ZX&M*LWQC_P BQ>_]<#0!08FNR1RJPQDL6Z*S(3QFNG"86IC,3&C#>3^2[M^2 M6K\D8XBO##495);+\>R7FWHO,Y'X:?\ &6O[86I_&JX_?^"/A/+-HG@X'F*^ MUE@/MEZ.S"-<1J>0?D92"#7TO7(_ CX.^&?@#\(]"^$?A),VFC6*Q-.5PUS, M3\VS+!4)T:-ZGQR=Y M>KZ>B5DO)&/9?\CO>_\ 7E%_,UL5CV7_ ".][_UY1?S-;%>>=84444 %%%% M!1110!Y_\;/V6O@+^T+:B/XJ_#FQO[J-0+;5HE,%[;D="EQ&5D&#@['H?N^#_ (C2XO8T'\$&H)C+8P )0$4#O7TA M17HX?-,70I^R;4Z?\LES1^5]8^L6GYG'6P.'JS]HO=G_ #1T?S[^CNCP3P7_ M ,% _AB-?B\ _M">%]8^%7B:3A;#QA#LL[@]S!>@>5(F3C>VP'MFO=[.\L]1 MM([_ $^ZCG@F0/#-#(&1U(R&!'!!]16;XT\">"OB/H$WA;Q_X3T[6M-G'[VQ MU.S2>)CZ[7! (['J.U?!7[:6O^!O^"=>KVEI^R1\:_$/A_Q#J,OGW7P^6Y74 M=(@MVR3,\5QN^SLQ^[@L6[!0,UZ."R_!YYB%0PD73JOH[RA]_P 45ZJ7FSCQ M.+Q.5T75Q#4X+K\,ONVD_1Q]#V__ (**?MZ>%/V8?!LWP_\ "TL&H^.=6M?] M$L3\HYE_P"">_[?WA?]JOPK%X(\726^F^.]+M1]ML0= ML>HQJ #

+?$O@3Q+8^,?!VMW&FZIIMPL]C?6DA62&13P0?Z=""0 M>#7Z5_Q#_+O['^KW_?;\_GVM_+Y;]=SXK_6[&?VC[:W[O;E\N_\ B_X8_H#H MKX1_9H_X*%_M7?M?31?"[X7V'PWT#Q%9::KZGJ?B6[N7DO0.'GMK:)0,C@E" M6 SG@=/9?^&+/C+\1OWO[1?[:7C36(GYET?P?'%H=F1_SS<0AFE7W.">M?F6 M*R&66UG3Q]6-.2Z*\I-=TDK:^:%X=D@L W3Y[BX";!GOM(KK?AM^PK^R7\*95O?"WP/T:6\5MW]HZQ M$=0N-_=Q)7?26(N+ICT45Y]?$8C$SYZTW)] MVVW][.RE1I48\M.*BNR5OR"BBBL30*^;+;_@G+^SA+^UI<_'1O#:[8H4O%\- M>6OV'^T"V?M.S_Q[R_N[_F]J^DZQ[+_D=[W_ *\HOYFNO"X_&8'G^KU''F5G M9[HYZ^%PV*Y?:P4N5W5^C-BBBBN0Z HHHH **** "BBB@ HHHH *S?&/_(L7 MO_7 UI5F^,?^18O?^N!H N:=_P @^#_KBO\ (5-4.G?\@^#_ *XK_(5-0 44 M44 %%%% !1110 4444 <]\6/ '_"T_AKK?PZ_P"$FU'1O[9TZ2U_M32IO+N+ M?<,;D/Z$=P2,C.:_$_\ :8_9G^)7[+'Q*N/AU\1=/]9-+U2%3]GU&WS@2QD_ MDRGE3P>Q/[HUY[^TO^S1\-?VI_AKW>\BUIOT7_X)D>&O MA5HO[(GAO5/AGX>6QN-0A;_A)GEYN)=3B8Q3^:2 >'4[%/W4*XZY/Z=Q#Q50 MRW+/;81JI*5K-.ZCS)M-^MG9=6CX?)\AJXS'>SQ"<(J]^[LU=+[U=GL/PG\ M?\*L^&NB?#K_ (2;4=9_L;3H[7^U-5F\RXN-HQN<_H!V R<9KH:**_!JE2= M6HYR>K=WZL_5X1C"*C'9!1114%!1110 4444 %%%% !6/X'_ .01+_U^S?\ MH5;%8_@?_D$2_P#7[-_Z%0!L4444 %%%% !1110 4444 %%%% !6/XE_Y"^C M_P#7Z?\ T$UL5C^)?^0OH_\ U^G_ -!- &Q1110 4444 %%%% !1110 4444 M %%%% &/X'_Y!$O_ %^S?^A5L5C^!_\ D$2_]?LW_H5;% !1110 4444 %%% M% !1110 4444 8_B7_D+Z/\ ]?I_]!-;%8_B7_D+Z/\ ]?I_]!-;% !1110 M4444 %%%% !1110 4444 %8_@?\ Y!$O_7[-_P"A5L5C^!_^01+_ -?LW_H5 M &Q1110 4444 %%%% !1110 4444 %8_B7_D+Z/_ -?I_P#036Q6/XE_Y"^C M_P#7Z?\ T$T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 5X7^UA_R6SX'_P#8]R_^DS5[I7A?[6'_ "6SX'_]CW+_ .DS M4 >Z4444 %%%% !6;XQ_Y%B]_P"N!K2K-\8_\BQ>_P#7 T 7-._Y!\'_ %Q7 M^0J:H=._Y!\'_7%?Y"IJ "BBB@ HHHH **** &RRQ01---(J(BEG=C@*!U)/ M85\V?LPQR_M/_M">(?VSM7C9_#ND^=X;^%T> _#/PN\#:3\.O!M@+;2]%L([2RA'4(B@ L>['J3U)))ZU[-/_8,M=3[ M=:Z7E!/WG_V\_=7DI+J>=/\ VO&J'V*>K\Y=%_VZM?5Q[&S1117C'HF/9?\ M([WO_7E%_,UL5CV7_([WO_7E%_,UL4 %%%% !1110 4444 %%%% !7S5_P % M O\ @G[X:_:R\--XQ\'16^F^/--M\6-\P"QZC&HXMIS_ .@2=5)P?E/'TK17 M9@,?BLLQ4<1AY$H8V@Z-97B_ZNO,_G\\6^$O$O@3Q+?># MO&.B7&FZIIMPT%]8W<962&13R"/Z]""".#1X2\)>)?'?B6Q\'>#M$N-2U34K MA8+&QM(RTDTC'@ ?UZ D\"OUG_X**?L%^%/VGO!LWQ \+10:=XYTFU_T2^P M%348EZ6\Y_\ 0'ZJ>#\IXE_X)[_L ^%_V5/"L7C?Q=';ZEX[U2U'VV^ W1Z= M&P!-M 3_ ./R=6/ ^4<_L'_$0,N_L?ZQ;]]MR>?>_P#+Y[]-S\[_ -4<9_:/ ML;_N]^;R[?XO^''?\$_?^"?OAK]DWPTOC'QC%;ZEX\U*WQ?7R@-'IT;#FV@/ M_HR_Y'>]_P"O*+^9K8K'LO\ D=[W_KRB_F: M-BBBB@ HHHH **** "BBB@ HHHH *S?&/_(L7O\ UP-:59OC'_D6+W_K@: + MFG?\@^#_ *XK_(5-4.G?\@^#_KBO\A4U !1110 4444 %%%% !1110 4444 M8]E_R.][_P!>47\S7A/[.W_%B_VQ/B5^SE/^ZTGQ6%\;^$D/"@S$17T2]AB8 M*0@Z*I..:]VLO^1WO?\ KRB_F:\-_;YM;GX:7'@+]K[1H',WPY\2HFO>4I+2 M:->D6]T,#[Q!9",\#DOP=_5(^BJ*9:W5M>VT=[9SI+#-&'BEC;*NI&001U!%/KR-CT HHHH ** M** "BBB@ HHHH *Q_ __ "")?^OV;_T*MBL?P/\ \@B7_K]F_P#0J -BBBB@ M HHHH **** "BBB@ HHHH *Q_$O_ "%]'_Z_3_Z":V*Q_$O_ "%]'_Z_3_Z" M: -BBBB@ HHHH **** "BBB@ HHHH **** ,?P/_ ,@B7_K]F_\ 0JV*Q_ _ M_((E_P"OV;_T*MB@ HHHH **** "BBB@ HHHH **** ,?Q+_ ,A?1_\ K]/_ M *":V*Q_$O\ R%]'_P"OT_\ H)K8H **** "BBB@ HHHH **** "BBB@ K'\ M#_\ ((E_Z_9O_0JV*Q_ _P#R")?^OV;_ -"H V**** "BBB@ HHHH **** " MBBB@ K'\2_\ (7T?_K]/_H)K8K'\2_\ (7T?_K]/_H)H V**** "BBB@ HHH MH **** "BBB@ HHHH Y7XO\ QR^#OP \+)XU^-GQ,T7PMIM:@D N M;E\[+>(,KZ?;7$221MO:1\1M#T"(37OAM=1C2,ZU#$3@D1C8TAPH6+8SQB;>/ M6/\ @DY8?LP?M,_LP?LX?M=?"'QMHFO:_P##_P"!-MX$U*^TAD>:W>2TTLW> MGW1XDC>&>Q4B-QQYC,HQ)E@#[!\4>*/#G@CPSJ/C/QAKEKI>D:18S7NJ:E?3 MK%!:6\2%Y)9'8@(BHK,6/ )-9OPH^*WPZ^.?PWT7XO_ C\6VFO>&?$5@E[ MHFLV#$PWENXRLB$@$@_2OB[_ (*JZGJO[8OP.^./P&\)ZE<0_#;X5_#;6]2^ M)VK64S(-;U^+2I;JQ\/QNI&8H#Y%[>8/.;2W.Y9;E%]#_P""%O\ RA^_9V_[ M)?IW_H!H ^E/B1\2_AW\'? VI_$[XL^.=(\->'-&MC<:MKNNZA':6EG$"!OD MED(5!D@_X*"?L3?MJ76I:=^RI^T]X.\=7FCH)-3T_0=822YM MHR0HE:$XD$9) $FW:3QG-;GQ\_9?^%'[3EYX7L_C?X>M_$/A_P +ZPVL1>%- M4MDFT^_U!8VCMYKF)P5G6$22ND;@IYK1R8W1(1\'_M6_L9_#+PE_P7H_9*^( M'['7P^TKPAXL70_%>I_&!O">GQV<$_AF"UAM[>6]BA548R7-PUM&Y&YV*@G$ M"E #] _C/^T+\$OV>-(L=;^-7Q+TOP]%JE[]CTB*^G_?ZC<[2WDVT*@RW$FT M,Q2-68*I8C )K2^%WQ8^&?QN\$6?Q)^$/CS2O$F@W^\6FK:->I/"[(Q1TW*3 MAT=61D.&5E*L 017Y^?LH?$/5/VIO^#C3]HW7/%DAN]*_9Z^&>B^$/ EI,U 'Z.T444 %>%_M8?\EL^! M_P#V/%_M8?\EL^!__ &/_]<#0!M:5X;T:[\0Z[?Q6EC86LEQ>74S82&)%+.['L H)/TJU7SE^VKK M>K?&7QGX9_8;\#:A)%/XN8:CXYO;9OFT_0('!D!(^ZT[@1KV."I&'KLP&$^N M8I4V[1WD^T5K)_);=W9=3FQ>(^K4'-*[V2[MZ)??]RU#]BS1=5^-'C?Q-^W+ MXXL)(IO%A.F>!+.Y7YK#0('(0@'[K3R R,/;(.'KZ-JKH>B:3X:T6S\.:#I\ M5I8V%K';65K"N$AB10J(H[ * !]*M48_%_7,4ZB5HZ**[16D5\EOW=WU#"8? MZM04&[O=ONWJW]_W+0****XSI,>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9K8 MH **** "BBB@ HHHH **** "BBB@#-\8_P#(L7O_ %P-7-._Y!\'_7%?Y"J? MC'_D6+W_ *X&KFG?\@^#_KBO\A0!-1110 4444 %%%% !1110 4444 %8]E_ MR.][_P!>47\S6Q6/9?\ ([WO_7E%_,T ;%%%% !1110 4444 %%%% !1110 M5F^,?^18O?\ K@:TJS?&/_(L7O\ UP- %S3O^0?!_P!<5_D*FJ'3O^0?!_UQ M7^0J:@ HHHH **** "BBB@ HHHH **** ,>R_P"1WO?^O*+^9J/XE^ M$^*? MP]UOX;>)(]UAKNESV-U@9*K(A7]_P"O*+^9K8JH3E3F MIQ=FM43*,9Q<9;,\-_X)\>/M<\2?L_1?#KQK)_Q4GP[U2X\+:]&QYWVC;(GY MY(,/E_-_$58U[E7SC%_Q8+_@HB\7^IT'XU>'=Z]D76].7GV7?;MGU9V[XKZ. MKT\XA!XOV\%:-5*:\K_$OE)27R.++I26']E+XJ;Y7\MG\XV?S"BBBO*.\*** M* "BBB@ HHHH *Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_ *_9O_0J -BBBB@ MHHHH **** "BBB@ HHHH *Q_$O\ R%]'_P"OT_\ H)K8K'\2_P#(7T?_ *_3 M_P"@F@#8HHHH **** "BBB@ HHHH **** "BBB@#'\#_ /((E_Z_9O\ T*MB ML?P/_P @B7_K]F_]"K8H **** "BBB@ HHHH **** "BBB@#'\2_\A?1_P#K M]/\ Z":V*Q_$O_(7T?\ Z_3_ .@FMB@ HHHH **** "BBB@ HHHH **** "L M?P/_ ,@B7_K]F_\ 0JV*Q_ __((E_P"OV;_T*@#8HHHH **** "BBB@ HHHH M **** "L?Q+_ ,A?1_\ K]/_ *":V*Q_$O\ R%]'_P"OT_\ H)H V**** "B MBB@ HHHH **** "BBB@ HHHH \D\4_MC?!7P=^UM8?L8_$3Q'IFC^(?$?@E= M?\+C5=0CB76E%U+;7-K$K@!Y8PL+[ 69UE8A0(F)_*G_ ()G?LW>&O@-_P % M#OV:[K_@GIXCFTBR^(G[*5OJ_P"U1X=T2?[1I6EW;:+!_9.I3PDF.&]N+Z0L M(CM8K%,ZJ%EE+?L=\2_@_P#"3XT:&OACXQ?"WPYXLTU7WKI_B;1+>_@#=,B. M=&7/OBLG]G/]F[X+?LH?"/1?@C\!O .G>'] T/3K>S@@L+**)[CR8EB$T[1J MOG3,J O*WS.V23DT ?FS\>/^"6O_ 5 _9H_X)__ !0\,Z/_ ,%O+[4?!NC? M#KQ-J&K^&)?V<_#R2:TDEK=7-ZDUZTCW!EN6>8R7+,TI>9I"Q;FO0O\ @A=J M_C/]C_\ X(V>&/VF?VPOVR!KOPUM_AG8:YHFGW7@BVL4\"Z5!#*TUN);-6GU M+=E"&D4R$H H);%?HOJ.G:?K&GSZ3JUA#=6EU"T-U:W,0>.:-@59&5LAE()! M!X(-9TGP_P# "=(?PY-8/8S>'VTV(V+VK*5: P;?+,94D%"NT@D M8H ^??VD_P#@K;^Q)^S;^Q]X=_;1UWXPZ7?>%_'=I _PX3[3]DE\1RSJ#$D: MW 5H4 8-+)*JB!0QD (VGPC]DW_@J/\ \$N-%\>R^)#^VCX6^*'QY^,&N:;I MFHV_@JTN;F6XF:7R;'1M.1XU\C3[4S/M:5D4EY[F9E>5R/N/6/@'\"O$.AZ3 MX8U_X+>$K[3= M!:Z%IUYX] 'PU\#?A[+^Q9 M_P '"/QGUGQU(FG>%?VI/AYI.L^!]9NG"6]QK>CHEO>Z4'; -SY;R783O$Q( MSM("_L!?#2Z_:#_X+>?M.?\ !2CPVRW/@#3_ OI?PN\#>((3NM]=GMTM)M6 MDMW'$D4%W:K!YBDHS[P"2C ???Q#^&/PV^+OAJ3P9\5_A[H?B?1Y9%DETGQ# MI,-[;.Z_=8Q3*R$CL<<5I:'H6B>&-&M?#OAK1K33M/L8%ALK"QMUAAMXE&%1 M$0!44#@ 4 6J*** /+_BM^R5\-?C%XN?QIXHU_Q1;W;P)"8])\1S6T.U!@ M'8AQGU/>O%?BG^S%\/\ X+?'OX-ZCX4UOQ'HC12Q '=CC '4D@#K7C'["O@ M3Q+K.E:[^UG\4; P^*OBA=+>PVTO)TS1U&+*T7/0>7ASC&["%V,.AKZ3BBBMXE@ M@B5$10J(BX"@= !V%>S4_P!@RQ4_MUK-^4$_=7_;S7,_)1?4\Z'^UXUS^S3T M7G)[O_MU:>KEV'4445XQZ(4444 8]E_R.][_ ->47\S6Q6/9?\CO>_\ 7E%_ M,UL4 %%%% !1110 4444 %%%% !1110!F^,?^18O?^N!JYIW_(/@_P"N*_R% M4_&/_(L7O_7 U_P#7E%_,UL5CV7_([WO_ M %Y1?S-;% 'A?_!0GP-KFM_ 0_%#P5#GQ)\-]6M_%.B,!R3:MNF0XY*F$R$K M_$545ZW\.O'.A_$[P%HWQ%\-3;[#7-+@OK0DY(25 X!]",X([$$5JWEG:ZA: M2Z??6Z303QM'-%(N5=&&"I'<$'%?/7[ 5Y=?#E/'7[(FN7#M<_#7Q-(NC>H&5%>O#_:LGE'[5%W_[0>B%%%% !1110 4444 %8_@?_ )!$O_7[-_Z%6Q6/ MX'_Y!$O_ %^S?^A4 ;%%%% !1110 4444 %%%% !1110 5C^)?\ D+Z/_P!? MI_\ 036Q6/XE_P"0OH__ %^G_P!!- &Q1110 4444 %%%% !1110 4444 %% M%% &/X'_ .01+_U^S?\ H5;%8_@?_D$2_P#7[-_Z%6Q0 4444 %%%% !1110 M 4444 %%%% &/XE_Y"^C_P#7Z?\ T$UL5C^)?^0OH_\ U^G_ -!-;% !1110 M 4444 %%%% !1110 4444 %8_@?_ )!$O_7[-_Z%6Q6/X'_Y!$O_ %^S?^A4 M ;%%%% !1110 4444 %%%% !1110 5C^)?\ D+Z/_P!?I_\ 036Q6/XE_P"0 MOH__ %^G_P!!- &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %>%_M8?\EL^!__ &/Z5X7^UA_R6SX'_ /8]R_\ MI,U 'NE%%% !1110 5F^,?\ D6+W_K@:TJS?&/\ R+%[_P!<#0!=&E M:G\?$WXI1[O'7Q#OSKOBN1UPT#2 F"T M/*K#&0H3^%F<#C%>U445AB\54QF)E6GO)_)+HEY):+R1KAZ$,-1C3CLOQ[M^ M;>K\PHHHKF-@HHHH Q[+_D=[W_KRB_F:V*Q[+_D=[W_KRB_F:V* "BBB@ HH MHH **** "BBB@ HHHH S?&/_ "+%[_UP-7-._P"0?!_UQ7^0JGXQ_P"18O?^ MN!JYIW_(/@_ZXK_(4 34444 %%%% !1110 4444 %%%% !6/9?\ ([WO_7E% M_,UL5CV7_([WO_7E%_,T ;%%%% !1110 4444 %%%% !1110 5F^,?\ D6+W M_K@:TJS?&/\ R+%[_P!<#0!?VEE->G1QL M8U7:$[PE_AEHW_V[\2\TCBQ]*=3#-P^*-I+U6MOGMZ,],HKSW]E3XRQ?'_\ M9\\+?%1G7[7J.F*NJ1@8\N]B)BN%QV_>H^!Z$5Z%7%7H5,-7E1J*THMI^J=F M=-*K"M2C4ALTFO1A11161H%%%% !1110 5C^!_\ D$2_]?LW_H5;%8_@?_D$ M2_\ 7[-_Z%0!L4444 %%%% !1110 4444 %%%% !6/XE_P"0OH__ %^G_P!! M-;%8_B7_ )"^C_\ 7Z?_ $$T ;%%%% !1110 4444 %%%% !1110 5Y[^TO^ MTO\ #7]ECX:W'Q&^(VH>L>EZ7"P^T:C<8R(HP?S9CPHY/8$_:7_:7^&O[+'P MUN/B-\1M0]8]+TN%A]HU&XQD11@_FS'A1R>P/XX?M,?M,?$K]J?XE7'Q%^(N MH>L>EZ7"Q^SZ=;YR(HP?S9CRQY/8#['A7A6MGM;VM6\:$7J^LGV7ZOIZGSF? M9]3RJG[.GK5>R[>;_1=3]?OV0OVAOA[^TG\*$\=^ K\9^U.NI:9*X\^PF/S> M7(!^8;HPY'<#U.OPN_9G_:8^)7[+'Q*M_B+\.M0](]4TN9C]GU&WSDQ2 ?FK M#E3R.X/['_LT?M+_ U_:G^&MO\ $;XY?_29J]TKPO\ :P_Y+9\# M_P#L>Y?_ $F:@#W2BBB@ HHHH *S?&/_ "+%[_UP-:59OC'_ )%B]_ZX&@"Y MIW_(/@_ZXK_(5-4.G?\ (/@_ZXK_ "%34 %%%% 'GG[4WQWLOV=/@IJWQ':U M^UZB%6T\/Z:%+-?:C,=D$(4? B]^ OP9MM(\4W/VOQ5 MKES)K'C+4G(9[K4[@[YA"9[FO/+'_C+G]M.35#^_P# ?P3N##;= MXM1\3./G;T86RX'JLF",AZ^EZ]G%_P"PX&.$7QSM.?W>Y'Y)\S\Y)/6)YN'_ M -JQ4L0_AC>,?_;I?-JR\D^X4445XQZ04444 %%%% &/9?\ ([WO_7E%_,UL M5CV7_([WO_7E%_,UL4 %%%% !1110 4444 %%%% !1110!F^,?\ D6+W_K@: MN:=_R#X/^N*_R%4_&/\ R+%[_P!<#5S3O^0?!_UQ7^0H FHHHH **** "BBB M@ HHHH **** "L>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9H V**** "BBB@ MHHHH **** "BBB@ K-\8_P#(L7O_ %P-:59OC'_D6+W_ *X&@"YIW_(/@_ZX MK_(5-4.G?\@^#_KBO\A4U !1110 4444 %%%% !1110 4444 8]E_P CO>_] M>47\S6Q6/9?\CO>_]>47\S6Q0 4444 ?./[,?_%COVKOB=^S%1*.RI. %4=@QXKZ.KYS_;NBE^%/B/X>?MA:9$P'@7Q&MEXF:, M??T6^(@G+8^]LOFG^T4Z.,7VX MVE_CA9/YM3JGAAW+_9[=>3/ M:H/SD0%+:!EO+G3D7#ZDL M?0>8X:0Q*!P2RY&"WZYP/Q))83ZKB[1A"T8S>BN]H/N]VGV6O0_/>*,E3Q'U MC#W7ILK?_V0?&G@G3_^&H/%/BNXL[77M/:'1]!L M;H&.[MR?]?<@9!P0=B=5.2<=*P/^"9G_ 37LM3AM/VA_P!HGP^DT>[?X<\+ M7T.5/<7-RC#GU2(C_:8=!7N_BC]GWXL_LC^(;OXK_L9V1U7PU=3&Y\3_ CN M)R(9?[\^FL<^1+C_ )9>G2 MZW(R+):^$<,?B(-I:I+XEVE;KZ;];/8^F:*X3X _M&?##]I#PDWBCX=ZL_G6 MLGDZOHU]'Y5[IDXR##/$>48$$9Y4X."<5W=?D=:A6PU5TZL7&2W3W/T*E5IU MJ:G3=T]F@HHHK(L**** "BBB@ HHHH Q_$O_ "%]'_Z_3_Z":V*Q_$O_ "%] M'_Z_3_Z":V* "BBB@ HHHH **** "BBB@ HHHH *Q_ __((E_P"OV;_T*MBL M?P/_ ,@B7_K]F_\ 0J -BBBB@ HHHH **** "BBB@ HHHH *Q_$O_(7T?_K] M/_H)K8K'\2_\A?1_^OT_^@F@#8HHHH **** "BBB@ HHHH **** "BBB@#E? MB_\ '+X._ #PLGC7XV?$S1?"VES7:6EM=ZUJ"0"YN7SLMX@QS-*V#MC0,[8. M :XS]EG]N[]E#]LO0++5OV?_ (TZ)K%_=:':ZM<^&3?QQZOI]M<1))&US9EO M-A&)%&XC83P&-?&G_!:#QE\>/V,_VUOV?_\ @J=;?!W6/B/\'OA5I>O:1\1M M#T"(37OAM=1C2,ZU#$3@D1C8TAPH6+8SQB;>/6/^"3EA^S!^TS^S!^SA^UU\ M(?&VB:]K_P /_@3;>!-2OM(9'FMWDM-+-WI]T>)(WAGL5(C<<>8S*,298 ^P M?%'BCPYX(\,ZCXS\8:Y:Z7I&D6,U[JFI7TZQ06EO$A>261V("(J*S%CP "36 M;\*/BM\.OCG\-]%^+_PC\6VFO>&?$5@E[HFLV#$PWENXRLB$@$@_2OB[_@JK MJ>J_MB_ [XX_ ;PGJ5Q#\-OA7\-M;U+XG:M93,@UO7XM*ENK'P_&ZD9B@/D7 MMY@\YM+<[EEN47T/_@A;_P H?OV=O^R7Z=_Z : /J;6M:T?PWH]WXA\1:M;6 M&GV%L]Q?7U[.L4-O"BEGDD=B%1%4$EB0 2:\^^"?[8?[+_[1NM7'AOX(?'' MP_XDU"WT]-0-EI]Z#+-8NVU+R)6 ,]LS?*MQ'NB8\!B:^*?^#B;XFZYJND_L MT?L)Z?>20Z1^T'^T3H'A_P ;+&Y7[9H,5W UU:-CG9(\T!8?Q+&RG(8BC_@X M0\>7/[)%I^RW^W#\.]NGZY\/OVA]+T&5K90GVCP]JEI-(L=;^-7Q+TOP]%JE[]CTB*^G_ '^HW.TMY-M" MH,MQ)M#,4C5F"J6(P":TOA=\6/AG\;O!%G\2?A#X\TKQ)H-_O%IJVC7J3PNR M,4=-RDX='5D9#AE92K $$5^?G[*'Q#U3]J;_ (.-/VC=<\62&[TK]GKX9Z+X M0\"6DQS'82ZH([N_N40\)-))"\1D'S&)%0G Q4W[&GQ%U+X,_P#!P]^U#^QG MX?N#%X2\=?#S1_BC;Z0IQ!8ZNJV-A?31KT5[IITEE/\ $T2GM0!^CM%%% !7 MA?[6'_);/@?_ -CW+_Z3-7NE>%_M8?\ );/@?_V/K_!+X/NG@: W7C+Q1>QZ'X+L$P7EU"X.U7 /:,9?P]\/5;F.[OC@7VH+V(Z1(PR M&7!X*&O4RNC2=26(K*].DN9K^9_9C_V\]_[JD^APXZI-05&F[3GHO)=9?);> M=EU/6OV9O@9I'[.?P6T7X6:9.+B>T@,NK:@=B>3N0H4=J[V MBBN"O6JXFM*K4=Y2;;?FSJI4X4::IP5DE9?(****R- HHHH **** ,>R_P"1 MWO?^O*+^9K8K'LO^1WO?^O*+^9K8H **** "BBB@ HHHH **** "BBB@#-\8 M_P#(L7O_ %P-7-._Y!\'_7%?Y"J?C'_D6+W_ *X&KFG?\@^#_KBO\A0!-111 M0 4444 %%%% !1110 4444 %8]E_R.][_P!>47\S6Q6/9?\ ([WO_7E%_,T M;%%%% !1110 4444 %%%% !1110 5F^,?^18O?\ K@:TJS?&/_(L7O\ UP- M%S3O^0?!_P!<5_D*FJ'3O^0?!_UQ7^0J:@ HHHH **** "BBB@ HHHH **** M ,>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9K8H **** .>^+/PYT7XO?#+7OA M?XB4?8]>TJ>RF;;DQ^8A42#_ &E)##W45YG_ ,$_OB-K7C;]G6R\)^,V*^)/ M E]/X7\10LV62XLV\M2<\G,7E$D]3NKVVOG'1?\ BP7_ 4.U#0F_K,17KX+_:0>@%%%% !1110 5C^!_^01+_P!?LW_H5;%8 M_@?_ )!$O_7[-_Z%0!L4444 %%%% !1110 4444 %%%% !6/XE_Y"^C_ /7Z M?_036Q6/XE_Y"^C_ /7Z?_030!L4444 %%%% !1110 4444 %%%>*_MA_'GQ M3X#TS2O@I\%(TN_B3X\E:S\-P Y&GPX_?:A+UVQQ+D@DR2U;;Z)+5OL8XBO3PU%U)[+[V^B7FWHCB_C9J%_\ MJ_'-_V4_"-[ M*G@#PCCCJ.(I+#XV[BM(S7Q0\O[T?[KV^RUJGY]7"U*-1UL-HWO% M_#+_ "EYK?JGT[ZBOFCPE^T3\5?V4O$EG\(OVT[M;[0KJ86WA?XMVT!6VNO[ MD.H*,_9YL?\ +0_*V"22 TE?2EO<6]W;I=6LZ2Q2H'CDC8,KJ1D$$<$$=ZY< M9@:V#:2>*?VQO@KX._:VL/V,?B)XCTS1_ M$/B/P2NO^%QJNH1Q+K2BZEMKFUB5P \L86%]@+,ZRL0H$3$_E3_P3._9N\-? M ;_@H=^S7=?\$]/$W% M](6$1VL5BF=5"RREOV.^)?P?^$GQHT-?#'QB^%OASQ9IJOO73_$VB6]_ &Z9 M$B_!'X#> =.\/Z!H>G6]G!!86443W'DQ+$)IV MC5?.F94!>5OF=LDG)H _-GX\?\$M?^"H'[-'_!/_ .*'AG1_^"WE]J/@W1OA MUXFU#5_#$O[.?AY)-:22UNKF]2:]:1[@RW+/,9+EF:4O,TA8MS7H7_!"[5_& M?['_ /P1L\,?M,_MA?MD#7?AK;_#.PUS1-/NO!%M8IX%TJ"&5IK<2V:M/J6[ M*$-(ID)0!02V*_1?4=.T_6-/GTG5K"&ZM+J%H;JUN8@\U92K0&#;Y9C*D@H5VD$C% ' MYS?\%H(/#_[2O[-G[,__ 5;_9GO9?&/A/X*?%[P_P#$>\N-*LIC)>>$VFB> M]N$A9!*&C6.&1T9 R1I,6 *$59_X+6^'M"_X*+>,_P!E?]AGX%^)+#Q(_B+X MQZ9\1/%-YH=XEU%IWA#3;:?SK^5XR5CBF-VD<#,0)I<*A)SC]&M \-^'?"GA MZS\)>%] LM-TK3[1+6PTRPM4AM[:!%"I%'&@"HBJ H4 8 K&^'/P7^#OP> M6_7X2?"?PSX6&JW'GZF/#F@V]C]LEY_>2^2B^8W)^9LGDT ?!OP-^'LO[%G_ M <(_&?6?'4B:=X5_:D^'FDZSX'UFZ<);W&MZ.B6][I0=L W/EO)=A.\3$C. MT@+^P%\-+K]H/_@MY^TY_P %*/#;+<^ -/\ "^E_"[P-X@A.ZWUV>W2TFU:2 MW<<2107=JL'F*2C/O )*,!]]_$/X8_#;XN^&I/!GQ7^'NA^)]'ED6272?$.D MPWML[K]UC%,K(2.QQQ6EH>A:)X8T:U\.^&M&M-.T^Q@6&RL+&W6&&WB485$1 M %10. !0!:HHHH \O^*W[)7PU^,7BY_&GBC7_%%O=O D)CTGQ'-;0[4& = MB'&?4]Z\5^*?[,7P_P#@M\>_@WJ/A36_$=S)>^-RDHU?7I;I5"0EQM#GY3D< MXZCBOKJO"_VL/^2V? __ +'N7_TF:@#W2BBB@ HHHH *S?&/_(L7O_7 UI5F M^,?^18O?^N!H N:=_P @^#_KBO\ (5-4.G?\@^#_ *XK_(4ZZNK:QM9+V]N$ MAAAC+RRRN%5% R6)/ '.:-P/$OVY_BMXH\-> M-^"7PIG_XKGXEWQT3P_L8 MAK2%A_I5X<)BH# M2MU>5L?Q.Y9V]V->)?LFVMS^TA\:_$O[;OB&W'OAA;SH1Y>F0R$3W@ M!Z-/*& /# !UY&*^DZ]C,G]3HPP$=X^]/_&UM_VXO=_QR_Y'>]_Z\HOYFMBL>R_ MY'>]_P"O*+^9K8H **** "BBB@ HHHH **** "BBB@#-\8_\BQ>_]<#5S3O^ M0?!_UQ7^0JGXQ_Y%B]_ZX&KFG?\ (/@_ZXK_ "% $U%%% !1110 4444 %%% M% !1110 5CV7_([WO_7E%_,UL5CV7_([WO\ UY1?S- &Q1110 4444 %%%% M!1110 4444 %9OC'_D6+W_K@:TJS?&/_ "+%[_UP- %S3O\ D'P?]<5_D*FJ M'3O^0?!_UQ7^0J:@ HHHH **** "BBB@ HHHH **** ,>R_Y'>]_Z\HOYFMB ML>R_Y'>]_P"O*+^9K8H **** "O!O^"AO@[7+KX(VWQH\%6V_P 1?##6[?Q/ MI>W@R10-_I,1/]PPEV8=_+ KWFH-3TVPUG3;C2-4M$GM;J!X;F"0962-@592 M.X()%=>!Q3P6,A72ORO5=UU7S5U\S#%4%BUUOV?1_)ZE'P-XQT3XA^" M])\>^&KGSM/UK38+ZRD_O12H'7/OAAD>M:M?/'_!/K4K_P #Z'XQ_9.\17;R M7_PN\32VE@TQ^>;2+DM<64I^JLX]@%%?0]5F&%6#QLZ47>*>C[Q>L7\XM,G! MUWB<-&HU9O==FM&ODTT%%%%<1TA1110 5C^!_P#D$2_]?LW_ *%6Q6/X'_Y! M$O\ U^S?^A4 ;%%%% !1110 4444 %%%% !1110 5C^)?^0OH_\ U^G_ -!- M;%8_B7_D+Z/_ -?I_P#030!L4444 %%%% !1110 444DDB1(TLKA54$LS' M]30!RWQK^,7@OX"?#'5OBKX^OO)T[2K^(Z/!#T3L3]9%'U'7MXG_A+ MPKPJ_BS2Y_[JW4/79S\[1Z._F4?]NKJN_P"''X?-[.7Z1^;ZH****\0],Q_ M_P#R")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0JV* "BBB@#.\6^$?"_CWPW>>#_ M !IH%KJFEZA"8KVPO81)%,A[%3^8/4$ CD5\U7'A?XT_\$^KA]6^'5KJGCSX M-JYDO?#)D,VK>%8RS\ MUVDNDEKZJZ.7$82-=J:?+-;26Z\GW7=/\]3GOA;\5OA[\:?!=I\0OAAXIMM7 MTF]7,5S;-]UNZ.I^:-QGE& ([BNAKYX^*7[*GCGX7^-+O]H#]BB_M=&U^Y;S M?$?@>Z.S2/$@')RF0+>X/.)%P"3R5W.S=M^SE^U7X&_:#@O-!%A=>'?&&BGR M_$G@O6E\N]T^08!(4@>;%DC$BC&"N0I.*UQ. @Z+Q.$?-3ZI_%#RDNW:2T?D M]#*CBYJHJ.(7+/I_++_"^_>+U7FM3U&BBBO+.\**** ,?Q+_ ,A?1_\ K]/_ M *":V*Q_$O\ R%]'_P"OT_\ H)K8H **** "BBB@ HHHH **** "BBB@ K'\ M#_\ ((E_Z_9O_0JV*Q_ _P#R")?^OV;_ -"H V**** "BBB@ HHHH **** " MBBB@ K'\2_\ (7T?_K]/_H)K8K'\2_\ (7T?_K]/_H)H V**** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KPO]K#_ )+9\#_^ MQ[E_])FKW2O"_P!K#_DMGP/_ .Q[E_\ 29J /=**** "BBB@ K-\8_\ (L7O M_7 UI5F^,?\ D6+W_K@: +FG?\@^#_KBO\A7@/[='C'Q#XR_X1[]C?X::B\' MB#XE3M%J]Y#RVF:%'S>7!]-Z@QJ#PV7 .<5[AJOB30_!W@VX\6^)M1CL].TS M36NK^ZE.%AACCW.Y]@H)KPK]B#PYK?Q0USQ+^VY\0=.D@U/Q[(+?PI97 ^;3 M?#\+8MXQZ&4@2MCAL*P^\:]?*XQPZECIK2G;E7>;^%>BLY/R5NIY^.DZKCA8 M[SW\HK?[_A7K?H>[>"_!_A[X?>$=,\"^$M.2TTS2+&*TL+9.D<4:A5'N<#D] M2]_Z\ MHOYFMBL>R_Y'>]_Z\HOYFMB@ HHHH **** "BBB@ HHHH **** ,WQC_ ,BQ M>_\ 7 U_]>47\S0!L4444 M %%%% !1110 4444 %%%% !6;XQ_Y%B]_P"N!K2K-\8_\BQ>_P#7 T 7-._Y M!\'_ %Q7^0J:H=._Y!\'_7%?Y"IJ "BBB@ HHHH **** "BBB@ HHHH Q[+_ M )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYFMB@ HHHH **** /G'XV?\6'_;A\ ?'* M+]SHWQ"M'\&>)GZ(+O/FV$I[%V8&//94-?1U>6?MH_!V[^./[-WB3P;HBN-9 MM[4:CX>EBXDCO[8B:'8>Q8KY>?20UL?LR_&*T^/WP$\+?%NW9/-U?2D>^C3I M%=IF.=![+*C@>P%>OBO]JRREB.L/W.[HHHKR#T HHHH *Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_ *_9O_0J M -BBBB@ HHHH **** "BBB@ HHHH *Q_$O\ R%]'_P"OT_\ H)K8K'\2_P#( M7T?_ *_3_P"@F@#8HHHH **** "BBB@ KYR_:R\=>*OC9X_M?V&O@QJ\EK>Z MQ:BZ^(VOVIS_ &'HQQNB!Z"><':JG^%AD8?*MBYDU'4)/E1=HYV*2&<\<8&066H/V2OV>)_@-X#N;SQCJ@U;Q MOXHNSJ?C;7G.6N[U\GRU/_/*/<40# ^\0!NQ7LX&,<#0^O5%=WM33ZR6\G_= MA^,K+92/-Q4I8JK]5@]-YOLOY?67X*[W:.^\ ^!/"OPQ\%Z9\/O!&D1V&DZ1 M9I;6-K$.$11W/4L3DECR223DDUKT45Y$YRJ2K9Z,8QA%1BK)!1114C, M?P/_ ,@B7_K]F_\ 0JV*Q_ __((E_P"OV;_T*MB@ HHHH **** "O)_VC/V3 MO"7QTGL_'&A:U<^%/'FBC=X>\:Z.-MS;L,XCE P)X3D@QMV+ $;FSZQ16^&Q M-?"5E5HRM)?U9K9I]4]'U,JU"EB*;A45U_7W/LSY_P#@_P#M8^+/"GCBV_9W M_;&T6V\->,I?W>A^(K"0X$_%/PO!JFF7(R$E&)() #B6)Q\T;C)PRD'DCH2#X)8?$3XT?L$7T/A? MXZ7^H^-OA,TJPZ3X^6$RZCX?4G"0Z@BC,L0X F S^:QKZGU?#9JN;"I0J]:? M27G3\_[C_P"W6_A7#[:M@-*[YJ?275?X_+^]_P"!6W?U'15+P[XBT#Q=H=KX MF\+:S:ZCIU]"LUG?64ZR131GHRLI((^E7:\5IQ=GN>DFFKHQ_$O_ "%]'_Z_ M3_Z":V*Q_$O_ "%]'_Z_3_Z":V*0PHHHH **** "BBB@ HHHH **** "L?P/ M_P @B7_K]F_]"K8K'\#_ /((E_Z_9O\ T*@#8HHHH **** "BBB@ HHHH ** M** "L?Q+_P A?1_^OT_^@FMBL?Q+_P A?1_^OT_^@F@#8HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O"_VL/\ DMGP/_[' MN7_TF:O=*\+_ &L/^2V? _\ ['N7_P!)FH ]THHHH **** "OSS_ ."FG_!2 MJ*9-1_9O_9ZUP,IW6_BCQ-:2<>C6MNP_)Y![JO32H\O\ V>[^KND<:RD\9"MD9-?JYIFFZ?HVFV^CZ39Q MVUK:0)#;6\*!4BC4!550.@ 'M7\^5?I9_P21_;6^)7Q4W_ +.GQ&TG4=9_ ML;3O.TOQ.B%_L]NO @NG/Y1N>3C:?=%%%%?DA^@A1110 4444 %%%% !1 M110!CV7_ ".][_UY1?S-;%8]E_R.][_UY1?S-;% !1110 4444 %%%% !111 M0 4444 9OC'_ )%B]_ZX&KFG?\@^#_KBO\A5/QC_ ,BQ>_\ 7 U#8CP/L5X0MS$@[)%. H'NQKZ.KYR_;A5 MOA!\0/AM^V%8J8X?">OC1_%LBC@Z-?D1.[^HBD*LH_O29KU\I_?RJ8-_\O8V M7^->]#YMKE_[>9Y^8?NE#$K[#N_\+TE]R][_ +=/HVBD5E=0Z,"",@@\$4M> M0>@%%%% !6/X'_Y!$O\ U^S?^A5L5C^!_P#D$2_]?LW_ *%0!L4444 %%%% M!1110 4444 %%%% !6/XE_Y"^C_]?I_]!-;%8_B7_D+Z/_U^G_T$T ;%%%% M!1110 5G>+_%OASP%X6U#QIXOU>&PTO2[1[F_O)VPL42 EF/KP.@Y)X'-:-? M+_Q-N;C]NCX^2? #0YW;X7^ =0CG^(5]"Q":WJ:'=%I:L/O1QD;I<=QC@A&/ M?@,''%56ZCY:<5>3[+R\V](KJWVN6![/X5>'[L.TM($BBB0)%%&H544# X XQ3ZC'8R6,K\]N6*5HQZ1BME^K?5MMZL>% MPZPU+EO=O5ONWN_\NRLN@4445QG2%%%% &/X'_Y!$O\ U^S?^A5L5C^!_P#D M$2_]?LW_ *%6Q0 4444 %%%% !1110 5%?V%CJEE-IFIV<5S;7$317%O/&'2 M5&&&5E/# @D$'@@U+10FT[H-SYC\1? GXO?L;:Y=?$O]D#3Y=>\&W,[7'B3X M2SSG]WGEY],(( M]4(@GTAU!W17,9.8W!! '(8CY2W%=MXL\6>&O GAJ^\8^,=;M]-TO3;=I[Z^ MNY L<,:CEB?Z=2< > M<&^Z_P#D'^[WW5^@?A/Q9X:\=^&K'QCX.UNWU+2]2MUGL;ZTD#1S1L.&!_IU M!R#R*_G\KZ6_X)^?\% _$O[)WB5?!WC&6XU+P'J5QF^L5):339&/-S /_0X^ MC#D?,.?J^(^!<-/!JIEL;3@K./\ .E_[=^9X&3<55HXEPQLKQD]_Y7_\C^1^ MOU%9WA/Q9X:\=^&K'QCX.UNWU+2]2MUGL;ZTD#1S1L.&!_IU!R#R*T:_'Y1E M"3C)6:/T5-25UL%%%%(84444 %%%% !1110 5C^!_P#D$2_]?LW_ *%6Q6/X M'_Y!$O\ U^S?^A4 ;%%%% !1110 4444 %%%% !1110 5C^)?^0OH_\ U^G_ M -!-;%8_B7_D+Z/_ -?I_P#030!L4444 %%%% !1110 4444 %%%% !1110! MROQ?^.7P=^ 'A9/&OQL^)FB^%M+FNTM+:[UK4$@%S@66K?L__&G1-8O[K0[75KGPR;^./5]/MKB))(VN;,MY ML(Q(HW$;"> QKXT_X+0>,OCQ^QG^VM^S_P#\%3K;X.ZQ\1_@]\*M+U[2/B-H M>@1":]\-KJ,:1G6H8B<$B,;&D.%"Q;&>,3;QZQ_P2P?M M!_\ !2S]@+]E'XC67PB_:/\ VO? ?@WQ-?QQR0Z)KOB"*&XCC3:I )!P#7M6G:CI^KZ?!JVDWT-U:W4*S6US;RAXY8V *NK#(92"""."#7P5 M_P %B+[_ ()>?LE_L*?%;P[^TIH_@>#5_BCINJM86FN01W&KZ]KMXL@M[K>5 M>XQ#,T>V?"S0/@C_P3N^#/PG\+?&*P^(&GZ%\/M.M M;7QCI%Y]HL]440@^9;/DY@!)6,'D1JH.",4 >R^-O''@OX:>$=1\?_$7Q;IF M@Z%I%H]UJNLZS?1VUK9P(,M+++(0D: =68@"N)^%W[87[-'QF\6Q^ /AW\7M M,O-=N-/:_L=&N5EM+J^LU(#75O%<(CW,"EE!EB#(-ZY;YAGP#_@NC\#OVE?C M3^Q'::O^RIX53Q1XG^'7Q'\/^.9? 4I)3Q;::5=BYDTQDZ2[F"2B+DN8 J@L M5!\*^$/[97PW_P""]/QV_9\^)'[),=YX;LO@-XO_ .$U^+-WKLL=OJNC7;V5 MU91>'880WF7"W+/(TTZ@6_DQ*-[2DPH ?H9\9_VA?@E^SQI%CK?QJ^)>E^'H MM4O?L>D17T_[_4;G:6\FVA4&6XDVAF*1JS!5+$8!-:7PN^+'PS^-W@BS^)/P MA\>:5XDT&_WBTU;1KU)X79&*.FY2<.CJR,APRLI5@""*_/S]E#XAZI^U-_P< M:?M&ZYXLD-WI7[/7PST7PAX$M)CF.PEU01W=_:/\4;?2%.(+'5U6QL+Z:->BO=-.DL MI_B:)3VH _1VBBB@ KPO]K#_ )+9\#_^Q[E_])FKW2O"_P!K#_DMGP/_ .Q[ ME_\ 29J /=**** "BBB@#SW]I?\ 9H^&O[4_PUN/AS\1M/\ 632]4A4?:-.N M,8$L9/Y,IX8<'L1^.'[3'[,_Q*_98^)5Q\.OB+I_K)I>J0J?L^HV^<"6,G\F M4\J>#V)_=&O,?VM?V=_AS^TG\'K_ ,%?$#30S0H9M*U*)1Y]A<=!+&?T9>C# M@]B/L>%>*JV15O95;RH2>JZQ?=?JNOJ?.9]D-/-:?M*>E5;/OY/]'T/Q\_9G M_9G^)7[4_P 2K?X=?#K3_235-4F4_9].M\X,LA'Y*HY8\#N1^Q_[-'[-'PU_ M98^&MO\ #GX?J%P5&99"/R5>BC@=R?1J.*N*JV>UO94KQH1>BZR?=_H MNGJ&0Y#3RJG[2IK5>[[>2_5]0HHHKXX^C"BBB@ HHHH **** "BBB@#'LO\ MD=[W_KRB_F:V*Q[+_D=[W_KRB_F:V* "BBB@ HHHH **** "BBB@ HHHH S? M&/\ R+%[_P!<#5S3O^0?!_UQ7^0JGXQ_Y%B]_P"N!JYIW_(/@_ZXK_(4 344 M44 %%%% !1110 4444 %%%% !6/9?\CO>_\ 7E%_,UL5CV7_ ".][_UY1?S- M &Q1110 4444 %%%% !1110 4444 %9OC'_D6+W_ *X&M*LWQC_R+%[_ -<# M0!BKI5)T:D:D'9III^:V)G M"-2#C)73T9XQ^P/\3M7^(_[-VE:9XN++XC\(7$WAKQ+"[9>.\LF\KYCW9HQ& MY/JQKV>OG'PA_P 6#_X*$:[X*;]SH7QBT(:UI2]$76+(;+J-1ZO"?.8]SMKZ M.KT73D\/[.;]Z#Y7\MG\U9_,****\L[@ MK'\#_P#((E_Z_9O_ $*MBL?P/_R")?\ K]F_]"H V**** "BBB@ HHHH *** M* "BBB@ K'\2_P#(7T?_ *_3_P"@FMBL?Q+_ ,A?1_\ K]/_ *": -BBBB@ MHHKC?C[\-I6-O8QA;6SB/[V^N6XBMXQW=VX]AECP":THT: MN(JQITU>4G9)=6R*E2%*FYS=DM6SS_\ ;$^-_C'1#I/[-_P(F#_$;QWNAT^9 M3QHM@,B?4I<ECZM*A26!H.\8N\I+[4_\ Y&.T?G+[1Q82G.K-XJJK M-Z17\L?\WN_DN@4445Y)Z 4444 %%%% &/X'_P"01+_U^S?^A5L5C^!_^01+ M_P!?LW_H5;% !1110 4444 %%%% !1110!G>+/"?AKQWX:OO!WC'1+?4M+U* MW:"^L;N,-'-&PY4C^O4'!'(K\DO^"@?_ 3\\2_LG>)6\8^#HKC4O >I7&+& M^8%I--D8\6TY_P#0).C#@_,.?U^K.\6>$_#7COPU?>#O&.B6^I:7J5NT%]8W M<8:.:-ARI']>H.".17T7#O$6*R#%IR^*/?S79K_@,\?.,GH9O0Y9:37P MR[>3\C^?ROH7]BK_ ()X?$S]L);SQ&NKCPUX8LPT:Z]=6!G%U!_ M&VX!>G)XKWO4O^",\>G_ +3EK;'Q26^&-U/]H7]__IXYR;'I_P"1O[O;=7Z! M^$_"?AKP)X:L?!W@[1+?3=+TVW6"QL;2,+'#&HX4#^O4G)/)K] XAX\P]+"Q MAEDN:4L%=0;1;Q(5&.4G!ASWPN23GDDUJ6_\ P4;^&?A6 M=-/_ &A/A7X[^&MP6"-<>)/#DV=]NWKJ6@JVG7"OV??;%-S>[9KE/^&-OCM\./WO[/ M'[:_B^PACYCT;QO!%KEKC_GFK2!7B7W7)%3]6RFO_"KN#[3CI_X%#F?_ )*A M^VS"E\=)27>+U^Z5O_2F?1-%?.W_ M3_@H?\*_E^(?[.OA7X@V4?W]2\!:^ MUG@_&+2?%GPWU.0[5L_''AJ>V#-W MVR('3;W#$J"*'DN/DKT4JB_N-2?W+WE\TAK,L(G:HW!_WDX_B]'\FSZ HK#\ M#_$WXML F;2-2BN57ZF-C@^QKL>EZ7" MP^T:C<8R(HP?S9CPHY/8'._9"_:&^'O[2?PH3QWX"OQG[4ZZEIDKCS["8_-Y M<@'YANC#D=P.OZAC/J?UOV;]G>W-;2_]?Y'/]:PWUGZOSKGM>W6QZG1117(= M 4444 %%%% !1110 4444 %8_B7_ )"^C_\ 7Z?_ $$UL5C^)?\ D+Z/_P!? MI_\ 030!L4444 %%%% !1110 4444 %%%% !1110!Y)XI_;&^"O@[]K:P_8Q M^(GB/3-'\0^(_!*Z_P"%QJNH1Q+K2BZEMKFUB5P \L86%]@+,ZRL0H$3$_EC M_P $N?V=_!O[/7_!2+]F+5?V!M3FL]*\?_LM6FM?M8>$M%O#+I5C/_8T!TJ^ MGC!*6][NG^ M)M$M[^ -TR(YT9<^^*R?V<_V;O@M^RA\(]%^"/P&\ Z=X?T#0].M[.""PLHH MGN/)B6(33M&J^=,RH"\K?,[9).30!Y;XN_;2_P""7?[2_P (?'GA#QY^T;\* M/%OA#2?M6E>/]%U;7;2:. QEDEAGMY&WYW A"%^9@-A)Q7B__!'+P;;_ /!, MC_@C;INN?M5ZWJ/A'POX8/B#Q0\/B2VF-UH&@3W]Q=6L<\*JTJS?9W25X ID M629H]N\$5]*+?PE9IJ,DS'+2-2Q;)KKO$/AWP_XNT&]\*^+-"L]4TO4K62VU'3=1M4GM[J!U*O%)&X*N MC*2"K @@D$4 ?!__ 5T_:?C^*'_ 3N^&'QO_9Z\?75S\%?B-\4_",?Q:\: MZ*)[9[7X=WER?[1NBQ5)K:-AY,,Q(5DCFE5@/FQYY^WM^Q9\*_@I_P %"OV5 M_P!M/_@G7'IOA?XF^*_B9I?AKQ=X9\%".*Q\6>!FA9M1O)[:#Y#%:VL*?Z0% MV /#DETM\?I?I/A+PKH'A:W\#Z%X9T^RT2TL5LK31[2RCCM8;94V+ D2@(L8 M0!0@&T#C&*P?AI^S_P# ?X,75W>_![X)^$?"<\F@#X5^!OP]E_8L_P"#A'XSZSXZD33O"O[4GP\TG6? ^LW3A+>XUO1T M2WO=*#M@&Y\MY+L)WB8D9VD!?V OAI=?M!_\%O/VG/\ @I1X;9;GP!I_A?2_ MA=X&\00G=;Z[/;I:3:M);N.)(H+NU6#S%)1GW@$E& ^^_B'\,?AM\7?#4G@S MXK_#W0_$^CRR+)+I/B'28;VV=U^ZQBF5D)'8XXK2T/0M$\,:-:^'?#6C6FG: M?8P+#96%C;K##;Q*,*B(@"HH' H M4444 >7_ !6_9*^&OQB\7/XT\4:_ MXHM[MX$A,>D^(YK:':@P#L0XSZGO7BOQ3_9B^'_P6^/?P;U'PIK?B.YDO?&Y M24:OKTMTJA(2XVAS\IR.<=1Q7UU7A?[6'_);/@?_ -CW+_Z3-0![I1110 44 M44 %9OC'_D6+W_K@:TJS?&/_ "+%[_UP- %S3O\ D'P?]<5_D*FJ'3O^0?!_ MUQ7^0J:@ HHHH **** "BBB@ HHHH **** ,>R_Y'>]_Z\HOYFMBL>R_Y'>] M_P"O*+^9K8H **** "BBB@ HHHH **** "BBB@#-\8_\BQ>_]<#5S3O^0?!_ MUQ7^0JGXQ_Y%B]_ZX&KFG?\ (/@_ZXK_ "% $U%%% !1110 4444 %%%% !1 M110 5CV7_([WO_7E%_,UL5CV7_([WO\ UY1?S- &Q1110 4444 %%%% !111 M0 4444 %9OC'_D6+W_K@:TJS?&/_ "+%[_UP- %S3O\ D'P?]<5_D*FJ'3O^ M0?!_UQ7^0J:@ HHHH **** "BBB@ HHHH **** ,>R_Y'>]_Z\HOYFMBL>R_ MY'>]_P"O*+^9K8H **** "BBB@ HHHH \"_X*'>%]9M_A%IGQ^\&VIDU[X6: M_;^(K-4X,UJC!;N$GLC1$LWJ(J]M\)>*-&\;^%=,\9^'+L3Z?J]A#>V,P_Y: M0RH'1OQ5A4^M:-IGB+1KOP_K5FEQ9W]K);W=O(,K+$ZE64^Q!(_&O!/^">NL MZGX7\%^*/V7?%%X\NK?"OQ+-I<3RGYY],E+364Y]F1F '94%>NO]JR=K[5&7 M_DD_TC.WSF>>_P!QF-^E1?\ DT?\X_\ I)]"4445Y!Z 5C^!_P#D$2_]?LW_ M *%6Q6/X'_Y!$O\ U^S?^A4 ;%%%% !1110 4444 %%%% !1110 5C^)?^0O MH_\ U^G_ -!-;%8_B7_D+Z/_ -?I_P#030!L4444 ,N;FVLK:2\O+A(H8D+R MRRN%5% R6)/ '.:^8?A?;7/[='Q[C_:#UZW<_##P%?R0?#NPF0A-;U)#MEU M5U/WD0C;%GN,_*0X-[]J+Q9XC_:0^*$7[#?PFU>6VM7@2\^*WB"T;G3=,."M MBC=I[@<8[(>05+X^@O"/A/PYX$\+Z?X+\(Z3#8:7I=I';6%G N$BB10JJ/P' M4\GJ>:]N'_"5@^?_ )?55I_<@^O^*:T7:-W]I,\R7^WXCE_Y=P>O]Z2Z>D=W M_>TZ,T:***\0],**** "BBB@ HHHH Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_ M *_9O_0JV* "BBB@ HHHH **** "BBB@ HHHH Q_$O\ R%]'_P"OT_\ H)K8 MK'\2_P#(7T?_ *_3_P"@FMB@ HHHH **** "JVK:-I&OZ?)I.NZ5;7MK,,2V MUW LD;CT*L"#5FBFFT[H32:LSQ+QQ_P3O_9*\9ZA_;MC\,$\-:JI)AU7P?>2 M:9+"Q_B58"(\^Y0UA_\ #+O[6WPQ^?X%?MJZIJ5K'_J]$^)>EQZFL@[!KM0L MRCM\J_RKZ)HKTX9SF,8J,Y\\>TTIKY+<7_P"2VO\ M,^=O^&@/VY?A=\GQB_9"M/%-I'_KM:^&.NB4G']VRN/WS9^HJGXF_P""JO[, M?A'PMJ.H>)K3Q3HVOV5L7A\'Z_X:N+2^N).@C!*M$O/4E^!D\U]*U\+_ /!6 M[]BGXE?%39^T7\.=6U'6?[&T[R=4\,.Y?[/;KR9[5!^6/)[ '[,_[3'Q*_98^ M)5O\1?AUJ'I'JFES,?L^HV^1W!\\HK]W^HX/ZG]4Y%[.UN6VE MNQ^4_6\3]9^L<[Y[WOUN?NE^S1^TO\-?VI_AK;_$;XP:SICQ_P#"*:KXD?3Y MKB!L%))8S&4_VD#-D9R0,U]3_P##8W[0GA/CXL?L ^/+4)_K)/"%_:ZX"/4" M(I^5?@^<9!2HYA.&7U(U()[<\.9/JK.2;MW2/U?+LVG4PD98N$H2_P ,K/SN ME97[7/H>BOGRU_X*;?LM6EPEC\0K[Q/X,N7;:+;Q7X2O+=@?0E$=1^)Q7H/@ M[]K/]F/Q_L3PE\??"5W*_P!VV&NP),?^V;L'_2O&K93F="/-4HS2[\KM]]K' MHT\PP-5VA5BWVNK_ ';GH5%,MKFWO($NK2X26)QE)(W#*P]01UI]>?L=@444 M4 %%%% !6/XE_P"0OH__ %^G_P!!-;%?-.M_\%'?V<[S]J'3_P!GZ#7P1;77 MDR>)O-7[!]N)*_9=_P"GF?=W?+[UUX7 8S'<_P!7IN7*KNRV1SU\5AL+R^UF MH\SLK]6?2U%%%Z5X7^UA_R6SX'_P#8]R_^DS4 M>Z4444 %%%% !6;XQ_Y%B]_ZX&M*LWQC_P BQ>_]<#0!47\S0!L4444 %%%% M!1110 4444 %%%% !6;XQ_Y%B]_ZX&M*LWQC_P BQ>_]<#0!&M45Q?[.WQ=T_X\_ _PQ\7-.* :WI,(K@?)/'_P E5U_X#7:5P5J52A5E2FK2BVFO-:,ZJ=2%6FIQ=TU=>C"L?P/ M_P @B7_K]F_]"K8K'\#_ /((E_Z_9O\ T*LRS8HHHH **** "BBB@ HHHH * M*** "L?Q+_R%]'_Z_3_Z":V*Q_$O_(7T?_K]/_H)H V*\I_:V_:'N?@-X$MK M'P9I8U;QOXINQIG@G0D&6NKQ\#S&'_/*+<'I M_$'QQJ\=AI.D6;W-]=2GA$4= .K,3@!1RQ( R2*\*_9,\!^*OC3X^N_VY/C3 MI$EK?ZS:FU^'?A^Z&?[#T4YVR$=!/.#N9A_"QP M72/IUD^D?-HX<96J.2P]%VG+K_+'K+]%W?DF=_\ LI_L\6W[/'PW.E:KJAU; MQ3K=TVI^,O$,IW2:CJ$GS2-N/.Q22J#C@$X!9L^FT45PXC$5<57E6JN\I.[_ M *[=ET6ATT:-/#TE3@K)!1116)J%%%% !1110 4444 8_@?_ )!$O_7[-_Z% M6Q6/X'_Y!$O_ %^S?^A5L4 %%%% !1110 4444 %%%% !1110!C^)?\ D+Z/ M_P!?I_\ 036Q6/XE_P"0OH__ %^G_P!!-;% !1110 4444 %%%% !1110 44 M44 ?GK_P4O\ ^":&?[0_:+_9T\/_ -ZX\3^&+*+\7NK9!^)>,>[+W%1_\$QO M^";EO>+9?M&_M!:('"2"7PSX9NXN-PP5NKA3^:1G_>;L*_0ZL?P/_P @B7_K M]F_]"KZO_7'./['^HTO;:.:*08>*5 RL/0@\&O/_&/[(W[+WC[>_BOX >$KJ63[ M]RNA0Q3'_MI&JO\ K7HE%;4<1B,/*]*;B_)M?D9U*-&LK5(I^JN?/EQ_P3*_ M9@L)VO/APGBOP5<.11^ Q4?_ Q]^T=X2Y^%'[?_ (XM MPGW(_&&EVNN;O9FE"'\>O>OH>BO06>9H_P")4Y_\:4__ $M2.3^R\"O@AR_X M6X_^DM'SS_9?_!3SP7_QY>*?A/XUMT^]_:%E>:==R#_9\K,0/UH_X:>_;'\( M?+\2?V"=3N84^]?>#O%UI?[_ '6 @./Q-?0U%']IT9_Q<-3EZ*47_P"22BOP M%]1J1_AUIKYJ7_I2;_$^>/\ AY3\%]!X^+7PU^)'@3;_ *U_%7@BXC1?4[H? M,R/?'2NP\'_MT?L?^.]H\/\ [1/A<,^-D>HZDMD['T"W&PD^V,UZO7FOQV_9 M0^"WQ\\#:MX2\3>!](M[O4K1HH=>M]&MVO+-SR)8Y&0D$$=B,C(R,YJH5,CK M32J4YT[]5)22_P"W7&__ ),*4,TIQ;C.,_)Q:;^:E;\#X]_X*4?\%-H+F"]_ M9]_9K\3))'(AA\2>*]/G!5E(PUM:NIY!'#R@_P"RIZFOSWKT/]IC]F?XE?LL M?$JX^'7Q%T_UDTO5(5/V?4;?.!+&3^3*>5/![$^>5^]9!EV6Y=EL(X)J49*_ M-UEYM_ITV/R?-\9C<;C9/$JTEIR_R^7_ >I^A7_ 30_P""E^?[/_9T_:+\ M0?W;?PQXGO9?P2UN7/X!)#[*W8U^A5?A=^S/^S/\2OVI_B5;_#KX=:?Z2:IJ MDRG[/IUOG!ED(_)5'+'@=R/VP^$_@#_A5GPUT3X=?\)-J.L_V-IT=K_:FJS> M9<7&T8W.?T [ 9.,U^5\>Y9E>!QT:F&DE.>LH+I_>\K]OFC[WA/'8_%81QK M*\8Z*3Z^7G;O\CH:***^!/K HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ KPO]K#_DMGP/_P"Q[E_])FKW2O"_VL/^2V? _P#['N7_ -)F MH ]THHHH **** "LWQC_ ,BQ>_\ 7 UI5F^,?^18O?\ K@: +FG?\@^#_KBO M\A4U0Z=_R#X/^N*_R%34 %%%% !1110 4444 %%%% !1110!CV7_ ".][_UY M1?S-;%8]E_R.][_UY1?S-;% !1110 4444 %%%% !1110 4444 9OC'_ )%B M]_ZX&KFG?\@^#_KBO\A5/QC_ ,BQ>_\ 7 UL_\([XQD' .DWQV"20_P!V&;# ?WI!7T;UZ5Z^:_[0J6,7_+R. MO^./NR^;TE_V\>?@/W3GAG]AZ?X9:K[M8_\ ;H5C^!_^01+_ -?LW_H5;%8_ M@?\ Y!$O_7[-_P"A5Y!Z!L4444 %%%% !1110 4444 %%%<]\6/'_P#PJSX: MZW\1?^$9U'6?[&TZ2Z_LO2H?,N+C:,[4'ZD]@"<'&*NG3G5J*$5JW9>K)G*, M(N4MD<]^TO\ M+_#7]ECX:W'Q&^(VH>L>EZ7"P^T:C<8R(HP?S9CPHY/8'\K MKC_@I)^T9=?M+1_M&SZV&,4@BC\,^:WV!;$-G[+M_7S/O;OF]JX']IC]ICXE M?M3_ !*N/B+\1=0]8]+TN%C]GTZWSD11@_FS'ECR>P'GE?NG#G!V#RS!OZU% M3J35I7U23^ROU?4_+,YXCQ..Q*^KR<81=UW;[O\ 1'ZF^$?B7;?\%2_B%I.G MZ9I-WI_PI\&+:ZEXJT^^*B36M78%HK)P#\UO%@ECT1W! M_;#X3^/_ /A:?PUT3XB_\(SJ.C?VSIT=U_9>JP^7<6^X9VN/U![@@X&<5\#Q MIDE;**E)4_\ =]H+JGO*_=O>_:RTLCZWAK,Z>8PFY_Q=Y>:V5NR7;O=]3H:* M**^&/J HHHH **** "BBB@ HHHH Q_ __((E_P"OV;_T*MBL?P/_ ,@B7_K] MF_\ 0JV* "BBB@ HHHH **** "BBB@ HHHH Q_$O_(7T?_K]/_H)K8K'\2_\ MA?1_^OT_^@FMB@ HHHH **** "BBB@ HHHH **** "L?P/\ \@B7_K]F_P#0 MJV*Q_ __ "")?^OV;_T*@#8HHHH **** "BBB@ HHHH **** //?VE_V:/AK M^U/\-;CX<_$;3_632]4A4?:-.N,8$L9/Y,IX8<'L1^5UQ_P3;_:,M?VEH_V< MI]$"F602Q^)O*;[ UB6Q]JW?IY?WMWR^]?LG6/XE_P"0OH__ %^G_P!!-?39 M'Q5F6149TJ5I1DM$_LR[K]5LSQ,TR'!9K4C4J:26[75=G_GT.5_9H_9H^&O[ M+'PUM_AS\.=/])-4U291]HU&XQ@RR$?DJCA1P.Y/H5%%?/5Z];%5I5:LG*4G M=M]3UZ5*G0IJG35HK1)!11161H%%%% !1110 4444 %%%% !5?2-7TGQ!I-K MKV@ZG;WMC>VZ7%E>VDZRQ7$3J&21'4D.K*00P)!!!%?GI_P5G_:YTWX-?\%" M_P!FOX ?M/\ Q#U?P3^SSX[MM<;Q1K^GZS<:7::GKT<:)86.H7UN\" M+[Q9=WFDS:O+8Z3-9ZC;6EQ(ZVDH5;V-_("(PD3*Y7) /M^BOSY_X*D?\$U= M+^)WP!^*W[6/Q1_;+^+6B>/_ WH&J:UX$U7PEX[O-*TOPS]F226QL[;3[=Q M'*6V0I+(P:XGE=BCQYCCC^H/^"=UW^TK?_L+_"B^_;$CE7XGS>!M/?QHMQ$$ MG%Z8@6\]1@+/MV^: !)OP * /9J*\%_X*6_M[_#W_@FQ^R#XD_:D\>Z3+J\ M^GF*Q\,^&[63;-KFKW#;+6R0X)&YLL[ ,5CCD8*Q7:?.OV&?A'!\0FA\?_MN M?M#:3\2_CQ+''JOB7P/9>*%DT;P%(2&33['1XYFBA^SDK&UW,CW,LBEFEP55 M0#Z_HK\^]1^+NH_\% _^"T'CW]AOQ%KNJ1_"/]GOX>6%_P")_#NE:K/:1^)? M$^I^5+!]MD@=&GM;>U=MML3L,X+N&V*%U_\ @GW^T-XP^%O_ 4O_: _X)0> M,O%>IZYH7@K2],\;_"*^UO49;R]L]"OHX!=Z9)/,S22PVMW.B0,[.XCDV%L( M@ !]VT444 %>%_M8?\EL^!__ &/Z5X7^UA_R6SX'_ /8]R_\ I,U M'NE%%% !1110 5F^,?\ D6+W_K@:TJS?&/\ R+%[_P!<#0!_]>47\S6Q6/9?\CO>_]>47\S0!L4444 %% M%% !1110 4444 %%%% !6;XQ_P"18O?^N!K2K-\8_P#(L7O_ %P- %S3O^0? M!_UQ7^0J:H=._P"0?!_UQ7^0J:@ HHHH **** "BBB@ HHHH **** ,>R_Y' M>]_Z\HOYFMBL>R_Y'>]_Z\HOYFMB@ HHHH **** "BBB@ HHHH Y+X\?"G2_ MCC\&_$GPEUC8(M=TF6VCE<9$,Q&8I?JD@1Q[K7&?L)_%;5/BO^S7HD_BG>GB M'P\TF@>)893F2.^LSY3[_P#:90DA]Y*]@KYQ^'?_ !87]O[Q5\-9/W6A_%G1 MU\2:(O1%U6V'EWL2^KNG[]C["O7P?^U9=6PW6/[R/RTFOG'WG_@//Q'[C&4Z MW27N/YZQ?WZ?]O'T=6/X'_Y!$O\ U^S?^A5L5C^!_P#D$2_]?LW_ *%7D'H& MQ1110 4444 %%%% !11TZUX;\4OV[/AYX=\3R?"WX)>'K_XF^-N5&@>%,20V MK9QFZNN8H%!X)RQ4_> ZUTX7!XG&SY*,;VW[)=VWHEYMI&%?$T,-'FJ2MV[O MR2W;\D>X221PQM--(J(BDLS' '4DUX+X^_;P\+W/B6?X7_LP>"K[XI^+8SM MF@T"0+IE@3P&N;X_ND&?[I/(VDJ:QX_V6?V@/VEY%U;]M'XG_8="D8.GPQ\# MW+V]F5[)>70/F7!]54[01E6'2O>O 'PY\!_"OPU!X.^''A'3]$TNW'[JRTZV M6),]V./O,>[')/68#^(_;3[)M07K+1R](V7:3.7GQV*^!>SCW>LGZ+ M:/SN_P"ZC\V/VMO^"8O[04/A/5OVEVM_#D^M7=W)?>(?!?@W3Y$@L(2 6>W+ ML3,0?+YKPBJM6,\([7?O M7?\ Y-_FON/"_P#@FA_P30Q_9_[1?[1?A_\ NW'ACPQ>Q?BEU,=>N_1=(KLOU?4^JRW+<-EF&5*DO5]6^[_K0****\D[PH MHHH **** "BBB@ HHHH Q_ __((E_P"OV;_T*MBL?P/_ ,@B7_K]F_\ 0JV* M "BBB@ HHHH **** "BBB@ HHHH Q_$O_(7T?_K]/_H)K8K'\2_\A?1_^OT_ M^@FMB@ HHHH **** "BBB@ HHHH **** "L?P/\ \@B7_K]F_P#0JV*Q_ __ M "")?^OV;_T*@#8HHHH **** "BBB@ HHHH **** "L?Q+_R%]'_ .OT_P#H M)K8K'\2_\A?1_P#K]/\ Z": -BBBB@ HHHH **** "BBB@ HHHH **** /*/ MVEO@G^R?^VIX8UW]C;]I3P3H_B^RN='M]5U'PUJ<+B2&"62>&"\AE7:T4@DA MF598G$D9'50XW?F#_P $;]=_:U_X)R_M"?LT_L2>)OC/>?$KX)?M,_!9O%O@ M:UUL;M1\!:E:Z/#J-Y:)("(OL\CZ=)*)GM)[6XCFL[J+S0),30/A@"#P M,-?$-[YPL-.M8(E:QT MV!42*RM3)'OPD8EDPAFDE90: -#_ (*)_P#!-?X!?\%+_@Q<_!WXZ:UXNT^- M4\S1[_PUXNOK-;"[4[HKHVDK7-_KG@*Z^+=X^E%[AR\L<+ "[MX MV+$$1W"E@<$D5[!\5OV5O@W\6?V6M;_8XN] ?0? FM^$)?#1TSPI(-/-AISP M>0(K8QC;"%3 4;2N!@J5R" ?!'_!RYX&M_%UM^R'=_$2R^T_#.U_:R\-0_$2 M*8$VZ6L[F,//C[L?E?:8RQX'F@9RP!R?^"[W[*GP_P#V;[C]F7]KS]B;X6Z) MX'^*WAK]H3P]X7T%_!>CPZ>VL:?J'G))IDJ6ZH)XV,2C8P($;3J !(U?=UK^ MP3^S//\ L3:?_P $^?&?@N;Q3\,]/\)VWAW^S/$M\]Q<3VL"J(G><%769617 M62/88W53'LVKBKX _81^'GAGQ=X1\;?$CXH>.?B5?_#U)!X ;XA:O;W:Z"[Q M&%IXU@MX?M-SY1:,7=UY]PJO(%E'F/N /C__ ()_>$M0^"W_ <4?MI^"/%D M+13_ !$\&>$_&/A6248-[IL41MIY$SU6.ZE,)(XW1T?LN>$]7^(?_!T-^TM\ M:=$B>30_ 'P'T#P?JMV@_=C4;\Z?J$<6[H6$5M+D=N^*^V/CS^Q[\,OCO\0/ M#7QH?6]>\)>/_!]O*:"YMY"J,89XI$5T5U" MN U:G[.'[+WPB_98\*ZGX:^%>DW7VC7];GUKQ3KVKWSW>I:]J<^/.O;RXD): M65MJJ.B(BJB*B*J@ ]#HHHH \O\ BMX4_:SU?Q<]Y\'_ (K^%](T4P($LM6T M)[B82 ?.Q<$<$]!7BOQ3\-?M-Z-\>_@W)\:/B7X:^NJ\+_:P_Y+9\#_\ L>Y?_29J /=**** "BBB@ K-\8_\BQ>_ M]<#6E6;XQ_Y%B]_ZX&@"YIW_ "#X/^N*_P A4U0Z=_R#X/\ KBO\A4U !111 M0 4444 %%%% !1110 4444 8]E_R.][_ ->47\S6Q6/9?\CO>_\ 7E%_,UL4 M %%%% !1110 4444 %%%% !1110!F^,?^18O?^N!JYIW_(/@_P"N*_R%4_&/ M_(L7O_7 U_P#7E%_,UL5CV7_([WO_ %Y1 M?S-;% !1110 4444 %%%% !1110 5\_?\%#?#^K:-\-M!_:1\(V;2ZU\*O$< M&N(D?WY[ L([R#/96B(9O:,U] U2\1^'])\6^'K_ ,*Z_9K<6&IV4MI>V[]) M89$*.I]BI(_&NS 8KZGC(5FKI/5=T])+YJZ^9SXNA]9PTJ=[-K1]GNG\G9B^ M'/$&D^+/#UAXIT"\6XL-3LHKNRN$Z2PR('1A[%2#^-4_ _\ R")?^OV;_P!" MKQ;_ ()X^(-6T?X:Z[^S?XNO&EUKX5>(Y]#D>3[T]@6,EG/CLK1$JOM&*]I\ M#_\ ((E_Z_9O_0J,?A?J6,G13ND]'W3U3^:L_F&$K_6<-&I:S:U79[-?)W1L M4445QG0%%%>2?'#]M#X,_!36$\#"[O/%'C"X.RR\&>%+8WFH2OC@.B<0CO\ M.0<<@-BM\-A<1BZGLZ,7)^7YOLN[>AE6KT,_&3]N#X M4?#3Q&?AIX+L]0\>>-Y"5@\(>$(?M,Z,.#Y\BY2W4'&XL=RCG:17'_\ "JOV MQ?VK?])^.OC%OA7X-GY'@KP?>"35KN,_PW=]C$8(X*1C!!(901FO9O@W\ _A M!^S_ .'!X6^$7@.QT:V('GR01[IKEA_%+*V7E;W8G'; KT?J^78'_>)>UG_+ M!^ZO\4^OI"_^)''[;&8K^%'DC_-):_*/3UE;_"SQD?L__M3?M3'[=^U7\0SX M+\*S%_M8?\EL^!_\ MV/Z5X7^UA_P EL^!__8]R_P#I,U 'NE%%% !1110 5F^,?^18O?\ MK@:TJS?&/_(L7O\ UP- %S3O^0?!_P!<5_D*FJ'3O^0?!_UQ7^0J:@ HHHH M**** "BBB@ HHHH **** ,>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9K8H ** M** "BBB@ HHHH **** "BBB@#-\8_P#(L7O_ %P-7-._Y!\'_7%?Y"J?C'_D M6+W_ *X&KFG?\@^#_KBO\A0!-1110 4444 %%%% !1110 4444 %8]E_R.][ M_P!>47\S6Q6/9?\ ([WO_7E%_,T ;%%%% !1110 4444 %%%% !1110 5F^, M?^18O?\ K@:TJS?&/_(L7O\ UP- %S3O^0?!_P!<5_D*FJ'3O^0?!_UQ7^0J M:@ HHHH **** "BBB@ HHHH **** ,>R_P"1WO?^O*+^9K8K'LO^1WO?^O*+ M^9K8H **** "BBB@ HHHH **** "BBO/?VE_VE_AK^RQ\-;CXC?$;4/6/2]+ MA8?:-1N,9$48/YLQX4!)8K)H([K"Z=X1\/VYO-3NW/W56!.5SV+E0>Q)XKQ#X5_&S]I#_@HQI=UJ7PN\;: M;\+? MK=?9=2FTR\6^\17#8!*@X5;12/NO@/W&\5[O\ G]E'X(?L[02S_#W MPF&U6ZR=1\1ZI*;G4KUB2J[5SSMK\[J9?AM>M_ _]FKX*_LZZ.^E?"CP/;6$ MLX_T[4Y,RWEXV<=@4444 %%%% !6/XE_P"0OH__ %^G M_P!!-;%8_B7_ )"^C_\ 7Z?_ $$T ;%%%% !1110 4444 %%%% !1110 444 M4 8_@?\ Y!$O_7[-_P"A5L5C^!_^01+_ -?LW_H5;% !1110 4444 %%%% ! M1110 4444 8_B7_D+Z/_ -?I_P#036Q6/XE_Y"^C_P#7Z?\ T$UL4 %%%% ! M1110 4444 %%%% !1110 5C^!_\ D$2_]?LW_H5;%8_@?_D$2_\ 7[-_Z%0! ML4444 %%%% !1110 4444 %%%% !6/XE_P"0OH__ %^G_P!!-;%8_B7_ )"^ MC_\ 7Z?_ $$T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 5X7^UA_R6SX'_\ 8]R_^DS5[I7A?[6'_);/@?\ ]CW+_P"D MS4 >Z4444 %%%% !6;XQ_P"18O?^N!K2K-\8_P#(L7O_ %P- %S3O^0?!_UQ M7^0J:H=._P"0?!_UQ7^0J:@ HHHH **** "BBB@ HHHH **** ,>R_Y'>]_Z M\HOYFMBL>R_Y'>]_Z\HOYFMB@ HHHH **** "BBB@ HHHH **** ,WQC_P B MQ>_]<#5S3O\ D'P?]<5_D*I^,?\ D6+W_K@:N:=_R#X/^N*_R% $U%%% !11 M10 4444 %%%% !1110 5CV7_ ".][_UY1?S-;%8]E_R.][_UY1?S- &Q1110 M 4444 %%%% !1110 4444 %9OC'_ )%B]_ZX&M*LWQC_ ,BQ>_\ 7 T 7-._ MY!\'_7%?Y"IJAT[_ )!\'_7%?Y"IJ "BBB@ HHHH **** "BBB@ HHHH Q[+ M_D=[W_KRB_F:V*Q[+_D=[W_KRB_F:V* "BBB@ HHHH **** "BBB@ KX7_X* MW?L4_$KXJ;/VB_ASJVHZS_8VG>3JGAAW+_9[=>3/:H/SD0ZMD'XEXQ[LO<5'_P3&_X)N6]XME^T;^T%H@< M)()?#/AF[BXW#!6ZN%/YI&?]YNPK]N_UQR?^Q_K_ #>7)]KF_EM^NUM3\O\ M]6\Q_M'ZI;SYNEN__ WN=-_P21_8I^)7PKW_ +1?Q&U;4=&_MG3O)TOPPCE/ MM%NW(GND/YQH>1G<<9 K[HHHK\1S?-<3G./EBJUDWLET2V7_ 3]0R[ 4T'4[>]L;VW2XLKVTG66*XB=0R2( MZDAU92"&!((((K\]/^"L_P"USIOP:_X*%_LU_ #]I_XAZOX)_9Y\=VVN-XHU M_3]9N-+M-3UZ.-$L+'4+ZW>.2&T4N':/S$CD:53-NBC;':?\$L_V3-7^%GPR M_9Y^.GPG^(?BFT\'Z_\ LXZ;%XZ\$7WBR[O-)FU>6QTF:SU&VM+B1UM)0JWL M;^0$1A(F5RN2 ?;]%?GS_P %2/\ @FKI?Q.^ /Q6_:Q^*/[9?Q:T3Q_X;T#5 M-:\":KX2\=WFE:7X9^S))+8V=MI]NXCE+;(4ED8-<3RNQ1X\QQQ_4'_!.Z[_ M &E;_P#87^%%]^V)'*OQ/F\#:>_C1;B().+TQ MYZC 6?;M\T "3?@ 4 >S M45E^-_&WA+X:^#=6^(?C[Q%::1H>A:=-?ZQJM_,(X+.UA0R2S2,>%544L3Z" MOS!^#_QQ_:C^*?\ P<+_ Z\0?%O7=9T'PAXP_9RUK7?!/PRN6D@_L;3#J(A MMIKV'.#J$Z0BYE##= )DMSDP%F /U2HK\^]1^+NH_P#!0/\ X+0>/?V&_$6N MZI'\(_V>_AY87_B?P[I6JSVD?B7Q/J?E2P?;9('1I[6WM7;;;$[#."[AMBA= M?_@GW^T-XP^%O_!2_P#: _X)0>,O%>IZYH7@K2],\;_"*^UO49;R]L]"OHX! M=Z9)/,S22PVMW.B0,[.XCDV%L(@ !]VT444 %>%_M8?\EL^!_P#V/%_M8?\EL^!__ &/_]<#0!]_Z\HOYFMB@ HHHH **** "B MBB@ HHHH **** ,WQC_R+%[_ -<#5S3O^0?!_P!<5_D*I^,?^18O?^N!JYIW M_(/@_P"N*_R% $U%%% !1110 4444 %%%% !1110 5CV7_([WO\ UY1?S-;% M8]E_R.][_P!>47\S0!L4444 %%%% !1110 4444 %%%% !6;XQ_Y%B]_ZX&M M*LWQC_R+%[_UP- %S3O^0?!_UQ7^0J:H=._Y!\'_ %Q7^0J:@ HHHH **** M"BBB@ HHHH **** ,>R_Y'>]_P"O*+^9K8K'LO\ D=[W_KRB_F:V* "BBB@ MHHHH **** "BBB@ HHHH *Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_ *_9O_0J M -BBBB@ HHHH **** "BBB@ HHHH *Q_$O\ R%]'_P"OT_\ H)K8K'\2_P#( M7T?_ *_3_P"@F@#8HHHH **** "BBB@ HHHH **** "BBB@#'\#_ /((E_Z_ M9O\ T*MBL?P/_P @B7_K]F_]"K8H **** "BBB@ HHHH **** "BBB@#'\2_ M\A?1_P#K]/\ Z":V*Q_$O_(7T?\ Z_3_ .@FMB@ HHHH **** "BBB@ HHHH M **** "L?P/_ ,@B7_K]F_\ 0JV*Q_ __((E_P"OV;_T*@#8HHHH **** "B MBB@ HHHH **** "L?Q+_ ,A?1_\ K]/_ *":V*Q_$O\ R%]'_P"OT_\ H)H MV**** "BBB@ HHHH **** "BBB@ HHHH \H_:6^"?[)_[:GAC7?V-OVE/!.C M^+[*YT>WU74?#6IPN)(8)9)X8+R&5=K12"2&95EB<21D=5#C=^8/_!&_7?VM M?^"6B2 G-BQ MD"(O"[IDVJC)(9OTP^.W[$7PZ^-WQDT/]HS3_B)XY\#_ ! \/:++H^G^+/ W MB+[/(^G22B9[2>UN(YK.ZB\T"3$T#X8 @\#'(?L,?\$VOAO^R-HWA+QEXO\ M$VJ^._B;H'PTTOP:WC7Q#>^<+#3K6")6L=-@5$BLK4R1[\)&)9,(9I)64&@# M0_X*)_\ !-?X!?\ !2_X,7/P=^.FM>+M/C5/,T>_\->+KZS6PNU.Z*Z-I'*+ M6Z>-L$>?%)CL5."/,?\ @W[^(7[0_P 1?^"7?@F]_:8\7W/B37]'U?6]#LO% M-[,TLNLZ?8ZG<6MO=-(WS2@K%L60Y+I&K$L6+'K/!O\ P2<^%/@?Q+XKO-*_ M:A^/TOAOQGJUS?ZYX"NOBW>/I1>X-BQ!$=PI8'!)%>P?%;]E;X M-_%G]EK6_P!CB[T!]!\":WX0E\-'3/"D@T\V&G/!Y BMC&-L(5,!1M*X&"I7 M((!\^?\ !5:/]O#7/$_PQ\-_LR?L/6_QN\ VFJS:U\0_#^W(8 U^PW[.OP M)\$?LP? CPC^SM\-I]2ET#P5X?M='T>36+YKFZ:W@C$:&25L;FP.< =%"@ M#G-<_8T^"?B']LG0_P!N[4K'43X_\/>!Y_">G7":@PM5TV:X:=U:'&&?>QP^ M<@<4 ?$W_!/[PEJ'P6_X.*/VT_!'BR%HI_B)X,\)^,?"LDHP;W38HC;3R)GJ ML=U*821QNCH_9<\)ZO\ $/\ X.AOVEOC3HD3R:'X ^ ^@>#]5NT'[L:C?G3] M0CBW="PBMI?V/?AE\=_B!X:^-#ZWKWA+Q_X/M[FU\.>//!]W%! MJ-M:7 'VBS<3Q307-O(51C#/%(BNBNH5P&K4_9P_9>^$7[+'A74_#7PKTFZ^ MT:_K<^M>*=>U>^>[U+7M3GQYU[>7$A+2RMM51T1$5414154 'H=%%% 'E_Q6 M\*?M9ZOXN>\^#_Q7\+Z1HI@0)9:MH3W$PD ^=BX(X)Z"O//%?[.7[9GCOQ#H M'B;Q;\:_!5Q=>&;Y[W1GB\/31^3<&,H&(#8<<]#G\.M?2=% 'A?_ @/_!03 M_HO_ ($_\)23_P"*H_X0'_@H)_T7_P "?^$I)_\ %5[I10!X7_P@/_!03_HO M_@3_ ,)23_XJC_A ?^"@G_1?_ G_ (2DG_Q5>Z44 >%_\(#_ ,%!/^B_^!/_ M E)/_BJY'X\K^WC\,/@]X@\?ZU\5]RG:,]^* ."\*^%?V_M M;\+Z;K5M\>O Z1WEA#/&DGA5RRJZ!@#AL9P:T/\ A ?^"@G_ $7_ ,"?^$I) M_P#%5ZY\/K&[TOP#H>F:A;M%/;Z/;13Q/U1UB4,I]P016Q0!X7_P@/\ P4$_ MZ+_X$_\ "4D_^*H_X0'_ (*"?]%_\"?^$I)_\57NE% 'A?\ P@/_ 4$_P"B M_P#@3_PE)/\ XJC_ (0'_@H)_P!%_P# G_A*2?\ Q5>Z44 >%_\ " _\%!/^ MB_\ @3_PE)/_ (JC_A ?^"@G_1?_ )_X2DG_P 57NE% 'A?_" _\%!/^B_^ M!/\ PE)/_BJ/^$!_X*"?]%_\"?\ A*2?_%5[I10!X7_P@/\ P4$_Z+_X$_\ M"4D_^*H_X0'_ (*"?]%_\"?^$I)_\57NE% 'R;X>U+]NK5?VB?$/PF@^-?A! M+[2= M+V>[?PR3#(DK$*JJ#N##'))Q7??\(#_P %!/\ HO\ X$_\)23_ .*K M5\&^!?%UA^VGXT^(%YH,\>BZAX/TZULM18#RY9HW8N@YZ@&O7Z /"_\ A ?^ M"@G_ $7_ ,"?^$I)_P#%4?\ " _\%!/^B_\ @3_PE)/_ (JO=** /"_^$!_X M*"?]%_\ G_A*2?_ !5'_" _\%!/^B_^!/\ PE)/_BJ]THH \+_X0'_@H)_T M7_P)_P"$I)_\51_P@/\ P4$_Z+_X$_\ "4D_^*KW2B@#PO\ X0'_ (*"?]%_ M\"?^$I)_\51_P@/_ 4$_P"B_P#@3_PE)/\ XJO=** /"_\ A ?^"@G_ $7_ M ,"?^$I)_P#%4?\ " _\%!/^B_\ @3_PE)/_ (JO=** /EWX\K^WC\,/@]X@ M\?ZU\!TC MO+"&>-)/"KEE5T# '#8S@UWO[7?A3Q'XY_9I\8^$?".D2W^I7^CM%9V< !>5 M]RG:,]^*Z_X?6-WI?@'0],U"W:*>WT>VBGB?JCK$H93[@@B@#R/_ (0'_@H) M_P!%_P# G_A*2?\ Q5'_ @/_!03_HO_ ($_\)23_P"*KW2B@#PO_A ?^"@G M_1?_ )_X2DG_P 51_P@/_!03_HO_@3_ ,)23_XJO=** /"_^$!_X*"?]%_\ M"?\ A*2?_%4?\(#_ ,%!/^B_^!/_ E)/_BJ]THH \+_ .$!_P""@G_1?_ G M_A*2?_%4?\(#_P %!/\ HO\ X$_\)23_ .*KW2B@#PO_ (0'_@H)_P!%_P# MG_A*2?\ Q5'_ @/_!03_HO_ ($_\)23_P"*KW2B@#PO_A ?^"@G_1?_ )_ MX2DG_P 57 ^'M2_;JU7]HGQ#\)H/C7X02^TG0+2]GNW\,DPR)*Q"JJ@[@PQR M2<5]95Y!X-\"^+K#]M/QI\0+S09X]%U#P?IUK9:BP'ERS1NQ=!SU - &5_P@ M/_!03_HO_@3_ ,)23_XJC_A ?^"@G_1?_ G_ (2DG_Q5>Z44 >%_\(#_ ,%! M/^B_^!/_ E)/_BJ/^$!_P""@G_1?_ G_A*2?_%5[I10!X7_ ,(#_P %!/\ MHO\ X$_\)23_ .*H_P"$!_X*"?\ 1?\ P)_X2DG_ ,57NE% 'A?_ @/_!03 M_HO_ ($_\)23_P"*H_X0'_@H)_T7_P "?^$I)_\ %5[I10!X7_P@/_!03_HO M_@3_ ,)23_XJC_A ?^"@G_1?_ G_ (2DG_Q5>Z44 >%_\(#_ ,%!/^B_^!/_ M E)/_BJY'X\K^WC\,/@]X@\?ZU\5]RG:,]^* ."\*^%?V_M M;\+Z;K5M\>O Z1WEA#/&DGA5RRJZ!@#AL9P:T/\ A ?^"@G_ $7_ ,"?^$I) M_P#%5ZY\/K&[TOP#H>F:A;M%/;Z/;13Q/U1UB4,I]P016Q0!X7_P@/\ P4$_ MZ+_X$_\ "4D_^*H_X0'_ (*"?]%_\"?^$I)_\57NE% 'A?\ P@/_ 4$_P"B M_P#@3_PE)/\ XJC_ (0'_@H)_P!%_P# G_A*2?\ Q5>Z44 >%_\ " _\%!/^ MB_\ @3_PE)/_ (JC_A ?^"@G_1?_ )_X2DG_P 57NE% 'A?_" _\%!/^B_^ M!/\ PE)/_BJ/^$!_X*"?]%_\"?\ A*2?_%5[I10!X7_P@/\ P4$_Z+_X$_\ M"4D_^*H_X0'_ (*"?]%_\"?^$I)_\57NE% 'R;X>U+]NK5?VB?$/PF@^-?A! M+[2= M+V>[?PR3#(DK$*JJ#N##'))Q7??\(#_P %!/\ HO\ X$_\)23_ .*K M5\&^!?%UA^VGXT^(%YH,\>BZAX/TZULM18#RY9HW8N@YZ@&O7Z /"_\ A ?^ M"@G_ $7_ ,"?^$I)_P#%4?\ " _\%!/^B_\ @3_PE)/_ (JO=** /"_^$!_X M*"?]%_\ G_A*2?_ !5'_" _\%!/^B_^!/\ PE)/_BJ]THH \+_X0'_@H)_T M7_P)_P"$I)_\51_P@/\ P4$_Z+_X$_\ "4D_^*KW2B@#PO\ X0'_ (*"?]%_ M\"?^$I)_\51_P@/_ 4$_P"B_P#@3_PE)/\ XJO=** /"_\ A ?^"@G_ $7_ M ,"?^$I)_P#%4?\ " _\%!/^B_\ @3_PE)/_ (JO=** /"_^$!_X*"?]%_\ M G_A*2?_ !5<#^SIJ7[=7Q:\#7GB70OC7X0M(;?7[VR>*]\,EW+PRE&8%"!M M)Y ZU]95Y!^Q3X%\7?#[X3ZEHGC309].NYO&&J74<%P &:&2&M4^-?A"XF\3:^]E9RVWADJD+B(OND#$D MK@8P,&OK*O(/VC_ OB[Q9\6/A)K?AS09[NTT/QA)=:M/" 5M83 RAVYZ9XH MRO\ A ?^"@G_ $7_ ,"?^$I)_P#%4?\ " _\%!/^B_\ @3_PE)/_ (JO=** M/"_^$!_X*"?]%_\ G_A*2?_ !5'_" _\%!/^B_^!/\ PE)/_BJ]THH \+_X M0'_@H)_T7_P)_P"$I)_\51_P@/\ P4$_Z+_X$_\ "4D_^*KW2B@#PO\ X0'_ M (*"?]%_\"?^$I)_\51_P@/_ 4$_P"B_P#@3_PE)/\ XJO=** /"_\ A ?^ M"@G_ $7_ ,"?^$I)_P#%4?\ " _\%!/^B_\ @3_PE)/_ (JO=** /"_^$!_X M*"?]%_\ G_A*2?_ !5'_" _\%!/^B_^!/\ PE)/_BJ]THH ^3?V=-2_;J^+ M7@:\\2Z%\:_"%I#;Z_>V3Q7OADNY>&4HS H0-I/('6N^_P"$!_X*"?\ 1?\ MP)_X2DG_ ,56K^Q3X%\7?#[X3ZEHGC309].NYO&&J74<%P &:&2 _'/@3PUJGQK\(7$WB;7WLK.6V\,E4A<1%]T@8DE<#&!@UWW_" _\ !03_ M *+_ .!/_"4D_P#BJU?VC_ OB[Q9\6/A)K?AS09[NTT/QA)=:M/" 5M83 RA MVYZ9XKU^@#PO_A ?^"@G_1?_ )_X2DG_P 51_P@/_!03_HO_@3_ ,)23_XJ MO=** /"_^$!_X*"?]%_\"?\ A*2?_%4?\(#_ ,%!/^B_^!/_ E)/_BJ]THH M \+_ .$!_P""@G_1?_ G_A*2?_%4?\(#_P %!/\ HO\ X$_\)23_ .*KW2B@ M#PO_ (0'_@H)_P!%_P# G_A*2?\ Q5'_ @/_!03_HO_ ($_\)23_P"*KW2B M@#PO_A ?^"@G_1?_ )_X2DG_P 51_P@/_!03_HO_@3_ ,)23_XJO=** /"_ M^$!_X*"?]%_\"?\ A*2?_%5P/[.FI?MU?%KP->>)="^-?A"TAM]?O;)XKWPR M7--!GTZ[F\8:I=1P7 9H9) MRR/P>A'(H RO^$!_X*"?]%_\"?\ A*2?_%4?\(#_ ,%!/^B_^!/_ E)/_BJ M]THH \+_ .$!_P""@G_1?_ G_A*2?_%4?\(#_P %!/\ HO\ X$_\)23_ .*K MW2B@#PO_ (0'_@H)_P!%_P# G_A*2?\ Q5'_ @/_!03_HO_ ($_\)23_P"* MKW2B@#PO_A ?^"@G_1?_ )_X2DG_P 51_P@/_!03_HO_@3_ ,)23_XJO=** M /"_^$!_X*"?]%_\"?\ A*2?_%4?\(#_ ,%!/^B_^!/_ E)/_BJ]THH \+_ M .$!_P""@G_1?_ G_A*2?_%5P/Q=U+]NKP'XY\">&M4^-?A"XF\3:^]E9RVW MADJD+B(OND#$DK@8P,&OK*O(/VC_ +XN\6?%CX2:WX[M-#\8276K3P@ M%;6$P,H=N>F>* ,K_A ?^"@G_1?_ )_X2DG_P 51_P@/_!03_HO_@3_ ,)2 M3_XJO=** /"_^$!_X*"?]%_\"?\ A*2?_%4?\(#_ ,%!/^B_^!/_ E)/_BJ M]THH \+_ .$!_P""@G_1?_ G_A*2?_%4?\(#_P %!/\ HO\ X$_\)23_ .*K MW2B@"#2X]0BTRVBU>XCENU@074L2;5>0*-S =@3D@5/110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 444V::&VA>XN)5CCC4L[NV H' M)))Z"@!U%?F;_P $[OBGXC_X+M>/OB?^UC\6O&7B.S_9_P#"7C>?PE\(_AEH M'B"[TJVUK[-''+/K.K-:21RWK2">'RK=W,$7S@QNZ^88_P#@J/>^,O\ @B#X M7\*_\%!_V/M:\1O\-=.\766C_&?X-:IXCN]0TB^TN[8QKJ&GI=RR?V;>QR^6 M@,!2.0RIYBD*P< _3:BO(?VB;B;XZ?L;ZYXO^#?QM\0^%H=9\#SZQH/BOPA+ M;QW30R6+S0.CSPR[ P9'W(%D&!AEYSX9_P &\GCKQM\3/^"-_P %/'OQ'\8: MIX@UW5--U:?4]9UO4)+J[NY3K-^"\LTK,\C<#EB3Q0!]HT444 %%%% !1110 M 4444 %%?#G_ 6K_P""AGQ:_9/TGX3?LH_LJ7=E:_&7]HKQW#X4\%:UJ-JM MQ!X>MVF@BNM5:)OEE:(W4 1'^3+LYW",HWHEI_P26_9CF\")HOBGQA\4-8\7 MFUQ/\5;GXKZTGB5KS;S>1W4=RH@8-\RPQHMNN @BV#90!]/T5^=G_!+;]O[] MJ'QQXZ_:)_X)G?'O6M/\6?'+]GJXN(_"/BK5(Q:)XSTJ16_LZZO$B&(Y03;" M9T !6YC."P=F\L_X*:?\$H_B1^S;^R-XX_X*'_"O_@I/\=Q\>?AOH4WBR]\7 M:IXX<:9K#VP\ZYL_[,51;V]JZATBMD'EJ-B.)5W!@#]9J*\W_8X^*/CKXX?L MB_"SXT_%#04TOQ+XO^'6B:UXATV.,HMK>W5A#//$%/*A9'8 'D8P:](H *** M* "BBB@ HHHH **;--#;0O<7$JQQQJ6=W; 4#DDD]!7YG_\ !.[XI^(_^"[7 MC[XG_M8_%KQEXCL_V?\ PEXWG\)?"/X9:!X@N]*MM:^S1QRSZSJS6DD([O4-(OM+NV,:ZAIZ78I"L'^NOC[^S M=X7_ ."AW@OPS<:O\>/%VG_"K5-"CU1-&\ >(+C1IO$;7*+)!)=7MNRS_9DB M(9;>-D#O*6D+"-% ![Y17Y^_\$6_A'^T+^SQ^T#^U!^SO??&/Q;X[^ _@OQW MIEA\&]>\;ZL]_=Q7361FUBPAN9/FEAM9Y(;9OX1-#* _G"OT"H **** "BB MB@ HHHH ***^'/\ @M7_ ,%#/BU^R?I/PF_91_94N[*U^,O[17CN'PIX*UK4 M;5;B#P];M-!%=:JT3?+*T1NH B/\F79SN$91@#[CHKY@M/\ @DM^S'-X$31? M%/C#XH:QXO-KB?XJW/Q7UI/$K7FWF\CNH[E1 P;YEAC1;=WQM^(7QT^-W_!,7]L+Q4GB'XH?L_:^(;#QJULD$WBWP[*^+2^GB0!5N51H M/,*@!A*;4=6N]0LTAT"VF0@IY4$ZW=VZG*E[2 9\RX5/UGH **** "BBB M@ HHHH ***;--#;0O<7$JQQQJ6=W; 4#DDD]!0 ZBOS-_P""=WQ3\1_\%VO' MWQ/_ &L?BUXR\1V?[/\ X2\;S^$OA'\,M \07>E6VM?9HXY9]9U9K22.6]:0 M3P^5;NY@B^<&-W7S#'_P5'O?&7_!$'POX5_X*#_L?:UXC?X:Z=XNLM'^,_P: MU3Q'=ZAI%]I=VQC74-/2[ED_LV]CE\M 8"D0_M$W$WQT M_8WUSQ?\&_C;XA\+0ZSX'GUC0?%?A"6WCNFADL7F@='GAEV!@R/N0+(,##+S MGPS_ (-Y/'7C;XF?\$;_ (*>/?B/XPU3Q!KNJ:;JT^IZSK>H275W=RG6;\%Y M9I69Y&X'+$GB@#[1HHHH **** "BBB@ HHHH **^'/\ @M7_ ,%#/BU^R?I/ MPF_91_94N[*U^,O[17CN'PIX*UK4;5;B#P];M-!%=:JT3?+*T1NH B/\F79S MN$91O1+3_@DM^S'-X$31?%/C#XH:QXO-KB?XJW/Q7UI/$K7FWF\CNH[E1 P; MYEAC1;=6?\%-/^"4?Q(_9M M_9&\>(*>5"R.P /(Q@UZ10 4444 %%%% !1110 44V::&VA>XN) M5CCC4L[NV H')))Z"OS/_P""=WQ3\1_\%VO'WQ/_ &L?BUXR\1V?[/\ X2\; MS^$OA'\,M \07>E6VM?9HXY9]9U9K22.6]:03P^5;NY@B^<&-W7S" ?IE17Y MD_\ !4>]\9?\$0?"_A7_ (*#_L?:UXC?X:Z=XNLM'^,_P:U3Q'=ZAI%]I=VQ MC74-/2[ED_LV]CE\M 8"DJ)HW@#Q!<:--XC:Y19()+J]MV6?[,D1#+;QL@=Y2TA81HH /?**_/ MW_@BW\(_VA?V>/V@?VH/V=[[XQ^+?'?P'\%^.],L/@WKWC?5GO[N*Z:R,VL6 M$-S)\TL-K/)#;-_")H90 '\X5^@5 !1110 4444 %%%% !117PY_P6K_ ."A MGQ:_9/TGX3?LH_LJ7=E:_&7]HKQW#X4\%:UJ-JMQ!X>MVF@BNM5:)OEE:(W4 M 1'^3+LYW",HP!]QT5\P6G_!);]F.;P(FB^*?&'Q0UCQ>;7$_P 5;GXKZTGB M5KS;S>1W4=RH@8-\RPQHMNN @BV#97D7_!'C]O;XV_$+XZ?&[_@F+^V%XJ3Q M#\4/V?M?$-AXU:V2";Q;X=E?%I?3Q( JW*HT'F%0 PN8C@L'9@#[\HK\F/\ M@YD_:G^.VL?L,?%?PS^RYX^OO#?AKX87^AP?$KQ?I%P\4VHZM=ZA9I#H%M,A M!3RH)UN[MU.5+VD SYEPJ?K/0 4444 %%%% !1110 444V::&VA>XN)5CCC4 ML[NV H')))Z"@!U%?F;_ ,$[OBGXC_X+M>/OB?\ M8_%KQEXCL_V?_"7C>?P ME\(_AEH'B"[TJVUK[-''+/K.K-:21RWK2">'RK=W,$7S@QNZ^88_^"H][XR_ MX(@^%_"O_!0?]C[6O$;_ UT[Q=9:/\ &?X-:IXCN]0TB^TN[8QKJ&GI=RR? MV;>QR^6@,!2.0RIYBD*P< _3:BO(?VB;B;XZ?L;ZYXO^#?QM\0^%H=9\#SZQ MH/BOPA+;QW30R6+S0.CSPR[ P9'W(%D&!AEYSX9_P;R>.O&WQ,_X(W_!3Q[\ M1_&&J>(-=U33=6GU/6=;U"2ZN[N4ZS?@O+-*S/(W Y8D\4 ?:-%%% !1110 M4444 %%%% !17PY_P6K_ ."AGQ:_9/TGX3?LH_LJ7=E:_&7]HKQW#X4\%:UJ M-JMQ!X>MVF@BNM5:)OEE:(W4 1'^3+LYW",HWHEI_P $EOV8YO B:+XI\8?% M#6/%YM<3_%6Y^*^M)XE:\V\WD=U',]*D5O[.NKQ M(AB.4$VPF= 5N8S@L'9O+/^"FG_ 2C^)'[-O[(WCC_ (*'_"O_ (*3_'.'&F:P]L/.N;/^S%46]O:NH=(K9!Y:C8CB5=P8 _6:BO- M_P!CCXH^.OCA^R+\+/C3\4-!32_$OB_X=:)K7B'38XRBVM[=6$,\\04\J%D= M@ >1C!KTB@ HHHH **** "BBB@ HILTT-M"]Q<2K''&I9W=L!0.223T%?F?_ M ,$[OBGXC_X+M>/OB?\ M8_%KQEXCL_V?_"7C>?PE\(_AEH'B"[TJVUK[-'' M+/K.K-:21RWK2">'RK=W,$7S@QNZ^80#],J*_,G_ (*CWOC+_@B#X7\*_P#! M0?\ 8^UKQ&_PUT[Q=9:/\9_@UJGB.[U#2+[2[MC&NH:>EW+)_9M['+Y: P%( MY#*GF*0K!_KKX^_LW>%_^"AW@OPS<:O\>/%VG_"K5-"CU1-&\ >(+C1IO$;7 M*+)!)=7MNRS_ &9(B&6WC9 [REI"PC10 >^45^?O_!%OX1_M"_L\?M _M0?L M[WWQC\6^._@/X+\=Z98?!O7O&^K/?W<5TUD9M8L(;F3YI8;6>2&V;^$30R@ M/YPK] J "BBB@ HHHH **** "BBOAS_@M7_P4,^+7[)^D_";]E']E2[LK7XR M_M%>.X?"G@K6M1M5N(/#UNTT$5UJK1-\LK1&Z@"(_P F79SN$91@#[CHKY@M M/^"2W[,;>;R.ZCN5$#!OF6&-%MU MP$$6P;*\B_X(\?M[?&WXA?'3XW?\$Q?VPO%2>(?BA^S]KXAL/&K6R03>+?#L MKXM+Z>) %6Y5&@\PJ &%S$<%@[, ??E%?DQ_P*;4=6N]0LTAT"VF0@IY4$ZW=VZG*E[2 9\RX5/UG MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH *S/&OAP>,?!NK^$6O&MQJNF7%F;A!\T7FQLFX>XW9_"M.B@#\I_P#@ MTP?4_A'^Q_\ %?\ 8<^)]C_9/Q%^#_QIU*T\5:!-Q+#%/!!Y-Q@X)CDD@N51 M^C"+<"017=?\'4'B5;S_ ()/:O\ L]>'M.DU3QA\6_'GASPUX(T"S7?=:C?C M4X+SRXD'+'9:L,] 74$_,,_2G[5'_!.WP9\;/&=]^T7\"/B)J_P>^.)T,Z;I MWQ8\&HAFGB7!BM]3LI0;;5K965/W=PC,H4>6\9 (^1/^"?W@3]ICX$_M5ZMX MG_X+B>#-4\:_$O1+J=/A%^T8L;7GA"VTN9%6:"&&VB2U\/73%3NGF@MVF1O+ M\SY%$H!]K^!OA)JOP _X)P:/\!]=ODNK[P3\$;?0;RYC;H+1 MDY]Z\'_X-K?^4(?P%_[ VJ_^GJ_KZY^*OP^TKX]_"J^\"Q>/]6TO2O$6GM#< M:IX7NX%FN+2:,JRQS/'(%5T?_6)AQP58=:XO]B/]B?X7?L!?!*R_9S^!GBCQ M/<>#-(+_ -@Z+XCU*.\&F"2:6>589?*64J\DS,5D=P.-H49R >PT444 %%%% M !1110 4444 ?DK_ ,'$/AO5O@O^WK^P_P#\%#/$,+CX>_#[XL)H_CS56'[G M18[N[LWBNI#_ ILBNB6. #$BYRZU^M,2=+^8CC%S&03NKZ\_:(\+V'_!2'Q+-^RMIC^? M\'/#GB"%OC#K49_=>);NSF65?#%LX^_&)XT:_E4[56/[&"TDEQ]FV_V8/#_[ M)/C7]DU/V7OV8=$UOX3Z*OAV2TE\%V=E<>'?$OAU)>)G>&=1&O"6E1V&E0W-P9IF16=V/>NTH **** "BBB@ HHHH S/&OAP>,?!NK^$6O&MQJNF7%F;A!\T M7FQLFX>XW9_"ORZ_X-,'U/X1_L?_ !7_ &'/B?8_V3\1?@_\:=2M/%6@3<2P MQ3P0>3<8."8Y)(+E4?HPBW D$5^K%?.O[5'_ 3M\&?&SQG??M%_ CXB:O\ M![XXG0SING?%CP:B&:>)<&*WU.RE!MM6ME94_=W",RA1Y;QD @ ^:_\ @Z@\ M2K>?\$GM7_9Z\/:=)JGC#XM^//#GAKP1H%FN^ZU&_&IP7GEQ(.6.RU89Z NH M)^89^Q/@7^S1:^#OV(? ?[)/Q%U349D\._#;1O#6KW>A:_>:=<2M9V4$#M%= MVDL4\6YHC\R.I()!X)!^%/\ @G]X$_:8^!/[5>K>)_\ @N)X,U3QK\2]$NIT M^$7[1BQM>>$+;2YD59H(8;:)+7P]=,5.Z>:"W:9&\OS/D42_8?[1'[!/P]_: MH^,/A7]IK2?VD_BUX)U[0M$^PZ=??##X@O8V.HV4CM,!/;,DMM< ER=^S+#9 MDL$3: ?(O_!-7]E3Q3_P38_X+._%+]A[X#?$+Q)JWP$\2?!&V^(MMX=U_5Y+ M\>%]1$3>TC0[S^GE<%\#?V;OA?^S]'K%YX*M-0O M-:\2W<=UXI\4^(-4EO\ 5=9GC3RXVN+F9B[+&GRQQ+MBB4E8T0'%=[0 4444 M %%%% !1110 5^2O_!Q#X;U;X+_MZ_L/_P#!0SQ#"X^'OP^^+":/X\U5A^YT M6.[N[-XKJ0_PILBNB6. #$BYRZU^M5<]\5OA/\-/CI\.M7^$7QC\"Z7XF\,: M_9M:ZSH6LV:SVUW$<':Z,"#@@,#U5@""" : .@CDCEC66)PRL 593D$'N*_% M?]F?1/VI/BK_ ,%;?^"AO_!17]@OP):>)]0TWPY!\.?AT+R_AM[#5_$<,6F0 M7#)-,RPN+8Z:96W,%;SHQG$F:]A_;S_8 _X*I?LZZ-X?L_\ @FU^TSXX\9_ MC2YK:'Q=^SQ<^)H+77TTB-@)K31O$,Z?;DC, *)$UTLD6%$;2 K&GVY^PIK/ M[*&C? W0_A#^RQ\/F\ :7H>G CX;:MH4VD:MHV6S)]JL[D"?>9&.ZX;>LSDN M)9-V\@'X\_\ !8[XA_\ !1;P)_P12\5?LU_%K_@D2OPM\ VU]H\NM_$>[_:* MTGQ'>R7SZU;W,EYX:0C Q7[6?LJ_$C]H;XK_ *M FXEABG M@@\FXP<$QR207*H_1A%N!((KNO\ @Z@\2K>?\$GM7_9Z\/:=)JGC#XM^//#G MAKP1H%FN^ZU&_&IP7GEQ(.6.RU89Z NH)^89^E/VJ/\ @G;X,^-GC.^_:+^! M'Q$U?X/?'$Z&=-T[XL>#40S3Q+@Q6^IV4H-MJULK*G[NX1F4*/+>,@$?(G_! M/[P)^TQ\"?VJ]6\3_P#!<3P9JGC7XEZ)=3I\(OVC%C:\\(6VES(JS00PVT26 MOAZZ8J=T\T%NTR-Y?F?(HE /M?P-\)-5^ '_ 3@T?X#Z[?)=7W@GX(V^@WE MS&VY99;/1UMW<$]06C)S[UX/_P &UO\ RA#^ O\ V!M5_P#3U?U]<_%7X?:5 M\>_A5?>!8O'^K:7I7B+3VAN-4\+W<"S7%I-&598YGCD"JZ/_ *Q,.."K#K7% M_L1_L3_"[]@+X)67[.?P,\4>)[CP9I!?^P=%\1ZE'>#3!)-+/*L,OE+*5>29 MF*R.X'&T*,Y /8:*** "BBB@ HHHH **** /R5_X.(?#>K?!?]O7]A__ (*& M>(87'P]^'WQ831_'FJL/W.BQW=W9O%=2'^%-D5T2QP 8D7.76OUICDCEC66) MPRL 593D$'N*Y_XK?"?X:?'3X=:O\(OC'X%TOQ-X8U^S:UUG0M9LUGMKN(X. MUT8$'! 8'JK $$$ U^;'[>?[ '_!5+]G71O#]G_P3:_:9\<>,_@1I?M M$>%[#_@I#XEF_96TQ_/^#GASQ!"WQAUJ,_NO$MW9S+*OABVI6EU;07$MJ7L9E>..6& M1H98LJ2 T#40S3Q+@Q6^IV4H-MJULK*G[NX1F4* M/+>,@$ 'S7_P=0>)5O/^"3VK_L]>'M.DU3QA\6_'GASPUX(T"S7?=:C?C4X+ MSRXD'+'9:L,] 74$_,,_8GP+_9HM?!W[$/@/]DGXBZIJ,R>'?AMHWAK5[O0M M?O-.N)6L[*"!VBN[26*>+QL=1LI':8">V M9);:X!+D[]F6&S)8(FT ^1?^":O[*GBG_@FQ_P %G?BE^P]\!OB%XDU;X">) M/@C;?$6V\.Z_J\E^/"^N3ZP;)8$ED)8&9(KV3+?/(B)O:1H=Y_3RN"^!O[-W MPO\ V?H]8O/!5IJ%YK7B6[CNO%/BGQ!JDM_JNLSQIY<;7%S,Q=EC3Y8XEVQ1 M*2L:(#BN]H **** "BBB@ HHHH *_)7_ (.(?#>K?!?]O7]A_P#X*&>(87'P M]^'WQ831_'FJL/W.BQW=W9O%=2'^%-D5T2QP 8D7.76OUJKGOBM\)_AI\=/A MUJ_PB^,?@72_$WAC7[-K76="UFS6>VNXC@[71@0<$!@>JL 000#0!T$P_MY_L ?\%4OV==&\/V M?_!-K]IGQQXS^!&ES6T/B[]GBY\306NOII$; 36FC>(9T^W)&8 42)KI9(L* M(VD!6-/MS]A36?V4-&^!NA_"']ECX?-X TO0].!'PVU;0IM(U;1LMF3[59W( M$^\R,=UPV]9G)<2R;MY /QY_X+'?$/\ X*+>!/\ @BEXJ_9K^+7_ 2)7X6^ M ;:^T>76_B/=_M%:3XCO9+Y]:M[F2\N;:WM8Y;JYN[MBTLH8?/<-(1@8K]K/ MV5?B1^T-\5_@Y9^,_P!J']FF+X2>+YKNXCN_!4/C6V\0+;1)(5BE^V6T<<;^ M8N&VAQU&Y\)Z_/:3:C#I6H-:SEK: MYCN8MLB@E?WD29]1D=Z]6H **** "BBB@ HHHH *S/&OAP>,?!NK^$6O&MQJ MNF7%F;A!\T7FQLFX>XW9_"M.B@#\I_\ @TP?4_A'^Q_\5_V'/B?8_P!D_$7X M/_&G4K3Q5H$W$L,4\$'DW&#@F.22"Y5'Z,(MP)!%=U_P=0>)5O/^"3VK_L]> M'M.DU3QA\6_'GASPUX(T"S7?=:C?C4X+SRXD'+'9:L,] 74$_,,_2G[5'_!. MWP9\;/&=]^T7\"/B)J_P>^.)T,Z;IWQ8\&HAFGB7!BM]3LI0;;5K965/W=PC M,H4>6\9 (^1/^"?W@3]ICX$_M5ZMXG_X+B>#-4\:_$O1+J=/A%^T8L;7GA"V MTN9%6:"&&VB2U\/73%3NGF@MVF1O+\SY%$H!]K^!OA)JOP _X)P:/\!]=ODN MK[P3\$;?0;RYC;H+1DY]Z\'_ .#:W_E"'\!?^P-JO_IZOZ^N M?BK\/M*^/?PJOO L7C_5M+TKQ%I[0W&J>%[N!9KBTFC*LL?\ @X+_ &U_V_?!:-)X!L8K/X=V&K1\V^I:I;1:;'=B%A\LGDG2 M_F(XQ((6^,.M1G]UXEN[.995 M\,6SC[\8GC1K^53M58_L8+227'V;;_9@\/\ [)/C7]DU/V7OV8=$UOX3Z*OA MV2TE\%V=E<>'?$OAU)>)G>&=1Q,WAO4K2Z MMH+B6U+V,RO''+#(T,L65) :.1'C9>JLA4@$$5;KB_V=?@!\-/V6/@=X8_9Y M^#VE2V7AKPEI4=AI4-S<&:9D7):261N9)7O#VG2:IXP^+?CSPYX: M\$:!9KONM1OQJ<%YY<2#ECLM6&>@+J"?F&?L3X%_LT6O@[]B'P'^R3\1=4U& M9/#OPVT;PUJ]WH6OWFG7$K6=E! [17=I+%/%N:(_,CJ2"0>"0?A3_@G]X$_: M8^!/[5>K>)_^"XG@S5/&OQ+T2ZG3X1?M&+&UYX0MM+F15F@AAMHDM?#UTQ4[ MIYH+=ID;R_,^11+]A_M$?L$_#W]JCXP^%?VFM)_:3^+7@G7M"T3[#IU]\,/B M"]C8ZC92.TP$]LR2VUP"7)W[,L-F2P1-H!\B_P#!-7]E3Q3_ ,$V/^"SOQ2_ M8>^ WQ"\2:M\!/$GP1MOB+;>'=?U>2_'A?7)]8-DL"2R$L#,D5[)EOGD1$WM M(T.\_IY7!? W]F[X7_L_1ZQ>>"K34+S6O$MW'=>*?%/B#5);_5=9GC3RXVN+ MF9B[+&GRQQ+MBB4E8T0'%=[0 4444 %%%% !1110 5^2O_!Q#X;U;X+_ +>O M[#__ 4,\0PN/A[\/OBPFC^/-58?N=%CN[NS>*ZD/\*;(KHEC@ Q(NXK\5_P!F?1/VI/BK_P %;?\ @H;_ ,%% M?V"_ EIXGU#3?#D'PY^'0O+^&WL-7\1PQ:9!<,DTS+"XMCIIE;AZ< M"/AMJVA3:1JVC9;,GVJSN0)]YD8[KAMZS.2XEDW;R ?CS_P6.^(?_!1;P)_P M12\5?LU_%K_@D2OPM\ VU]H\NM_$>[_:*TGQ'>R7SZU;W,EYX:0C Q7[6?LJ_$C]H;XK_!RS\9_M0_LTQ?"3Q?-=W$=WX*A\:VWB M!;:))"L4OVRVCCC?S%PVT+EK4 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%>=_M1>!OC'\4?A+< M_#+X(_$B?P7J?B"\@LM1\96(1KS1=.9MUW/:"167[4T2M#"Y!$4DRRD,(RI_ M,+]M?]C7XI?\$&?%FJ MZ/X0G\$W_P 1/C%)H&IS6=WJ^GQ-+;V&E?:8&62&![F/?<*C RQE(\A68-'\ M.?C'JO[$/_!:33O^"=6F:YJ-S\+/C1\*I/%/@'1=4U.:[_X1KQ!823K>VEH\ M[LZ6<]K ;@P[BLO_"GQ!FL?#W@ZY56EM].M+*$*IM(<)%),2)IBKS%U9\+[#_P M1#_:5^.W[9G_ 2B^$OQ_P#VB;V5?&?B#0KV#4M62W2.6]%M?7-I#?%"NP/+ M%!',?EV,SE@NT@4 ?6E%?G1_P31U;XMZ-_P6Q_;>^"WQ _: \:>.M)\)Z;X" M?PZ?&&K+/]@CO=-FO98H8HDC@@3S9W 6*) 0JY!.2?T7H **** "BBB@ HHK MXX_:A_X)4WW[?GQ \1>,OVHOVI_BOH&D17#6?P[\'?#'QN^CV6B6D<807\PB M0_;+Z:7S9M\NY(XWBA"?([. ?8]%?F3_ ,$F?VQ_V@_V>?V&_P!J:#]L_P") M>I?$FQ_9+^(GBK0=)\>:E*QO?$&GZ3:BX\B65RS23@X7+/C'XJMOVC?$O@K5OB+X7\5Z=XBNXK;0GA,]WIVD6E MEYAMTTXV\,,$MN\;K,)I7DWNVX 'ZDT5\2_"7QC\1O\ @M%_P3_^"GQ/\/\ MQ;U_X9>$/B!X=DU/XIWGP\U8V6KW%W;$6LFCVET0SVUM)=K=-),G[TQVBQ K MY[LOS_\ "/X$?&;_ ()0?\%K/@S^RU\ ?VC?B#XV^"OQ_P#"?B2XU_P1\0?$ MDNL/X:O-)LS:7F))':VCYY;?(K%SY6P _5JBOSY_P"#FV\^+?@;_@D? M\2_C7\(/VA_&_@C4?# T@?9?"6J1V4>HQW6L6=E*D\J1?:=OE7,GR1S(K$#< MK#BOO'P)))-X(T:65RS-I5N69CDDF)066H^,K$(UYHNG,VZ[GM!(K+]J:)6AA<@B*2992 M&$94@'HE%?C]^VO^QK\4O^".7QR^ ?[67[#O[67Q@\0+XY^.&A^ _B'\.OB) MX[N-=M?%4.IM+^^ FY%P!%*-V&*F1739L8/]%_ML_M ^+/C[_P %:/@[_P $ MG/#/BS5='\(3^";_ .(GQBDT#4YK.[U?3XFEM[#2OM,#+)# ]S'ON%1@98RD M>0K,& /O:BO@7X<_&/5?V(?^"TFG?\$ZM,US4;GX6?&CX52>*? .BZIJ=V=+.>U@-P8=Q6.4'RU0.^<3]I[_@C#\1/VF?AWXC_:)^ M*O[?'QE\-_'&>PN=6\/7_A3X@S6/A[P=B MVOKFTAOBA78'EB@CF/R[&9RP7:0*\<_X)HZM\6]&_P""V/[;WP6^('[0'C3Q MUI/A/3? 3^'3XPU99_L$=[ILU[+%#%$D<$">;.X"Q1("%7()R2 ?HO1110 4 M444 %%%% !17QQ^U#_P2IOOV_/B!XB\9?M1?M3_%?0-(BN&L_AWX.^&/C=]' MLM$M(XP@OYA$A^V7TTOFS;Y=R1QO%"$^1V?Q#_@DS^V/^T'^SS^PW^U-!^V? M\2]2^)-C^R7\1/%6@Z3X\U*5C>^(-/TFU%QY$LKEFDG!PNYF=AYZ(2VP$@'Z M;45^6WP0^&'QN_:,_P""->I_\%,/%GQC\56W[1OB7P5JWQ%\+^*].\17<5MH M3PF>[T[2+2R\PVZ:<;>&&"6W>-UF$TKR;W;:39FX^W6\TO,22.UM'SRV^16+GRMGJG_!S;>?%OP-_P2/\ MB7\:_A!^T/XW\$:CX8&D#[+X2U2.RCU&.ZUBSLI4GE2+[3M\JYD^2.9%8@;E M8<4 ?H-165X$DDF\$:-+*Y9FTJW+,QR23$N236K0 4444 %%%% !17G?[47@ M;XQ_%'X2W/PR^"/Q(G\%ZGX@O(++4?&5B$:\T73F;==SV@D5E^U-$K0PN01% M),LI#",J?S"_;7_8U^*7_!'+XY? /]K+]AW]K+XP>(%\<_'#0_ ?Q#^'7Q$\ M=W&NVOBJ'4VE_? 3YCWW"HP,L M92/(5F#1_#GXQZK^Q#_P6DT[_@G5IFN:C<_"SXT?"J3Q3X!T75-3FN_^$:\0 M6$DZWMI:/.[.EG/:P&X,.XK'*#Y:H'?(!]]45^=7[3W_ 1A^(G[3/P[\1_M M$_%7]OCXR^&_CC/87.K>'K_PI\09K'P]X.N55I;?3K2RA"J;2'"123$B:8J\ MQ=6?"]#_ ,$VOC%^VK_P45_X(I?"GQUXA^)5QX1^(GCRRDT[Q+\0;.WC2^MM M,M]2N;:74[:-D*"]N+2V41OMV)-="<*50(0#[THK\?OVU_V-?BE_P1R^.7P# M_:R_8=_:R^,'B!?'/QPT/P'\0_AU\1/'=QKMKXJAU-I?WP$W(N (I1NPQ4R* MZ;-C!_V!H **** "BBB@ HHKXX_:A_X)4WW[?GQ \1>,OVHOVI_BOH&D17#6 M?P[\'?#'QN^CV6B6D<807\PB0_;+Z:7S9M\NY(XWBA"?([. ?8]%?F3_ ,$F M?VQ_V@_V>?V&_P!J:#]L_P")>I?$FQ_9+^(GBK0=)\>:E*QO?$&GZ3:BX\B6 M5RS23@X7+/C'XJMOVC?$O@K5OB M+X7\5Z=XBNXK;0GA,]WIVD6EEYAMTTXV\,,$MN\;K,)I7DWNVX 'ZDT5\2_" M7QC\1O\ @M%_P3_^"GQ/\/\ Q;U_X9>$/B!X=DU/XIWGP\U8V6KW%W;$6LFC MVET0SVUM)=K=-),G[TQVBQ KY[LOS_\ "/X$?&;_ ()0?\%K/@S^RU\ ?VC? MB#XV^"OQ_P#"?B2XU_P1\0?$DNL/X:O-)LS:7F))':VCYY;?(K%SY6P M _5JBOCC]J'_ ()4WW[?GQ \1>,OVHOVI_BOH&D17#6?P[\'?#'QN^CV6B6D M<807\PB0_;+Z:7S9M\NY(XWBA"?([/Q'_!O[\4OVI]:^%'QJ_9I_:@^*>H?$ M*;X#_'36/ 7ASXB:LS/=ZS9V@C(6>1BS2RQEP2S,S 2JA)V9(!]_4444 %%% M% !117G?[47@;XQ_%'X2W/PR^"/Q(G\%ZGX@O(++4?&5B$:\T73F;==SV@D5 ME^U-$K0PN01%),LI#",J0#T2BOQ^_;7_ &-?BE_P1R^.7P#_ &LOV'?VLOC! MX@7QS\<-#\!_$/X=?$3QW<:[:^*H=3:7]\!-R+@"*4;L,5,BNFS8P?Z+_;9_ M:!\6?'W_ (*T?!W_ ().>&?%FJZ/X0G\$W_Q$^,4F@:G-9W>KZ?$TMO8:5]I M@99(8'N8]]PJ,#+&4CR%9@P!][45\"_#GXQZK^Q#_P %I-._X)U:9KFHW/PL M^-'PJD\4^ =%U34YKO\ X1KQ!823K>VEH\[LZ6<]K ;@P[BLO_ I\09K'P]X.N55I;?3K M2RA"J;2'"123$B:8J\Q=6?"@'Z*T5\%_\$VOC%^VK_P45_X(I?"GQUXA^)5Q MX1^(GCRRDT[Q+\0;.WC2^MM,M]2N;:74[:-D*"]N+2V41OMV)-="<*50(?G+ M]M?]C7XI?\$*$)\CL_B'_!)G]L?]H/]GG]AO\ :F@_;/\ B7J7Q)L?V2_B)XJT'2?'FI2L M;WQ!I^DVHN/(EE$SW>G:1:67F&W33C;PPP2V[ MQNLPFE>3>[;A[?\ "7QC\1O^"T7_ 3_ /@I\3_#_P 6]?\ AEX0^('AV34_ MBG>?#S5C9:O<7=L1:R:/:71#/;6TEVMTTDR?O3':+$"OGNR@'VU17Y2_"/X$ M?&;_ ()0?\%K/@S^RU\ ?VC?B#XV^"OQ_P#"?B2XU_P1\0?$DNL/X:O-)LS< M?;K>:7F))':VCYY;?(K%SY6SZ3_:A_X)4WW[?GQ \1>,OVHOVI_BOH&D17#6 M?P[\'?#'QN^CV6B6D<807\PB0_;+Z:7S9M\NY(XWBA"?([. ?8]%? /_ ;^ M_%+]J?6OA1\:OV:?VH/BGJ'Q"F^ _P =-8\!>'/B)JS,]WK-G:",A9Y&+-++ M&7!+,S,!*J$G9D_?U !1110 4444 %%>=_M1>!OC'\4?A+<_#+X(_$B?P7J? MB"\@LM1\96(1KS1=.9MUW/:"167[4T2M#"Y!$4DRRD,(RI_,+]M?]C7XI?\ M!'+XY? /]K+]AW]K+XP>(%\<_'#0_ ?Q#^'7Q$\=W&NVOBJ'4VE_? 3YCWW"HP,L92/(5F#1_#GXQZK^Q#_P6 MDT[_ ()U:9KFHW/PL^-'PJD\4^ =%U34YKO_ (1KQ!823K>VEH\[LZ6<]K ; M@P[BL#KE5:6WTZTLH0JFTAPD4DQ(FF*O,75GPO=?\$I?C+^U1_P4 M+_X(P_#+XF?$_P")EYX4^('C'1I[+6?&FGV,8OGM+?4Y[1KZ!&7RX[N>T@WI M*4*)+,)1&R@(0#[;HK\OM6_86^)?["__ 5K_9[D_84^/OQ3U?1/'L6NR?'7 MP=XW\>WVOV+:/:P1E=6F-W([0S-<3K&CD_-,R!-J^<&_4&@ HHHH **** "B MBOCC]J'_ ()4WW[?GQ \1>,OVHOVI_BOH&D17#6?P[\'?#'QN^CV6B6D<807 M\PB0_;+Z:7S9M\NY(XWBA"?([. ?8]%?F3_P29_;'_:#_9Y_8;_:F@_;/^)> MI?$FQ_9+^(GBK0=)\>:E*QO?$&GZ3:BX\B65RS23@X7G>(KN*VT)X3/=Z=I%I M9>8;=-.-O##!+;O&ZS":5Y-[MN !^I-%?$OPE\8_$;_@M%_P3_\ @I\3_#_Q M;U_X9>$/B!X=DU/XIWGP\U8V6KW%W;$6LFCVET0SVUM)=K=-),G[TQVBQ KY M[LOS_P#"/X$?&;_@E!_P6L^#/[+7P!_:-^(/C;X*_'_PGXDN-?\ !'Q!\22Z MP_AJ\TFS-Q]NMYI>8DD=K:/GEM\BL7/E; #]6J*^5?VSO^"9W@O]M;4?$'BG M]I+]IWXE:-H]I9%/"&F^!O&]QH%AX:B2 %[Z586"WEV9?-!;[]LGQ5JFO>)&GOQH>O:^'_ +1U/0A=2#3KJZ,A M+L\D 5U9R7:)HBY+%B0#["HHHH **** "BBO._VHO WQC^*/PEN?AE\$?B1/ MX+U/Q!>066H^,K$(UYHNG,VZ[GM!(K+]J:)6AA<@B*2992&$94@'HE%?C]^V MO^QK\4O^".7QR^ ?[67[#O[67Q@\0+XY^.&A^ _B'\.OB)X[N-=M?%4.IM+^ M^ FY%P!%*-V&*F1739L8/]%_ML_M ^+/C[_P5H^#O_!)SPSXLU71_"$_@F_^ M(GQBDT#4YK.[U?3XFEM[#2OM,#+)# ]S'ON%1@98RD>0K,& /O:BO@7X<_&/ M5?V(?^"TFG?\$ZM,US4;GX6?&CX52>*? .BZIJKZ)X]BUV3XZ^# MO&_CV^U^Q;1[6",KJTQNY':&9KB=8T^(-/TFU%QY$LKEFDG!PNYF=AYZ(2VP$@'Z;45^6WP M0^&'QN_:,_X(UZG_ ,%,/%GQC\56W[1OB7P5JWQ%\+^*].\17<5MH3PF>[T[ M2+2R\PVZ:<;>&&"6W>-UF$TKR;W;:L;+5[B[MB+631[2Z(9[:VDNUNFDF3]Z8[18@ M5\]V4 ^VJ*_*7X1_ CXS?\$H/^"UGP9_9:^ /[1OQ!\;?!7X_P#A/Q)<:_X( M^(/B276'\-7FDV9N/MUO-+S$DCM;1\\MOD5BY\K9]8?MG?\ !,[P7^VMJ/B# MQ3^TE^T[\2M&T>TLBGA#3? WC>XT"P\-1) "]]*L+!;R[,OFN9;C=&D?EQK& MNUWD /JJBOCW_@A#J7[6NK?\$SO M]^V3XJU37O$C3WXT/7M?#_VCJ>A"ZD& MG75T9"79Y( KJSDNT31%R6+$_85 !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 5]5U72]"TNYUS7-2M[.RL[=Y[R\NYECB@ MB12SR.[$!55026) !)KYE\*^";3]M3X]^&?VU/B3:M9_##X9+=7GP;TK54\ MH:M?30M%-XJN4?'EQ+;M)%8JX!$_LZ?& M?Q)XJL/"^J7,>+X4? 7Q!XE\3R1#*VUO?C4-,@5R. 6EF0A3R1ST MK[E_:-_90^$G[3VF>'E\=VU_I^L^#=;36/!/BOP]>?9-4\/WZH4\ZVF ( :- MFC>)U>*5&*R(XXJI\#?V/_A?\!M8\6^.]"U;7-9\;^/&B;QA\0O$=\EQK&I> M3&8[="ZQI#!#"I(CMX(HX4+,PCW.Q8 XK]K76?$G[4-QK/[!GP-\1SV$NK6* MVWQ<\:Z>P_XI31;E/WEI"_(_M6[@8I"G6WBE-U)C%O'<>S?"?PG\+OAEX(L/ M@Q\(;'3-/T7P38VNBV>A:9*I7288K>(P6S*"2A$#1, WS%75N0P)^);K_@W M_81N];U3Q'-\6OCU]NUO4YM1U>ZC^,^I(]Y=S-NEGD*D;Y'/)8\FOJ;]CG]C M#X*_L*_ ]/@)\!(M7BTHZG=ZC=:AK>JO?ZA>7EP^Z2>>XER97P$0%LX6-!SB M@#Y$_8!_Y6#_ -O_ /[ WPP_]1ZOT3KYX^"7_!-OX2_ 7]JCQG^V5X/^*OQ MNO'/Q&6T3Q[=ZMK5M-;ZY':Q"&V22 6RQQ"*,!4\D1E0, X)!^AZ "BBB@ H MHHH *\E_:9^.WBGP>UG\#_@)96>K?%;Q;:2GPW878+VNC6P(276M0V\I9P%A M\N0UQ+L@C.YRR>M5\3_'7_@@O^QU^T3\=?$W[1OQ&^*GQJ'BCQ9%?AS_P $>?B_^P9\!=3E MUGQ7JGPI\0Z@SWLK5O\ @E)^R[J]EK7@(WGBNV^&GB7Q,_B'Q%\'+/7!'X8U#47F$\CO (_/ M2"2=1+)9QS):2.6+P-N8$ \B_P""%]EIW[$/_!"#X,:G^T'J9T*UL?"MUKEV MUW$[2B/5-4NKZTA2)09))I%O8$CA13)))(J*K.P!]E_9_P#@UJ-U\;M;_P"" MAG[45G!H/B_Q)I%KX8\$^'=4NHE_X0[P\]TK0V#N&V-J%Y=21RW!4L!)]GMH MVD$ DEG_ &Z?^"9WP!_X*$Z5X7\._'/Q;X\T[2O"%V;S1=*\%^+YM(MUNMH5 M+AU@ WR1KE8V)_=AWVXW-GS'X&?\$$_V'O@-\:_"WQWT;Q-\5?$.K^#M5&I: M'9>,_B9?:I8QW:HRQS-;S$JSQEMZ'^%U4]J .8_X.A_^4%?QT_W/#?\ ZDVE M5]S> /\ D1-$_P"P1;?^BEKRW]N;]A;X3?\ !0KX+W?[.WQ^\4>*(_!6IR0O MK6@>'M3CLTU)H9X[B$S2>4TN$EB1PJNJDJ"P; QZ1\+? !^%W@33O 2^,]:U MZ+2[=;>VU#Q!-%+=&)0%17>*.,/M W,"YZLS'F@#H**** "BBB@ JOJNJZ7 MH6EW.N:YJ5O9V5G;O/>7EW,L<4$2*6>1W8@*JJ"2Q( )-6*\F_;3_8W^&/[ M>'P+O?V=/C/XD\56'A?5+F.36+;PGX@DTV74(TSBWFDC!9X"Q#-'T8HN<@8H M \V\*^";3]M3X]^&?VU/B3:M9_##X9+=7GP;TK54\H:M?30M%-XJN4?'EQ+; MM)%8JX!$_9:O\ 2_".IHX: M&ZOK&\%U<0Q,.'*VT<P_P"*4T6Y3]Y:0OR/[5NX&*0IUMXI3=28Q;QW M':_ W]C_ .%_P&UCQ;X[T+5M M7,_VRO!_P 5?B!=>.?B,MHGCV[U;6K::WUR.UB$-LDD M MECB$48"IY(C*@8!P2" ?0]%%% !1110 4444 >2_M,_';Q3X/:S^!_P$LK M/5OBMXMM)3X;L+L%[71K8$)+K6H;>4LX"P^7(:XEV01G,06 VJ M951<*JJ(_CK_ ,$%_P!CK]HGXZ^)OVC?B-\5/C4/%'BRY635;G2?BM>V<0C0 MMY-O''#M6."(.RQQCA 3CDDGU?\ 85_X)I_LV?\ !/1?%5Q\"9?%5_J'C.6S M;7]9\9^*)]6O9DM5E6WA$TY++&GG3$(.,R,>] 'SI^Q5\:?!MI_P;)^'OBS' MJ,(TWP_^RWJ$-W+O&!-I^EW%K.G^]YUNZ8Z[N.M;/_!"^RT[]B'_ ((0?!C4 M_P!H/4SH5K8^%;K7+MKN)VE$>J:I=7UI"D2@R232+>P)'"BF2221456=@#Z[ MJW_!*3]EW5[+6O 1O/%=M\-/$OB9_$/B+X.6>N"/PQJ&HO,)Y'> 1^>D$DZB M62SCF2TDVC:00"27Q' M_@Z'_P"4%?QT_P!SPW_ZDVE5T_P,_P"""?[#WP&^-?A;X[Z-XF^*OB'5_!VJ MC4M#LO&?Q,OM4L8[M498YFMYB59XRV]#_"ZJ>U>V_MS?L+?";_@H5\%[O]G; MX_>*/%$?@K4Y(7UK0/#VIQV::DT,\=Q"9I/*:7"2Q(X57525!8-@8 /4O '_ M "(FB?\ 8(MO_12UK5S_ ,+? !^%W@33O 2^,]:UZ+2[=;>VU#Q!-%+=&)0% M17>*.,/M W,"YZLS'FN@H **** "BBB@"OJNJZ7H6EW.N:YJ5O9V5G;O/>7 MEW,L<4$2*6>1W8@*JJ"2Q( )-?,OA7P3:?MJ?'OPS^VI\2;5K/X8?#);J\^ M#>E:JGE#5KZ:%HIO%5RCX\N);=I(K%7 (CEFN6QYT(C])_;3_8W^&/[>'P+O M?V=/C/XD\56'A?5+F.36+;PGX@DTV74(TSBWFDC!9X"Q#-'T8HN<@8KY9'_! MMK_P3XN9(H?$7CCXUZW8+,CW.CZW\7]1N;.\16#>5-"[;9(VQAE/!!(H XKQ M/H#_ [_ .#IWP)\6=1FCFT'XO?LM7^E^$=31PT-U?6-X+JXAB8<.5MHXY>/ MX9@:E_:7\)ZO\6O^#HS]G!/"\+SQ?"CX"^(/$OB>2(96VM[\:AID"N1P"TLR M$*>2.>E?TSP\OCNVO\ 3]9\&ZVFL>"?%?AZ\^R:IX?OU0IY MUM, 0 T;-&\3J\4J,5D1QQ53X&_L?_"_X#:QXM\=Z%JVN:SXW\>-$WC#XA>( M[Y+C6-2\F,QVZ%UC2&"&%21';P11PH69A'N=BP!Q7[6NL^)/VH;C6?V#/@;X MCGL)=6L5MOBYXUT]A_Q2FBW*?O+2%^1_:MW Q2%.MO%*;J3&+>.X]>^'ND?! MKX*_#2'X9_#R31="\,?#S28-,_LZVNT2#0K2WM8WCBERW[D);F-_G(.QE<\' M)^+;K_@W _81N];U3Q'-\6OCU]NUO4YM1U>ZC^,^I(]Y=S-NEGD*D;Y'/)8\ MFO3Y_P#@C9^R*W[$%Q_P3\T[6?'^G^ -3UZ;5_$GE"L$0.0N" 7?"O@FT_;4^/?AG]M3XDVK6?PP^&2W5Y\&]*U5/*&K7T MT+13>*KE'QY<2V[216*N 1'+-4LX"P^7(:XEV01GV<0C0MY-O M''#M6."(.RQQCA 3CDDD D_:@_86\*_#G_@CS\7_ -@SX"ZG+K/BO5/A3XAU M!GNYD?5O%&LW"2W%Q?W"K\SRW=XQ!8#:IE5%PJJHX?\ 8J^-/@VT_P"#9/P] M\68]1A&F^'_V6]0ANY=XP)M/TNXM9T_WO.MW3'7=QUKZ+_85_P"":?[-G_!/ M1?%5Q\"9?%5_J'C.6S;7]9\9^*)]6O9DM5E6WA$TY++&GG3$(.,R,>]96K?\ M$I/V7=7LM:\!&\\5VWPT\2^)G\0^(O@Y9ZX(_#&H:B\PGD=X!'YZ023J)9+. M.9+21RQ>!MS @'D7_!"^RT[]B'_@A!\&-3_:#U,Z%:V/A6ZUR[:[B=I1'JFJ M75]:0I$H,DDTBWL"1PHIDDDD5%5G8 ^R_L__ :U&Z^-VM_\%#/VHK.#0?%_ MB32+7PQX)\.ZI=1+_P (=X>>Z5H;!W#;&U"\NI(Y;@J6 D^SVT;2" 22S_MT M_P#!,[X _P#!0G2O"_AWXY^+?'FG:5X0NS>:+I7@OQ?-I%NMUM"I<.L &^2- M)OBKXAU?P=JHU+0[+QG\3+[ M5+&.[5&6.9K>8E6>,MO0_P +JI[4 >]_M,_';Q3X/:S^!_P$LK/5OBMXMM)3 MX;L+L%[71K8$)+K6H;>4LX"P^7(:XEV01G M(3?7]M'<:OK>H:E<1G4]>O[F=I;W5KH#!:2>YD=V8#:I8(N%55'SW\=?^""_ M['7[1/QU\3?M&_$;XJ?&H>*/%ERLFJW.D_%:]LXA&A;R;>..':L<$0=ECC'" M G'))/J_["O_ 33_9L_X)Z+XJN/@3+XJO\ 4/&S):K*M MO")IR66-/.F(0<9D8]Z /H&BBB@ HHHH *KZKJNEZ%I=SKFN:E;V=E9V[SWE MY=S+'%!$BEGD=V("JJ@DL2 "35BO)OVT_V-_AC^WA\"[W]G3XS^)/%5AX7U M2YCDUBV\)^()--EU"-,XMYI(P6> L0S1]&*+G(&* /-O"O@FT_;4^/?AG]M3 MXDVK6?PP^&2W5Y\&]*U5/*&K7TT+13>*KE'QY<2V[216*N 1'+-_9:O]+\(ZFCAH;J^L;P75Q#$PXO/LFJ>'[]4*>=;3 M $ -&S1O$ZO%*C%9$<<4 ?#7[2_A/5_BU_P=&?LX)X7A>>+X4? 7Q!XE\3R1 M#*VUO?C4-,@5R. 6EF0A3R1STKZE_:UUGQ)^U#<:S^P9\#?$<]A+JUBMM\7/ M&NGL/^*4T6Y3]Y:0OR/[5NX&*0IUMXI3=28Q;QW':_ W]C_X7_ ;6/%OCO0M M6US6?&_CQHF\8?$+Q'?)<:QJ7DQF.W0NL:0P0PJ2([>"*.%"S,(]SL6^5KK_ M (-P/V$;O6]4\1S?%KX]?;M;U.;4=7NH_C/J2/>7*KE M'QY<2V[216*N 1'+-FU?Q' M)8^-9TU/7IY7+NM[>8,EQ&3Y8*'@K!$#D+@^7C_@VU_X)\7,D4/B+QQ\:];L M%F1[G1];^+^HW-G>(K!O*FA=MLD;8PRG@@D4 ??5C?6.J6,.IZ9>17-M<1++ M;W$$@=)4895E8<,""""."#4M(B)&@CC4*JC"J!@ 4M !1110 4444 >2_M,_ M';Q3X/:S^!_P$LK/5OBMXMM)3X;L+L%[71K8$)+K6H;>4LX"P^7(:XEV01G< MY9/!?VH/V%O"OPY_X(\_%_\ 8,^ NIRZSXKU3X4^(=09[N9'U;Q1K-PDMQ<7 M]PJ_,\MW>,06 VJ951<*JJ(_CK_P07_8Z_:)^.OB;]HWXC?%3XU#Q1XLN5DU M6YTGXK7MG$(T+>3;QQP[5C@B#LL<8X0$XY))]7_85_X)I_LV?\$]%\57'P)E M\57^H>,Y;-M?UGQGXHGU:]F2U65;>$33DLL:>=,0@XS(Q[T ?.G[%7QI\&VG M_!LGX>^+,>HPC3?#_P"RWJ$-W+O&!-I^EW%K.G^]YUNZ8Z[N.M;/_!"^RT[] MB'_@A!\&-3_:#U,Z%:V/A6ZUR[:[B=I1'JFJ75]:0I$H,DDTBWL"1PHIDDDD M5%5G8 ^NZM_P2D_9=U>RUKP$;SQ7;?#3Q+XF?Q#XB^#EGK@C\,:AJ+S">1W@ M$?GI!).HEDLXYDM)'+%X&W,#?_;I_P""9WP!_P""A.E>%_#OQS\6^/-.TKPA M=F\T72O!?B^;2+=;K:%2X=8 -\D:Y6-B?W8=]N-S9 (/V?\ X-:C=?&[6_\ M@H9^U%9P:#XO\2:1:^&/!/AW5+J)?^$.\//=*T-@[AMC:A>74DT_:9^.WBGP>UG\#_ ("65GJWQ6\6VDI\-V%V"]KHUL"$EUK4-O*6 MV<0C0MY-O''#M6."(.RQQCA 3CDDD ^A/V1_V=_A3^QW M\(])_9M\!>(3?7]M'<:OK>H:E<1G4]>O[F=I;W5KH#!:2>YD=V8#:I8(N%55 M'JE?/W["O_!-/]FS_@GHOBJX^!,OBJ_U#QG+9MK^L^,_%$^K7LR6JRK;PB:< MEEC3SIB$'&9&/>OH&@ HHHH **** *^JZKI>A:77_#/[:GQ)M6L_AA\,ENKSX-Z5J MJ>4-6OIH6BF\57*/CRXEMVDBL5< B.6:Y;'G0B/TG]M/]C?X8_MX? N]_9T^ M,_B3Q58>%]4N8Y-8MO"?B"339=0C3.+>:2,%G@+$,T?1BBYR!BOED?\ !MK_ M ,$^+F2*'Q%XX^->MV"S(]SH^M_%_4;FSO$5@WE30NVV2-L893P02* .*\3Z M _P[_P"#IWP)\6=1FCFT'XO?LM7^E^$=31PT-U?6-X+JXAB8<.5MHXY>/X9@ M:E_:7\)ZO\6O^#HS]G!/"\+SQ?"CX"^(/$OB>2(96VM[\:AID"N1P"TLR$*> M2.>E?TSP\OCNVO]/UGP;K::QX)\5^'KS[)JGA^_5"GG6TP! M #1LT;Q.KQ2HQ61''%5/@;^Q_P#"_P" VL>+?'>A:MKFL^-_'C1-XP^(7B.^ M2XUC4O)C,=NA=8TA@AA4D1V\$4<*%F81[G8L <5^UKK/B3]J&XUG]@SX&^(Y M["75K%;;XN>-=/8?\4IHMRG[RTA?D?VK=P,4A3K;Q2FZDQBWCN/9OA/X3^%W MPR\$6'P8^$-CIFGZ+X)L;71;/0M,E4KI,,5O$8+9E!)0B!HF ;YBKJW(8$_$ MMU_P;@?L(W>MZIXCF^+7QZ^W:WJ\NYFW2SR%2-\CGDL>37K MFE?\$C/V6?#/[%-S^PKX)\2?$3P_X:N_$#:[/XET/QY=V_B"34C.)OM+WZG? M*X*HF'#+LC08RJD 'R9_P5?_ &&;K]DK]K?X(_\ !3?]BKXD>-],^)NO_&[P MWX+\8^']1\::AJ=IXLTG4+ADDM62\FE9%15/[I"L*1[Y%1&B5Q^JM>(_!G]A M#X:_"OQ'H/CGQG\3/B#\3_$/A6&2/PMKOQ2\5-JDVD>9&8I)8(U2.%9VC+1M M+;24^ M&["[!>UT:V!"2ZUJ&WE+. L/ER&N)=D$9W.63UJOB?XZ_P#!!?\ 8Z_:)^.O MB;]HWXC?%3XU#Q1XLN5DU6YTGXK7MG$(T+>3;QQP[5C@B#LL<8X0$XY)) )/ MVH/V%O"OPY_X(\_%_P#8,^ NIRZSXKU3X4^(=09[N9'U;Q1K-PDMQ<7]PJ_, M\MW>,06 VJ951<*JJ.'_ &*OC3X-M/\ @V3\/?%F/481IOA_]EO4(;N7>,"; M3]+N+6=/][SK=TQUW<=:^B_V%?\ @FG^S9_P3T7Q5N"/PQJ&HO,)Y'> 1^>D$DZB62SCF2TD"?#NJ742_\ "'>' MGNE:&P=PVQM0O+J2.6X*E@)/L]M&T@@$DL_[=/\ P3.^ /\ P4)TKPOX=^.? MBWQYIVE>$+LWFBZ5X+\7S:1;K=;0J7#K !ODC7*QL3^[#OMQN;/F/P,_X()_ ML/? ;XU^%OCOHWB;XJ^(=7\':J-2T.R\9_$R^U2QCNU1ECF:WF)5GC+;T/\ M"ZJ>U 'T'^U_^QW\%OVY/@MJ?P#^/D?B&7PYJUN\5Y;^'_%M_I32!AC]Y]DF MC6X4$ B.821DCE#R*^3?^#?;PY\<_@[\,?CE^R)\2_B;JWC7PI\%?CMJGA'X M:^*-C7#K&L>Z.WD1VMF*J/F@>,KT0H.*]O^$/P> M^&GP%^'UA\+?A'X2M]%T+3O,-O90.[EI))&DEFDDD+23322.\DDTC-)([L[L MS,20#I:*** "BBB@ JOJNJZ7H6EW.N:YJ5O9V5G;O/>7EW,L<4$2*6>1W8@* MJJ"2Q( )-6*\F_;3_8W^&/[>'P+O?V=/C/XD\56'A?5+F.36+;PGX@DTV74 M(TSBWFDC!9X"Q#-'T8HN<@8H \V\*^";3]M3X]^&?VU/B3:M9_##X9+=7GP; MTK54\H:M?30M%-XJN4?'EQ+;M)%8JX!$_9:O\ 2_".IHX:&ZOK&\%U<0Q,.'*VT<P_P"*4T6Y3]Y: M0OR/[5NX&*0IUMXI3=28Q;QW':_ W]C_ .%_P&UCQ;X[T+5M77=OX@DU(SB;[2]^IWRN"J)APR[(T&,JI':?!G]A#X:_"OQ'H M/CGQG\3/B#\3_$/A6&2/PMKOQ2\5-JDVD>9&8I)8(U2.%9VC+1MW4444 %%%% !1110!Y+^TS\=O%/@]K/X'_ $LK/5OBMXMM)3X;L+L M%[71K8$)+K6H;>4LX"P^7(:XEV01G3;QQP[5C@B#LL<8X M0$XY))]7_85_X)I_LV?\$]%\57'P)E\57^H>,Y;-M?UGQGXHGU:]F2U65;>$ M33DLL:>=,0@XS(Q[T ?.G[%7QI\&VG_!LGX>^+,>HPC3?#_[+>H0W!MS W_P!N MG_@F=\ ?^"A.E>%_#OQS\6^/-.TKPA=F\T72O!?B^;2+=;K:%2X=8 -\D:Y6 M-B?W8=]N-S9 (/V?_@UJ-U\;M;_X*&?M16<&@^+_ !)I%KX8\$^'=4NHE_X0 M[P\]TK0V#N&V-J%Y=21RW!4L!)]GMHVD$ DE[S]K_P#8[^"W[*\M_#_ (MO]*:0,,?O/LDT:W"@@$1S"2,D17SY\#/\ @@G^ MP]\!OC7X6^.^C>)OBKXAU?P=JHU+0[+QG\3+[5+&.[5&6.9K>8E6>,MO0_PN MJGM7H.L?\$RO UU^T1XI_:,\+?M4?'?PS=>-)4E\1^%O#_Q.FCT:X=8UCW1V M\B.ULQ51\T#QE>B%!Q0!X?\ \&^WASXY_!WX8_'+]D3XE_$W5O&OA3X*_';5 M/"/PU\4:Y.9;F72H8+>06K/_ !"$R@$#A'>2-<+&JK^@E8;>R@=W+222-)+-))(6DFFDD=Y))I&:21W9W9F8D]+0 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !117-?%WXN^ /@7X O_ (F?$S7X M]/TK3X]TDCCB:2JTI7B]F@HHHKG-@HHHH **\*_:I_X* ?! M_P#9>^('A;X#1^'M?\=_%3QRLC^#OA=X(MH9]5OH(\^9=RF>6*"RM$VMNN;B M6-/D?:6*,!Q/[0?_ 4?^*/['GP.\0?M"?M3?L)^-M+\-:#I,U[=7_@W7=/U M\6I5"42[2*2.: ,V%,R1RPQY+22(HW4 ?5=%5=#U>UU_1;/7K$Y@O;6.XA/J MCJ&'Z&K5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5@3?% M;X76\K03_$G0$=&*NCZQ "I'!!!;@UOUY%J/[!/['>KZA/JNI?L^Z!-Q2?>[:_),[S_A;GPI_ MZ*=X>_\ !U!_\71_PMSX4_\ 13O#W_@Z@_\ BZ\]_P"'?/[%O_1NOAW_ +\/ M_P#%4?\ #OG]BW_HW7P[_P!^'_\ BJ[.3(_YZG_@$?\ Y,Y^;-/Y8?\ @4O_ M )$Z?XB_M.? 3X6^#;[QUXL^*FB+96$)=TM=2BFFE/:..-6+.['@*/T&37Y' M_MI?MI>/_P!L'Q^=6U8R:?X;T^1E\/\ A]9/-DQP\S#JW;[HXZ_HK\> M_P#@EC^R_P#$_P"'5YH'PZ\!V'A'7E4R:5K.G*^$E X25-Q#QMT/&1U!SU_* MCXO?"'Q_\"_']_\ #/XF:#)I^JZ?)MDC;E)4/W98VZ/&PY##K]017Z-P%A>' MY5)U:,G*LNDTDTN\4F]]F[W6VE]?C.+*^;J$:=1)4W_*VTWV;:7R7SUMH?"' MXO>/_@7X_L/B9\,]>DT_5=/DW1R+RDJ'[T4B]'C8<%3U^H!K]>/V2_V^O@U^ MTS\.H]>O_$>F>'O$%HJIK>A:CJ"1&*3'^LB+D>9$W9AR.C8/7\9;.SN]0NXK M"PM9)YYY%CAAA0L\CL?W@4C?.>X.0G09.2/3X[PN1SP<:V,DXU%I%Q2_\'4'_ ,71 M_P +<^%/_13O#W_@Z@_^+KSW_AWS^Q;_ -&Z^'?^_#__ !5'_#OG]BW_ *-U M\._]^'_^*K\FY,C_ )ZG_@$?_DS]!YLT_EA_X%+_ .1/0O\ A;GPI_Z*=X>_ M\'4'_P 76_#-#<0I<6\JR1NH9'1LA@>001U%>/?\.^?V+?\ HW7P[_WX?_XJ MO7=.TZRTC3X-)TVV6&VM85AMX4Z(B@!5'L *Y<5' )+ZO*3[\R2^ZTF;T'B MVW[917:S;_-(_)W_ ((I>(;_ /:1_P""XW_!0/\ :)^)KFY\0^!?%EAX"\,- M.6)/ZL>+/"OASQWX5U/P1XPT>#4=(UG3 MYK'5-/NDW17-M,ACEB<=U9&92/0U^_'72ET']GK]DWXI:;KUXFQM2^*W@.Z\.:7H9/6>Y-X8Y;L)U$-F)6 MD8!2\2LTR<9T'%?&/]J3QE9?MS?#K_@DQ^R_XBM_#NJ'X8S^,/&_C*\LTO[K M1/#UK*EC:P6<4N8GO)[@@&2=72*-"QBD+KMY#P=^VQ^TQ^S/_P %2=+_ ."8 M_P"T_P".-/\ &ND_%;P7>:_\$OB9-H,-G?)>6B3/=:5J<%KY5O.4C@>5)H4@ MR"B$%I,Q\K^V#^R]^TK^S+_P57^%7_!5_P"#'@'7_BGH"?#AOAU\;= \.VL3 MZV+(R--#K%M:KL%SB M*?"WPY^ ?@+68/#4WB_P]<:=JGB+7=4C,$OEZ=,HNH[:WM=WSS1QM)-(HC1U M4O0!Y_\ L;_M%_\ !5W]M[XD?M/_ #7]IGX<^"+WX3?%R;PUH_C?2_ADUYL M@CA/EQP:=/=D)YA EDEN+BX*Y,:)SYB8?[&?[5G_ 5T_P""A_[ 7B3XB>%_ MC]\.?AAXV^%^O^(/#FN>(+7P)_:[>+=6TQB01!-*D&FVS(8U=E6=W=G=5@5 MDG9?\$E=%^*WP6_::_;%\??&7]GSXA>&='^(GQDN/%?@B]U#P==O_:^F"-X] MZ)"CNDAVJPAD"R$2#"DA@N+_ ,$;_#'QG_9M_87^.O@GXY_LU_$?P[X@U?XJ M^+?$FA:#<>$;B:XU.QU'ROLODF$/&9&?*LC.I3!9L("] &W\,/\ @L[XR\7_ M /!(SX"_MF:SX.L8OB/\]N[2YOOL5INNKB&.*PN MKH6L1,DA"0AU+^8"+]LO]NWX1?MZ?";X>^%M-^+'QN^#_P 2;B;2O'>I:]^S M?JWAZY\ 7N8A;WXNQIMK"UE(\I#K,':)('9I2<$_-'PA_P""=W[=/BW_ ((# M? SX0_##X6ZQX,_:._9B^*'_ G?AWPMXPL3:Q:K=P:MJ=S%;).Y$$JRV]ZK M??QOC$A_M(>"?B+\//#W@*)[;X(VUUH5W; MW:ZG'$)QXNCCB^:YF,J&V@M1^]C@2? MG^(]/C9O#_B!8LO;N>?*DQR\+'JO;[PY'/M%%=.$Q>(P.(C7H2Y9QU37];=U MU,<1AZ.*HNE55XO='QY_P3S_ ."9=I^SQ=CXN?'&WLM0\9)(ZZ59PN);?2D! M(\U6QAYF'(;^ ' YR:^PZ**WS/,\9F^+>(Q,KR?W)=DNB_X=ZF6!P.&R_#JC M15DOO;[OS"BBBO/.L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** $* /_V0$! end XML 19 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cover - USD ($)
12 Months Ended
Dec. 30, 2023
Feb. 22, 2024
Jul. 01, 2023
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 30, 2023    
Current Fiscal Year End Date --12-30    
Document Transition Report false    
Entity File Number 1-6770    
Entity Registrant Name MUELLER INDUSTRIES, INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 25-0790410    
Entity Address, Address Line One 150 Schilling Boulevard    
Entity Address, Address Line Two Suite 100    
Entity Address, City or Town Collierville    
Entity Address, State or Province TN    
Entity Address, Postal Zip Code 38017    
City Area Code 901    
Local Phone Number 753-3200    
Title of 12(b) Security Common Stock, $0.01 Par Value    
Trading Symbol MLI    
Security Exchange Name NYSE    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
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    
ICFR Auditor Attestation Flag true    
Document Financial Statement Error Correction [Flag] false    
Entity Shell Company false    
Entity Public Float     $ 4,824,036,270
Entity Common Stock, Shares Outstanding   113,634,944  
Documents Incorporated by Reference
Portions of the following document are incorporated by reference into this Report: Registrant’s Definitive Proxy Statement for the 2024 Annual Meeting of Stockholders, scheduled to be mailed on or about March 22, 2024 (Part III).
   
Entity Central Index Key 0000089439    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Amendment Flag false    

XML 20 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Audit Information
12 Months Ended
Dec. 30, 2023
Audit Information [Abstract]  
Auditor Name Ernst & Young LLP
Auditor Location Memphis, Tennessee
Auditor Firm ID 42
XML 21 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Income Statement [Abstract]      
Net sales $ 3,420,345 $ 3,982,455 $ 3,769,345
Cost of goods sold 2,433,511 2,864,862 2,938,989
Depreciation and amortization 39,954 43,731 45,390
Selling, general, and administrative expense 208,172 203,086 184,052
Gain on sale of businesses (4,137) 0 (57,760)
Gain on sale of assets, net 0 (6,373) 0
Impairment charges 6,258 0 2,829
Gain on insurance settlement (19,466) 0 0
Operating income 756,053 877,149 655,845
Interest expense (1,221) (810) (7,709)
Interest income 38,208 6,457 353
Realized and unrealized gains on short-term investments 41,865 2,918 0
Gain on extinguishment of NMTC liability 7,534 0 0
Redemption premium 0 0 (5,674)
Environmental expense (825) (1,298) (5,053)
Pension plan termination expense 0 (13,100) 0
Other income, net 3,618 4,715 3,377
Income before income taxes 845,232 876,031 641,139
Income tax expense (220,762) (223,322) (165,858)
(Loss) income from unconsolidated affiliates, net of foreign tax (14,821) 10,111 (157)
Consolidated net income 609,649 662,820 475,124
Net income attributable to noncontrolling interests (6,752) (4,504) (6,604)
Net income attributable to Mueller Industries, Inc. $ 602,897 $ 658,316 $ 468,520
Weighted average shares for basic earnings per share (in shares) 111,420 111,558 112,022
Effect of dilutive stock-based awards (in shares) 2,242 1,552 1,574
Adjusted weighted average shares for diluted earnings per share (in shares) 113,662 113,110 113,596
Basic earnings per share (in dollars per share) $ 5.41 $ 5.90 $ 4.18
Diluted earnings per share (in dollars per share) 5.30 5.82 4.12
Dividends per share (in dollars per share) $ 0.60 $ 0.50 $ 0.26
XML 22 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Statement of Comprehensive Income [Abstract]      
Consolidated net income $ 609,649 $ 662,820 $ 475,124
Other comprehensive income (loss), net of tax:      
Foreign currency translation 21,943 (30,382) (6,730)
Net change with respect to derivative instruments and hedging activities, net of tax of $373, $(200), and $47 (1,273) 683 (181)
Net change in pension and postretirement obligation adjustments, net of tax of $1,308, $(4,381), and $(1,379) (3,852) 12,722 5,703
Attributable to unconsolidated affiliates, net of tax of $(266), $(784), and $(284) 917 2,702 978
Total other comprehensive income (loss), net 17,735 (14,275) (230)
Consolidated comprehensive income 627,384 648,545 474,894
Comprehensive income attributable to noncontrolling interests (7,533) (1,057) (4,838)
Comprehensive income attributable to Mueller Industries, Inc. $ 619,851 $ 647,488 $ 470,056
XML 23 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Statement of Comprehensive Income [Abstract]      
Net change with respect to derivative instruments and hedging activities, net of tax $ 373 $ (200) $ 47
Net change in pension and postretirement obligation adjustments, net of tax 1,308 (4,381) (1,379)
Attributable to unconsolidated affiliates, net of tax $ (266) $ (784) $ (284)
XML 24 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 1,170,893 $ 461,018
Short-term investments 98,146 217,863
Accounts receivable, less allowance for doubtful accounts of $2,830 in 2023 and $2,687 in 2022 351,561 380,352
Inventories 380,248 448,919
Other current assets 39,173 26,501
Total current assets 2,040,021 1,534,653
Property, plant, and equipment, net 385,165 379,950
Operating lease right-of-use assets 35,170 22,892
Goodwill, net 151,820 157,588
Intangible assets, net 46,208 54,785
Investment in unconsolidated affiliates 83,436 72,364
Other noncurrent assets 17,481 20,167
Total Assets 2,759,301 2,242,399
Current liabilities:    
Current portion of debt 796 811
Accounts payable 120,485 128,000
Accrued wages and other employee costs 55,644 61,915
Current portion of operating lease liabilities 7,893 4,942
Other current liabilities 132,320 152,627
Total current liabilities 317,138 348,295
Long-term debt, less current portion 185 1,218
Pension liabilities 2,832 4,078
Postretirement benefits other than pensions 9,230 8,977
Environmental reserves 15,030 16,380
Deferred income taxes 19,134 16,258
Noncurrent operating lease liabilities 26,683 16,880
Other noncurrent liabilities 10,353 16,349
Total liabilities 400,585 428,435
Mueller Industries, Inc. stockholders' equity:    
Preferred stock - $1.00 par value; shares authorized 5,000,000; none outstanding 0 0
Common stock - $.01 par value; shares authorized 250,000,000 in 2023 and 100,000,000 in 2022; issued 160,366,008; outstanding 114,157,918 in 2023 and 114,003,234 in 2022 1,604 802
Additional paid-in capital 312,171 297,270
Retained earnings 2,594,300 2,059,796
Accumulated other comprehensive loss (47,221) (64,175)
Treasury common stock, at cost (523,409) (502,779)
Total Mueller Industries, Inc. stockholders' equity 2,337,445 1,790,914
Noncontrolling interests 21,271 23,050
Total equity 2,358,716 1,813,964
Commitments and contingencies 0 0
Total Liabilities and Equity $ 2,759,301 $ 2,242,399
XML 25 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 2,830 $ 2,687
Preferred stock, par value (in dollars per share) $ 1.00 $ 1.00
Preferred stock, authorized (in shares) 5,000,000 5,000,000
Preferred stock, outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, authorized (in shares) 250,000,000  
Common stock, issued (in shares) 160,366,008 160,366,008
Common stock, outstanding (in shares) 114,157,918 114,003,234
Common stock, authorized (in shares) 250,000,000  
Previously Reported    
Statement of Financial Position [Abstract]    
Common stock, authorized (in shares)   100,000,000
Common stock, authorized (in shares)   100,000,000
XML 26 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Operating activities:      
Consolidated net income $ 609,649 $ 662,820 $ 475,124
Reconciliation of consolidated net income to net cash provided by operating activities:      
Depreciation 34,949 38,157 39,120
Amortization of intangibles 5,005 5,574 6,270
Amortization of debt issuance costs 870 357 265
Loss (income) from unconsolidated affiliates 14,821 (10,111) 157
Insurance proceeds - noncapital related 9,854 1,646 0
Redemption premium 0 0 5,674
Gain on sale of securities (17,100) 0 0
Gain on insurance settlement (19,466) 0 0
Stock-based compensation expense 23,131 17,801 9,822
Provision for doubtful accounts receivable (84) 323 1,216
Gain on disposals of assets (1) (6,373) (769)
Gain on sale of businesses (4,137) 0 (57,760)
Unrealized gain on short-term investments (24,765) 0 0
Impairment charges 6,258 0 2,829
Gain on extinguishment of NMTC liability (7,534) 0 0
Deferred income tax expense (benefit) 4,790 (3,880) 7,413
Changes in assets and liabilities, net of effects of businesses acquired and sold:      
Receivables 30,915 82,713 (124,708)
Inventories 67,903 (24,189) (119,514)
Other assets (20,700) (8,971) 919
Current liabilities (40,606) (26,633) 73,755
Other liabilities (3,497) (7,564) (5,467)
Other, net 2,511 2,273 (2,645)
Net cash provided by operating activities 672,766 723,943 311,701
Investing activities:      
Proceeds from sale of assets, net of cash transferred 279 7,850 2,302
Purchase of short-term investments (106,231) (217,863) 0
Acquisition of businesses, net of cash acquired 0 0 (30,206)
Proceeds from sale of business, net of cash sold 0 0 81,884
Capital expenditures (54,025) (37,639) (31,833)
Payment received for (issuance of) notes receivable 0 0 8,539
Insurance proceeds - capital related 24,646 3,354 0
Proceeds from the sale of securities 55,454 0 0
Proceeds from the maturity of short-term investments 217,863 0 0
Dividends from unconsolidated affiliates 1,093 2,295 0
Investments in unconsolidated affiliates (3,999) 0 (1,613)
Net cash provided by (used in) investing activities 135,080 (242,003) 29,073
Financing activities:      
Dividends paid to stockholders of Mueller Industries, Inc. (66,868) (55,787) (29,137)
Dividends paid to noncontrolling interests (9,312) (7,248) (9,722)
Issuance of long-term debt 0 0 595,000
Repayments of long-term debt (241) (204) (920,610)
(Repayment) issuance of debt by consolidated joint ventures, net (30) 67 (5,113)
Repurchase of common stock (19,303) (38,054) (4,864)
Payment of contingent consideration 0 0 (1,250)
Net cash (used) received to settle stock-based awards (8,755) (1,429) 85
Debt issuance costs 0 0 (1,111)
Net cash used in financing activities (104,509) (102,655) (376,722)
Effect of exchange rate changes on cash 5,590 (4,365) (1,052)
Increase (decrease) in cash, cash equivalents, and restricted cash 708,927 374,920 (37,000)
Cash, cash equivalents, and restricted cash at the beginning of the year 465,296 90,376 127,376
Cash, cash equivalents, and restricted cash at the end of the year $ 1,174,223 $ 465,296 $ 90,376
XML 27 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY - USD ($)
$ in Thousands
Total
Common stock
Additional paid-in capital
Retained earnings
Accumulated other comprehensive loss
Treasury stock
Noncontrolling interests
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Common stock, outstanding (in shares)   160,366,000          
Balance at beginning of year at Dec. 26, 2020   $ 802 $ 280,051 $ 1,019,694 $ (54,883) $ (468,919) $ 24,315
Treasury stock beginning balance (in shares) at Dec. 26, 2020           46,192,000  
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of shares under two-for-one stock split (in shares)   0          
Issuance of shares under two-for-one stock split   $ 0 0        
Acquisition of shares under incentive stock option plans     720     $ (636)  
Stock-based compensation expense     9,822        
Issuance of restricted stock     (4,385)     $ 4,385  
Net income attributable to Mueller Industries, Inc. $ 468,520     468,520      
Dividends paid or payable to stockholders of Mueller Industries, Inc.       (29,725)      
Total other comprehensive income (loss) attributable to Mueller Industries, Inc. (230)       1,536    
Issuance of shares under incentive stock option plans (in shares)           (176,000)  
Repurchase of common stock (in shares)           194,000  
Repurchase of common stock           $ (4,864)  
Issuance of restricted stock (in shares)           (436,000)  
Purchase of Mueller Middle East             15,414
Dividends paid to noncontrolling interests             (9,722)
Net income attributable to noncontrolling interests (6,604)           6,604
Foreign currency translation (6,730)           (1,766)
Treasury stock ending balance (in shares) at Dec. 25, 2021           45,774,000  
Balance at end of year at Dec. 25, 2021   $ 802 286,208 1,458,489 (53,347) $ (470,034) 34,845
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Common stock, outstanding (in shares)   160,366,000          
Issuance of shares under two-for-one stock split (in shares)   0          
Issuance of shares under two-for-one stock split   $ 0 0        
Acquisition of shares under incentive stock option plans     830     (2,260)  
Stock-based compensation expense     17,801        
Issuance of restricted stock     (7,569)     $ 7,569  
Net income attributable to Mueller Industries, Inc. 658,316     658,316      
Dividends paid or payable to stockholders of Mueller Industries, Inc.       (57,009)      
Total other comprehensive income (loss) attributable to Mueller Industries, Inc. (14,275)       (10,828)    
Issuance of shares under incentive stock option plans (in shares)           (153,000)  
Repurchase of common stock (in shares)           1,438,000  
Repurchase of common stock           $ (38,054)  
Issuance of restricted stock (in shares)           (696,000)  
Purchase of Mueller Middle East             (5,604)
Dividends paid to noncontrolling interests             (7,248)
Net income attributable to noncontrolling interests (4,504)           4,504
Foreign currency translation (30,382)           (3,447)
Treasury stock ending balance (in shares) at Dec. 31, 2022           46,363,000  
Balance at end of year at Dec. 31, 2022 $ 1,813,964 $ 802 297,270 2,059,796 (64,175) $ (502,779) 23,050
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Common stock, outstanding (in shares) 114,003,234 160,366,000          
Issuance of shares under two-for-one stock split (in shares)   0          
Issuance of shares under two-for-one stock split   $ 802 (802)        
Acquisition of shares under incentive stock option plans     786     (9,541)  
Stock-based compensation expense     23,131        
Issuance of restricted stock     (8,214)     $ 8,214  
Net income attributable to Mueller Industries, Inc. $ 602,897     602,897      
Dividends paid or payable to stockholders of Mueller Industries, Inc.       (68,393)      
Total other comprehensive income (loss) attributable to Mueller Industries, Inc. 17,735       16,954    
Issuance of shares under incentive stock option plans (in shares)           57,000  
Repurchase of common stock (in shares)           516,000  
Repurchase of common stock           $ (19,303)  
Issuance of restricted stock (in shares)           (728,000)  
Purchase of Mueller Middle East             0
Dividends paid to noncontrolling interests             (9,312)
Net income attributable to noncontrolling interests (6,752)           6,752
Foreign currency translation $ 21,943           781
Treasury stock ending balance (in shares) at Dec. 30, 2023 15,000,000         46,208,000  
Balance at end of year at Dec. 30, 2023 $ 2,358,716 $ 1,604 $ 312,171 $ 2,594,300 $ (47,221) $ (523,409) $ 21,271
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Common stock, outstanding (in shares) 114,157,918 160,366,000          
XML 28 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical)
12 Months Ended
Sep. 26, 2023
Dec. 30, 2023
Statement of Stockholders' Equity [Abstract]    
Stock split ratio, common stock 2 2
XML 29 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 30, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Nature of Operations

The principal business of Mueller Industries, Inc. is the manufacture and sale of copper tube and fittings; line sets; steel nipples; brass rod, bar, and shapes; aluminum and brass forgings; aluminum impact extrusions; compressed gas valves; refrigeration valves and fittings; pressure vessels; coaxial heat exchangers; and insulated flexible duct systems.  The Company also resells brass and plastic plumbing valves, plastic fittings, malleable iron fittings, faucets, and plumbing specialty products.  The Company markets its products to the HVAC, plumbing, refrigeration, hardware, and other industries.  Mueller’s operations are located throughout the United States and in Canada, Mexico, Great Britain, South Korea, the Middle East, and China.

Fiscal Years

The Company’s fiscal year ends on the last Saturday of December and consisted of 52 weeks in 2023, 53 weeks in 2022, and 52 weeks in 2021. These dates were December 30, 2023, December 31, 2022, and December 25, 2021.

Basis of Presentation

The Consolidated Financial Statements include the accounts of Mueller Industries, Inc. and its majority-owned subsidiaries.  The noncontrolling interests represent a private ownership interest of 40 percent of Jungwoo Metal Ind. Co., LTD (Jungwoo-Mueller) and 45 percent of Mueller Middle East WLL (Mueller Middle East). The Company records the results of Jungwoo-Mueller one month in arrears in the Consolidated Financial Statements.

Certain prior year balances have been reclassified to conform to current year presentation.

Common Stock Split

On September 26, 2023, the Company’s shareholders approved an amendment to the Company’s Restated Certificate of Incorporation to increase the total number of authorized shares of Common Stock from 100,000,000 to 250,000,000. Subsequently, the Company’s Board of Directors announced a two-for-one stock split of its common stock effected in the form of a stock dividend of one share for each outstanding share. The record date for the stock split was October 6, 2023, and the additional shares were distributed on October 20, 2023. Shares authorized in prior periods are not adjusted. All other references to share and per share amounts presented in the Consolidated Financial Statements and this Annual Report on Form 10-K have been adjusted retroactively to reflect the stock split.

Revenue Recognition

Given the nature of the Company’s business and product offerings, sales transactions with customers are generally comprised of a single performance obligation that involves delivery of the products identified in the contracts with customers.  Performance obligations are generally satisfied at the point in time of shipment and payment is generally due within 60 days. Variable consideration is estimated for future rebates on certain product lines and product returns. The Company records variable consideration as an adjustment to the transaction price in the period it is incurred. Since variable consideration is settled within a short period of time, the time value of money is not significant. The cost of shipping product to customers is expensed as incurred as a component of cost of goods sold.

The Company’s Domestic Piping Systems Group engages in certain transactions where it acts as an agent. Revenue from these transactions is recorded on a net basis.

See “Note 3 – Segment Information” for additional information on disaggregation of revenue from contracts with customers.

Acquisitions

Accounting for acquisitions requires the Company to recognize separately from goodwill the assets acquired and liabilities assumed at their acquisition date fair values.  Goodwill is measured as the excess of the purchase price over the net amount allocated to the identifiable assets acquired and liabilities assumed.  While management uses its best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date, the estimates are inherently uncertain and subject to refinement.  As a result, during the measurement period, which may be up to one year from the acquisition date, the
Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill.  The operating results generated by the acquired businesses are included in the Consolidated Statements of Income from their respective dates of acquisition.  Acquisition related costs are expensed as incurred.  See “Note 2 – Acquisitions & Dispositions” for additional information.

Cash Equivalents and Restricted Cash

Temporary investments with original maturities of three months or less are considered to be cash equivalents.  These investments are stated at cost.  At December 30, 2023 and December 31, 2022, temporary investments consisted of money market mutual funds, commercial paper, bank repurchase agreements, and U.S. and foreign government securities totaling approximately $1.01 billion and $329.4 million, respectively.

Amounts included in restricted cash relate to required deposits in brokerage accounts that facilitate the Company’s hedging activities as well as imprest funds for the Company’s self-insured workers’ compensation program. See “Note 4 – Cash, Cash Equivalents, and Restricted Cash” for additional information.

Short-Term Investments

The fair value of short-term investments at December 30, 2023, consisting of marketable securities, approximates the carrying value on that date. These marketable securities are stated at fair value and classified as level 1 within the fair value hierarchy. This classification is defined as a fair value determined using observable inputs that reflect quoted prices in active markets for identical assets.

During 2023, the Company recognized gains of $41.9 million on short-term investments, of which $17.1 million was realized on the sale of marketable securities and the remaining $24.8 million represents unrealized gains relating to the excess fair value over the related cost basis of the marketable securities as of December 30, 2023.

The fair value of short-term investments at December 31, 2022, consisting of U.S. treasury bills with maturities exceeding three months at the time of purchase, approximates the carrying value on that date. These treasury bills are stated at fair value and are classified as trading securities. The fair value of treasury bills is classified as level 1 within the fair value hierarchy. This classification is defined as a fair value determined using observable inputs that reflect quoted prices in active markets for identical assets.

Allowance for Doubtful Accounts

The Company routinely grants credit to many of its customers without collateral. The risk of credit loss in trade receivables is substantially mitigated by the credit evaluation process. The Company provides an allowance for receivables that may not be fully collected.  In circumstances where the Company is aware of a customer’s inability to meet their financial obligations (e.g., bankruptcy filings or substantial credit rating downgrades), it records an allowance for doubtful accounts against amounts due to reduce the net recognized receivable to the amount it believes most likely will be collected.  For all other customers, the Company recognizes an allowance for doubtful accounts based on its historical collection experience and the impact of current economic conditions.  If circumstances change (e.g., greater than expected defaults or an unexpected material change in a major customer’s ability to meet their financial obligations), the Company could change its estimate of the recoverability of amounts due by a material amount. Historically, credit losses have been within management’s expectations. The balance for uncollectible accounts was $2.8 million and $2.7 million as of December 30, 2023 and December 31, 2022, respectively.

Inventories

The Company’s inventories are valued at the lower-of-cost-or-market.  The material component of its U.S. copper tube and copper fittings inventories is valued on a LIFO basis and the non-material components of U.S. copper tube and copper fittings inventories are valued on a FIFO basis.  The material component of its U.K. and Canadian copper tube inventories are valued on a FIFO basis. The material component of its brass rod and forgings inventories are valued on a FIFO basis. Certain inventories are valued on an average cost basis.  Elements of cost in finished goods inventory in addition to the cost of material include depreciation, amortization, utilities, maintenance, production wages, and transportation costs.
 
The market price of copper cathode and scrap is subject to volatility.  During periods when open market prices decline below net book value, the Company may need to provide an allowance to reduce the carrying value of its inventory.  In addition, certain items in inventory may be considered obsolete and, as such, the Company may establish an allowance to reduce the carrying value of those items to their net realizable value.  Changes in these estimates related to the value of inventory, if any,
may result in a materially adverse impact on the Company’s reported financial position or results of operations.  The Company recognizes the impact of any changes in estimates, assumptions, and judgments in income in the period in which it is determined.  See “Note 5 – Inventories” for additional information.

Leases

The Company leases certain manufacturing facilities, distribution centers, office space, and equipment. Leases with an initial term of twelve months or less are not recorded on the balance sheet; expense for these leases is recognized on a straight line-basis over the term of the lease. Most of the Company’s leases include one or more options to renew up to five years and have remaining terms of one to 15 years. These options are not included in the Company’s valuation of the right-of-use assets as the Company is not reasonably certain to exercise the options.

The Company has certain vehicle leases that are financing; however, these leases are deemed immaterial for disclosure. See “Note 8 – Leases” for additional information.

Property, Plant, and Equipment

Property, plant, and equipment is stated at cost less accumulated depreciation.  Expenditures for major additions and improvements are capitalized, while minor replacements, maintenance, and repairs are charged to expense as incurred.  Depreciation of buildings, machinery, and equipment is provided on the straight-line method over the estimated useful lives ranging from 20 to 40 years for buildings and five to 20 years for machinery and equipment.  Leasehold improvements are amortized over the lesser of their useful life or the remaining lease term.  

The Company continually evaluates these assets to determine whether events or changes in circumstances have occurred that may warrant revision of the estimated useful life or whether the remaining balance should be evaluated for possible impairment.  See “Note 9 – Property, Plant, and Equipment, Net” for additional information.

Goodwill

Goodwill is recognized for the excess of the purchase price over the fair value of tangible and identifiable intangible net assets of businesses acquired. Several factors give rise to goodwill in business acquisitions, such as the expected benefit from synergies of the combination and the existing workforce of the acquired business. Goodwill is evaluated annually for possible impairment as of the first day of the fourth quarter unless circumstances indicate the need to accelerate the timing of the evaluation. In the evaluation of goodwill impairment, management performs a qualitative assessment to determine if it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If the qualitative assessment is not conclusive, management compares the fair value of a reporting unit with its carrying amount and will recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value, not to exceed the total amount of goodwill allocated to the reporting unit.

Fair value for the Company’s reporting units is determined using a combination of the income and market approaches (level 3 within the fair value hierarchy), incorporating market participant considerations and management’s assumptions on revenue growth rates, operating margins, discount rates and expected capital expenditures.  The market approach measures the fair value of a business through the analysis of publicly traded companies or recent sales of similar businesses.  The income approach uses a discounted cash flow model to estimate the fair value of reporting units based on expected cash flows (adjusted for capital investment required to support operations) and a terminal value.  This cash flow stream is discounted to its present value to arrive at a fair value for each reporting unit.  Future earnings are estimated using the Company’s most recent annual projections, applying a growth rate to future periods.  Those projections are directly impacted by the condition of the markets in which the Company’s businesses participate.  The discount rate selected for the reporting units is generally based on rates of return available for comparable companies at the date of valuation.  Fair value determinations may include both internal and third-party valuations.  See “Note 10 – Goodwill and Other Intangible Assets” for additional information.

Investments in Unconsolidated Affiliates

Tecumseh

The Company owns a 50 percent interest in an unconsolidated affiliate that acquired Tecumseh Products Company (Tecumseh) and an entity that provides financing to Tecumseh.  This investment is recorded using the equity method of accounting, as the Company can exercise significant influence but does not own a majority equity interest or otherwise control the entity.  Under
the equity method of accounting, this investment is stated at initial cost and is adjusted for subsequent additional investments and the Company’s proportionate share of earnings or losses and distributions.

The Company records its proportionate share of the investee’s net income or loss, net of foreign taxes, one quarter in arrears as income (loss) from unconsolidated affiliates, net of foreign tax, in the Consolidated Statements of Income.  The Company’s proportionate share of the investee’s other comprehensive income (loss), net of income taxes, is recorded in the Consolidated Statements of Comprehensive Income and Consolidated Statements of Changes in Equity.  The U.S. tax effect of the Company’s proportionate share of Tecumseh’s income or loss is recorded in income tax expense in the Consolidated Statements of Income. In general, the equity investment in unconsolidated affiliates is equal to the current equity investment less the investee’s net accumulated losses.

Retail Distribution

The Company owns a 28 percent noncontrolling equity interest in a limited liability company in the retail distribution business. This investment is recorded using the equity method of accounting. The Company records its proportionate share of the investee’s net income or loss one month in arrears as income (loss) from unconsolidated affiliates in the Consolidated Statements of Income. The Company’s proportionate share of the investee’s other comprehensive income (loss), net of income taxes, is recorded in the Consolidated Statements of Comprehensive Income and Consolidated Statements of Changes in Equity. 

The investments in unconsolidated affiliates are assessed periodically for impairment and written down when the carrying amount is not considered fully recoverable.  See “Note 11 – Investments in Unconsolidated Affiliates” for additional information.

Self-Insurance Accruals

The Company is primarily self-insured for workers’ compensation claims and benefits paid under certain employee health care programs.  Accruals are primarily based on estimated undiscounted cost of claims, which includes incurred but not reported claims, and are classified as accrued wages and other employee costs.

Pension Benefit Plans

The Company sponsors qualified and nonqualified pension benefit plans in certain foreign locations.  The Company recognizes the overfunded or underfunded status of the plans as an asset or liability in the Consolidated Balance Sheets with changes in the funded status recorded through comprehensive income in the year in which those changes occur.  The obligations for these plans are determined by actuaries and affected by the assumptions, including discount rates, expected long-term return on plan assets for defined benefit pension plans, and certain employee-related factors, such as retirement age and mortality.  The Company evaluates its assumptions periodically and makes adjustments as necessary.

The expected return on plan assets is determined using the market value of plan assets.  Differences between assumed and actual returns are amortized to the market value of assets on a straight-line basis over the average remaining service period of the plan participants using the corridor approach.  The corridor approach defers all actuarial gains and losses resulting from variances between actual results and actuarial assumptions.  These unrecognized gains and losses are amortized when the net gains and losses exceed 10 percent of the greater of the market value of the plan assets or the projected benefit obligation.  The amount in excess of the corridor is amortized over the average remaining service period of the plan participants.  For 2023, the average remaining service period for the pension plans was 11 years. 

We determine the discount rate (which is required to be the rate at which the projected benefit obligation could be effectively settled as of the measurement date) with the assistance of actuaries, who calculate the yield available on high quality corporate bonds of a term that reflects the maturity and duration of expected benefit payments. See “Note 14 – Benefit Plans” for additional information.

Environmental Reserves and Environmental Expenses

The Company recognizes an environmental liability when it is probable the liability exists and the amount is reasonably estimable.  The Company estimates the duration and extent of its remediation obligations based upon reports of outside consultants, internal and third party estimates and analyses of cleanup costs and ongoing monitoring costs, communications with regulatory agencies, and changes in environmental law.  If the Company were to determine that its estimates of the duration or extent of its environmental obligations were no longer accurate, it would adjust environmental liabilities accordingly
in the period that such determination is made.  Estimated future expenditures for environmental remediation are not discounted to their present value.  

Environmental expenses that relate to ongoing operations are included as a component of cost of goods sold.  Environmental expenses related to non-operating properties are presented below operating income in the Consolidated Statements of Income.  See “Note 15 – Commitments and Contingencies” for additional information.

Earnings Per Share

Basic earnings per share is computed based on the weighted average number of common shares outstanding.  Diluted earnings per share reflects the increase in weighted average common shares outstanding that would result from the assumed exercise of outstanding stock options and vesting of restricted stock awards calculated using the treasury stock method.  There were approximately 98 thousand stock-based awards excluded from the computation of diluted earnings per share for the year ended December 30, 2023 because they were antidilutive.

Income Taxes

Deferred income tax assets and liabilities are recognized when differences arise between the treatment of certain items for financial statement and tax purposes.  Realization of certain components of deferred tax assets is dependent upon the occurrence of future events.  The Company records valuation allowances to reduce its deferred tax assets to the amount it believes is more likely than not to be realized.  These valuation allowances can be impacted by changes in tax laws, changes to statutory tax rates, and future taxable income levels and are based on the Company’s judgment, estimates, and assumptions regarding those future events.  In the event the Company was to determine that it would not be able to realize all or a portion of the net deferred tax assets in the future, it would increase the valuation allowance through a charge to income tax expense in the period that such determination is made.  Conversely, if it was to determine that it would be able to realize its deferred tax assets in the future, in excess of the net carrying amounts, the Company would decrease the recorded valuation allowance through a decrease to income tax expense in the period that such determination is made.

The Company provides for uncertain tax positions and the related interest and penalties, if any, based upon management’s assessment of whether a tax benefit is more likely than not to be sustained upon examination by tax authorities.  Tax benefits for uncertain tax positions that are recognized in the financial statements are measured as the largest amount of benefit, determined on a cumulative probability basis, that is more likely than not to be realized upon ultimate settlement.  To the extent the Company prevails in matters for which a liability for an uncertain tax position is established or is required to pay amounts in excess of the liability, the Company’s effective tax rate in a given financial statement period may be affected.

These estimates are highly subjective and could be affected by changes in business conditions and other factors.  Changes in any of these factors could have a material impact on future income tax expense.  See “Note 16 – Income Taxes” for additional information.

Taxes Collected from Customers and Remitted to Governmental Authorities

Taxes assessed by a governmental authority that are directly imposed on a revenue producing transaction between the Company and its customers, primarily value added taxes in foreign jurisdictions, are accounted for on a net (excluded from revenues and costs) basis.

Stock-Based Compensation

The Company has in effect stock incentive plans under which stock-based awards have been granted to certain employees and members of its Board of Directors.  Stock-based compensation expense is recognized in the Consolidated Statements of Income as a component of selling, general, and administrative expense based on the grant date fair value of the awards.  See “Note 18 – Stock-Based Compensation” for additional information.

Concentrations of Credit and Market Risk

Concentrations of credit risk with respect to accounts receivable are limited due to the large number of customers comprising the Company’s customer base, and their dispersion across different geographic areas and different industries, including HVAC, plumbing, refrigeration, hardware, automotive, OEMs, and others.
The Company minimizes its exposure to base metal price fluctuations through various strategies.  Generally, it prices an equivalent amount of copper raw material, under flexible pricing arrangements it maintains with its suppliers, at the time it determines the selling price of finished products to its customers.

Derivative Instruments and Hedging Activities

The Company’s earnings and cash flows are subject to fluctuations due to changes in commodity prices, foreign currency exchange rates, and interest rates.  The Company uses derivative instruments such as commodity futures contracts, foreign currency forward contracts, and interest rate swaps to manage these exposures.

All derivatives are recognized in the Consolidated Balance Sheets at their fair value.  On the date the derivative contract is entered into, it is either a) designated as a hedge of  (i) a forecasted transaction or the variability of cash flow to be paid (cash flow hedge) or (ii) the fair value of a recognized asset or liability (fair value hedge), or b) not designated in a hedge accounting relationship, even though the derivative contract was executed to mitigate an economic exposure (economic hedge), as the Company does not enter into derivative contracts for trading purposes.  Changes in the fair value of a derivative that is qualified, designated, and highly effective as a cash flow hedge are recorded in stockholders’ equity within accumulated other comprehensive income (AOCI), to the extent effective, until they are reclassified to earnings in the same period or periods during which the hedged transaction affects earnings.  Changes in the fair value of undesignated derivative instruments executed as economic hedges are reported in current earnings.

The Company documents all relationships between derivative instruments and hedged items, as well as the risk-management objective and strategy for undertaking various hedge transactions.  This process includes linking all derivative instruments that are designated as fair value hedges to specific assets and liabilities in the Consolidated Balance Sheets and linking cash flow hedges to specific forecasted transactions or variability of cash flow.

The Company also assesses, both at the hedge’s inception and on an ongoing basis, whether the designated derivative instruments that are used in hedging transactions are highly effective in offsetting changes in cash flow or fair values of hedged items.  When a derivative instrument is determined not to be highly effective as a hedge or the underlying hedged transaction is no longer probable of occurring, hedge accounting is discontinued prospectively in accordance with the derecognition criteria for hedge accounting.

The Company primarily executes derivative contracts with major financial institutions.  These counterparties expose the Company to credit risk in the event of non-performance.  The amount of such exposure is limited to the fair value of the contract plus the unpaid portion of amounts due to the Company pursuant to terms of the derivative instruments, if any.  If a downgrade in the credit rating of these counterparties occurs, management believes that this exposure is mitigated by provisions in the derivative arrangements which allow for the legal right of offset of any amounts due to the Company from the counterparties with any amounts payable to the counterparties by the Company.  As a result, management considers the risk of loss from counterparty default to be minimal.  See “Note 7 – Derivative Instruments and Hedging Activities” for additional information.

Fair Value of Financial Instruments

The carrying amounts for cash and cash equivalents, accounts receivable, and accounts payable approximate fair value due to the short-term maturity of these instruments.
 
The fair value of long-term debt at December 30, 2023 approximates the carrying value on that date.  The estimated fair values were determined based on quoted market prices and the current rates offered for debt with similar terms and maturities.  The fair value of long-term debt is classified as level 2 within the fair value hierarchy.  This classification is defined as a fair value determined using market-based inputs other than quoted prices that are observable for the liability, either directly or indirectly.  

Foreign Currency Translation

For foreign subsidiaries for which the functional currency is not the U.S. dollar, balance sheet accounts are translated at exchange rates in effect at the end of the year and income statement accounts are translated at average exchange rates for the year.  Translation gains and losses are included in equity as a component of AOCI.  Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are recognized in selling, general, and administrative expense in the Consolidated Statements of Income. Included in the Consolidated Statements of Income were net transaction losses of $4.4 million in 2023, gains of $1.0 million in 2022, and losses of $0.6 million in 2021.
Use of and Changes in Estimates

The preparation of financial statements in conformity with generally accepted accounting principles in the United States (U.S. GAAP) requires management to make estimates, assumptions, and judgments that affect the amounts reported in the financial statements and accompanying notes.  Management makes its best estimate of the ultimate outcome for these items based on historical trends and other information available when the financial statements are prepared. Changes in estimates are recognized in accordance with the accounting rules for the estimate, which is typically in the period when new information becomes available to management. Areas where the nature of the estimate makes it reasonably possible that actual results could materially differ from amounts estimated include but are not limited to: pension and other postretirement benefit plan obligations, tax liabilities, loss contingencies, litigation claims, environmental reserves, and impairment assessments of long-lived assets (including goodwill).

Recently Adopted Accounting Standards

In October 2021, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2021-08, Business Combinations (Topic 805): An Amendment of the FASB Accounting Standards Codification. The new guidance was issued to improve accounting for acquired revenue contracts with customers in a business combination by addressing diversity in practice and inconsistency related to the (i) recognition of an acquired contract liability, and (ii) payment terms and their effect on subsequent revenue recognized by the acquirer. The ASU is effective for fiscal years beginning after December 15, 2022 for public entities. The updated guidance requires prospective adoption, and early adoption is permitted. The Company adopted the ASU during the first quarter of 2023. The adoption of the ASU did not have a material impact on the Company’s Consolidated Financial Statements.

Recently Issued Accounting Standards

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The new guidance requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and to provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. The guidance applies to all public entities and is effective for fiscal years beginning after December 15, 2023, and for interim periods beginning after December 15, 2024. The updated guidance requires retrospective adoption, and early adoption is permitted. The Company does not expect the adoption of the ASU to have a material impact on its Consolidated Financial Statements.

In June 2022, the FASB issued ASU No. 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions. The new guidance was issued to clarify existing guidance measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduce new disclosure requirements for applicable equity securities. The ASU is effective for fiscal years beginning after December 15, 2023 for public entities. The updated guidance requires prospective adoption, and early adoption is permitted. The Company does not expect the adoption of the ASU to have a material impact on its Consolidated Financial Statements.
XML 30 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions and Dispositions
12 Months Ended
Dec. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Acquisitions and Dispositions Acquisitions and Dispositions
2021 Acquisitions

Mueller Middle East

On December 7, 2021, the Company entered into an agreement providing for the purchase of an additional 15 percent equity interest in Mueller Middle East for a total of 55 percent, for approximately $20.0 million. The total purchase price consisted of $15.8 million in cash paid at closing (net of cash acquired), a gain recognized on the settlement of preexisting relationships of $2.6 million, a contingent consideration arrangement of $1.0 million, and the fair value of the Company’s existing investment in the joint venture of $0.7 million. Mueller Middle East, which manufactures copper tube, is headquartered in Bahrain. This business complements the Company’s existing copper tube businesses in the Piping Systems segment. Prior to entering into this agreement, the Company was the technical and marketing lead with a 40 percent ownership in a joint venture with Cayan Ventures and Bahrain Mumtalakat Holding Company and accounted for this investment under the equity method of accounting. The Company began consolidating this business for financial reporting purposes in December 2021. Mueller Middle East manufactures and sells copper coils to certain Mueller subsidiaries. Total sales to Mueller subsidiaries were approximately $48.2 million for the period in 2021 prior to consolidation.
H&C Flex

On December 20, 2020, the Company entered into an asset purchase agreement with Hart & Cooley LLC. The transaction closed on January 29, 2021, whereby the Company purchased the Hart & Cooley flexible duct business, which included inventory, manufacturing equipment, and related assets for approximately $15.3 million. The total purchase price consisted of $14.0 million in cash paid at closing and a contingent consideration arrangement of $1.3 million, which was paid in Q3 2021. The Company treated this as a business combination. The acquired business, H&C Flex, is a manufacturer and distributor of insulated HVAC flexible duct systems. It is reported within and complements the Company’s existing businesses in the Climate segment.

Purchase Price Allocations

These acquisitions were accounted for using the acquisition method of accounting whereby the total purchase price was allocated to tangible and intangible assets acquired and liabilities assumed based on respective fair values.

The following table summarizes the allocation of the purchase price to acquire these businesses, which were financed by available cash balances, as well as the assets acquired and liabilities assumed at the respective acquisition dates.  The purchase price allocations for all acquisitions have been finalized as of December 30, 2023.

(In thousands)Mueller Middle EastH&C Flex
Total consideration$20,017 $15,279
Allocated to:
Accounts receivable10,652 
Inventories4,727 4,511
Other current assets1,744 
Property, plant, and equipment26,664 10,813
Operating lease right-of-use assets935 
Goodwill864 
Intangible assets452 
Total assets acquired46,038 15,324
Accounts payable4,593 
Other current liabilities10,941 45
Other noncurrent liabilities692 
Total liabilities assumed16,226 45
Noncontrolling interest9,795 
Net assets acquired$20,017 $15,279
The following details the total intangible assets identified in the allocation of the purchase price at the respective acquisition dates:

(In thousands)Estimated Useful LifeMueller Middle East
Intangible asset type: 
Customer relationships20 years$452 
Total intangible assets$452 

2023 Dispositions

Heatlink Group

Effective July 3, 2023, the Company transferred 100 percent of the outstanding shares of Heatlink Group, Inc. and Heatlink Group USA, LLC for an additional 11 percent equity interest in the limited liability company in the retail distribution business. This equity interest, combined with the 17 percent equity interest acquired with the contribution of Die-Mold in 2021, gives the Company a 28 percent equity interest in the limited liability company. Heatlink Group produces a complete line of products for PEX plumbing and radiant systems in Canada and sells these products in Canada and the U.S. and was included in the Piping Systems segment. Heatlink Group reported net sales of $15.6 million and operating income of $1.7 million for the year ended December 30, 2023 compared to net sales of $39.1 million and operating income of $7.2 million for the year ended December 31, 2022. As a result of the transaction, the Company recognized a gain of $4.1 million in the third quarter of 2023 based on the excess of the fair value of the consideration received (the 11 percent equity interest) over the carrying value of Heatlink Group. The Company equally weighted an income discounted cash flow approach and market comparable companies approach using an EBITDA multiple to determine the fair value of the consideration received of $26.0 million, which is recognized within the Investments in unconsolidated affiliates line of the Consolidated Balance Sheet. The excess of the fair value of the deconsolidated subsidiary over its carrying value resulted in the gain.

2021 Dispositions

Copper Bar

On October 25, 2021, the Company sold its Copper Bar business for approximately $10.1 million. This business manufactured copper bar products used primarily by OEMs in the U.S. and was included in the Industrial Metals segment. The carrying value of the assets disposed totaled $3.6 million, consisting primarily of inventories and long-lived assets. As a result of the transaction, the Company recognized a pre-tax gain of $6.5 million on the sale of the business in the Consolidating Financial Statements in 2021.

Die-Mold

On September 2, 2021, the Company entered into a contribution agreement with a limited liability company in the retail distribution business, pursuant to which the Company exchanged the outstanding common stock of Die-Mold for a 17 percent equity interest in the limited liability company. Die-Mold manufactures PEX and other plumbing-related fittings and plastic injection tooling in Canada and sells these products in Canada and the U.S. and was included in the Piping Systems Segment. Die-Mold reported net sales of $10.9 million and operating income of $2.2 million for the year ended December 25, 2021. As a result of the transaction, the Company recognized a gain of $4.7 million based on the excess of the fair value of the consideration received (the 17 percent equity interest) over the carrying value of Die-Mold in 2021. The Company utilized a combination of income and market comparable companies approaches using an EBITDA multiple to determine the fair value of the consideration received of $22.8 million, which is recognized within the Investments in unconsolidated affiliates line of the Consolidated Balance Sheet. The excess of the fair value of the deconsolidated subsidiary over its carrying value resulted in the gain.

Fabricated Tube Products and Shoals Tubular, Inc.

On July 28, 2021, the Company entered into a purchase agreement with J.W. Harris Co., Inc. and Lincoln Electric Holdings, Inc., pursuant to which the Company sold the assets of Fabricated Tube Products (FTP) and all of the outstanding stock of STI
for approximately $75.7 million. These businesses manufacture and fabricate valves and assemblies, brazed manifolds, headers, and distributor assemblies used primarily by manufacturers of residential heating and air conditioning units in the U.S. and were included in the Climate segment. They reported combined net sales of $37.0 million and operating income of $5.5 million for the year ended December 25, 2021. The carrying value of the assets disposed totaled $32.7 million, consisting primarily of accounts receivable, inventories, and long-lived assets. The carrying value of the liabilities disposed totaled $3.6 million, consisting primarily of accounts payable. As a result of the transaction, the Company recognized a pre-tax gain of $46.6 million on the sale of these businesses in the Consolidating Financial Statements in 2021.
XML 31 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information
12 Months Ended
Dec. 30, 2023
Segment Reporting [Abstract]  
Segment Information Segment Information
The Company’s reportable segments are Piping Systems, Industrial Metals, and Climate.  Each of the reportable segments is composed of certain operating segments that are aggregated primarily by the nature of products offered as follows:

Piping Systems

Piping Systems is composed of the following operating segments: Domestic Piping Systems Group, Great Lakes Copper, European Operations, Trading Group, Jungwoo-Mueller (the Company’s South Korean joint venture), and Mueller Middle East (our Bahraini joint venture).  The Domestic Piping Systems Group manufactures and distributes copper tube, fittings, and line sets.  These products are manufactured in the U.S., sold in the U.S., and exported to markets worldwide.  Outside the U.S., Great Lakes Copper manufactures copper tube and line sets in Canada and sells the products primarily in the U.S. and Canada. European Operations manufactures copper tube in the U.K. which is sold primarily in Europe.  The Trading Group manufactures pipe nipples and resells brass and plastic plumbing valves, malleable iron fittings, faucets, and plumbing specialty products in the U.S. and Mexico.  Jungwoo-Mueller manufactures copper-based joining products that are sold worldwide.  Mueller Middle East manufactures copper tube and serves markets in the Middle East and Northern Africa. The Piping Systems segment’s products are sold primarily to plumbing, refrigeration, and air-conditioning wholesalers, hardware wholesalers and co-ops, building product retailers, and air-conditioning OEMs.

Beginning in fiscal year 2022, the results of Precision Tube are included in the Industrial Metals segment prospectively as the impact to prior periods was not material. The business was previously reported in the Piping Systems segment. This change was made to reflect the Company’s internal management reporting structure.

As disclosed in “Note 2 – Acquisitions & Dispositions,” during 2023 the Company exchanged the outstanding common stock of Heatlink Group for an additional equity interest in a limited liability company in the retail distribution business, resulting in the deconsolidation of Heatlink Group and the recognition of a $4.1 million gain. This gain is reported within Corporate and Eliminations. The results of Heatlink Group, prior to deconsolidation, were included within the Piping Systems segment.

During 2021, the Company exchanged the outstanding common stock of Die-Mold for an equity interest in a limited liability company in the retail distribution business, resulting in the deconsolidation of Die-Mold and the recognition of a $4.7 million gain. This gain is reported within Corporate and Eliminations. The results of Die-Mold, prior to deconsolidation, were included within the Piping Systems segment.

Industrial Metals

Industrial Metals is composed of the following operating segments: Brass Rod, Impacts & Micro Gauge, Brass Value-Added Products, and Precision Tube.  These businesses manufacture brass rod, impact extrusions and forgings, specialty copper, copper alloy, and aluminum tube, as well as a wide variety of end products including plumbing brass, automotive components, valves, fittings, and gas assemblies.  These products are manufactured in the U.S. and sold primarily to OEMs in the U.S., many of which are in the industrial, transportation, construction, heating, ventilation, and air-conditioning, plumbing, refrigeration, and energy markets.

During 2021, the segment recognized a gain of $6.5 million on the sale of the Copper Bar business.

Climate

Climate is composed of the following operating segments: Refrigeration Products, Westermeyer, Turbotec, Flex Duct, and Linesets, Inc.  These domestic businesses manufacture and fabricate valves, assemblies, high pressure components, coaxial heat exchangers, insulated HVAC flexible duct systems, line sets, brazed manifolds, headers, and distributor assemblies primarily for the heating, ventilation, air-conditioning, and refrigeration markets in the U.S.
During 2023 the Company settled the insurance claim related to the August 2022 fire in its Bluffs, Illinois manufacturing operation, resulting in a gain of $19.5 million recognized in the segment.

As disclosed in “Note 2 – Acquisitions & Dispositions,” during 2021 the Company sold the assets of FTP and all of the outstanding stock of STI, resulting in a gain of $46.6 million. This gain is reported within Corporate and Eliminations. The results of FTP and STI, prior to the sale, were included within the Climate segment.

During 2021, the segment recognized impairment charges on goodwill and long-lived assets of $2.8 million.

Performance of segments is generally evaluated by their operating income.  Summarized product line, geographic, and segment information is shown in the following tables.  Geographic sales data indicates the location from which products are shipped.  Unallocated expenses include general corporate expenses, plus certain charges or credits not included in segment activity.

During 2023, 2022, and 2021, no single customer exceeded 10 percent of worldwide sales.

The following tables represent a disaggregation of revenue from contracts with customers, along with the reportable segment for each category:

 For the Year Ended December 30, 2023
(In thousands)Piping SystemsIndustrial MetalsClimateTotal
Tube and fittings$1,926,975 $— $— $1,926,975 
Brass rod and forgings— 454,246 — 454,246 
OEM components and valves— 79,879 120,923 200,802 
Valves and plumbing specialties455,598 — — 455,598 
Flex duct and other HVAC components— — 379,867 379,867 
Other— 43,750 — 43,750 
$2,382,573 $577,875 $500,790 $3,461,238 
Intersegment sales(40,893)
Net sales$3,420,345 
Disaggregation of revenue from contracts with customers (continued):

 For the Year Ended December 31, 2022
(In thousands)Piping SystemsIndustrial MetalsClimateTotal
Tube and fittings$2,211,963 $— $— $2,211,963 
Brass rod and forgings— 510,865 — 510,865 
OEM components, tube & assemblies— 74,647 121,004 195,651 
Valves and plumbing specialties518,121 — — 518,121 
Flex duct and other HVAC components— — 529,303 529,303 
Other— 59,177 — 59,177 
$2,730,084 $644,689 $650,307 $4,025,080 
Intersegment sales(42,625)
Net sales$3,982,455 

 For the Year Ended December 25, 2021
(In thousands)Piping SystemsIndustrial MetalsClimateTotal
Tube and fittings$2,055,639 $— $— $2,055,639 
Brass rod and forgings— 565,870 — 565,870 
OEM components, tube & assemblies32,557 48,572 137,564 218,693 
Valves and plumbing specialties511,834 — — 511,834 
Flex duct and other HVAC components— — 357,850 357,850 
Other— 88,921 — 88,921 
$2,600,030 $703,363 $495,414 $3,798,807 
Intersegment sales(29,462)
Net sales$3,769,345 
Summarized segment information is as follows:

 For the Year Ended December 30, 2023
(In thousands)Piping SystemsIndustrial MetalsClimateCorporate and EliminationsTotal
Net sales$2,382,573 $577,875 $500,790 $(40,893)$3,420,345 
Cost of goods sold1,686,792 480,510 311,875 (45,666)2,433,511 
Depreciation and amortization20,461 7,273 7,567 4,653 39,954 
Selling, general, and administrative expense99,823 13,713 28,950 65,686 208,172 
Gain on sale of businesses— — — (4,137)(4,137)
Impairment charges6,258 — — — 6,258 
Gain on insurance settlement— — (19,466)— (19,466)
Operating income569,239 76,379 171,864 (61,429)756,053 
Interest expense    (1,221)
Interest income38,208 
Realized and unrealized gains on short-term investments41,865 
Gain on extinguishment of NMTC liability7,534 
Environmental expense(825)
Other income, net    3,618 
Income before income taxes    $845,232 

 For the Year Ended December 31, 2022
(In thousands)Piping SystemsIndustrial MetalsClimateCorporate and EliminationsTotal
Net sales$2,730,084 $644,689 $650,307 $(42,625)$3,982,455 
Cost of goods sold1,943,174 543,004 416,953 (38,269)2,864,862 
Depreciation and amortization22,193 7,647 9,174 4,717 43,731 
Selling, general, and administrative expense93,655 11,574 36,113 61,744 203,086 
Gain on sale of assets— — — (6,373)(6,373)
Operating income671,062 82,464 188,067 (64,444)877,149 
Interest expense    (810)
Interest income6,457 
Pension plan termination expense(13,100)
Realized and unrealized gains on short-term investments2,918 
Environmental expense(1,298)
Other income, net    4,715 
Income before income taxes    $876,031 
Segment information (continued):

 For the Year Ended December 25, 2021
(In thousands)Piping SystemsIndustrial MetalsClimateCorporate and EliminationsTotal
Net sales$2,600,030 $703,363 $495,414 $(29,462)$3,769,345 
Cost of goods sold1,996,610 605,715 367,343 (30,679)2,938,989 
Depreciation and amortization23,384 6,929 10,379 4,698 45,390 
Selling, general, and administrative expense93,749 11,698 29,327 49,278 184,052 
Gain on sale of businesses— (6,454)— (51,306)(57,760)
Impairment charges— — 2,829 — 2,829 
Operating income486,287 85,475 85,536 (1,453)655,845 
Interest expense    (7,709)
Interest income353 
Redemption premium(5,674)
Environmental expense(5,053)
Other income, net    3,377 
Income before income taxes    $641,139 

Summarized geographic information is as follows:

(In thousands)202320222021
Net sales:
United States$2,572,141 $2,965,053 $2,791,571 
United Kingdom270,128 297,582 330,908 
Canada339,682 410,679 469,652 
Asia and the Middle East153,816 217,750 83,217 
Mexico84,578 91,391 93,997 
$3,420,345 $3,982,455 $3,769,345 

Long-lived assets:202320222021
United States$273,604 $266,571 $272,903 
United Kingdom40,045 36,474 36,529 
Canada18,152 23,354 26,422 
Asia and the Middle East50,725 51,193 48,742 
Mexico2,639 2,358 966 
 $385,165 $379,950 $385,562 
(In thousands)202320222021
Expenditures for long-lived assets (including those resulting from business acquisitions):
   
Piping Systems$19,118 $20,694 $43,429 
Industrial Metals9,406 6,905 5,744 
Climate15,407 2,611 12,428 
General Corporate10,094 7,429 3,521 
 $54,025 $37,639 $65,122 

(In thousands)202320222021
Segment assets:   
Piping Systems$1,029,821 $1,088,940 $1,160,272 
Industrial Metals157,761 160,702 173,290 
Climate252,561 279,940 250,107 
General Corporate1,319,158 712,817 145,267 
 $2,759,301 $2,242,399 $1,728,936 
XML 32 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cash, Cash Equivalents, and Restricted Cash
12 Months Ended
Dec. 30, 2023
Cash and Cash Equivalents [Abstract]  
Cash, Cash Equivalents, and Restricted Cash Cash, Cash Equivalents, and Restricted Cash
(In thousands)20232022
Cash & cash equivalents$1,170,893 $461,018 
Restricted cash included within other current assets3,228 4,176 
Restricted cash included within other assets102 102 
Total cash, cash equivalents, and restricted cash$1,174,223 $465,296 
XML 33 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories
12 Months Ended
Dec. 30, 2023
Inventory Disclosure [Abstract]  
Inventories Inventories
(In thousands)20232022
Raw materials and supplies$111,843 $133,189 
Work-in-process61,793 64,177 
Finished goods220,629 265,842 
Valuation reserves(14,017)(14,289)
Inventories$380,248 $448,919 

Inventories valued using the LIFO method totaled $20.2 million at December 30, 2023 and $16.5 million at December 31, 2022.  At December 30, 2023 and December 31, 2022, the approximate FIFO cost of such inventories was $122.9 million and $117.3 million, respectively.  

At the end of 2023 and 2022, the FIFO value of inventory consigned to others was $19.8 million and $14.3 million, respectively.
XML 34 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Financial Statement Details
12 Months Ended
Dec. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Consolidated Financial Statement Details Consolidated Financial Statement Details
Other Current Liabilities

Included in other current liabilities as of December 30, 2023 and December 31, 2022 were the following: (i) customer rebates of $78.8 million and $82.3 million, respectively, (ii) current taxes payable of $22.8 million and $24.6 million, respectively, and (iii) current environmental liabilities of $3.9 million and $4.2 million, respectively. Additionally, the balance at December 31, 2022 includes a pension withdrawal liability of $13.1 million that was paid in 2023.

Other Income, Net

(In thousands)202320222021
Net periodic benefit income$765 $3,168 $1,903 
Accounts payable discounts1,502 1,609 1,385 
Other1,351 (62)89 
Other income, net$3,618 $4,715 $3,377 
XML 35 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments and Hedging Activities
12 Months Ended
Dec. 30, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments and Hedging Activities Derivative Instruments and Hedging Activities
The Company’s earnings and cash flows are subject to fluctuations due to changes in commodity prices, foreign currency exchange rates, and interest rates.  The Company uses derivative instruments such as commodity futures contracts, foreign currency forward contracts, and interest rate swaps to manage these exposures.

Commodity Futures Contracts

Copper and brass represent the largest component of the Company’s variable costs of production.  The cost of these materials is subject to global market fluctuations caused by factors beyond the Company’s control.  The Company occasionally enters into forward fixed-price arrangements with certain customers; the risk of these arrangements is generally managed with commodity futures contracts.  These futures contracts have been designated as cash flow hedges.  

At December 30, 2023, the Company held open futures contracts to purchase approximately $5.8 million of copper over the next twelve months related to fixed price sales orders.  The fair value of those futures contracts was a $0.1 million net gain position, which was determined by obtaining quoted market prices (level 1 within the fair value hierarchy).  In the next 12 months, the Company will reclassify into earnings realized gains or losses relating to cash flow hedges.  At December 30, 2023, this amount was approximately $0.1 million of deferred net gains, net of tax.

The Company may also enter into futures contracts to protect the value of inventory against market fluctuations.  At December 30, 2023, the Company held open futures contracts to sell approximately $61.3 million of copper over the next twelve months related to copper inventory.  The fair value of those futures contracts was a $0.2 million net loss position, which was determined by obtaining quoted market prices (level 1 within the fair value hierarchy).  
The Company presents its derivative assets and liabilities in the Consolidated Balance Sheets on a net basis by counterparty.  The following table summarizes the location and fair value of the derivative instruments and disaggregates the net derivative assets and liabilities into gross components on a contract-by-contract basis:

 Asset DerivativesLiability Derivatives
   Fair Value Fair Value
(In thousands)Balance Sheet Location20232022Balance Sheet Location20232022
      
Commodity contracts - gains
Other current assets
$589 $3,746 
Other current liabilities
$16 $— 
Commodity contracts - losses
Other current assets
(281)(1,483)
Other current liabilities
(383)— 
Total derivatives (1)
 $308 $2,263  $(367)$— 
(1) Does not include the impact of cash collateral provided to counterparties.

The following table summarizes the effects of derivative instruments on the Consolidated Statements of Income:

(In thousands)Location20232022
   
Undesignated derivatives:   
(Loss) gain on commodity contracts (nonqualifying)Cost of goods sold$(1,071)$20,659 

The following tables summarize amounts recognized in and reclassified from AOCI during the period:

 For the Year Ended December 30, 2023
(In thousands)Gain (Loss) Recognized in AOCI (Effective Portion), Net of TaxClassification Gains (Losses)Gain Reclassified from AOCI (Effective Portion), Net of Tax
Cash flow hedges:   
Commodity contracts$1,180 Cost of goods sold$(2,419)
Other(34)Other— 
Total$1,146 Total$(2,419)

 For the Year Ended December 31, 2022
(In thousands)(Loss) Gain Recognized in AOCI (Effective Portion), Net of TaxClassification Gains (Losses)Loss Reclassified from AOCI (Effective Portion), Net of Tax
Cash flow hedges:   
Commodity contracts$(7,066)Cost of goods sold$7,666 
Other83 Other— 
Total$(6,983)Total$7,666 
The Company primarily enters into International Swaps and Derivatives Association master netting agreements with major financial institutions that permit the net settlement of amounts owed under their respective derivative contracts.  Under these master netting agreements, net settlement generally permits the Company or the counterparty to determine the net amount payable for contracts due on the same date and in the same currency for similar types of derivative transactions.  The master netting agreements generally also provide for net settlement of all outstanding contracts with the counterparty in the case of an event of default or a termination event.  The Company does not offset fair value amounts for derivative instruments and fair value amounts recognized for the right to reclaim cash collateral.  At December 30, 2023 and December 31, 2022, the Company had recorded restricted cash in other current assets of $3.2 million and $4.0 million, respectively, as collateral related to open derivative contracts under the master netting arrangements.
XML 36 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
12 Months Ended
Dec. 30, 2023
Leases [Abstract]  
Leases Leases
The Company leases certain facilities, vehicles, and equipment which expire on various dates through 2041. The following table includes supplemental information with regards to the Company’s operating leases:

(In thousands, except lease term and discount rate)20232022
Operating lease right-of-use assets$35,170$22,892
Current portion of operating lease liabilities7,8934,942
Noncurrent operating lease liabilities26,68316,880
Total operating lease liabilities$34,576$21,822
Weighted average discount rate3.55 %3.35 %
Weighted average remaining lease term (in years)5.246.03

Some of the Company’s leases include variable lease costs such as taxes, insurance, etc. These costs are immaterial for disclosure.

The following table presents certain information related to operating lease costs and cash paid during the period:

For the Year Ended
(In thousands)December 30, 2023December 31, 2022
Operating lease costs$9,705 $8,220 
Short term lease costs3,843 4,086 
Total lease costs$13,548 $12,306 
Cash paid for amounts included in the measurement of lease liabilities$9,276 $7,787 
Maturities of the Company’s operating leases are as follows:

(In thousands)Amount
2024$8,909 
20258,124 
20267,110 
20276,210 
20283,222 
2029 and thereafter4,646 
Total lease payments38,221 
Less imputed interest(3,645)
Total lease obligations34,576 
Less current obligations(7,893)
Noncurrent lease obligations$26,683 
XML 37 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant, and Equipment, Net
12 Months Ended
Dec. 30, 2023
Property, Plant and Equipment [Abstract]  
Property, Plant, and Equipment, Net Property, Plant, and Equipment, Net
(In thousands)20232022
Land and land improvements$33,127 $32,707 
Buildings232,169 234,480 
Machinery and equipment654,079 653,997 
Construction in progress82,552 54,748 
 1,001,927 975,932 
Less accumulated depreciation(616,762)(595,982)
Property, plant, and equipment, net$385,165 $379,950 
Depreciation expense for property, plant, and equipment was $34.9 million in 2023, $38.2 million in 2022, and $39.1 million in 2021.
XML 38 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets
12 Months Ended
Dec. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets
Goodwill

The changes in the carrying amount of goodwill by segment were as follows:

(In thousands)Piping SystemsIndustrial MetalsClimateTotal
Goodwill$192,316 $8,854 $21,652 $222,822 
Accumulated impairment charges(40,552)(8,853)(2,087)(51,492)
Balance at December 25, 2021:151,764 19,565 171,330 
Reductions (1)
(11,216)— — (11,216)
Currency translation(2,526)— — (2,526)
Balance at December 31, 2022:138,022 19,565 157,588 
Reductions (2)
(7,007)— — (7,007)
Currency translation1,239 — — 1,239 
Balance at December 30, 2023:    
Goodwill172,806 8,854 21,652 203,312 
Accumulated impairment charges(40,552)(8,853)(2,087)(51,492)
Goodwill, net$132,254 $$19,565 $151,820 
(1) Includes finalization of the purchase price allocation adjustment for Mueller Middle East of $11.2 million.
(2) Includes disposal of Heatlink Group business.
Reporting units with recorded goodwill include Domestic Piping Systems Group, B&K LLC, Great Lakes, European Operations, Jungwoo-Mueller, Mueller Middle East, Westermeyer, and Flex Duct.  Several factors give rise to goodwill in the Company’s acquisitions, such as the expected benefit from synergies of the combination and the existing workforce of the acquired businesses.  With the exception of the Turbotec reporting unit, there were no impairment charges resulting from the 2023, 2022, or 2021 annual impairment tests as the estimated fair value of each of the reporting units exceeded its carrying value.  During the third quarter of 2021, the Company recognized an impairment charge of $2.1 million related to Turbotec, reported within the Climate segment.
Other Intangible Assets

The carrying amount of intangible assets at December 30, 2023 was as follows:

 
(In thousands)
Gross Carrying AmountAccumulated AmortizationNet Carrying Amount
Customer relationships$50,009 $(17,535)$32,474 
Non-compete agreements2,325 (2,325)— 
Patents and technology16,681 (8,119)8,562 
Trade names and licenses12,092 (6,920)5,172 
Other1,715 (1,715)— 
Other intangible assets$82,822 $(36,614)$46,208 

The carrying amount of intangible assets at December 31, 2022 was as follows:

 
(In thousands)
Gross Carrying AmountAccumulated AmortizationNet Carrying Amount
Customer relationships$53,156 $(15,658)$37,498 
Non-compete agreements2,333 (2,333)— 
Patents and technology18,032 (7,570)10,462 
Trade names and licenses13,374 (6,697)6,677 
Other1,676 (1,528)148 
Other intangible assets$88,571 $(33,786)$54,785 

Amortization expense for intangible assets was $5.0 million in 2023, $5.6 million in 2022, and $6.3 million in 2021.  Future amortization expense is estimated as follows:

(In thousands)Amount
  
2024$4,623 
20254,505 
20264,357 
20274,356 
20284,117 
Thereafter24,250 
  
Expected amortization expense$46,208 
XML 39 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investment in Unconsolidated Affiliates
12 Months Ended
Dec. 30, 2023
Equity Method Investments and Joint Ventures [Abstract]  
Investment in Unconsolidated Affiliates Investments in Unconsolidated Affiliates
Tecumseh

The Company owns a 50 percent interest in an unconsolidated affiliate that acquired Tecumseh and an entity that provides financing to Tecumseh. Tecumseh is a global manufacturer of hermetically sealed compressors for residential and specialty air conditioning, household refrigerators and freezers, and commercial refrigeration applications, including air conditioning and refrigeration compressors, as well as condensing units, heat pumps, and complete refrigeration systems.
The Company’s income (loss) from unconsolidated affiliates, net of foreign tax, for 2023, 2022, and 2021 included net losses of $22.7 million, net gains of $5.2 million, and net losses of $1.7 million, respectively, for Tecumseh.

Retail Distribution

The Company owns a 28 percent noncontrolling equity interest in a limited liability company in the retail distribution business.

The Company’s income (loss) from unconsolidated affiliates, net of foreign tax, for 2023, 2022, and 2021 included net gains of $7.9 million, $4.9 million, and $0.8 million, respectively, for the retail distribution business.
XML 40 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt
12 Months Ended
Dec. 30, 2023
Debt Disclosure [Abstract]  
Debt Debt
Credit Agreement

The Company’s Credit Agreement provides for an unsecured $400.0 million revolving credit facility that matures on March 31, 2026.  There were no borrowings outstanding under the Credit Agreement as of December 30, 2023 or December 31, 2022. Borrowings under the Revolving Credit Facility bear interest, at the Company’s option, at the Eurocurrency Rate which is determined by the underlying currency of the Credit Extension or the Base Rate as defined by the Credit Agreement, plus a variable premium.  Advances may be based upon the one, three, or six-month interest period.  The variable premium is based upon the Company’s debt to total capitalization ratio, and can range from 112.5 to 162.5 basis points for Eurocurrency Rate loans and 12.5 to 62.5 basis points for Base Rate loans.  At December 30, 2023, the premium was 112.5 basis points for Eurocurrency Rate loans and 12.5 basis points for Base Rate loans.  Additionally, a commitment fee is payable quarterly on the total commitment less any outstanding loans or issued letters of credit, and varies from 15.0 to 30.0 basis points based upon the Company’s debt to total capitalization ratio.  Availability of funds under the Revolving Credit Facility is reduced by the amount of certain outstanding letters of credit, which are used to secure the Company’s payment of insurance deductibles, certain retiree health benefits, and other corporate obligations, totaling approximately $28.7 million at December 30, 2023.  Terms of the letters of credit are generally renewable annually.

Subordinated Debentures

During the first quarter of 2021, the Company announced the redemption of its Subordinated Debentures due 2027. The full redemption of outstanding debentures occurred on April 15, 2021 for a total of $291.4 million in principal plus accrued interest and a redemption premium of $5.7 million that was expensed during the second quarter.

Jungwoo-Mueller

Jungwoo-Mueller has several secured revolving credit arrangements with a total borrowing capacity of KRW 20.0 billion (or approximately $15.3 million).  Borrowings are secured by the real property and equipment of Jungwoo-Mueller.

Covenants contained in the Company’s financing obligations require, among other things, the maintenance of minimum levels of tangible net worth and the satisfaction of certain minimum financial ratios.  At December 30, 2023, the Company was in compliance with all debt covenants.

There was no interest paid in 2023 or 2022. Interest paid in 2021 was $13.9 million.
XML 41 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
New Markets Tax Credit Transactions
12 Months Ended
Dec. 30, 2023
New Markets Tax Credit Transaction [Abstract]  
New Markets Tax Credit Transactions
Note 13 – New Markets Tax Credit Transactions

On October 18, 2016, the Company entered into a financing transaction with Wells Fargo Community Investment Holdings, LLC (Wells Fargo) related to an equipment modernization project at the Company’s copper tube and line sets production facilities in Fulton, MS.  Wells Fargo made a capital contribution and the Company made a loan to MCTC Investment Fund, LLC (Investment Fund) under a qualified New Markets Tax Credit (NMTC) program.  The NMTC program was provided for in the Community Renewal Tax Relief Act of 2000 (CRTR Act) and is intended to induce capital investment in qualified lower income communities.  The CRTR Act permits taxpayers to claim credits against their Federal income taxes for up to 39 percent of qualified investments in the equity of community development entities (CDEs).  CDEs are privately managed investment institutions that are certified to make qualified low-income community investments.

In connection with the financing, Wells Fargo contributed to the Investment Fund, and as such, Wells Fargo is entitled to substantially all of the benefits derived from the NMTCs.  The Investment Fund then contributed the proceeds to certain CDEs, which, in turn, loaned the funds on similar terms as the Leverage Loan to Mueller Copper Tube Company, Inc. (MCTC), an
indirect, wholly-owned subsidiary of the Company.  The proceeds of the loans from the CDEs, including loans representing the capital contribution made by Wells Fargo, net of syndication fees, are restricted for use on the modernization project.

The NMTC is subject to 100 percent recapture for a period of seven years as provided in the Internal Revenue Code.  The Company was required to comply with various regulations and contractual provisions that apply to the NMTC arrangement.  Non-compliance with applicable requirements could result in projected tax benefits not being realized and, therefore, require the Company to indemnify Wells Fargo for any loss or recapture of NMTCs related to the financing until such time as the Company’s obligation to deliver tax benefits is relieved.  This transaction also included a put/call provision whereby the Company may be obligated or entitled to repurchase Wells Fargo’s interest in the Investment Fund.  The Company previously determined the financing arrangement with the Investment Fund and CDEs is a variable interest entity (VIE), and that it is the primary beneficiary of the VIE and has included the VIE in the Company’s Consolidated Financial Statements. In December 2023, Wells Fargo exercised the put option, and as such the Company recognized a gain on the extinguishment of the liability representing Wells Fargo’s interest in the Investment Fund of $7.5 million.
XML 42 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Benefit Plans
12 Months Ended
Dec. 30, 2023
Retirement Benefits [Abstract]  
Benefit Plans Benefit Plans
Pension and Other Postretirement Plans

The Company sponsors several qualified and nonqualified pension plans and other postretirement benefit plans for certain employees.  The information disclosed below does not include the pension plan in South Korea, as it it immaterial to the Company’s Consolidated Financial Statements. The following tables provide a reconciliation of the changes in the most significant plans’ benefit obligations and the fair value of the plans’ assets for 2023 and 2022, and a statement of the plans’ aggregate funded status:

 Pension BenefitsOther Benefits
(In thousands)2023202220232022
Change in benefit obligation:    
Obligation at beginning of year$50,761 $84,283 $9,240 $11,825 
Service cost— — 183 291 
Interest cost2,454 1,450 439 346 
Actuarial loss (gain)1,508 (24,154)(105)(2,604)
Plan amendments/transference— — 101 — 
Benefit payments(3,582)(2,512)(686)(547)
Foreign currency translation adjustment3,294 (8,306)385 (71)
Obligation at end of year54,435 50,761 9,557 9,240 
Change in fair value of plan assets:    
Fair value of plan assets at beginning of year62,298 79,478 — — 
Actual return on plan assets410 (6,371)— — 
Employer contributions— — 686 547 
Benefit payments(3,582)(2,512)(686)(547)
Foreign currency translation adjustment3,745 (8,297)— — 
Fair value of plan assets at end of year62,871 62,298 — — 
Funded (underfunded) status at end of year$8,436 $11,537 $(9,557)$(9,240)
The following represents amounts recognized in AOCI (before the effect of income taxes):

 Pension BenefitsOther Benefits
(In thousands)2023202220232022
Unrecognized net actuarial loss (gain)$7,728 $2,870 $(3,863)$(4,149)
Unrecognized prior service credit— — (5)(19)

As of December 30, 2023, $0.2 million of the actuarial net gain and the remainder of the prior service credit will, through amortization, be recognized as components of net periodic benefit cost in 2024.
 
The aggregate status of all overfunded plans is recognized as an asset and the aggregate status of all underfunded plans is recognized as a liability in the Consolidated Balance Sheets.  The amounts recognized as a liability are classified as current or long-term on a plan-by-plan basis.  Liabilities are classified as current to the extent the actuarial present value of benefits payable within the next 12 months exceeds the fair value of plan assets, with all remaining amounts classified as long-term.  

As of December 30, 2023 and December 31, 2022, the total funded status of the plans recognized in the Consolidated Balance Sheets was as follows:

 Pension BenefitsOther Benefits
(In thousands)2023202220232022
Long-term asset$8,436 $11,537 $— $— 
Current liability$— $— $(1,041)$(1,068)
Long-term liability— — (8,516)(8,172)
Total funded (underfunded) status$8,436 $11,537 $(9,557)$(9,240)

The components of net periodic benefit cost (income) are as follows:

(In thousands)202320222021
Pension benefits:   
Interest cost$2,454 $1,450 $1,272 
Expected return on plan assets(3,260)(3,568)(3,671)
Amortization of net loss— 897 1,536 
Settlement charge— — — 
Net periodic benefit income$(806)$(1,221)$(863)
Other benefits:   
Service cost$183 $291 $258 
Interest cost439 346 281 
Amortization of prior service credit(2)(198)(470)
Amortization of net gain(449)(220)(103)
Curtailment gain— (1,756)— 
Net periodic benefit cost (income)$171 $(1,537)$(34)

During 2022, the Company recognized a curtailment gain of $1.8 million related to one of its postretirement benefit plans.
The components of net periodic benefit cost (income) other than the service cost component are included in other income, net in the Consolidated Statements of Income.
 
The weighted average assumptions used in the measurement of the Company’s benefit obligations are as follows:

 Pension BenefitsOther Benefits
 2023202220232022
Discount rate4.40 %4.80 %5.96 %6.08 %
Expected long-term return on plan assets4.30 %5.51 %N/AN/A
Rate of compensation increasesN/AN/A5.00 %5.00 %
Rate of inflation3.20 %3.30 %N/AN/A

The weighted average assumptions used in the measurement of the Company’s net periodic benefit cost are as follows:

 Pension BenefitsOther Benefits
 202320222021202320222021
Discount rate
4.80 %1.90 %1.40 %6.08 %3.73 %2.92 %
Expected long-term return on plan assets
5.51 %4.96 %4.69 %N/AN/AN/A
Rate of compensation increases
N/AN/AN/A5.00 %5.00 %5.00 %
Rate of inflation
3.30 %3.70 %3.20 %N/AN/AN/A

The Company’s Mexican postretirement plans use the rate of compensation increase in the benefit formulas.  Past service in the U.K. pension plan will be adjusted for the effects of inflation.  All other pension and postretirement plans use benefit formulas based on length of service.

The annual assumed rate of increase in the per capita cost of covered benefits (i.e., health care cost trend rate) is assumed to range from 4.9 to 8.2 percent for 2024, gradually decrease to 4.1 percent through 2040, and remain at that level thereafter.  The health care cost trend rate assumption does not have a significant effect on the amounts reported.

Pension Assets

The weighted average asset allocation of the Company’s pension fund assets are as follows:

 Pension Plan Assets
Asset category20232022
Pooled liability investments99 %— %
Equity securities (includes equity mutual funds)— 67 
Multi-asset securities— 22 
Cash and equivalents (includes money market funds)
Alternative investments— 10 
Total100 %100 %

The pension plan obligations are long-term and, accordingly, the plan assets are invested for the long-term.  Plan assets are monitored periodically.  Based upon results, investment managers and/or asset classes are redeployed when considered necessary.  None of the plans’ assets are expected to be returned to the Company during the next fiscal year.  The assets of the plans do not include investments in securities issued by the Company.  
The estimated rates of return on plan assets are the expected future long-term rates of earnings on plan assets and are forward-looking assumptions that materially affect pension cost.  Establishing the expected future rates of return on pension assets is a judgmental matter.  The Company reviews the expected long-term rates of return on an annual basis and revises as appropriate.  The expected long-term rate of return on plan assets was 4.30 percent for 2023 and 5.51 percent in 2022.

The Company’s investments for its pension plans are reported at fair value.  The following methods and assumptions were used to estimate the fair value of the Company’s plan asset investments:

Cash and money market funds – Valued at cost, which approximates fair value.

Pooled liability investments – These funds are primarily invested in U.K. government bonds and highly rated corporate bonds. The level 2 fair value is determined utilizing observable inputs of the underlying assets.

Mutual funds – Valued at the net asset value of shares held by the plans, based upon quoted market prices.

Limited partnerships – Limited partnerships comprise a diversified portfolio of real estate investments which are classified as Level 3 due to a lack of observable inputs existing at the measurement date. Accordingly, the estimated fair values may differ significantly from the values that would have been used had a ready market existed for these investments. Limited partnership investments are recorded at estimated fair value based on financial information received from the investment manager. The investment manager determines fair value based upon, among other things, property valuations received from valuation specialists at regular intervals.

The following table sets forth by level, within the fair value hierarchy, the assets of the plans at fair value:

 Fair Value Measurements at December 30, 2023
(In thousands)Level 1Level 2Level 3Total
Cash and money market funds$502 $— $— $502 
Pooled liability investments— 62,369 — 62,369 
Total$502 $62,369 $— $62,871 
 
 Fair Value Measurements at December 31, 2022
(In thousands)Level 1Level 2Level 3Total
Cash and money market funds$829 $— $— $829 
Mutual funds (1)
— 55,441 — 55,441 
Limited partnerships— — 6,028 6,028 
Total$829 $55,441 $6,028 $62,298 

(1)Approximately 78 percent of mutual funds are actively managed funds and approximately 22 percent of mutual funds are index funds.  Additionally, 24 percent of the mutual funds’ assets are invested in non-U.S. multi-asset securities and 76 percent in non-U.S. equities.
The table below reflects the changes in the assets of the plan measured at fair value on a recurring basis using significant unobservable inputs (level 3 of fair value hierarchy) during the year ended December 30, 2023:

(In thousands)Limited Partnerships
  
Balance, December 31, 2022$6,028 
Liquidation(6,028)
  
Balance, December 30, 2023$— 

Contributions and Benefit Payments

The Company does not expect to contribute to the U.K. pension plan, other than to reimburse expenses, and expects to contribute $1.0 million to its other postretirement benefit plans in 2024. The Company expects future benefits to be paid from the plans as follows:

(In thousands)Pension BenefitsOther Benefits
2024$3,418 $1,042 
20253,540 1,045 
20263,667 1,080 
20273,798 877 
20283,934 922 
2028-203221,886 4,146 
Total$40,243 $9,112 

401(k) Plans

The Company sponsors voluntary employee savings plans that qualify under Section 401(k) of the Internal Revenue Code of 1986.  Compensation expense for the Company’s matching contribution to the 401(k) plans was $4.9 million in 2023, $4.9 million in 2022, and $4.5 million in 2021.  The Company match is a cash contribution.  Participants direct the investment of their account balances by allocating among a range of asset classes including mutual funds (equity, fixed income, and balanced funds) and money market funds.  The plans do not allow direct investment in securities issued by the Company.

U. K. Pension Plan
During 2023, a United Kingdom High Court issued a ruling involving another U.K. company’s defined benefit pension scheme regarding the impact of not obtaining certain documentation under section 37 of the Pension Scheme Act of 2003 could have on plan amendments in relation to the contracting out of state benefit pension. The ruling is subject to appeal and the Company will continue to evaluate this matter. The Company continues to account for it U.K. pension scheme in accordance with all relevant plan agreements and amendments, as they represent the terms that are mutually understood by the employer and plan participants.
XML 43 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies
12 Months Ended
Dec. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Environmental

The Company is subject to federal, state, local, and foreign environmental laws and regulations.  For all properties, the Company has provided and charged to expense $0.7 million in 2023, $1.4 million in 2022, and $5.0 million in 2021 for pending environmental matters.  Environmental reserves totaled $18.9 million at December 30, 2023 and $20.5 million at December 31, 2022.  As of December 30, 2023, the Company expects to spend $3.8 million in 2024, $0.8 million in 2025, $0.6 million in 2026, $0.7 million in 2027, $0.7 million in 2028, and $12.3 million thereafter for ongoing projects.  
Non-operating Properties

Southeast Kansas Sites

The Kansas Department of Health and Environment (KDHE) has contacted the Company regarding environmental contamination at three former smelter sites in Kansas (Altoona, East La Harpe, and Lanyon).  The Company is not a successor to the companies that operated these smelter sites, but has explored possible settlement with KDHE and other potentially responsible parties (PRP) in order to avoid litigation. 

In February 2022, the Company reached a settlement with another PRP relating to these three sites. Under the terms of that agreement, the Company paid $5.6 million, which was previously reserved, in exchange for the other PRP’s agreement to conduct or fund any required remediation with the geographic boundaries of the three sites (namely, the parcel(s) on which the former smelters were located), plus coverage of certain off-site areas (namely, contamination that migrated by surface water runoff or air emissions from the Altoona or East La Harpe site, and smelter materials located within 50 feet of the geographic boundary of each site). The settlement does not cover certain matters, including potential liability related to the remediation of the town of Iola which is not estimable at this time. The other PRP has also provided an indemnity that would cover third-party cleanup claims for those sites, subject to a time limit and a cap.

Altoona. Another PRP conducted a site investigation of the Altoona site under a consent decree with KDHE and submitted a removal site evaluation report recommending a remedy.  The remedial design plan, which covers both on-site and certain off-site cleanup costs, was approved by the KDHE in 2016.  Construction of the remedy was completed in 2018. Under the terms of the settlement with the other PRP, the Company expects the operations and maintenance costs for this remedy to be paid for entirely by the other PRP.

East La Harpe. At the East La Harpe site, the Company and two other PRPs conducted a site study evaluation under KDHE supervision and prepared a site cleanup plan approved by KDHE.  In December 2018, KDHE provided a draft agreement which contemplates the use of funds KDHE obtained from two other parties (Peabody Energy and Blue Tee) to fund part of the remediation, and removes Blue Tee from the PRPs’ agreement with KDHE. Pursuant to the terms of the settlement with the other PRP noted above, the Company expects the remediation to be conducted and paid for entirely by the other PRP, and for that other PRP to negotiate and enter into an agreement with KDHE.

Lanyon. With respect to the Lanyon Site, in 2016, the Company received a general notice letter from the United States Environmental Protection Agency (EPA) asserting that the Company is a PRP, which the Company has denied.  EPA issued an interim record of decision in 2017 and has been remediating properties at the site. According to EPA, 1,371 properties were to be remediated. In August 2023, EPA issued a five-year review indicating that the cleanup of approximately 300 remaining residential properties would be completed in 2026. A record of decision concerning the cleanup is scheduled for May 2025.

Shasta Area Mine Sites

Mining Remedial Recovery Company (MRRC), a wholly owned subsidiary, owns certain inactive mines in Shasta County, California.  MRRC has continued a program, begun in the late 1980s, of implementing various remedial measures, including sealing mine portals with concrete plugs in portals that were discharging water.  The sealing program achieved significant reductions in the metal load in discharges from these adits; however, additional reductions are required pursuant to an order issued by the California Regional Water Quality Control Board (QCB).  In response to a 1996 QCB Order, MRRC completed a feasibility study in 1997 describing measures designed to mitigate the effects of acid rock drainage.  In December 1998, the QCB modified the 1996 order extending MRRC’s time to comply with water quality standards.  In September 2002, the QCB adopted a new order requiring MRRC to adopt Best Management Practices (BMP) to control discharges of acid mine drainage, and again extended the time to comply with water quality standards until September 2007.  During that time, implementation of BMP further reduced impacts of acid rock drainage; however, full compliance has not been achieved.  The QCB is presently renewing MRRC’s discharge permit and will concurrently issue a new order.  It is expected that the new 10-year permit will include an order requiring continued implementation of BMP through 2034 to address residual discharges of acid rock drainage.  At this site, MRRC spent approximately $1.2 million from 2021 through 2023 for remediation, and currently estimates that it will spend between approximately $14.1 million and $16.1 million over the next 30 years and has accrued a reserve at the low end of this range.
Lead Refinery Site

U.S.S. Lead Refinery, Inc. (Lead Refinery), a non-operating wholly owned subsidiary of MRRC, has conducted corrective action and interim remedial activities (collectively, Site Activities) at Lead Refinery’s East Chicago, Indiana site pursuant to the Resource Conservation and Recovery Act since December 1996.  Although the Site Activities have been substantially concluded, Lead Refinery is required to perform monitoring and maintenance-related activities pursuant to a post-closure permit issued by the Indiana Department of Environmental Management effective as of March 2, 2013.  Lead Refinery spent approximately $0.6 million from 2021 through 2023 with respect to this site.  Approximate costs to comply with the post-closure permit, including associated general and administrative costs, are estimated at between $1.6 million and $2.2 million over the next 13 years. The Company has recorded a reserve at the low end of this range.
 
On April 9, 2009, pursuant to the Comprehensive Environmental Response, Compensation, and Liability Act (CERCLA), the U.S. Environmental Protection Agency (EPA) added the Lead Refinery site and surrounding properties to the National Priorities List (NPL).  On July 17, 2009, Lead Refinery received a written notice from the EPA indicating that it may be a PRP under CERCLA due to the release or threat of release of hazardous substances including lead into properties surrounding the Lead Refinery NPL site.  The EPA identified two other PRPs in connection with that matter.  In November 2012, the EPA adopted a remedy for the surrounding properties and in September 2014, the EPA announced that it had entered into a settlement with the two other PRPs whereby they will pay approximately $26.0 million to fund the cleanup of approximately 300 properties surrounding the Lead Refinery NPL site (zones 1 and 3 of operable unit 1) and perform certain remedial action tasks.

On November 8, 2016, the Company, its subsidiary Arava Natural Resources Company, Inc. (Arava), and Arava’s subsidiary MRRC each received general notice letters from the EPA asserting that they may be PRPs in connection with the Lead Refinery NPL site.  The Company, Arava, and MRRC have denied liability for any remedial action and response costs associated with the Lead Refinery NPL site.  In June 2017, the EPA requested that Lead Refinery conduct, and the Company fund, a remedial investigation and feasibility study of operable unit 2 of the Lead Refinery NPL site pursuant to a proposed administrative settlement agreement and order on consent. The Company and Lead Refinery entered into that agreement in September 2017. The Company has made a capital contribution to Lead Refinery to conduct the remedial investigation and feasibility study with respect to operable unit 2 and has provided financial assurance in the amount of $1.0 million. The remedial investigation and feasibility study remain ongoing. The EPA has also asserted its position that the Company is a responsible party for the Lead Refinery NPL site, and accordingly is responsible for a share of remedial action and response costs at the site and in the adjacent residential area.

In January 2018, the EPA issued two unilateral administrative orders (UAOs) directing the Company, Lead Refinery, and four other PRPs to conduct soil and interior remediation of certain residences at the Lead Refinery NPL site (zones 2 and 3 of operable unit 1). Subsequent thereto, the Company and Lead Refinery reached agreement with the four other PRPs to implement these two UAOs, with the Company agreeing to pay, on an interim basis, (i) an estimated $4.5 million (subject to potential change through a future reallocation process) of the approximately $25.0 million the PRPs then estimated it would cost to implement the UAOs, which estimate is subject to change, and (ii) $2.0 million relating to past costs incurred by other PRPs for work conducted at the site, as well as the possibility of up to $0.7 million in further payments for ongoing work by those PRPs.  As of year-end, the Company has made payments of approximately $7.6 million related to the aforementioned agreement with the other PRPs. The Company disputes that it was properly named in the UAOs. In March 2022, Lead Refinery entered into an administrative settlement agreement and order on consent with the EPA, along with the four other PRPs, which involves payment of certain past and future costs relating to operable unit 1, in exchange for certain releases and contribution protection for the Company, Lead Refinery, and their respective affiliates relating to that operable unit. The settlement became effective in September 2022. The Company reserved $3.3 million for this settlement at the end of 2021. In March 2018, a group of private plaintiffs sued the Company, Arava, MRRC, and Lead Refinery, along with other defendants, in civil tort action relating to the site. The Company, Arava, and MRRC have been voluntarily dismissed from that litigation without prejudice. Lead Refinery subsequently answered plaintiffs’ amended complaint, but has filed a motion for partial judgment on the pleadings which remains pending.  At this juncture, the Company is unable to determine the likelihood of a material adverse outcome or the amount or range of a potential loss in excess of the current reserve with respect to any remedial action or litigation relating to the Lead Refinery NPL site, either at Lead Refinery’s former operating site (operable unit 2) or the adjacent residential area (operable unit 1), including, but not limited to, EPA oversight costs for which the EPA may attempt to seek reimbursement from the Company, and past costs for which other PRPs may attempt to seek contribution from the Company.
Bonita Peak Mining District

Following an August 2015 spill from the Gold King Mine into the Animas River near Silverton, Colorado, the EPA listed the Bonita Peak Mining District on the NPL.  Said listing was finalized in September 2016.  The Bonita Peak Mining District encompasses 48 mining sites within the Animas River watershed, including the Sunnyside Mine, the American Tunnel, and the Sunbank Group.  On or about July 25, 2017, Washington Mining Company (Washington Mining) (a wholly-owned subsidiary of the Company’s wholly-owned subsidiary, Arava), received a general notice letter from the EPA stating that Washington Mining may be a PRP under CERCLA in connection with the Bonita Peak Mining District site and therefore responsible for the remediation of certain portions of the site, along with related costs incurred by the EPA.  Shortly thereafter, the Company received a substantively identical letter asserting that it may be a PRP at the site and similarly responsible for the cleanup of certain portions of the site.  The general notice letters identify one other PRP at the site, and do not require specific action by Washington Mining or the Company at this time.  At this juncture, the Company is unable to determine the likelihood of a materially adverse outcome or the amount or range of a potential loss with respect to any remedial action related to the Bonita Peak Mining District NPL site.

Operating Properties

Mueller Copper Tube Products, Inc.

In 1999, Mueller Copper Tube Products, Inc. (MCTP), a wholly owned subsidiary, commenced a cleanup and remediation of soil and groundwater at its Wynne, Arkansas plant to remove trichloroethylene, a cleaning solvent formerly used by MCTP.  On August 30, 2000, MCTP received approval of its Final Comprehensive Investigation Report and Storm Water Drainage Investigation Report addressing the treatment of soils and groundwater from the Arkansas Department of Environmental Quality (ADEQ).  The Company established a reserve for this project in connection with the acquisition of MCTP in 1998.  Effective November 17, 2008, MCTP entered into a Settlement Agreement and Administrative Order by Consent to submit a Supplemental Investigation Work Plan (SIWP) and subsequent Final Remediation Work Plan (RWP) for the site.  By letter dated January 20, 2010, ADEQ approved the SIWP as submitted, with changes acceptable to the Company.  On December 16, 2011, MCTP entered into an amended Administrative Order by Consent to prepare and implement a revised RWP regarding final remediation for the Site.  The remediation system was activated in February 2014.  Costs to implement the work plans, including associated general and administrative costs, are estimated to approximate $0.4 million over the next two years.

United States Department of Commerce Antidumping Review

On December 24, 2008, the Department of Commerce (DOC) initiated an antidumping administrative review of the antidumping duty order covering circular welded non-alloy steel pipe and tube from Mexico for the November 1, 2007 through October 31, 2008 period of review.  The DOC selected Mueller Comercial as a respondent in the review.  On April 19, 2010, the DOC published the final results of the review and assigned Mueller Comercial an antidumping duty rate of 48.33 percent.  On May 25, 2010, the Company appealed the final results to the U.S. Court of International Trade (CIT).  On December 16, 2011, the CIT issued a decision remanding the Department’s final results.  While the matter was still pending, the Company and the United States reached an agreement to settle the appeal.  Subject to the conditions of the agreement, the Company anticipated that certain of its subsidiaries would incur antidumping duties on subject imports made during the period of review and, as such, established a reserve for this matter.  After the lapse of the statutory period of time during which U.S. Customs and Border Protection (CBP) was required, but failed, to liquidate the entries at the settled rate, the Company released the reserve.  Between October 30, 2015 and November 27, 2015, CBP sent a series of invoices to Southland Pipe Nipples Co., Inc. (Southland), requesting payment of approximately $3.0 million in duties and interest in connection with 795 import entries made during the November 1, 2007 through October 31, 2008 period.  On January 26, 2016 and January 27, 2016, Southland filed protests with CBP in connection with these invoices, noting that CBP’s asserted claims were not made in accordance with applicable law, including statutory provisions governing deemed liquidation. The Company believes in the merits of the legal objections raised in Southland’s protests, and CBP’s response to Southland’s protests is currently pending. Given the procedural posture and issues raised by this legal dispute, the Company cannot estimate the amount of potential duty liability, if any, that may result from CBP’s asserted claims.

Guarantees

Guarantees, in the form of letters of credit, are issued by the Company generally to assure the payment of insurance deductibles, certain retiree health benefits, and debt at certain unconsolidated affiliates.  The terms of the guarantees are generally one year but are renewable annually as required.  These letters are primarily backed by the Company’s revolving credit facility.  The maximum payments that the Company could be required to make under its guarantees at December 30, 2023 were $28.7 million.
Insurance Claims

In August 2022, a portion of the Company’s Bluffs, Illinois manufacturing operation was damaged by fire. Certain inventories, production equipment, and building structures were extensively damaged. During the second quarter of 2023, the Company settled the claim with its insurer for total proceeds of $29.5 million, net of the deductible of $250 thousand. As a result of the settlement with the insurer, all proceeds received and all costs previously deferred (which were recorded as other current liabilities in prior periods) were recognized, resulting in a pre-tax gain of $19.5 million in the second quarter of 2023, or 13 cents per diluted share after tax. The Company received proceeds of $24.5 million and $5.0 million in 2023 and 2022, respectively.

In March 2023, a portion of the Company’s Covington, Tennessee manufacturing operation was damaged by a tornado. The extent of the damage to inventories, production equipment, and building structures is currently being assessed. The total value of the loss, including business interruption, cannot be determined at this time, but is expected to be covered by property and business interruption insurance subject to customary deductibles. Any gain resulting from insurance proceeds for property damage in excess of the net book value of the related property will be recognized in income upon settlement of the claim. In addition, the Company has deferred recognition of direct, identifiable costs associated with this matter. These costs will also be recognized upon settlement of the insurance claim. As of December 30, 2023, the Company has received advances totaling $10.0 million from the insurance company for this claim.

Other

The Company is involved in certain litigation as a result of claims that arose in the ordinary course of business, which management believes will not have a material adverse effect on the Company’s financial position, results of operations, or cash flows.  It may also realize the benefit of certain legal claims and litigation in the future; these gain contingencies are not recognized in the Consolidated Financial Statements.
XML 44 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The components of income before income taxes were taxed under the following jurisdictions:

(In thousands)202320222021
Domestic$722,153 $737,538 $518,080 
Foreign123,079 138,493 123,059 
Income before income taxes$845,232 $876,031 $641,139 
 
Income tax expense consists of the following:

(In thousands)202320222021
Current tax expense:   
Federal$144,111 $149,269 $107,804 
Foreign39,167 36,719 34,455 
State and local32,694 41,214 16,186 
Current tax expense215,972 227,202 158,445 
Deferred tax expense (benefit):   
Federal4,806 (3,312)(3,504)
Foreign270 (192)2,572 
State and local(286)(376)8,345 
Deferred tax expense (benefit)4,790 (3,880)7,413 
Income tax expense$220,762 $223,322 $165,858 
 
The difference between the reported income tax expense and a tax determined by applying the applicable U.S. federal statutory income tax rate to income before income taxes is reconciled as follows:

(In thousands)202320222021
Expected income tax expense$177,499 $183,967 $134,639 
State and local income tax, net of federal benefit25,542 32,184 21,132 
Effect of foreign statutory rates different from U.S. and other foreign adjustments14,519 7,443 11,185 
Investment in unconsolidated affiliates1,226 206 (679)
Other, net1,976 (478)(419)
Income tax expense$220,762 $223,322 $165,858 

The Company continues to assert that a portion of the undistributed earnings of its foreign subsidiaries are permanently reinvested. No taxes have been accrued with respect to these undistributed earnings or any outside basis differences. The Company has accrued appropriate taxes for any undistributed earnings that are not considered permanently reinvested. The Company has elected to provide for the tax expense related to global intangible low-taxed income (GILTI) in the year the tax is incurred.

The Company includes interest and penalties related to income tax matters as a component of income tax expense, none of which was material in 2023, 2022, and 2021. 

During 2021, the Internal Revenue Service completed its audit of the Company’s 2015 and 2017 tax returns, the results of which were immaterial to the Consolidated Financial Statements. The statute of limitations is open for the Company’s federal tax return for 2020 and all subsequent years, and some state and foreign returns are also open for some earlier tax years due to differing statute periods. While the Company believes that it is adequately reserved for possible audit adjustments, the final resolution of these examinations cannot be determined with certainty and could result in final settlements that differ from current estimates.
The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities are presented below:

(In thousands)20232022
Deferred tax assets:  
Inventories$19,162 $16,829 
Other postretirement benefits and accrued items10,174 7,260 
Other reserves6,956 8,046 
Foreign tax attributes4,862 5,750 
State tax attributes, net of federal benefit6,728 8,063 
Stock-based compensation4,502 5,249 
Lease liability7,354 4,540 
Basis difference in unconsolidated affiliates11,509 6,881 
Total deferred tax assets71,247 62,618 
Less valuation allowance(23,078)(21,505)
Deferred tax assets, net of valuation allowance48,169 41,113 
Deferred tax liabilities:  
Property, plant, and equipment42,980 44,001 
Lease asset7,776 4,970 
Other liabilities10,884 2,918 
Total deferred tax liabilities61,640 51,889 
Net deferred tax liabilities$(13,471)$(10,776)

As of December 30, 2023, after consideration of the federal impact, the Company had state income tax credit carryforwards of $1.3 million, all of which expire by 2024, and state net operating loss (NOL) carryforwards with potential tax benefits of $5.6 million, after consideration of the federal impact, expiring between 2027 and 2036.  The state tax credit and NOL carryforwards were fully offset by valuation allowances.

As of December 30, 2023, the Company had other foreign tax attributes with potential tax benefits of $3.8 million, which have an unlimited life, and attributes with potential benefits of $1.0 million that expire between 2035 and 2039; all of these foreign attributes were fully offset by a valuation allowance. The Company has also recorded a valuation allowance against deferred tax assets related to the book-tax differences in investments in unconsolidated affiliates.

Income taxes paid were approximately $219.6 million in 2023, $238.3 million in 2022, and $132.9 million in 2021.
XML 45 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity
12 Months Ended
Dec. 30, 2023
Equity [Abstract]  
Equity Equity
The Company’s Board of Directors has extended, until July 2024, its authorization to repurchase up to 40 million shares of the Company’s common stock through open market transactions or through privately negotiated transactions.  The Company has no obligation to purchase any shares and may cancel, suspend, or extend the time period for the purchase of shares at any time.  Any purchases will be funded primarily through existing cash and cash from operations.  The Company may hold any shares purchased in treasury or use a portion of the repurchased shares for its stock-based compensation plans, as well as for other corporate purposes.  From its initial authorization in 1999 through December 30, 2023, the Company has repurchased approximately 15.0 million shares under this authorization.
XML 46 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation
12 Months Ended
Dec. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
The Company has in effect stock incentive plans under which stock-based awards have been granted to certain employees and members of its Board of Directors.  Under these existing plans, the Company may grant stock options, restricted stock awards, and performance stock awards. Approximately 1.1 million shares were available for future stock incentive awards at December 30, 2023, comprised of 564 thousand and 561 thousand shares available under the 2019 Incentive Plan and 2014 Stock Incentive Plan, respectively.

During the years ended December 30, 2023, December 31, 2022, and December 25, 2021, the Company recognized stock-based compensation, as a component of selling, general, and administrative expense, in its Consolidated Statements of Income of $23.1 million, $17.8 million, and $9.8 million, respectively.  

The total compensation expense not yet recognized related to stock incentive awards at December 30, 2023 was $52.9 million, with an average expense recognition period of 2.8 years.

The Company generally issues treasury shares when stock options are exercised, or when restricted stock awards or performance stock awards are granted.  A summary of the activity and related information follows:

 Stock OptionsRestricted Stock AwardsPerformance Stock Awards
 
(Shares in thousands)
SharesWeighted Average Exercise PriceSharesWeighted Average Grant Date Fair ValueSharesWeighted Average Grant Date Fair Value
Beginning of period884 $14.60 982 $18.29 1,722 $22.04 
Granted— N/A93 36.88 535 
(2)
37.64 
Added by Performance Factor— N/A— N/A100 14.81 
Exercised/Released(258)14.16 (410)18.89 (455)15.40 
Forfeited— N/A(1)33.80 — N/A
End of period626 $14.78 664 $20.51 1,902 
(1)
$27.63 
(1) Of the performance stock awards outstanding, there are 856 thousand awards granted in 2021 and 2022 that have the potential to vest at maximum, up to 200% of target. These awards are represented at 100% target and would increase the performance awards outstanding by 856 thousand if they vest at maximum.
(2) Performance awards granted in 2023 are represented at 200% target.

Restricted Stock Awards

The fair value of each restricted stock award equals the fair value of the Company’s stock on the grant date and is amortized into compensation expense on a straight-line or accrual basis over its vesting period based on its vesting schedule.  The weighted average grant-date fair value of awards granted during 2023, 2022, and 2021 was $36.88, $31.90, and $22.04, respectively.

The aggregate intrinsic value of outstanding and unvested awards was $31.3 million at December 30, 2023.  The total fair value of awards that vested was $7.7 million, $4.9 million, and $7.0 million in 2023, 2022, and 2021, respectively.

Performance Stock Awards

Performance stock awards require achievement of certain performance criteria which are predefined by the Compensation Committee of the Board of Directors at the time of grant. The fair value of each performance stock award equals the fair value of the Company’s stock on the grant date. Performance stock awards are vested and released at the end of the performance period if the predefined performance criteria are achieved.
For all performance stock awards, in the event the certified results equal the predefined performance criteria, the Company will grant the number of shares equal to the target award. In the event the certified results exceed the predefined performance criteria, additional shares up to the maximum award will be granted. In the event the certified results fall below the predefined performance criteria but above the minimum threshold, a reduced number of shares will be granted. If the certified results fall below the minimum threshold, no shares will be granted.

In the period it becomes probable that the minimum threshold specified in the award will be achieved, the Company recognizes expense for the proportionate share of the total fair value of the performance stock awards related to the vesting period that has already lapsed for the shares expected to vest and be released. The remaining fair value of the shares expected to vest and be released is expensed on a straight-line basis over the balance of the vesting period. In the event the Company determines it is no longer probable that it will achieve the minimum threshold specified in the award, all of the previously recognized compensation expense is reversed in the period such a determination is made.

The weighted average grant-date fair value of awards granted during 2023, 2022, and 2021 was $37.63, $32.74, and $21.73, respectively.

The aggregate intrinsic value of outstanding and unvested awards was $89.7 million at December 30, 2023. The total fair value of awards that vested was $7.0 million and $1.7 million in 2023 and 2022, respectively.

Stock Options

Stock options are generally granted to purchase shares of common stock at an exercise price equal to the average of the high and low market price of the Company’s stock on the grant date.  Generally, the awards vest within five years from the grant date.  Any unexercised options expire after not more than ten years.  The fair value of each option is estimated as a single award and amortized into compensation expense on a straight-line or accrual basis over its vesting period based on its vesting schedule. 

The Company estimates the fair value of all stock option awards as of the grant date by applying the Black-Scholes-Merton option pricing model.  The use of this valuation model in the determination of compensation expense involves certain assumptions that are judgmental and/or highly sensitive including the expected life of the option, stock price volatility, risk-free interest rate, and dividend yield.  Additionally, forfeitures are not estimated at the time of valuation; they are recognized as they occur. The weighted average of key assumptions used in determining the fair value of options granted and a discussion of the methodology used to develop each assumption are as follows:

 202320222021
Fair value of stock options on grant dateN/AN/A$15.6
Expected termN/AN/A7.9 years
Expected price volatilityN/AN/A33.6 %
Risk-free interest rateN/AN/A1.3 %
Dividend yieldN/AN/A1.1 %

Expected term – This is the period of time estimated based on historical experience over which the options granted are expected to remain outstanding.  An increase in the expected term will increase compensation expense.

Expected price volatility – This is a measure of the amount by which a price has fluctuated or is expected to fluctuate.  The Company uses actual historical changes in the market value of its stock to calculate the volatility assumption.  Daily market value changes from the grant date over a past period representative of the expected term of the options are used.  An increase in the expected price volatility rate will increase compensation expense.

Risk-free interest rate – This is the U.S. Treasury rate for the week of the grant, having a term representative of the expected term of the options.  An increase in the risk-free rate will increase compensation expense.

Dividend yield – This rate is the annual dividends per share as a percentage of the Company’s stock price.  An increase in the dividend yield will decrease compensation expense.
The total intrinsic value of options exercised was $6.5 million, $5.9 million, and $3.8 million in 2023, 2022, and 2021, respectively.  The total fair value of options that vested was $1.0 million, $1.1 million, and $0.4 million in 2023, 2022, and 2021.
At December 30, 2023, the aggregate intrinsic value of all outstanding and currently exercisable options was $20.3 million with a weighted average remaining contractual term of 3.5 years and a weighted average exercise price of $14.78.
XML 47 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss)
12 Months Ended
Dec. 30, 2023
Equity [Abstract]  
Accumulated Other Comprehensive Income (Loss) Accumulated Other Comprehensive Income (Loss)
AOCI includes certain foreign currency translation adjustments from those subsidiaries not using the U.S. dollar as their functional currency, net deferred gains and losses on certain derivative instruments accounted for as cash flow hedges, adjustments to pension and other post-employment benefit liabilities, and other comprehensive income attributable to unconsolidated affiliates.

The following table provides changes in AOCI by component, net of taxes and noncontrolling interest (amounts in parentheses indicate debits to AOCI):

(In thousands)Cumulative Translation AdjustmentUnrealized Gain (Loss) on DerivativesPension/
OPEB Liability Adjustment
Attributable to Unconsol. AffiliatesTotal
Balance at December 25, 2021$(42,303)$803 $(11,500)$(347)$(53,347)
Other comprehensive (loss) income before reclassifications(26,935)(6,983)13,667 2,702 (17,549)
Amounts reclassified from AOCI— 7,666 (945)— 6,721 
Balance at December 31, 2022(69,238)1,486 1,222 2,355 (64,175)
Other comprehensive income (loss) before reclassifications21,162 1,146 (3,499)917 19,726 
Amounts reclassified from AOCI— (2,419)(353)— (2,772)
Balance at December 30, 2023$(48,076)$213 $(2,630)$3,272 $(47,221)
Reclassification adjustments out of AOCI were as follows:
 Amount reclassified from AOCI
(In thousands)202320222021Affected Line Item
Unrealized losses (gains) on derivatives:           
Commodity contracts$(3,109)$9,891 $(3,848)Cost of goods sold
 690 (2,225)1,306 Income tax expense (benefit)
 $(2,419)$7,666 $(2,542)Net of tax and noncontrolling interests
Amortization of net loss (gain) and prior service cost on employee benefit plans$(451)$(1,277)$963 Other income, net
 98 332 (159)Income tax expense (benefit)
 $(353)$(945)$804 Net of tax and noncontrolling interests
XML 48 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Quarterly Financial Information (Unaudited)
12 Months Ended
Dec. 30, 2023
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Financial Information (Unaudited) Quarterly Financial Information (Unaudited) (1)
(In thousands, except per share data)First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
2023    
Net sales$971,192 $896,984 $819,792 $732,377 
Gross profit (2)
292,394 257,712 240,734 195,994 
Consolidated net income175,093 179,551 135,709 119,296 
Net income attributable to Mueller Industries, Inc.173,239 177,711 132,709 119,238 
Basic earnings per share1.56 1.60 1.19 1.07 
Diluted earnings per share1.54 1.56 1.17 1.05 
Dividends per share0.15 0.15 0.15 0.15 
2022    
Net sales$1,010,002 $1,150,042 $944,830 $877,581 
Gross profit (2)
265,491 329,128 266,193 256,781 
Consolidated net income159,248 207,524 155,813 140,235 
Net income attributable to Mueller Industries, Inc.158,316 206,552 154,542 138,906 
Basic earnings per share1.41 1.85 1.39 1.25 
Diluted earnings per share1.39 1.83 1.37 1.23 
Dividends per share0.125 0.125 0.125 0.125 
(1)The sum of quarterly amounts may not equal the annual amounts reported due to rounding. In addition, the earnings per share amounts are computed independently for each quarter, while the full year is based on the weighted average shares outstanding.
(2)Gross profit is net sales less cost of goods sold, which excludes depreciation and amortization.
XML 49 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions
12 Months Ended
Dec. 30, 2023
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
The non-controlling interest in the Company’s South Korean joint venture owns 100 percent of a copper tube mill which supplies Mueller affiliates. These affiliates purchased $15.5 million and $22.2 million of product from the supplier in 2023 and 2022, respectively. Payables related to these sales as of December 30, 2023 were $0.8 million.
XML 50 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule II - Valuation And Qualifying Accounts
12 Months Ended
Dec. 30, 2023
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation And Qualifying Accounts
MUELLER INDUSTRIES, INC.
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS
Years Ended December 30, 2023, December 31, 2022, and December 25, 2021
  
  Additions  
(In thousands)Balance at beginning of yearCharged to costs and expensesOther additionsDeductionsBalance at end
of year
2023     
Allowance for doubtful accounts
$2,687 $(84)$227 $— $2,830 
Environmental reserves
$20,534 $652 $— $2,246 $18,940 
Valuation allowance for deferred tax assets
$21,504 $4,939 $267 $3,632 $23,078 
 
2022     
Allowance for doubtful accounts
$2,590 $323 $— $226 $2,687 
Environmental reserves
$27,426 $1,367 $— $8,259 $20,534 
Valuation allowance for deferred tax assets
$26,624 $(1,648)$509 $3,981 $21,504 
 
2021
 
 
 
 
 
Allowance for doubtful accounts
$1,538 $1,216 $— $164 $2,590 
Environmental reserves
$24,001 $4,964 $— $1,539 $27,426 
Valuation allowance for deferred tax assets
$27,199 $108 $642 $1,325 $26,624 
XML 51 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 30, 2023
Sep. 30, 2023
Jul. 01, 2023
Apr. 01, 2023
Dec. 31, 2022
Sep. 24, 2022
Jun. 25, 2022
Mar. 26, 2022
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Pay vs Performance Disclosure                      
Net income attributable to Mueller Industries, Inc. $ 119,238 $ 132,709 $ 177,711 $ 173,239 $ 138,906 $ 154,542 $ 206,552 $ 158,316 $ 602,897 $ 658,316 $ 468,520
XML 52 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended
Dec. 30, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 53 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 30, 2023
Accounting Policies [Abstract]  
Fiscal Years
Fiscal Years

The Company’s fiscal year ends on the last Saturday of December and consisted of 52 weeks in 2023, 53 weeks in 2022, and 52 weeks in 2021. These dates were December 30, 2023, December 31, 2022, and December 25, 2021.
Basis of Presentation
Basis of Presentation
The Consolidated Financial Statements include the accounts of Mueller Industries, Inc. and its majority-owned subsidiaries.  The noncontrolling interests represent a private ownership interest of 40 percent of Jungwoo Metal Ind. Co., LTD (Jungwoo-Mueller) and 45 percent of Mueller Middle East WLL (Mueller Middle East). The Company records the results of Jungwoo-Mueller one month in arrears in the Consolidated Financial Statements.
Reclassifications
Certain prior year balances have been reclassified to conform to current year presentation.
Revenue Recognition
Revenue Recognition

Given the nature of the Company’s business and product offerings, sales transactions with customers are generally comprised of a single performance obligation that involves delivery of the products identified in the contracts with customers.  Performance obligations are generally satisfied at the point in time of shipment and payment is generally due within 60 days. Variable consideration is estimated for future rebates on certain product lines and product returns. The Company records variable consideration as an adjustment to the transaction price in the period it is incurred. Since variable consideration is settled within a short period of time, the time value of money is not significant. The cost of shipping product to customers is expensed as incurred as a component of cost of goods sold.
The Company’s Domestic Piping Systems Group engages in certain transactions where it acts as an agent. Revenue from these transactions is recorded on a net basis.
Acquisitions
Acquisitions

Accounting for acquisitions requires the Company to recognize separately from goodwill the assets acquired and liabilities assumed at their acquisition date fair values.  Goodwill is measured as the excess of the purchase price over the net amount allocated to the identifiable assets acquired and liabilities assumed.  While management uses its best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date, the estimates are inherently uncertain and subject to refinement.  As a result, during the measurement period, which may be up to one year from the acquisition date, the
Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill.  The operating results generated by the acquired businesses are included in the Consolidated Statements of Income from their respective dates of acquisition.  Acquisition related costs are expensed as incurred.
Cash Equivalents and Restricted Cash
Cash Equivalents and Restricted Cash

Temporary investments with original maturities of three months or less are considered to be cash equivalents.  These investments are stated at cost.  At December 30, 2023 and December 31, 2022, temporary investments consisted of money market mutual funds, commercial paper, bank repurchase agreements, and U.S. and foreign government securities totaling approximately $1.01 billion and $329.4 million, respectively.
Amounts included in restricted cash relate to required deposits in brokerage accounts that facilitate the Company’s hedging activities as well as imprest funds for the Company’s self-insured workers’ compensation program.
Short-Term Investments and Investments in Unconsolidated Affiliate
Short-Term Investments

The fair value of short-term investments at December 30, 2023, consisting of marketable securities, approximates the carrying value on that date. These marketable securities are stated at fair value and classified as level 1 within the fair value hierarchy. This classification is defined as a fair value determined using observable inputs that reflect quoted prices in active markets for identical assets.

During 2023, the Company recognized gains of $41.9 million on short-term investments, of which $17.1 million was realized on the sale of marketable securities and the remaining $24.8 million represents unrealized gains relating to the excess fair value over the related cost basis of the marketable securities as of December 30, 2023.

The fair value of short-term investments at December 31, 2022, consisting of U.S. treasury bills with maturities exceeding three months at the time of purchase, approximates the carrying value on that date. These treasury bills are stated at fair value and are classified as trading securities. The fair value of treasury bills is classified as level 1 within the fair value hierarchy. This classification is defined as a fair value determined using observable inputs that reflect quoted prices in active markets for identical assets.
Investments in Unconsolidated Affiliates

Tecumseh

The Company owns a 50 percent interest in an unconsolidated affiliate that acquired Tecumseh Products Company (Tecumseh) and an entity that provides financing to Tecumseh.  This investment is recorded using the equity method of accounting, as the Company can exercise significant influence but does not own a majority equity interest or otherwise control the entity.  Under
the equity method of accounting, this investment is stated at initial cost and is adjusted for subsequent additional investments and the Company’s proportionate share of earnings or losses and distributions.

The Company records its proportionate share of the investee’s net income or loss, net of foreign taxes, one quarter in arrears as income (loss) from unconsolidated affiliates, net of foreign tax, in the Consolidated Statements of Income.  The Company’s proportionate share of the investee’s other comprehensive income (loss), net of income taxes, is recorded in the Consolidated Statements of Comprehensive Income and Consolidated Statements of Changes in Equity.  The U.S. tax effect of the Company’s proportionate share of Tecumseh’s income or loss is recorded in income tax expense in the Consolidated Statements of Income. In general, the equity investment in unconsolidated affiliates is equal to the current equity investment less the investee’s net accumulated losses.

Retail Distribution

The Company owns a 28 percent noncontrolling equity interest in a limited liability company in the retail distribution business. This investment is recorded using the equity method of accounting. The Company records its proportionate share of the investee’s net income or loss one month in arrears as income (loss) from unconsolidated affiliates in the Consolidated Statements of Income. The Company’s proportionate share of the investee’s other comprehensive income (loss), net of income taxes, is recorded in the Consolidated Statements of Comprehensive Income and Consolidated Statements of Changes in Equity. 
The investments in unconsolidated affiliates are assessed periodically for impairment and written down when the carrying amount is not considered fully recoverable.
Allowance for Doubtful Accounts
Allowance for Doubtful Accounts
The Company routinely grants credit to many of its customers without collateral. The risk of credit loss in trade receivables is substantially mitigated by the credit evaluation process. The Company provides an allowance for receivables that may not be fully collected.  In circumstances where the Company is aware of a customer’s inability to meet their financial obligations (e.g., bankruptcy filings or substantial credit rating downgrades), it records an allowance for doubtful accounts against amounts due to reduce the net recognized receivable to the amount it believes most likely will be collected.  For all other customers, the Company recognizes an allowance for doubtful accounts based on its historical collection experience and the impact of current economic conditions.  If circumstances change (e.g., greater than expected defaults or an unexpected material change in a major customer’s ability to meet their financial obligations), the Company could change its estimate of the recoverability of amounts due by a material amount. Historically, credit losses have been within management’s expectations.
Inventories
Inventories

The Company’s inventories are valued at the lower-of-cost-or-market.  The material component of its U.S. copper tube and copper fittings inventories is valued on a LIFO basis and the non-material components of U.S. copper tube and copper fittings inventories are valued on a FIFO basis.  The material component of its U.K. and Canadian copper tube inventories are valued on a FIFO basis. The material component of its brass rod and forgings inventories are valued on a FIFO basis. Certain inventories are valued on an average cost basis.  Elements of cost in finished goods inventory in addition to the cost of material include depreciation, amortization, utilities, maintenance, production wages, and transportation costs.
 
The market price of copper cathode and scrap is subject to volatility.  During periods when open market prices decline below net book value, the Company may need to provide an allowance to reduce the carrying value of its inventory.  In addition, certain items in inventory may be considered obsolete and, as such, the Company may establish an allowance to reduce the carrying value of those items to their net realizable value.  Changes in these estimates related to the value of inventory, if any,
may result in a materially adverse impact on the Company’s reported financial position or results of operations.  The Company recognizes the impact of any changes in estimates, assumptions, and judgments in income in the period in which it is determined.
Leases
Leases

The Company leases certain manufacturing facilities, distribution centers, office space, and equipment. Leases with an initial term of twelve months or less are not recorded on the balance sheet; expense for these leases is recognized on a straight line-basis over the term of the lease. Most of the Company’s leases include one or more options to renew up to five years and have remaining terms of one to 15 years. These options are not included in the Company’s valuation of the right-of-use assets as the Company is not reasonably certain to exercise the options.
The Company has certain vehicle leases that are financing; however, these leases are deemed immaterial for disclosure.
Property, Plant, and Equipment
Property, Plant, and Equipment

Property, plant, and equipment is stated at cost less accumulated depreciation.  Expenditures for major additions and improvements are capitalized, while minor replacements, maintenance, and repairs are charged to expense as incurred.  Depreciation of buildings, machinery, and equipment is provided on the straight-line method over the estimated useful lives ranging from 20 to 40 years for buildings and five to 20 years for machinery and equipment.  Leasehold improvements are amortized over the lesser of their useful life or the remaining lease term.  
The Company continually evaluates these assets to determine whether events or changes in circumstances have occurred that may warrant revision of the estimated useful life or whether the remaining balance should be evaluated for possible impairment.
Goodwill
Goodwill

Goodwill is recognized for the excess of the purchase price over the fair value of tangible and identifiable intangible net assets of businesses acquired. Several factors give rise to goodwill in business acquisitions, such as the expected benefit from synergies of the combination and the existing workforce of the acquired business. Goodwill is evaluated annually for possible impairment as of the first day of the fourth quarter unless circumstances indicate the need to accelerate the timing of the evaluation. In the evaluation of goodwill impairment, management performs a qualitative assessment to determine if it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If the qualitative assessment is not conclusive, management compares the fair value of a reporting unit with its carrying amount and will recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value, not to exceed the total amount of goodwill allocated to the reporting unit.
Fair value for the Company’s reporting units is determined using a combination of the income and market approaches (level 3 within the fair value hierarchy), incorporating market participant considerations and management’s assumptions on revenue growth rates, operating margins, discount rates and expected capital expenditures.  The market approach measures the fair value of a business through the analysis of publicly traded companies or recent sales of similar businesses.  The income approach uses a discounted cash flow model to estimate the fair value of reporting units based on expected cash flows (adjusted for capital investment required to support operations) and a terminal value.  This cash flow stream is discounted to its present value to arrive at a fair value for each reporting unit.  Future earnings are estimated using the Company’s most recent annual projections, applying a growth rate to future periods.  Those projections are directly impacted by the condition of the markets in which the Company’s businesses participate.  The discount rate selected for the reporting units is generally based on rates of return available for comparable companies at the date of valuation.  Fair value determinations may include both internal and third-party valuations.
Self-Insurance Accruals
Self-Insurance Accruals

The Company is primarily self-insured for workers’ compensation claims and benefits paid under certain employee health care programs.  Accruals are primarily based on estimated undiscounted cost of claims, which includes incurred but not reported claims, and are classified as accrued wages and other employee costs.
Pension Benefit Plans
Pension Benefit Plans

The Company sponsors qualified and nonqualified pension benefit plans in certain foreign locations.  The Company recognizes the overfunded or underfunded status of the plans as an asset or liability in the Consolidated Balance Sheets with changes in the funded status recorded through comprehensive income in the year in which those changes occur.  The obligations for these plans are determined by actuaries and affected by the assumptions, including discount rates, expected long-term return on plan assets for defined benefit pension plans, and certain employee-related factors, such as retirement age and mortality.  The Company evaluates its assumptions periodically and makes adjustments as necessary.

The expected return on plan assets is determined using the market value of plan assets.  Differences between assumed and actual returns are amortized to the market value of assets on a straight-line basis over the average remaining service period of the plan participants using the corridor approach.  The corridor approach defers all actuarial gains and losses resulting from variances between actual results and actuarial assumptions.  These unrecognized gains and losses are amortized when the net gains and losses exceed 10 percent of the greater of the market value of the plan assets or the projected benefit obligation.  The amount in excess of the corridor is amortized over the average remaining service period of the plan participants.  For 2023, the average remaining service period for the pension plans was 11 years. 
We determine the discount rate (which is required to be the rate at which the projected benefit obligation could be effectively settled as of the measurement date) with the assistance of actuaries, who calculate the yield available on high quality corporate bonds of a term that reflects the maturity and duration of expected benefit payments.
Environmental Reserves and Environmental Expenses
Environmental Reserves and Environmental Expenses

The Company recognizes an environmental liability when it is probable the liability exists and the amount is reasonably estimable.  The Company estimates the duration and extent of its remediation obligations based upon reports of outside consultants, internal and third party estimates and analyses of cleanup costs and ongoing monitoring costs, communications with regulatory agencies, and changes in environmental law.  If the Company were to determine that its estimates of the duration or extent of its environmental obligations were no longer accurate, it would adjust environmental liabilities accordingly
in the period that such determination is made.  Estimated future expenditures for environmental remediation are not discounted to their present value.  
Environmental expenses that relate to ongoing operations are included as a component of cost of goods sold.  Environmental expenses related to non-operating properties are presented below operating income in the Consolidated Statements of Income.
Earnings Per Share
Earnings Per Share
Basic earnings per share is computed based on the weighted average number of common shares outstanding.  Diluted earnings per share reflects the increase in weighted average common shares outstanding that would result from the assumed exercise of outstanding stock options and vesting of restricted stock awards calculated using the treasury stock method.
Income Taxes
Income Taxes

Deferred income tax assets and liabilities are recognized when differences arise between the treatment of certain items for financial statement and tax purposes.  Realization of certain components of deferred tax assets is dependent upon the occurrence of future events.  The Company records valuation allowances to reduce its deferred tax assets to the amount it believes is more likely than not to be realized.  These valuation allowances can be impacted by changes in tax laws, changes to statutory tax rates, and future taxable income levels and are based on the Company’s judgment, estimates, and assumptions regarding those future events.  In the event the Company was to determine that it would not be able to realize all or a portion of the net deferred tax assets in the future, it would increase the valuation allowance through a charge to income tax expense in the period that such determination is made.  Conversely, if it was to determine that it would be able to realize its deferred tax assets in the future, in excess of the net carrying amounts, the Company would decrease the recorded valuation allowance through a decrease to income tax expense in the period that such determination is made.

The Company provides for uncertain tax positions and the related interest and penalties, if any, based upon management’s assessment of whether a tax benefit is more likely than not to be sustained upon examination by tax authorities.  Tax benefits for uncertain tax positions that are recognized in the financial statements are measured as the largest amount of benefit, determined on a cumulative probability basis, that is more likely than not to be realized upon ultimate settlement.  To the extent the Company prevails in matters for which a liability for an uncertain tax position is established or is required to pay amounts in excess of the liability, the Company’s effective tax rate in a given financial statement period may be affected.
These estimates are highly subjective and could be affected by changes in business conditions and other factors.  Changes in any of these factors could have a material impact on future income tax expense.
Taxes Collected from Customers and Remitted to Governmental Authorities
Taxes Collected from Customers and Remitted to Governmental Authorities

Taxes assessed by a governmental authority that are directly imposed on a revenue producing transaction between the Company and its customers, primarily value added taxes in foreign jurisdictions, are accounted for on a net (excluded from revenues and costs) basis.
Stock-Based Compensation
Stock-Based Compensation
The Company has in effect stock incentive plans under which stock-based awards have been granted to certain employees and members of its Board of Directors.  Stock-based compensation expense is recognized in the Consolidated Statements of Income as a component of selling, general, and administrative expense based on the grant date fair value of the awards.
Concentrations of Credit and Market Risk
Concentrations of Credit and Market Risk

Concentrations of credit risk with respect to accounts receivable are limited due to the large number of customers comprising the Company’s customer base, and their dispersion across different geographic areas and different industries, including HVAC, plumbing, refrigeration, hardware, automotive, OEMs, and others.
The Company minimizes its exposure to base metal price fluctuations through various strategies.  Generally, it prices an equivalent amount of copper raw material, under flexible pricing arrangements it maintains with its suppliers, at the time it determines the selling price of finished products to its customers.
Derivative Instruments and Hedging Activities
Derivative Instruments and Hedging Activities

The Company’s earnings and cash flows are subject to fluctuations due to changes in commodity prices, foreign currency exchange rates, and interest rates.  The Company uses derivative instruments such as commodity futures contracts, foreign currency forward contracts, and interest rate swaps to manage these exposures.

All derivatives are recognized in the Consolidated Balance Sheets at their fair value.  On the date the derivative contract is entered into, it is either a) designated as a hedge of  (i) a forecasted transaction or the variability of cash flow to be paid (cash flow hedge) or (ii) the fair value of a recognized asset or liability (fair value hedge), or b) not designated in a hedge accounting relationship, even though the derivative contract was executed to mitigate an economic exposure (economic hedge), as the Company does not enter into derivative contracts for trading purposes.  Changes in the fair value of a derivative that is qualified, designated, and highly effective as a cash flow hedge are recorded in stockholders’ equity within accumulated other comprehensive income (AOCI), to the extent effective, until they are reclassified to earnings in the same period or periods during which the hedged transaction affects earnings.  Changes in the fair value of undesignated derivative instruments executed as economic hedges are reported in current earnings.

The Company documents all relationships between derivative instruments and hedged items, as well as the risk-management objective and strategy for undertaking various hedge transactions.  This process includes linking all derivative instruments that are designated as fair value hedges to specific assets and liabilities in the Consolidated Balance Sheets and linking cash flow hedges to specific forecasted transactions or variability of cash flow.

The Company also assesses, both at the hedge’s inception and on an ongoing basis, whether the designated derivative instruments that are used in hedging transactions are highly effective in offsetting changes in cash flow or fair values of hedged items.  When a derivative instrument is determined not to be highly effective as a hedge or the underlying hedged transaction is no longer probable of occurring, hedge accounting is discontinued prospectively in accordance with the derecognition criteria for hedge accounting.
The Company primarily executes derivative contracts with major financial institutions.  These counterparties expose the Company to credit risk in the event of non-performance.  The amount of such exposure is limited to the fair value of the contract plus the unpaid portion of amounts due to the Company pursuant to terms of the derivative instruments, if any.  If a downgrade in the credit rating of these counterparties occurs, management believes that this exposure is mitigated by provisions in the derivative arrangements which allow for the legal right of offset of any amounts due to the Company from the counterparties with any amounts payable to the counterparties by the Company.  As a result, management considers the risk of loss from counterparty default to be minimal.
Fair Value of Financial Instruments
Fair Value of Financial Instruments

The carrying amounts for cash and cash equivalents, accounts receivable, and accounts payable approximate fair value due to the short-term maturity of these instruments.
 
The fair value of long-term debt at December 30, 2023 approximates the carrying value on that date.  The estimated fair values were determined based on quoted market prices and the current rates offered for debt with similar terms and maturities.  The fair value of long-term debt is classified as level 2 within the fair value hierarchy.  This classification is defined as a fair value determined using market-based inputs other than quoted prices that are observable for the liability, either directly or indirectly.
Foreign Currency Translation
Foreign Currency Translation
For foreign subsidiaries for which the functional currency is not the U.S. dollar, balance sheet accounts are translated at exchange rates in effect at the end of the year and income statement accounts are translated at average exchange rates for the year.  Translation gains and losses are included in equity as a component of AOCI.  Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are recognized in selling, general, and administrative expense in the Consolidated Statements of Income.
Use of and Changes in Estimates
Use of and Changes in Estimates

The preparation of financial statements in conformity with generally accepted accounting principles in the United States (U.S. GAAP) requires management to make estimates, assumptions, and judgments that affect the amounts reported in the financial statements and accompanying notes.  Management makes its best estimate of the ultimate outcome for these items based on historical trends and other information available when the financial statements are prepared. Changes in estimates are recognized in accordance with the accounting rules for the estimate, which is typically in the period when new information becomes available to management. Areas where the nature of the estimate makes it reasonably possible that actual results could materially differ from amounts estimated include but are not limited to: pension and other postretirement benefit plan obligations, tax liabilities, loss contingencies, litigation claims, environmental reserves, and impairment assessments of long-lived assets (including goodwill).
Recently Adopted and Issued Accounting Standards
Recently Adopted Accounting Standards

In October 2021, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2021-08, Business Combinations (Topic 805): An Amendment of the FASB Accounting Standards Codification. The new guidance was issued to improve accounting for acquired revenue contracts with customers in a business combination by addressing diversity in practice and inconsistency related to the (i) recognition of an acquired contract liability, and (ii) payment terms and their effect on subsequent revenue recognized by the acquirer. The ASU is effective for fiscal years beginning after December 15, 2022 for public entities. The updated guidance requires prospective adoption, and early adoption is permitted. The Company adopted the ASU during the first quarter of 2023. The adoption of the ASU did not have a material impact on the Company’s Consolidated Financial Statements.

Recently Issued Accounting Standards

In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures. The new guidance requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and to provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. The guidance applies to all public entities and is effective for fiscal years beginning after December 15, 2023, and for interim periods beginning after December 15, 2024. The updated guidance requires retrospective adoption, and early adoption is permitted. The Company does not expect the adoption of the ASU to have a material impact on its Consolidated Financial Statements.

In June 2022, the FASB issued ASU No. 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions. The new guidance was issued to clarify existing guidance measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduce new disclosure requirements for applicable equity securities. The ASU is effective for fiscal years beginning after December 15, 2023 for public entities. The updated guidance requires prospective adoption, and early adoption is permitted. The Company does not expect the adoption of the ASU to have a material impact on its Consolidated Financial Statements.
XML 54 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions and Dispositions (Tables)
12 Months Ended
Dec. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of Final Valuation of the Long-Lived Assets
The following table summarizes the allocation of the purchase price to acquire these businesses, which were financed by available cash balances, as well as the assets acquired and liabilities assumed at the respective acquisition dates.  The purchase price allocations for all acquisitions have been finalized as of December 30, 2023.

(In thousands)Mueller Middle EastH&C Flex
Total consideration$20,017 $15,279
Allocated to:
Accounts receivable10,652 
Inventories4,727 4,511
Other current assets1,744 
Property, plant, and equipment26,664 10,813
Operating lease right-of-use assets935 
Goodwill864 
Intangible assets452 
Total assets acquired46,038 15,324
Accounts payable4,593 
Other current liabilities10,941 45
Other noncurrent liabilities692 
Total liabilities assumed16,226 45
Noncontrolling interest9,795 
Net assets acquired$20,017 $15,279
Schedule of Intangible Assets Identified in the Allocation of the Purchase Price
The following details the total intangible assets identified in the allocation of the purchase price at the respective acquisition dates:

(In thousands)Estimated Useful LifeMueller Middle East
Intangible asset type: 
Customer relationships20 years$452 
Total intangible assets$452 
XML 55 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information (Tables)
12 Months Ended
Dec. 30, 2023
Segment Reporting [Abstract]  
Schedule of Net sales by Major Product Line
The following tables represent a disaggregation of revenue from contracts with customers, along with the reportable segment for each category:

 For the Year Ended December 30, 2023
(In thousands)Piping SystemsIndustrial MetalsClimateTotal
Tube and fittings$1,926,975 $— $— $1,926,975 
Brass rod and forgings— 454,246 — 454,246 
OEM components and valves— 79,879 120,923 200,802 
Valves and plumbing specialties455,598 — — 455,598 
Flex duct and other HVAC components— — 379,867 379,867 
Other— 43,750 — 43,750 
$2,382,573 $577,875 $500,790 $3,461,238 
Intersegment sales(40,893)
Net sales$3,420,345 
Disaggregation of revenue from contracts with customers (continued):

 For the Year Ended December 31, 2022
(In thousands)Piping SystemsIndustrial MetalsClimateTotal
Tube and fittings$2,211,963 $— $— $2,211,963 
Brass rod and forgings— 510,865 — 510,865 
OEM components, tube & assemblies— 74,647 121,004 195,651 
Valves and plumbing specialties518,121 — — 518,121 
Flex duct and other HVAC components— — 529,303 529,303 
Other— 59,177 — 59,177 
$2,730,084 $644,689 $650,307 $4,025,080 
Intersegment sales(42,625)
Net sales$3,982,455 

 For the Year Ended December 25, 2021
(In thousands)Piping SystemsIndustrial MetalsClimateTotal
Tube and fittings$2,055,639 $— $— $2,055,639 
Brass rod and forgings— 565,870 — 565,870 
OEM components, tube & assemblies32,557 48,572 137,564 218,693 
Valves and plumbing specialties511,834 — — 511,834 
Flex duct and other HVAC components— — 357,850 357,850 
Other— 88,921 — 88,921 
$2,600,030 $703,363 $495,414 $3,798,807 
Intersegment sales(29,462)
Net sales$3,769,345 
Schedule of Segment Information
Summarized segment information is as follows:

 For the Year Ended December 30, 2023
(In thousands)Piping SystemsIndustrial MetalsClimateCorporate and EliminationsTotal
Net sales$2,382,573 $577,875 $500,790 $(40,893)$3,420,345 
Cost of goods sold1,686,792 480,510 311,875 (45,666)2,433,511 
Depreciation and amortization20,461 7,273 7,567 4,653 39,954 
Selling, general, and administrative expense99,823 13,713 28,950 65,686 208,172 
Gain on sale of businesses— — — (4,137)(4,137)
Impairment charges6,258 — — — 6,258 
Gain on insurance settlement— — (19,466)— (19,466)
Operating income569,239 76,379 171,864 (61,429)756,053 
Interest expense    (1,221)
Interest income38,208 
Realized and unrealized gains on short-term investments41,865 
Gain on extinguishment of NMTC liability7,534 
Environmental expense(825)
Other income, net    3,618 
Income before income taxes    $845,232 

 For the Year Ended December 31, 2022
(In thousands)Piping SystemsIndustrial MetalsClimateCorporate and EliminationsTotal
Net sales$2,730,084 $644,689 $650,307 $(42,625)$3,982,455 
Cost of goods sold1,943,174 543,004 416,953 (38,269)2,864,862 
Depreciation and amortization22,193 7,647 9,174 4,717 43,731 
Selling, general, and administrative expense93,655 11,574 36,113 61,744 203,086 
Gain on sale of assets— — — (6,373)(6,373)
Operating income671,062 82,464 188,067 (64,444)877,149 
Interest expense    (810)
Interest income6,457 
Pension plan termination expense(13,100)
Realized and unrealized gains on short-term investments2,918 
Environmental expense(1,298)
Other income, net    4,715 
Income before income taxes    $876,031 
Segment information (continued):

 For the Year Ended December 25, 2021
(In thousands)Piping SystemsIndustrial MetalsClimateCorporate and EliminationsTotal
Net sales$2,600,030 $703,363 $495,414 $(29,462)$3,769,345 
Cost of goods sold1,996,610 605,715 367,343 (30,679)2,938,989 
Depreciation and amortization23,384 6,929 10,379 4,698 45,390 
Selling, general, and administrative expense93,749 11,698 29,327 49,278 184,052 
Gain on sale of businesses— (6,454)— (51,306)(57,760)
Impairment charges— — 2,829 — 2,829 
Operating income486,287 85,475 85,536 (1,453)655,845 
Interest expense    (7,709)
Interest income353 
Redemption premium(5,674)
Environmental expense(5,053)
Other income, net    3,377 
Income before income taxes    $641,139 
Schedule of Geographic Information
Summarized geographic information is as follows:

(In thousands)202320222021
Net sales:
United States$2,572,141 $2,965,053 $2,791,571 
United Kingdom270,128 297,582 330,908 
Canada339,682 410,679 469,652 
Asia and the Middle East153,816 217,750 83,217 
Mexico84,578 91,391 93,997 
$3,420,345 $3,982,455 $3,769,345 

Long-lived assets:202320222021
United States$273,604 $266,571 $272,903 
United Kingdom40,045 36,474 36,529 
Canada18,152 23,354 26,422 
Asia and the Middle East50,725 51,193 48,742 
Mexico2,639 2,358 966 
 $385,165 $379,950 $385,562 
Schedule of Segment Information by Assets
(In thousands)202320222021
Expenditures for long-lived assets (including those resulting from business acquisitions):
   
Piping Systems$19,118 $20,694 $43,429 
Industrial Metals9,406 6,905 5,744 
Climate15,407 2,611 12,428 
General Corporate10,094 7,429 3,521 
 $54,025 $37,639 $65,122 

(In thousands)202320222021
Segment assets:   
Piping Systems$1,029,821 $1,088,940 $1,160,272 
Industrial Metals157,761 160,702 173,290 
Climate252,561 279,940 250,107 
General Corporate1,319,158 712,817 145,267 
 $2,759,301 $2,242,399 $1,728,936 
XML 56 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cash, Cash Equivalents, and Restricted Cash (Tables)
12 Months Ended
Dec. 30, 2023
Cash and Cash Equivalents [Abstract]  
Schedule of Cash, Cash Equivalents and Restricted Cash
(In thousands)20232022
Cash & cash equivalents$1,170,893 $461,018 
Restricted cash included within other current assets3,228 4,176 
Restricted cash included within other assets102 102 
Total cash, cash equivalents, and restricted cash$1,174,223 $465,296 
Schedule of Cash, Cash Equivalents and Restricted Cash
(In thousands)20232022
Cash & cash equivalents$1,170,893 $461,018 
Restricted cash included within other current assets3,228 4,176 
Restricted cash included within other assets102 102 
Total cash, cash equivalents, and restricted cash$1,174,223 $465,296 
XML 57 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories (Tables)
12 Months Ended
Dec. 30, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventories
(In thousands)20232022
Raw materials and supplies$111,843 $133,189 
Work-in-process61,793 64,177 
Finished goods220,629 265,842 
Valuation reserves(14,017)(14,289)
Inventories$380,248 $448,919 
XML 58 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Financial Statement Details (Tables)
12 Months Ended
Dec. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Other Income, Net
Other Income, Net

(In thousands)202320222021
Net periodic benefit income$765 $3,168 $1,903 
Accounts payable discounts1,502 1,609 1,385 
Other1,351 (62)89 
Other income, net$3,618 $4,715 $3,377 
XML 59 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments and Hedging Activities (Tables)
12 Months Ended
Dec. 30, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Derivative Instruments Designated as Cash Flow Hedges Reflected in the Financial Statements The following table summarizes the location and fair value of the derivative instruments and disaggregates the net derivative assets and liabilities into gross components on a contract-by-contract basis:
 Asset DerivativesLiability Derivatives
   Fair Value Fair Value
(In thousands)Balance Sheet Location20232022Balance Sheet Location20232022
      
Commodity contracts - gains
Other current assets
$589 $3,746 
Other current liabilities
$16 $— 
Commodity contracts - losses
Other current assets
(281)(1,483)
Other current liabilities
(383)— 
Total derivatives (1)
 $308 $2,263  $(367)$— 
(1) Does not include the impact of cash collateral provided to counterparties.
Schedule of Fair Value Hedges
The following table summarizes the effects of derivative instruments on the Consolidated Statements of Income:

(In thousands)Location20232022
   
Undesignated derivatives:   
(Loss) gain on commodity contracts (nonqualifying)Cost of goods sold$(1,071)$20,659 
Schedule of Activities Related to Derivative Instruments Classified as Cash Flow Hedges
The following tables summarize amounts recognized in and reclassified from AOCI during the period:

 For the Year Ended December 30, 2023
(In thousands)Gain (Loss) Recognized in AOCI (Effective Portion), Net of TaxClassification Gains (Losses)Gain Reclassified from AOCI (Effective Portion), Net of Tax
Cash flow hedges:   
Commodity contracts$1,180 Cost of goods sold$(2,419)
Other(34)Other— 
Total$1,146 Total$(2,419)

 For the Year Ended December 31, 2022
(In thousands)(Loss) Gain Recognized in AOCI (Effective Portion), Net of TaxClassification Gains (Losses)Loss Reclassified from AOCI (Effective Portion), Net of Tax
Cash flow hedges:   
Commodity contracts$(7,066)Cost of goods sold$7,666 
Other83 Other— 
Total$(6,983)Total$7,666 
XML 60 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 30, 2023
Leases [Abstract]  
Schedule of Supplemental Information Regarding Operating Leases The following table includes supplemental information with regards to the Company’s operating leases:
(In thousands, except lease term and discount rate)20232022
Operating lease right-of-use assets$35,170$22,892
Current portion of operating lease liabilities7,8934,942
Noncurrent operating lease liabilities26,68316,880
Total operating lease liabilities$34,576$21,822
Weighted average discount rate3.55 %3.35 %
Weighted average remaining lease term (in years)5.246.03
Schedule of Operating Lease Cost and Payments
The following table presents certain information related to operating lease costs and cash paid during the period:

For the Year Ended
(In thousands)December 30, 2023December 31, 2022
Operating lease costs$9,705 $8,220 
Short term lease costs3,843 4,086 
Total lease costs$13,548 $12,306 
Cash paid for amounts included in the measurement of lease liabilities$9,276 $7,787 
Schedule of Maturities of Operating Leases
Maturities of the Company’s operating leases are as follows:

(In thousands)Amount
2024$8,909 
20258,124 
20267,110 
20276,210 
20283,222 
2029 and thereafter4,646 
Total lease payments38,221 
Less imputed interest(3,645)
Total lease obligations34,576 
Less current obligations(7,893)
Noncurrent lease obligations$26,683 
XML 61 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant, and Equipment, Net (Tables)
12 Months Ended
Dec. 30, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant, and Equipment, Net
(In thousands)20232022
Land and land improvements$33,127 $32,707 
Buildings232,169 234,480 
Machinery and equipment654,079 653,997 
Construction in progress82,552 54,748 
 1,001,927 975,932 
Less accumulated depreciation(616,762)(595,982)
Property, plant, and equipment, net$385,165 $379,950 
XML 62 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in the Carrying Amount of Goodwill
The changes in the carrying amount of goodwill by segment were as follows:

(In thousands)Piping SystemsIndustrial MetalsClimateTotal
Goodwill$192,316 $8,854 $21,652 $222,822 
Accumulated impairment charges(40,552)(8,853)(2,087)(51,492)
Balance at December 25, 2021:151,764 19,565 171,330 
Reductions (1)
(11,216)— — (11,216)
Currency translation(2,526)— — (2,526)
Balance at December 31, 2022:138,022 19,565 157,588 
Reductions (2)
(7,007)— — (7,007)
Currency translation1,239 — — 1,239 
Balance at December 30, 2023:    
Goodwill172,806 8,854 21,652 203,312 
Accumulated impairment charges(40,552)(8,853)(2,087)(51,492)
Goodwill, net$132,254 $$19,565 $151,820 
(1) Includes finalization of the purchase price allocation adjustment for Mueller Middle East of $11.2 million.
(2) Includes disposal of Heatlink Group business.
Schedule of Carrying Amount of Intangible Assets
The carrying amount of intangible assets at December 30, 2023 was as follows:

 
(In thousands)
Gross Carrying AmountAccumulated AmortizationNet Carrying Amount
Customer relationships$50,009 $(17,535)$32,474 
Non-compete agreements2,325 (2,325)— 
Patents and technology16,681 (8,119)8,562 
Trade names and licenses12,092 (6,920)5,172 
Other1,715 (1,715)— 
Other intangible assets$82,822 $(36,614)$46,208 

The carrying amount of intangible assets at December 31, 2022 was as follows:

 
(In thousands)
Gross Carrying AmountAccumulated AmortizationNet Carrying Amount
Customer relationships$53,156 $(15,658)$37,498 
Non-compete agreements2,333 (2,333)— 
Patents and technology18,032 (7,570)10,462 
Trade names and licenses13,374 (6,697)6,677 
Other1,676 (1,528)148 
Other intangible assets$88,571 $(33,786)$54,785 
Schedule of Amortization Expense for Intangible Assets Future amortization expense is estimated as follows:
(In thousands)Amount
  
2024$4,623 
20254,505 
20264,357 
20274,356 
20284,117 
Thereafter24,250 
  
Expected amortization expense$46,208 
XML 63 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Benefit Plans (Tables)
12 Months Ended
Dec. 30, 2023
Retirement Benefits [Abstract]  
Schedule of Reconciliation of the Changes in the Plans' Benefit Obligations and the Fair Value of the Plans Assets The following tables provide a reconciliation of the changes in the most significant plans’ benefit obligations and the fair value of the plans’ assets for 2023 and 2022, and a statement of the plans’ aggregate funded status:
 Pension BenefitsOther Benefits
(In thousands)2023202220232022
Change in benefit obligation:    
Obligation at beginning of year$50,761 $84,283 $9,240 $11,825 
Service cost— — 183 291 
Interest cost2,454 1,450 439 346 
Actuarial loss (gain)1,508 (24,154)(105)(2,604)
Plan amendments/transference— — 101 — 
Benefit payments(3,582)(2,512)(686)(547)
Foreign currency translation adjustment3,294 (8,306)385 (71)
Obligation at end of year54,435 50,761 9,557 9,240 
Change in fair value of plan assets:    
Fair value of plan assets at beginning of year62,298 79,478 — — 
Actual return on plan assets410 (6,371)— — 
Employer contributions— — 686 547 
Benefit payments(3,582)(2,512)(686)(547)
Foreign currency translation adjustment3,745 (8,297)— — 
Fair value of plan assets at end of year62,871 62,298 — — 
Funded (underfunded) status at end of year$8,436 $11,537 $(9,557)$(9,240)
Schedule of Amounts Recognized in Accumulated OCI (Before the Effect of Income Taxes)
The following represents amounts recognized in AOCI (before the effect of income taxes):
 Pension BenefitsOther Benefits
(In thousands)2023202220232022
Unrecognized net actuarial loss (gain)$7,728 $2,870 $(3,863)$(4,149)
Unrecognized prior service credit— — (5)(19)
Schedule of Funded Status of the Plans Recognized
As of December 30, 2023 and December 31, 2022, the total funded status of the plans recognized in the Consolidated Balance Sheets was as follows:

 Pension BenefitsOther Benefits
(In thousands)2023202220232022
Long-term asset$8,436 $11,537 $— $— 
Current liability$— $— $(1,041)$(1,068)
Long-term liability— — (8,516)(8,172)
Total funded (underfunded) status$8,436 $11,537 $(9,557)$(9,240)
Schedule of Components of Net Periodic Benefit Costs
The components of net periodic benefit cost (income) are as follows:

(In thousands)202320222021
Pension benefits:   
Interest cost$2,454 $1,450 $1,272 
Expected return on plan assets(3,260)(3,568)(3,671)
Amortization of net loss— 897 1,536 
Settlement charge— — — 
Net periodic benefit income$(806)$(1,221)$(863)
Other benefits:   
Service cost$183 $291 $258 
Interest cost439 346 281 
Amortization of prior service credit(2)(198)(470)
Amortization of net gain(449)(220)(103)
Curtailment gain— (1,756)— 
Net periodic benefit cost (income)$171 $(1,537)$(34)
Schedule of Weighted Average Assumptions Used in the Measurement of the Company's Benefit Obligation and Net Periodic Benefit Cost are as Follows
The weighted average assumptions used in the measurement of the Company’s benefit obligations are as follows:

 Pension BenefitsOther Benefits
 2023202220232022
Discount rate4.40 %4.80 %5.96 %6.08 %
Expected long-term return on plan assets4.30 %5.51 %N/AN/A
Rate of compensation increasesN/AN/A5.00 %5.00 %
Rate of inflation3.20 %3.30 %N/AN/A

The weighted average assumptions used in the measurement of the Company’s net periodic benefit cost are as follows:

 Pension BenefitsOther Benefits
 202320222021202320222021
Discount rate
4.80 %1.90 %1.40 %6.08 %3.73 %2.92 %
Expected long-term return on plan assets
5.51 %4.96 %4.69 %N/AN/AN/A
Rate of compensation increases
N/AN/AN/A5.00 %5.00 %5.00 %
Rate of inflation
3.30 %3.70 %3.20 %N/AN/AN/A
Schedule of Weighted Average Asset Allocation of the Company’s Pension Fund Assets are as Follows
The weighted average asset allocation of the Company’s pension fund assets are as follows:

 Pension Plan Assets
Asset category20232022
Pooled liability investments99 %— %
Equity securities (includes equity mutual funds)— 67 
Multi-asset securities— 22 
Cash and equivalents (includes money market funds)
Alternative investments— 10 
Total100 %100 %
Schedule of Plan Assets at Fair Value Within the Fair Value Hierarchy, by Level
The following table sets forth by level, within the fair value hierarchy, the assets of the plans at fair value:

 Fair Value Measurements at December 30, 2023
(In thousands)Level 1Level 2Level 3Total
Cash and money market funds$502 $— $— $502 
Pooled liability investments— 62,369 — 62,369 
Total$502 $62,369 $— $62,871 
 
 Fair Value Measurements at December 31, 2022
(In thousands)Level 1Level 2Level 3Total
Cash and money market funds$829 $— $— $829 
Mutual funds (1)
— 55,441 — 55,441 
Limited partnerships— — 6,028 6,028 
Total$829 $55,441 $6,028 $62,298 

(1)Approximately 78 percent of mutual funds are actively managed funds and approximately 22 percent of mutual funds are index funds.  Additionally, 24 percent of the mutual funds’ assets are invested in non-U.S. multi-asset securities and 76 percent in non-U.S. equities.
Schedule of Plan Assets Measured at Fair Value Using Significant Unobservable Inputs
The table below reflects the changes in the assets of the plan measured at fair value on a recurring basis using significant unobservable inputs (level 3 of fair value hierarchy) during the year ended December 30, 2023:

(In thousands)Limited Partnerships
  
Balance, December 31, 2022$6,028 
Liquidation(6,028)
  
Balance, December 30, 2023$— 
Schedule of Future Benefit Plans Payments The Company expects future benefits to be paid from the plans as follows:
(In thousands)Pension BenefitsOther Benefits
2024$3,418 $1,042 
20253,540 1,045 
20263,667 1,080 
20273,798 877 
20283,934 922 
2028-203221,886 4,146 
Total$40,243 $9,112 
XML 64 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 30, 2023
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Before Income Taxes
The components of income before income taxes were taxed under the following jurisdictions:

(In thousands)202320222021
Domestic$722,153 $737,538 $518,080 
Foreign123,079 138,493 123,059 
Income before income taxes$845,232 $876,031 $641,139 
Schedule of Components of Income Tax Expense
Income tax expense consists of the following:

(In thousands)202320222021
Current tax expense:   
Federal$144,111 $149,269 $107,804 
Foreign39,167 36,719 34,455 
State and local32,694 41,214 16,186 
Current tax expense215,972 227,202 158,445 
Deferred tax expense (benefit):   
Federal4,806 (3,312)(3,504)
Foreign270 (192)2,572 
State and local(286)(376)8,345 
Deferred tax expense (benefit)4,790 (3,880)7,413 
Income tax expense$220,762 $223,322 $165,858 
Schedule of Income Tax Reconciliation
The difference between the reported income tax expense and a tax determined by applying the applicable U.S. federal statutory income tax rate to income before income taxes is reconciled as follows:

(In thousands)202320222021
Expected income tax expense$177,499 $183,967 $134,639 
State and local income tax, net of federal benefit25,542 32,184 21,132 
Effect of foreign statutory rates different from U.S. and other foreign adjustments14,519 7,443 11,185 
Investment in unconsolidated affiliates1,226 206 (679)
Other, net1,976 (478)(419)
Income tax expense$220,762 $223,322 $165,858 
Schedule of Components of Deferred Tax Assets and Liabilities
The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities are presented below:

(In thousands)20232022
Deferred tax assets:  
Inventories$19,162 $16,829 
Other postretirement benefits and accrued items10,174 7,260 
Other reserves6,956 8,046 
Foreign tax attributes4,862 5,750 
State tax attributes, net of federal benefit6,728 8,063 
Stock-based compensation4,502 5,249 
Lease liability7,354 4,540 
Basis difference in unconsolidated affiliates11,509 6,881 
Total deferred tax assets71,247 62,618 
Less valuation allowance(23,078)(21,505)
Deferred tax assets, net of valuation allowance48,169 41,113 
Deferred tax liabilities:  
Property, plant, and equipment42,980 44,001 
Lease asset7,776 4,970 
Other liabilities10,884 2,918 
Total deferred tax liabilities61,640 51,889 
Net deferred tax liabilities$(13,471)$(10,776)
XML 65 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Share-Based Payment Arrangement, Activity A summary of the activity and related information follows:
 Stock OptionsRestricted Stock AwardsPerformance Stock Awards
 
(Shares in thousands)
SharesWeighted Average Exercise PriceSharesWeighted Average Grant Date Fair ValueSharesWeighted Average Grant Date Fair Value
Beginning of period884 $14.60 982 $18.29 1,722 $22.04 
Granted— N/A93 36.88 535 
(2)
37.64 
Added by Performance Factor— N/A— N/A100 14.81 
Exercised/Released(258)14.16 (410)18.89 (455)15.40 
Forfeited— N/A(1)33.80 — N/A
End of period626 $14.78 664 $20.51 1,902 
(1)
$27.63 
(1) Of the performance stock awards outstanding, there are 856 thousand awards granted in 2021 and 2022 that have the potential to vest at maximum, up to 200% of target. These awards are represented at 100% target and would increase the performance awards outstanding by 856 thousand if they vest at maximum.
(2) Performance awards granted in 2023 are represented at 200% target.
Schedule of Weighted Average Assumptions Used in Calculating Fair Value of Stock Options The weighted average of key assumptions used in determining the fair value of options granted and a discussion of the methodology used to develop each assumption are as follows:
 202320222021
Fair value of stock options on grant dateN/AN/A$15.6
Expected termN/AN/A7.9 years
Expected price volatilityN/AN/A33.6 %
Risk-free interest rateN/AN/A1.3 %
Dividend yieldN/AN/A1.1 %
XML 66 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Dec. 30, 2023
Equity [Abstract]  
Schedule of Changes in AOCI by Component, Net of taxes and Noncontrolling Interest
The following table provides changes in AOCI by component, net of taxes and noncontrolling interest (amounts in parentheses indicate debits to AOCI):

(In thousands)Cumulative Translation AdjustmentUnrealized Gain (Loss) on DerivativesPension/
OPEB Liability Adjustment
Attributable to Unconsol. AffiliatesTotal
Balance at December 25, 2021$(42,303)$803 $(11,500)$(347)$(53,347)
Other comprehensive (loss) income before reclassifications(26,935)(6,983)13,667 2,702 (17,549)
Amounts reclassified from AOCI— 7,666 (945)— 6,721 
Balance at December 31, 2022(69,238)1,486 1,222 2,355 (64,175)
Other comprehensive income (loss) before reclassifications21,162 1,146 (3,499)917 19,726 
Amounts reclassified from AOCI— (2,419)(353)— (2,772)
Balance at December 30, 2023$(48,076)$213 $(2,630)$3,272 $(47,221)
Schedule of Reclassification Adjustments Out of AOCI
Reclassification adjustments out of AOCI were as follows:
 Amount reclassified from AOCI
(In thousands)202320222021Affected Line Item
Unrealized losses (gains) on derivatives:           
Commodity contracts$(3,109)$9,891 $(3,848)Cost of goods sold
 690 (2,225)1,306 Income tax expense (benefit)
 $(2,419)$7,666 $(2,542)Net of tax and noncontrolling interests
Amortization of net loss (gain) and prior service cost on employee benefit plans$(451)$(1,277)$963 Other income, net
 98 332 (159)Income tax expense (benefit)
 $(353)$(945)$804 Net of tax and noncontrolling interests
XML 67 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Quarterly Financial Information (Tables)
12 Months Ended
Dec. 30, 2023
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Quarterly Financial Information (Unaudited)
(In thousands, except per share data)First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
2023    
Net sales$971,192 $896,984 $819,792 $732,377 
Gross profit (2)
292,394 257,712 240,734 195,994 
Consolidated net income175,093 179,551 135,709 119,296 
Net income attributable to Mueller Industries, Inc.173,239 177,711 132,709 119,238 
Basic earnings per share1.56 1.60 1.19 1.07 
Diluted earnings per share1.54 1.56 1.17 1.05 
Dividends per share0.15 0.15 0.15 0.15 
2022    
Net sales$1,010,002 $1,150,042 $944,830 $877,581 
Gross profit (2)
265,491 329,128 266,193 256,781 
Consolidated net income159,248 207,524 155,813 140,235 
Net income attributable to Mueller Industries, Inc.158,316 206,552 154,542 138,906 
Basic earnings per share1.41 1.85 1.39 1.25 
Diluted earnings per share1.39 1.83 1.37 1.23 
Dividends per share0.125 0.125 0.125 0.125 
(1)The sum of quarterly amounts may not equal the annual amounts reported due to rounding. In addition, the earnings per share amounts are computed independently for each quarter, while the full year is based on the weighted average shares outstanding.
(2)Gross profit is net sales less cost of goods sold, which excludes depreciation and amortization.
XML 68 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Details)
$ in Thousands
12 Months Ended
Sep. 26, 2023
shares
Dec. 30, 2023
USD ($)
renewal_option
shares
Dec. 31, 2022
USD ($)
Dec. 25, 2021
USD ($)
Sep. 25, 2023
shares
Noncontrolling Interest [Line Items]          
Common stock, authorized (in shares) | shares 250,000,000 250,000,000     100,000,000
Stock split ratio, common stock 2 2      
Performance obligation payment term   60 days      
Temporary investments   $ 1,010,000 $ 329,400    
Gain on short term investments   41,900      
Marketable securities, realized gain   17,100      
Marketable securities, unrealized gain   24,800      
Allowance for doubtful accounts   $ 2,830 2,687    
Number of operating lease renewal options | renewal_option   1      
Operating lease renewal term   5 years      
Specified percentage over which unrecognized gains and losses are amortized   10.00%      
Average remaining service period for the pension plans   11 years      
Stock-based awards excluded from the computation of diluted earnings per share (in shares) | shares   98,000      
Foreign currency transaction gains (losses)   $ (4,400) $ 1,000 $ (600)  
Environmental Remediation Expense, Statement of Income or Comprehensive Income [Extensible Enumeration]   Environmental Remediation Expense, Non-Operating Properties      
Tecumseh Products Holdings LLC          
Noncontrolling Interest [Line Items]          
Equity method investment, ownership percentage   50.00%      
Retail Distribution Business          
Noncontrolling Interest [Line Items]          
Equity method investment, ownership percentage   28.00%      
Minimum          
Noncontrolling Interest [Line Items]          
Operating lease, lease term   1 year      
Maximum          
Noncontrolling Interest [Line Items]          
Operating lease, lease term   15 years      
Buildings | Minimum          
Noncontrolling Interest [Line Items]          
Property, plant and equipment, useful life   20 years      
Buildings | Maximum          
Noncontrolling Interest [Line Items]          
Property, plant and equipment, useful life   40 years      
Machinery and equipment | Minimum          
Noncontrolling Interest [Line Items]          
Property, plant and equipment, useful life   5 years      
Machinery and equipment | Maximum          
Noncontrolling Interest [Line Items]          
Property, plant and equipment, useful life   20 years      
Jungwoo Metal Ind. Co., LTD          
Noncontrolling Interest [Line Items]          
Non-controlling ownership interest   40.00%      
Mueller Middle East BSC          
Noncontrolling Interest [Line Items]          
Non-controlling ownership interest   45.00%      
XML 69 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions and Dispositions - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 11 Months Ended 12 Months Ended
Jul. 03, 2023
Dec. 07, 2021
Sep. 02, 2021
Jul. 28, 2021
Jan. 29, 2021
Sep. 30, 2023
Sep. 24, 2022
Dec. 06, 2021
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Oct. 25, 2021
Disposal Group, Disposed of by Means Other than Sale, Not Discontinued Operations, Exchange | Heatlink Group, Inc.                        
Business Acquisition [Line Items]                        
Ownership interest transferred (as a percent) 100.00%                      
Net sales of disposed of business                 $ 15,600 $ 39,100    
Operating income of disposed business                 $ 1,700 7,200    
Consideration for sale of businesses $ 26,000                      
Gain (loss) on disposal of businesses           $ 4,100            
Disposal Group, Disposed of by Sale, Not Discontinued Operations | Die-Mold                        
Business Acquisition [Line Items]                        
Net sales of disposed of business                     $ 10,900  
Consideration for sale of businesses     $ 22,800                  
Net income of disposed business                   $ 2,200    
Gain (loss) on disposal of businesses     $ 4,700                  
Disposal Group, Disposed of by Sale, Not Discontinued Operations | Copper Bar                        
Business Acquisition [Line Items]                        
Consideration for sale of businesses                       $ 10,100
Assets                       $ 3,600
Gain (loss) on disposal of businesses                     6,500  
Disposal Group, Disposed of by Sale, Not Discontinued Operations | Fabricated Tube Products and Shoals Tubular, Inc.                        
Business Acquisition [Line Items]                        
Net sales of disposed of business                     37,000  
Consideration for sale of businesses       $ 75,700                
Assets       32,700                
Net income of disposed business                     $ 5,500  
Carrying value of the liabilities disposed       3,600                
Gain (loss) on disposal of businesses       $ 46,600                
Mueller Middle East                        
Business Acquisition [Line Items]                        
Ownership interest acquired (as a percent)   55.00%                    
Total consideration paid   $ 20,017                    
Cash paid for acquisition   15,800                    
Debt assumed   2,600                    
Payment for contingent consideration liability   1,000                    
Equity interest issued or issuable   $ 700                    
Asset acquisition, pro forma revenue from acquiree               $ 48,200        
Hart & Cooley Flexible Duct Business                        
Business Acquisition [Line Items]                        
Total consideration paid         $ 15,300              
Cash paid for acquisition         $ 14,000              
Payment for contingent consideration liability             $ 1,300          
Retail Distribution Business                        
Business Acquisition [Line Items]                        
Ownership interest acquired (as a percent) 11.00%   28.00%               17.00%  
Retail Distribution Business | Die-Mold                        
Business Acquisition [Line Items]                        
Ownership interest acquired (as a percent)     17.00%                  
Mueller Middle East                        
Business Acquisition [Line Items]                        
Interest in the joint venture, ownership percentage   15.00%                    
Mueller Middle East | Joint Venture                        
Business Acquisition [Line Items]                        
Interest in the joint venture, ownership percentage   40.00%                    
XML 70 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions and Dispositions - Schedule of Recognized Identifiable Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Dec. 07, 2021
Jan. 29, 2021
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Business Acquisition [Line Items]          
Goodwill     $ 151,820 $ 157,588 $ 171,330
Mueller Middle East          
Business Acquisition [Line Items]          
Total consideration $ 20,017        
Accounts receivable 10,652        
Inventories 4,727        
Other current assets 1,744        
Property, plant, and equipment 26,664        
Operating lease right-of-use assets 935        
Goodwill 864        
Intangible assets 452        
Total assets acquired 46,038        
Accounts payable 4,593        
Other current liabilities 10,941        
Other noncurrent liabilities 692        
Total liabilities assumed 16,226        
Noncontrolling interest 9,795        
Net assets acquired $ 20,017        
H&C Flex          
Business Acquisition [Line Items]          
Total consideration   $ 15,279      
Accounts receivable   0      
Inventories   4,511      
Other current assets   0      
Property, plant, and equipment   10,813      
Operating lease right-of-use assets   0      
Goodwill   0      
Intangible assets   0      
Total assets acquired   15,324      
Accounts payable   0      
Other current liabilities   45      
Other noncurrent liabilities   0      
Total liabilities assumed   45      
Noncontrolling interest   0      
Net assets acquired   $ 15,279      
XML 71 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisitions and Dispositions - Schedule of Intangible Assets Identified (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 07, 2021
Mueller Middle East    
Business Acquisition [Line Items]    
Intangible assets   $ 452
Customer relationships    
Business Acquisition [Line Items]    
Intangible assets, useful life 20 years  
Customer relationships | Mueller Middle East    
Business Acquisition [Line Items]    
Intangible assets   $ 452
XML 72 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 02, 2021
Jul. 28, 2021
Sep. 30, 2023
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Revenue from External Customer [Line Items]            
Gain on sale of businesses       $ 4,137 $ 0 $ 57,760
Disposal Group Not Discontinued Operation Gain Loss On Disposal Statement Of Income Extensible List Not Disclosed Flag         Corporate and Eliminations  
Impairment charges       6,258 $ 0 2,829
Industrial Metals | Operating Segments            
Revenue from External Customer [Line Items]            
Gain on sale of businesses       0   6,500
Impairment charges       0   0
Climate | Operating Segments            
Revenue from External Customer [Line Items]            
Gain on sale of businesses       0    
Impairment charges       $ 0 $ 2,800 $ 2,829
Die-Mold | Disposal Group, Disposed of by Sale, Not Discontinued Operations            
Revenue from External Customer [Line Items]            
Gain (loss) on disposal of businesses $ 4,700          
Fabricated Tube Products and Shoals Tubular, Inc. | Disposal Group, Disposed of by Sale, Not Discontinued Operations            
Revenue from External Customer [Line Items]            
Gain (loss) on disposal of businesses   $ 46,600        
Heatlink Group, Inc. | Disposal Group, Disposed of by Means Other than Sale, Not Discontinued Operations, Exchange            
Revenue from External Customer [Line Items]            
Gain (loss) on disposal of businesses     $ 4,100      
XML 73 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information - Summary of Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 30, 2023
Sep. 30, 2023
Jul. 01, 2023
Apr. 01, 2023
Dec. 31, 2022
Sep. 24, 2022
Jun. 25, 2022
Mar. 26, 2022
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales $ 732,377 $ 819,792 $ 896,984 $ 971,192 $ 877,581 $ 944,830 $ 1,150,042 $ 1,010,002 $ 3,420,345 $ 3,982,455 $ 3,769,345
Cost of goods sold                 2,433,511 2,864,862 2,938,989
Depreciation and amortization                 39,954 43,731 45,390
Selling, general, and administrative expense                 208,172 203,086 184,052
Gain on sale of assets, net                 0 (6,373) 0
Gain on insurance settlement                 19,466 0 0
Gain on sale of businesses                 (4,137) 0 (57,760)
Impairment charges                 6,258 0 2,829
Operating income                 756,053 877,149 655,845
Interest expense                 (1,221) (810) (7,709)
Interest income                 38,208 6,457 353
Redemption premium                 0 0 (5,674)
Pension plan termination expense                 0 (13,100) 0
Realized and unrealized gains on short-term investments                 41,865 2,918 0
Gain on extinguishment of NMTC liability                 7,534 0 0
Environmental expense                 (825) (1,298) (5,053)
Other income, net                 3,618 4,715 3,377
Income before income taxes                 845,232 876,031 641,139
Expenditures for long-lived assets                 54,025 37,639 65,122
Segment assets 2,759,301       2,242,399       2,759,301 2,242,399 1,728,936
Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 3,461,238 4,025,080 3,798,807
Intersegment sales                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 (40,893) (42,625) (29,462)
Corporate and Eliminations                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 (40,893) (42,625) (29,462)
Cost of goods sold                 (45,666) (38,269) (30,679)
Depreciation and amortization                 4,653 4,717 4,698
Selling, general, and administrative expense                 65,686 61,744 49,278
Gain on sale of assets, net                   (6,373) (51,306)
Gain on sale of businesses                 (4,137)    
Impairment charges                 0   0
Operating income                 (61,429) (64,444) (1,453)
Expenditures for long-lived assets                 10,094 7,429 3,521
Segment assets 1,319,158       712,817       1,319,158 712,817 145,267
Corporate and Eliminations                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Gain on insurance settlement                 0    
Piping Systems | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 2,382,573 2,730,084 2,600,030
Cost of goods sold                 1,686,792 1,943,174 1,996,610
Depreciation and amortization                 20,461 22,193 23,384
Selling, general, and administrative expense                 99,823 93,655 93,749
Gain on sale of assets, net                   0 0
Gain on insurance settlement                 0    
Gain on sale of businesses                 0    
Impairment charges                 6,258   0
Operating income                 569,239 671,062 486,287
Expenditures for long-lived assets                 19,118 20,694 43,429
Segment assets 1,029,821       1,088,940       1,029,821 1,088,940 1,160,272
Industrial Metals | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 577,875 644,689 703,363
Cost of goods sold                 480,510 543,004 605,715
Depreciation and amortization                 7,273 7,647 6,929
Selling, general, and administrative expense                 13,713 11,574 11,698
Gain on sale of assets, net                   0 (6,454)
Gain on insurance settlement                 0    
Gain on sale of businesses                 0   (6,500)
Impairment charges                 0   0
Operating income                 76,379 82,464 85,475
Expenditures for long-lived assets                 9,406 6,905 5,744
Segment assets 157,761       160,702       157,761 160,702 173,290
Climate | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 500,790 650,307 495,414
Cost of goods sold                 311,875 416,953 367,343
Depreciation and amortization                 7,567 9,174 10,379
Selling, general, and administrative expense                 28,950 36,113 29,327
Gain on sale of assets, net                   0 0
Gain on insurance settlement                 19,466    
Gain on sale of businesses                 0    
Impairment charges                 0 2,800 2,829
Operating income                 171,864 188,067 85,536
Expenditures for long-lived assets                 15,407 2,611 12,428
Segment assets $ 252,561       $ 279,940       252,561 279,940 250,107
Tube and fittings | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 1,926,975 2,211,963 2,055,639
Tube and fittings | Piping Systems | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 1,926,975 2,211,963 2,055,639
Tube and fittings | Industrial Metals | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 0 0 0
Tube and fittings | Climate | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 0 0 0
Brass rod and forgings | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 454,246 510,865 565,870
Brass rod and forgings | Piping Systems | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 0 0 0
Brass rod and forgings | Industrial Metals | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 454,246 510,865 565,870
Brass rod and forgings | Climate | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 0 0 0
OEM components, tube & assemblies | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 200,802 195,651 218,693
OEM components, tube & assemblies | Piping Systems | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 0 0 32,557
OEM components, tube & assemblies | Industrial Metals | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 79,879 74,647 48,572
OEM components, tube & assemblies | Climate | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 120,923 121,004 137,564
Valves and plumbing specialties | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 455,598 518,121 511,834
Valves and plumbing specialties | Piping Systems | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 455,598 518,121 511,834
Valves and plumbing specialties | Industrial Metals | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 0 0 0
Valves and plumbing specialties | Climate | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 0 0 0
Flex duct and other HVAC components | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 379,867 529,303 357,850
Flex duct and other HVAC components | Piping Systems | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 0 0 0
Flex duct and other HVAC components | Industrial Metals | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 0 0 0
Flex duct and other HVAC components | Climate | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 379,867 529,303 357,850
Other | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 43,750 59,177 88,921
Other | Piping Systems | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 0 0 0
Other | Industrial Metals | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 43,750 59,177 88,921
Other | Climate | Operating Segments                      
Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]                      
Net sales                 $ 0 $ 0 $ 0
XML 74 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information - Summary of Geographic Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 30, 2023
Sep. 30, 2023
Jul. 01, 2023
Apr. 01, 2023
Dec. 31, 2022
Sep. 24, 2022
Jun. 25, 2022
Mar. 26, 2022
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Net sales $ 732,377 $ 819,792 $ 896,984 $ 971,192 $ 877,581 $ 944,830 $ 1,150,042 $ 1,010,002 $ 3,420,345 $ 3,982,455 $ 3,769,345
Long-lived assets: 385,165       379,950       385,165 379,950 385,562
United States                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Net sales                 2,572,141 2,965,053 2,791,571
Long-lived assets: 273,604       266,571       273,604 266,571 272,903
United Kingdom                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Net sales                 270,128 297,582 330,908
Long-lived assets: 40,045       36,474       40,045 36,474 36,529
Canada                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Net sales                 339,682 410,679 469,652
Long-lived assets: 18,152       23,354       18,152 23,354 26,422
Asia and the Middle East                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Net sales                 153,816 217,750 83,217
Long-lived assets: 50,725       51,193       50,725 51,193 48,742
Mexico                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Net sales                 84,578 91,391 93,997
Long-lived assets: $ 2,639       $ 2,358       $ 2,639 $ 2,358 $ 966
XML 75 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Dec. 26, 2020
Cash and Cash Equivalents [Abstract]        
Cash & cash equivalents $ 1,170,893 $ 461,018    
Restricted cash included within other current assets 3,228 4,176    
Restricted cash included within other assets 102 102    
Total cash, cash equivalents, and restricted cash $ 1,174,223 $ 465,296 $ 90,376 $ 127,376
XML 76 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Raw materials and supplies $ 111,843 $ 133,189
Work-in-process 61,793 64,177
Finished goods 220,629 265,842
Valuation reserves (14,017) (14,289)
Inventories $ 380,248 $ 448,919
XML 77 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories - Narrative (Details) - USD ($)
$ in Millions
Dec. 30, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
LIFO inventory amount $ 20.2 $ 16.5
FIFO cost of inventories 122.9 117.3
FIFO value of inventory consigned to others $ 19.8 $ 14.3
XML 78 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Financial Statement Details (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Other Current Liabilities [Abstract]      
Environmental Loss Contingency, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities    
Accrued discounts and allowances $ 78,800 $ 82,300  
Taxes payable, current 22,800 24,600  
Environmental expense, non operating properties 3,900 4,200  
Pension withdrawal liability, current   13,100  
Other (Expense) Income, Net [Abstract]      
Net periodic benefit income 765 3,168 $ 1,903
Accounts payable discounts 1,502 1,609 1,385
Other 1,351   89
Other   (62)  
Other income, net $ 3,618 $ 4,715 $ 3,377
XML 79 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments and Hedging Activities - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Derivative [Line Items]    
Restricted cash in other current assets as collateral related to open derivative contracts $ 3.2 $ 4.0
Commodity Contract    
Derivative [Line Items]    
Deferred net gains (losses), net of tax, included in AOCI $ 0.1  
Cash Flow Hedging | Commodity Contract | Long    
Derivative [Line Items]    
Time period for open copper future contract 12 months  
Fair value of future contracts with gain (loss) position $ 0.1  
Cash Flow Hedging | Commodity Contract | Long | Options Held    
Derivative [Line Items]    
Open future contracts to purchase copper 5.8  
Fair Value Hedging | Commodity Contract | Short    
Derivative [Line Items]    
Fair value of future contracts with gain (loss) position (0.2)  
Open future contracts to sell copper $ 61.3  
Time period for open copper future contract sales 12 months  
XML 80 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments and Hedging Activities - Summary of Location and Fair Value (Details) - Designated as Hedging Instrument - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Derivatives, Fair Value [Line Items]    
Total derivative assets $ 308 $ 2,263
Total derivative liabilities 367 0
Other current assets | Commodity contracts    
Derivatives, Fair Value [Line Items]    
Other current assets: Gain positions 589 3,746
Other current assets: Loss positions (281) (1,483)
Other current liabilities | Commodity contracts    
Derivatives, Fair Value [Line Items]    
Other current liability: Gain positions 16 0
Other current liability: Loss positions $ (383) $ 0
XML 81 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments and Hedging Activities - Effects of Derivative Instruments on Statements of Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Commodity Contract | Not Designated as Hedging Instrument | Cost of goods sold    
Derivative Instruments, Gain (Loss) [Line Items]    
(Loss) gain on commodity contracts (nonqualifying) $ (1,071) $ 20,659
XML 82 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Instruments and Hedging Activities - Amounts Recognized In and Reclassified From AOCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Recognized in AOCI (Effective Portion), Net of Tax $ (1,273) $ 683 $ (181)
Cash Flow Hedging      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Recognized in AOCI (Effective Portion), Net of Tax 1,146 (6,983)  
Gain Reclassified from AOCI (Effective Portion), Net of Tax (2,419) 7,666  
Commodity contracts | Cash Flow Hedging      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Recognized in AOCI (Effective Portion), Net of Tax 1,180 (7,066)  
Commodity contracts | Cost of goods sold | Cash Flow Hedging      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain Reclassified from AOCI (Effective Portion), Net of Tax (2,419) 7,666  
Other | Cash Flow Hedging      
Derivative Instruments, Gain (Loss) [Line Items]      
Gain (Loss) Recognized in AOCI (Effective Portion), Net of Tax (34) 83  
Gain Reclassified from AOCI (Effective Portion), Net of Tax $ 0 $ 0  
XML 83 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Supplemental Operating Lease Information (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating lease right-of-use assets $ 35,170 $ 22,892
Current portion of operating lease liabilities 7,893 4,942
Noncurrent operating lease liabilities 26,683 16,880
Total lease obligations $ 34,576 $ 21,822
Weighted average discount rate (as a percent) 3.55% 3.35%
Weighted average remaining lease term (in years) 5 years 2 months 26 days 6 years 10 days
XML 84 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Operating Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating lease costs $ 9,705 $ 8,220
Short term lease costs 3,843 4,086
Total lease costs 13,548 12,306
Cash paid for amounts included in the measurement of lease liabilities $ 9,276 $ 7,787
XML 85 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Maturities of Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
2024 $ 8,909  
2025 8,124  
2026 7,110  
2027 6,210  
2028 3,222  
2029 and thereafter 4,646  
Total lease payments 38,221  
Less imputed interest (3,645)  
Total lease obligations 34,576 $ 21,822
Less current obligations (7,893) (4,942)
Noncurrent lease obligations $ 26,683 $ 16,880
XML 86 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant, and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross $ 1,001,927 $ 975,932  
Less accumulated depreciation (616,762) (595,982)  
Property, plant, and equipment, net 385,165 379,950  
Depreciation 34,949 38,157 $ 39,120
Land and land improvements      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 33,127 32,707  
Buildings      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 232,169 234,480  
Machinery and equipment      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross 654,079 653,997  
Construction in progress      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, gross $ 82,552 $ 54,748  
XML 87 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets - Schedule of Changes in Carrying Amount of Goodwill (Details) - USD ($)
3 Months Ended 12 Months Ended
Sep. 25, 2021
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Goodwill [Roll Forward]        
Goodwill     $ 222,822,000  
Accumulated impairment charges, beginning of year     (51,492,000)  
Goodwill, net, beginning balance   $ 157,588,000 171,330,000  
Reductions   (7,007,000) (11,216,000)  
Currency translation   1,239,000 (2,526,000)  
Goodwill   203,312,000   $ 222,822,000
Accumulated impairment charges, end of year   (51,492,000)   (51,492,000)
Goodwill, net, ending balance   151,820,000 157,588,000 171,330,000
Impairment charges, excluding Turbotec   0 0 0
Impairment charges $ 2,100,000      
Mueller Middle East        
Goodwill [Roll Forward]        
Decrease in goodwill     (11,200,000)  
Piping Systems        
Goodwill [Roll Forward]        
Goodwill     192,316,000  
Accumulated impairment charges, beginning of year     (40,552,000)  
Goodwill, net, beginning balance   138,022,000 151,764,000  
Reductions   (7,007,000) (11,216,000)  
Currency translation   1,239,000 (2,526,000)  
Goodwill   172,806,000   192,316,000
Accumulated impairment charges, end of year   (40,552,000)   (40,552,000)
Goodwill, net, ending balance   132,254,000 138,022,000 151,764,000
Industrial Metals        
Goodwill [Roll Forward]        
Goodwill     8,854,000  
Accumulated impairment charges, beginning of year     (8,853,000)  
Goodwill, net, beginning balance   1,000 1,000  
Reductions   0 0  
Currency translation   0 0  
Goodwill   8,854,000   8,854,000
Accumulated impairment charges, end of year   (8,853,000)   (8,853,000)
Goodwill, net, ending balance   1,000 1,000 1,000
Climate        
Goodwill [Roll Forward]        
Goodwill     21,652,000  
Accumulated impairment charges, beginning of year     (2,087,000)  
Goodwill, net, beginning balance   19,565,000 19,565,000  
Reductions   0 0  
Currency translation   0 0  
Goodwill   21,652,000   21,652,000
Accumulated impairment charges, end of year   (2,087,000)   (2,087,000)
Goodwill, net, ending balance   $ 19,565,000 $ 19,565,000 $ 19,565,000
XML 88 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets - Schedule of Other Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Carrying amount of intangible assets [Abstract]      
Expected amortization expense $ 46,208    
Amortization 5,000 $ 5,600 $ 6,300
Customer relationships      
Carrying amount of intangible assets [Abstract]      
Gross Carrying Amount 50,009 53,156  
Accumulated Amortization (17,535) (15,658)  
Expected amortization expense 32,474 37,498  
Non-compete agreements      
Carrying amount of intangible assets [Abstract]      
Gross Carrying Amount 2,325 2,333  
Accumulated Amortization (2,325) (2,333)  
Expected amortization expense 0 0  
Patents and technology      
Carrying amount of intangible assets [Abstract]      
Gross Carrying Amount 16,681 18,032  
Accumulated Amortization (8,119) (7,570)  
Expected amortization expense 8,562 10,462  
Trade names and licenses      
Carrying amount of intangible assets [Abstract]      
Gross Carrying Amount 12,092 13,374  
Accumulated Amortization (6,920) (6,697)  
Expected amortization expense 5,172 6,677  
Other      
Carrying amount of intangible assets [Abstract]      
Gross Carrying Amount 1,715 1,676  
Accumulated Amortization (1,715) (1,528)  
Expected amortization expense 0 148  
Other intangible assets      
Carrying amount of intangible assets [Abstract]      
Gross Carrying Amount 82,822 88,571  
Accumulated Amortization (36,614) (33,786)  
Expected amortization expense $ 46,208 $ 54,785  
XML 89 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets - Schedule of Future Amortization Expense (Details)
$ in Thousands
Dec. 30, 2023
USD ($)
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]  
2024 $ 4,623
2025 4,505
2026 4,357
2027 4,356
2028 4,117
Thereafter 24,250
Expected amortization expense $ 46,208
XML 90 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investment in Unconsolidated Affiliates - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 30, 2023
Sep. 30, 2023
Jul. 01, 2023
Apr. 01, 2023
Dec. 31, 2022
Sep. 24, 2022
Jun. 25, 2022
Mar. 26, 2022
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Schedule of Equity Method Investments [Line Items]                      
Net gain (loss) $ 119,296 $ 135,709 $ 179,551 $ 175,093 $ 140,235 $ 155,813 $ 207,524 $ 159,248 $ 609,649 $ 662,820 $ 475,124
Retail Distribution Business                      
Schedule of Equity Method Investments [Line Items]                      
Net gain (loss)                 7,900 4,900 800
Tecumseh Products Holdings LLC                      
Schedule of Equity Method Investments [Line Items]                      
Net gain (loss)                 $ (22,700) $ 5,200 $ (1,700)
Tecumseh Products Holdings LLC                      
Schedule of Equity Method Investments [Line Items]                      
Interest in the joint venture, ownership percentage 50.00%               50.00%    
Retail Distribution Business                      
Schedule of Equity Method Investments [Line Items]                      
Interest in the joint venture, ownership percentage 28.00%               28.00%    
XML 91 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Narrative (Details)
12 Months Ended
Apr. 15, 2021
USD ($)
Dec. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 25, 2021
USD ($)
Dec. 30, 2023
KRW (₩)
Debt Instrument [Line Items]          
Redemption premium   $ 0 $ 0 $ 5,674,000  
Interest paid   0 0 $ 13,900,000  
Subordinated Debt          
Debt Instrument [Line Items]          
Repayments of debt $ 291,400,000        
Redemption premium $ 5,700,000        
Revolving Credit Facility | Revolving Credit Facility          
Debt Instrument [Line Items]          
Line of credit facility maximum borrowing capacity   400,000,000      
Credit Agreement          
Debt Instrument [Line Items]          
Outstanding letters of credit   $ 28,700,000      
Credit Agreement | Minimum          
Debt Instrument [Line Items]          
Credit facility commitment fee   0.15%      
Credit Agreement | Maximum          
Debt Instrument [Line Items]          
Credit facility commitment fee   0.30%      
Credit Agreement | LIBOR          
Debt Instrument [Line Items]          
Basis spread on variable rate   1.125%      
Credit Agreement | LIBOR | Minimum          
Debt Instrument [Line Items]          
Basis spread on variable rate   1.125%      
Credit Agreement | LIBOR | Maximum          
Debt Instrument [Line Items]          
Basis spread on variable rate   1.625%      
Credit Agreement | Base Rate          
Debt Instrument [Line Items]          
Basis spread on variable rate   0.125%      
Credit Agreement | Base Rate | Minimum          
Debt Instrument [Line Items]          
Basis spread on variable rate   0.125%      
Credit Agreement | Base Rate | Maximum          
Debt Instrument [Line Items]          
Basis spread on variable rate   0.625%      
Credit Agreement | Revolving Credit Facility          
Debt Instrument [Line Items]          
Outstanding borrowings   $ 0 $ 0    
Jungwoo-Mueller          
Debt Instrument [Line Items]          
Line of credit facility maximum borrowing capacity   $ 15,300,000     ₩ 20,000,000,000
XML 92 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
New Markets Tax Credit Transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 18, 2016
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Variable Interest Entity [Line Items]        
Percentage of qualifying investments on tax credits 39.00%      
Percentage of recapture to the tax credits 100.00%      
Compliance period 7 years      
Gain on extinguishment of NMTC liability   $ 7,534 $ 0 $ 0
Wells Fargo [Member]        
Variable Interest Entity [Line Items]        
Gain on extinguishment of NMTC liability   $ 7,500    
XML 93 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Benefit Plans - Benefit Plan Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Change in fair value of plan assets:      
Beginning balance $ 62,298    
Ending balance 62,871 $ 62,298  
Pension Benefits      
Change in benefit obligation:      
Obligation at beginning of year 50,761 84,283  
Service cost 0 0  
Interest cost 2,454 1,450 $ 1,272
Actuarial loss (gain) 1,508 (24,154)  
Benefit payments (3,582) (2,512)  
Plan amendments/transference 0 0  
Foreign currency translation adjustment 3,294 (8,306)  
Obligation at end of year 54,435 50,761 84,283
Change in fair value of plan assets:      
Beginning balance 62,298 79,478  
Actual return on plan assets 410 (6,371)  
Employer contributions 0 0  
Benefit payments (3,582) (2,512)  
Foreign currency translation adjustment 3,745 (8,297)  
Ending balance 62,871 62,298 79,478
Funded (underfunded) status at end of year 8,436 11,537  
Other Benefits      
Change in benefit obligation:      
Obligation at beginning of year 9,240 11,825  
Service cost 183 291 258
Interest cost 439 346 281
Actuarial loss (gain) (105) (2,604)  
Benefit payments (686) (547)  
Plan amendments/transference 101 0  
Foreign currency translation adjustment 385 (71)  
Obligation at end of year 9,557 9,240 11,825
Change in fair value of plan assets:      
Beginning balance 0 0  
Actual return on plan assets 0 0  
Employer contributions 686 547  
Benefit payments (686) (547)  
Foreign currency translation adjustment 0 0  
Ending balance 0 0 $ 0
Funded (underfunded) status at end of year $ (9,557) $ (9,240)  
XML 94 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Benefit Plans - Amounts Recognized in Accumulated OCI (Before the Effect of Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Pension Benefits    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Unrecognized net actuarial loss (gain) $ 7,728 $ 2,870
Unrecognized prior service credit 0 0
Other Benefits    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Unrecognized net actuarial loss (gain) (3,863) (4,149)
Unrecognized prior service credit $ (5) $ (19)
XML 95 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Benefit Plans - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Actuarial net loss $ (200)    
Payable maximum period to be considered current 12 months    
Ultimate health care cost trend rate 4.10%    
Minimum      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Annual assumed rate of increase in the per capita cost of covered benefits 4.90%    
Maximum      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Annual assumed rate of increase in the per capita cost of covered benefits 8.20%    
Pension Benefits      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Total plan assets (as a percent) 100.00% 100.00%  
Expected long-term rate of return on plan assets 4.30% 5.51%  
Pension Benefits | Equity securities (includes equity mutual funds)      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Total plan assets (as a percent) 0.00% 67.00%  
Pension Benefits | Alternative investments      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Total plan assets (as a percent) 0.00% 10.00%  
Other Benefits      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Curtailment gain $ 0 $ 1,756 $ 0
XML 96 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Benefit Plans - Total Funded Status of the Plans Recognized in the Consolidated Balance Sheets (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Pension Benefits    
Defined Benefit Plan Disclosure [Line Items]    
Long-term asset $ 8,436 $ 11,537
Current liability 0 0
Long-term liability 0 0
Total funded (underfunded) status 8,436 11,537
Other Benefits    
Defined Benefit Plan Disclosure [Line Items]    
Long-term asset 0 0
Current liability (1,041) (1,068)
Long-term liability (8,516) (8,172)
Total funded (underfunded) status $ (9,557) $ (9,240)
XML 97 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Benefit Plans - Components of Net Periodic Benefit Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Components of net periodic benefit cost (income) [Abstract]      
Net periodic benefit income $ (765) $ (3,168) $ (1,903)
Pension Benefits      
Components of net periodic benefit cost (income) [Abstract]      
Interest cost 2,454 1,450 1,272
Expected return on plan assets (3,260) (3,568) (3,671)
Amortization of net loss (gain) 0 897 1,536
Settlement charge 0 0 0
Service cost 0 0  
Net periodic benefit income (806) (1,221) (863)
Other Benefits      
Components of net periodic benefit cost (income) [Abstract]      
Interest cost 439 346 281
Amortization of net loss (gain) (449) (220) (103)
Service cost 183 291 258
Amortization of prior service credit (2) (198) (470)
Curtailment gain 0 (1,756) 0
Net periodic benefit income $ 171 $ (1,537) $ (34)
XML 98 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Benefit Plans - Weighted Average Assumptions Used in the Measurement of the Company's Benefit Obligation and Net Periodic Benefit Cost (Details)
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Pension Benefits      
Weighted average assumptions in benefit obligations calculations [Abstract]      
Discount rate 4.40% 4.80%  
Expected long-term return on plan assets 4.30% 5.51%  
Rate of inflation 3.20% 3.30%  
Weighted average assumptions in net periodic benefit calculations [Abstract]      
Discount rate 4.80% 1.90% 1.40%
Expected long-term return on plan assets 5.51% 4.96% 4.69%
Rate of inflation 3.30% 3.70% 3.20%
Other Benefits      
Weighted average assumptions in benefit obligations calculations [Abstract]      
Discount rate 5.96% 6.08%  
Rate of compensation increases 5.00% 5.00%  
Weighted average assumptions in net periodic benefit calculations [Abstract]      
Discount rate 6.08% 3.73% 2.92%
Rate of compensation increases 5.00% 5.00% 5.00%
XML 99 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Benefit Plans - Pension Assets by Percentage (Details) - Pension Benefits
Dec. 30, 2023
Dec. 31, 2022
Asset category    
Total plan assets (as a percent) 100.00% 100.00%
Pooled liability investments    
Asset category    
Total plan assets (as a percent) 99.00% 0.00%
Equity securities (includes equity mutual funds)    
Asset category    
Total plan assets (as a percent) 0.00% 67.00%
Multi-asset securities    
Asset category    
Total plan assets (as a percent) 0.00% 22.00%
Cash and equivalents (includes money market funds)    
Asset category    
Total plan assets (as a percent) 1.00% 1.00%
Alternative investments    
Asset category    
Total plan assets (as a percent) 0.00% 10.00%
XML 100 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Benefit Plans - Pension Assets by Fair Value Level (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Long-term asset $ 62,871 $ 62,298
Approximate percentage of mutual funds actively managed   78.00%
Approximate percentage of mutual funds indexed funds   22.00%
Percentage of mutual funds' assets invested in U.S equities   24.00%
Percent of mutual funds assets invested in non US equities   76.00%
Level 1    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Long-term asset 502 $ 829
Level 2    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Long-term asset 62,369 55,441
Level 3    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Long-term asset 0 6,028
Cash and money market funds    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Long-term asset 502 829
Cash and money market funds | Level 1    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Long-term asset 502 829
Cash and money market funds | Level 2    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Long-term asset 0 0
Cash and money market funds | Level 3    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Long-term asset 0 0
Pooled liability investments    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Long-term asset 62,369  
Pooled liability investments | Level 1    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Long-term asset 0  
Pooled liability investments | Level 2    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Long-term asset 62,369  
Pooled liability investments | Level 3    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Long-term asset $ 0  
Mutual funds    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Long-term asset   55,441
Mutual funds | Level 1    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Long-term asset   0
Mutual funds | Level 2    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Long-term asset   55,441
Mutual funds | Level 3    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Long-term asset   0
Limited partnerships    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Long-term asset   6,028
Limited partnerships | Level 1    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Long-term asset   0
Limited partnerships | Level 2    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Long-term asset   0
Limited partnerships | Level 3    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Long-term asset   $ 6,028
XML 101 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Benefit Plans - Assets of the Plan Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Details)
$ in Thousands
12 Months Ended
Dec. 30, 2023
USD ($)
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]  
Beginning balance $ 62,298
Ending balance 62,871
Pension Benefits  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]  
Beginning balance 62,298
Ending balance 62,871
Fair Value, Inputs, Level 3  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]  
Beginning balance 6,028
Ending balance 0
Fair Value, Inputs, Level 3 | Pension Benefits | Limited Partner  
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]  
Beginning balance 6,028
Liquidation (6,028)
Ending balance $ 0
XML 102 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Benefit Plans - Contributions and Benefit Payments (Details)
$ in Thousands
Dec. 30, 2023
USD ($)
Pension Benefits  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]  
2024 $ 3,418
2025 3,540
2026 3,667
2027 3,798
2028 3,934
2028-2032 21,886
Total 40,243
Other Benefits  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]  
Company's expected contribution to benefit plans in next fiscal year 1,000
2024 1,042
2025 1,045
2026 1,080
2027 877
2028 922
2028-2032 4,146
Total $ 9,112
XML 103 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Benefit Plans - Contributions and Benefit Payments, Multiemployer Plan, 401(k) Plans and UMWA Benefit Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
401 (k) Plan [Abstract]      
Compensation expense for the Company's matching contribution $ 4.9 $ 4.9 $ 4.5
XML 104 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended 36 Months Ended
Mar. 31, 2022
potentially_responsible_party
Feb. 28, 2022
USD ($)
smelter_site
ft
Jan. 31, 2018
USD ($)
unilateralAdministrativeOrder
potentially_responsible_party
Nov. 27, 2015
USD ($)
Aug. 31, 2015
mining_site
Jul. 01, 2023
USD ($)
$ / shares
Dec. 30, 2023
USD ($)
property
potentially_responsible_party
smelter_site
Dec. 31, 2022
USD ($)
Dec. 25, 2021
USD ($)
Oct. 31, 2008
import_entry
Dec. 30, 2023
USD ($)
potentially_responsible_party
property
smelter_site
Dec. 28, 2019
potentially_responsible_party
Nov. 08, 2016
USD ($)
Apr. 19, 2010
Loss Contingencies [Line Items]                            
Environmental expense             $ 700 $ 1,400 $ 5,000          
Environmental Loss Contingency, Statement of Financial Position [Extensible Enumeration]             Environmental reserves, Other current liabilities       Environmental reserves, Other current liabilities      
Environmental reserves             $ 18,900 20,500     $ 18,900      
Expected environmental expenditures for 2024             3,800       3,800      
Expected environmental expenditures for 2025             800       800      
Expected environmental expenditures for 2026             600       600      
Expected environmental expenditures for 2027             700       700      
Expected environmental expenditures for 2028             700       700      
Expected environmental expenditures after 2028             12,300       12,300      
Proceeds from Insurance Settlement, Gross           $ 29,500                
Insurance deductible           250                
Insured event, gain (loss), pretax           $ 19,500                
Insured event, gain per diluted share, after tax (in USD per share) | $ / shares           $ 0.13                
Proceeds from insurance settlement             24,500 $ 5,000            
Insurance advances, net             $ 10,000              
Letter of Credit                            
Loss Contingencies [Line Items]                            
Term of guarantees             1 year              
Letter of Credit | Revolving Credit Facility                            
Loss Contingencies [Line Items]                            
Payments required to be made under guarantees, maximum             $ 28,700       $ 28,700      
United States Department of Commerce Antidumping Review                            
Loss Contingencies [Line Items]                            
Assignment of antidumping duty rate on U.S. imports by Company subsidiaries (as a percent)                           48.33%
Payment for interest and duties       $ 3,000                    
Number of import entries | import_entry                   795        
East La Harpe                            
Loss Contingencies [Line Items]                            
Number of parties involved in settlement negotiations | smelter_site             3       3      
Southeast Kansas Sites                            
Loss Contingencies [Line Items]                            
Accrual for environmental loss contingencies, gross   $ 5,600                        
Geographic boundary of sites | ft   50                        
Southeast Kansas Sites | Non operating Properties                            
Loss Contingencies [Line Items]                            
Number of parties involved in settlement negotiations | smelter_site   3                        
Southeast Kansas Sites - East La Harpe | Non operating Properties                            
Loss Contingencies [Line Items]                            
Number of parties involved in settlement negotiations | potentially_responsible_party             2       2 2    
Southeast Kansas Sites - Lanyon | Operating Properties                            
Loss Contingencies [Line Items]                            
Number of properties in remediation | property             1,371       1,371      
Number of surrounding properties | property             300              
Shasta Area Mine Sites                            
Loss Contingencies [Line Items]                            
Period of permit, implementation of Best Management Practices             10 years              
Environmental remediation expense spending                     $ 1,200      
Estimated remediation costs, term             30 years              
Shasta Area Mine Sites | Minimum                            
Loss Contingencies [Line Items]                            
Estimated remediation costs             $ 14,100              
Shasta Area Mine Sites | Maximum                            
Loss Contingencies [Line Items]                            
Estimated remediation costs             $ 16,100              
Lead Refinery Site                            
Loss Contingencies [Line Items]                            
Environmental expense                     $ 600      
Number of surrounding properties | property             300              
Amount other PRPs will pay to fund cleanup             $ 26,000              
Financial guarantee                         $ 1,000  
Lead Refinery Site | Minimum                            
Loss Contingencies [Line Items]                            
Estimated remediation costs             1,600              
Lead Refinery Site | Maximum                            
Loss Contingencies [Line Items]                            
Estimated remediation costs             $ 2,200              
Lead Refinery Site | Non operating Properties                            
Loss Contingencies [Line Items]                            
Number of parties involved in settlement negotiations | potentially_responsible_party             2       2      
Estimated remediation costs, term             13 years              
Lead Refinery NPL Site                            
Loss Contingencies [Line Items]                            
Environmental reserves     $ 4,500                      
Number of UAOs | unilateralAdministrativeOrder     2                      
Number of PRPs | potentially_responsible_party 4   4                      
Site contingency, total costs     $ 25,000                      
Site contingency, amount agreed upon to pay PRPs for past costs     2,000                      
Site contingency, additional reimbursement of past costs     $ 700                      
Contingency charge             $ 7,600              
Reserve for settlement                 $ 3,300          
Bonita Peak Mining District                            
Loss Contingencies [Line Items]                            
Number of mining sites | mining_site         48                  
Mueller Copper Tube Products, Inc. | Operating Properties                            
Loss Contingencies [Line Items]                            
Estimated remediation costs, term             2 years              
Mueller Copper Tube Products, Inc. | Operating Properties | Minimum                            
Loss Contingencies [Line Items]                            
Estimated remediation costs             $ 400              
XML 105 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Components of Income Before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Income Tax Disclosure [Abstract]      
Domestic $ 722,153 $ 737,538 $ 518,080
Foreign 123,079 138,493 123,059
Income before income taxes $ 845,232 $ 876,031 $ 641,139
XML 106 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Current tax expense:      
Federal $ 144,111 $ 149,269 $ 107,804
Foreign 39,167 36,719 34,455
State and local 32,694 41,214 16,186
Current tax expense 215,972 227,202 158,445
Deferred tax expense (benefit):      
Federal 4,806 (3,312) (3,504)
Foreign 270 (192) 2,572
State and local (286) (376) 8,345
Deferred tax expense (benefit) 4,790 (3,880) 7,413
Income tax expense $ 220,762 $ 223,322 $ 165,858
XML 107 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Reconciliation of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Income Tax Disclosure [Abstract]      
Expected income tax expense $ 177,499 $ 183,967 $ 134,639
State and local income tax, net of federal benefit 25,542 32,184 21,132
Effect of foreign statutory rates different from U.S. and other foreign adjustments 14,519 7,443 11,185
Investment in unconsolidated affiliates 1,226 206 (679)
Other, net 1,976 (478) (419)
Income tax expense $ 220,762 $ 223,322 $ 165,858
XML 108 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Deferred Tax Assets and Deferred Tax Liabilities (Details) - USD ($)
$ in Thousands
Dec. 30, 2023
Dec. 31, 2022
Deferred tax assets:    
Inventories $ 19,162 $ 16,829
Other postretirement benefits and accrued items 10,174 7,260
Other reserves 6,956 8,046
Foreign tax attributes 4,862 5,750
State tax attributes, net of federal benefit 6,728 8,063
Stock-based compensation 4,502 5,249
Lease liability 7,354 4,540
Basis difference in unconsolidated affiliates 11,509 6,881
Total deferred tax assets 71,247 62,618
Less valuation allowance (23,078) (21,505)
Deferred tax assets, net of valuation allowance 48,169 41,113
Deferred tax liabilities:    
Property, plant, and equipment 42,980 44,001
Lease asset 7,776 4,970
Other liabilities 10,884 2,918
Total deferred tax liabilities 61,640 51,889
Net deferred tax liabilities $ (13,471) $ (10,776)
XML 109 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Income Tax Disclosure [Abstract]      
State income tax credit carryforwards with expiration $ 1.3    
State net operating loss carryforwards with potential tax benefits 5.6    
Federal and foreign tax attributes with unlimited life 3.8    
Federal and foreign tax attributes with potential tax benefits 1.0    
Income taxes paid $ 219.6 $ 238.3 $ 132.9
XML 110 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity (Details)
Dec. 30, 2023
shares
Equity [Abstract]  
Authorization to repurchase shares of common stock (in shares) 40,000,000
Shares repurchased (in shares) 15,000,000
XML 111 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation expense $ 23.1 $ 17.8 $ 9.8
Compensation for stock awards not yet recognized $ 52.9    
Compensation recognition period 2 years 9 months 18 days    
2019 Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares authorized (in shares) 564    
2014 Stock Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares authorized (in shares) 561    
Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares available for future issuance (in shares) 1,100    
Weighted average grant-date fair value of options granted (in dollars per share)     $ 15.6
Total intrinsic value of options exercised $ 6.5 5.9 $ 3.8
Total fair value of options, vested 1.0 $ 1.1 $ 0.4
Aggregate intrinsic value of all outstanding options $ 20.3    
Weighted average remaining contractual term of all outstanding options 3 years 6 months    
Weighted average exercise price (in dollars per share) $ 14.78    
Stock Options | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock options vesting period 5 years    
Stock options expiration period 10 years    
Restricted Stock Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average grant date fair value of awards granted (in dollars per share) $ 36.88 $ 31.90 $ 22.04
Aggregate intrinsic value $ 31.3    
Fair value of options vested $ 7.7 $ 4.9 $ 7.0
Performance Stock Awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted average grant date fair value of awards granted (in dollars per share) $ 37.64    
Aggregate intrinsic value $ 89.7    
Fair value of options vested $ 7.0 $ 1.7  
Weighted average grant-date fair value of options granted (in dollars per share) $ 37.63 $ 32.74 $ 21.73
XML 112 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Stock Award Activity (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Stock Options      
Shares      
Beginning balance (in shares) 884    
Granted (in shares) 0    
Exercised/Released (in shares) (258)    
Forfeited (in shares) 0    
Ending balance (in shares) 626 884  
Weighted Average Exercise Price      
Beginning balance (in dollars per share) $ 14.60    
Exercised/Released (in dollars per share) 14.16    
Ending balance (in dollars per share) $ 14.78 $ 14.60  
Shares      
Added by Performance Factor (in share) 0    
Restricted Stock Awards      
Shares      
Beginning balance (in shares) 982    
Granted (in shares) 93    
Added by Performance Factor (in share) 0    
Exercised/Released (in shares) (410)    
Forfeited (in shares) (1)    
Ending balance (in shares) 664 982  
Weighted Average Grant Date Fair Value      
Beginning balance (in dollars per share) $ 18.29    
Granted (in dollars per share) 36.88 $ 31.90 $ 22.04
Exercised/Released (in dollars per share) 18.89    
Forfeited (in dollars per share) 33.80    
Ending balance (in dollars per share) $ 20.51 $ 18.29  
Performance Stock Awards      
Shares      
Granted (in shares)   856 856
Shares      
Beginning balance (in shares) 1,722    
Granted (in shares) 535    
Exercised/Released (in shares) (455)    
Forfeited (in shares) 0    
Ending balance (in shares) 1,902 1,722  
Weighted Average Grant Date Fair Value      
Beginning balance (in dollars per share) $ 22.04    
Granted (in dollars per share) 37.64    
Exercised/Released (in dollars per share) 15.40    
Ending balance (in dollars per share) $ 27.63 $ 22.04  
Award vesting percentage (as a percent) 200.00%    
Performance Stock Awards | Maximum      
Shares      
Granted (in shares) 856    
Weighted Average Grant Date Fair Value      
Award vesting percentage (as a percent) 100.00% 200.00% 200.00%
Performance Stock Awards      
Shares      
Added by Performance Factor (in share) 100    
Weighted Average Grant Date Fair Value      
Added by Performance Factor (in dollars per share) $ 14.81    
XML 113 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Assumptions in Determining Fair Value of Options Granted (Details) - Stock Options
12 Months Ended
Dec. 25, 2021
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Fair value of stock options on grant date (in dollars per share) $ 15.6
Expected term (in years) 7 years 10 months 24 days
Expected price volatility (as a percent) 33.60%
Risk-free interest rate (as a percent) 1.30%
Dividend yield (as a percent) 1.10%
XML 114 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss) - Changes in AOCI by Component, Net of Taxes and Noncontrolling Interest (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Changes in accumulated other comprehensive income [Roll Forward]    
Balance at beginning of year $ 1,813,964  
Other comprehensive (loss) income before reclassifications 19,726 $ (17,549)
Amounts reclassified from AOCI (2,772) 6,721
Balance at end of year 2,358,716 1,813,964
Total    
Changes in accumulated other comprehensive income [Roll Forward]    
Balance at beginning of year (64,175) (53,347)
Balance at end of year (47,221) (64,175)
Cumulative Translation Adjustment    
Changes in accumulated other comprehensive income [Roll Forward]    
Balance at beginning of year (69,238) (42,303)
Other comprehensive (loss) income before reclassifications 21,162 (26,935)
Amounts reclassified from AOCI 0 0
Balance at end of year (48,076) (69,238)
Unrealized Gain (Loss) on Derivatives    
Changes in accumulated other comprehensive income [Roll Forward]    
Balance at beginning of year 1,486 803
Other comprehensive (loss) income before reclassifications 1,146 (6,983)
Amounts reclassified from AOCI (2,419) 7,666
Balance at end of year 213 1,486
Pension/ OPEB Liability Adjustment    
Changes in accumulated other comprehensive income [Roll Forward]    
Balance at beginning of year 1,222 (11,500)
Other comprehensive (loss) income before reclassifications (3,499) 13,667
Amounts reclassified from AOCI (353) (945)
Balance at end of year (2,630) 1,222
Attributable to Unconsol. Affiliates    
Changes in accumulated other comprehensive income [Roll Forward]    
Balance at beginning of year 2,355 (347)
Other comprehensive (loss) income before reclassifications 917 2,702
Amounts reclassified from AOCI 0 0
Balance at end of year $ 3,272 $ 2,355
XML 115 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss) - Reclassification Adjustments out of AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 30, 2023
Sep. 30, 2023
Jul. 01, 2023
Apr. 01, 2023
Dec. 31, 2022
Sep. 24, 2022
Jun. 25, 2022
Mar. 26, 2022
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Affected Line Item                      
Income tax expense (benefit)                 $ 220,762 $ 223,322 $ 165,858
Net of tax and noncontrolling interests $ (119,238) $ (132,709) $ (177,711) $ (173,239) $ (138,906) $ (154,542) $ (206,552) $ (158,316) (602,897) (658,316) (468,520)
Other income, net                 (3,618) (4,715) (3,377)
Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent | Amount Reclassified from AOCI                      
Affected Line Item                      
Income tax expense (benefit)                 690 (2,225) 1,306
Net of tax and noncontrolling interests                 (2,419) 7,666 (2,542)
Accumulated Defined Benefit Plans Adjustment Attributable to Parent | Amount Reclassified from AOCI                      
Affected Line Item                      
Income tax expense (benefit)                 98 332 (159)
Net of tax and noncontrolling interests                 (353) (945) 804
Other income, net                 (451) (1,277) 963
Commodity contracts | Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent | Amount Reclassified from AOCI                      
Affected Line Item                      
Cost of goods sold                 $ (3,109) $ 9,891 $ (3,848)
XML 116 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
Quarterly Financial Information (Unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 30, 2023
Sep. 30, 2023
Jul. 01, 2023
Apr. 01, 2023
Dec. 31, 2022
Sep. 24, 2022
Jun. 25, 2022
Mar. 26, 2022
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Quarterly Financial Information Disclosure [Abstract]                      
Net sales $ 732,377 $ 819,792 $ 896,984 $ 971,192 $ 877,581 $ 944,830 $ 1,150,042 $ 1,010,002 $ 3,420,345 $ 3,982,455 $ 3,769,345
Gross profit 195,994 240,734 257,712 292,394 256,781 266,193 329,128 265,491      
Consolidated net income 119,296 135,709 179,551 175,093 140,235 155,813 207,524 159,248 609,649 662,820 475,124
Net income attributable to Mueller Industries, Inc. $ 119,238 $ 132,709 $ 177,711 $ 173,239 $ 138,906 $ 154,542 $ 206,552 $ 158,316 $ 602,897 $ 658,316 $ 468,520
Basic earnings per share (in dollars per share) $ 1.07 $ 1.19 $ 1.60 $ 1.56 $ 1.25 $ 1.39 $ 1.85 $ 1.41 $ 5.41 $ 5.90 $ 4.18
Diluted earnings per share (in dollars per share) 1.05 1.17 1.56 1.54 1.23 1.37 1.83 1.39 5.30 5.82 4.12
Dividends per share (in dollars per share) $ 0.15 $ 0.15 $ 0.15 $ 0.15 $ 0.125 $ 0.125 $ 0.125 $ 0.125 $ 0.60 $ 0.50 $ 0.26
XML 117 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions (Details) - Non-Controlling Interest in South Korean Joint Venture - USD ($)
$ in Millions
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]    
Ownership of copper mill (as a percent) 100.00%  
Related party purchases $ 15.5 $ 22.2
Related party payables $ 0.8  
XML 118 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule II - Valuation And Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Dec. 25, 2021
Allowance for doubtful accounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of year $ 2,687 $ 2,590 $ 1,538
Charged to costs and expenses (84) 323 1,216
Other additions 227 0 0
Deductions 0 226 164
Balance at end of year 2,830 2,687 2,590
Environmental reserves      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of year 20,534 27,426 24,001
Charged to costs and expenses 652 1,367 4,964
Other additions 0 0 0
Deductions 2,246 8,259 1,539
Balance at end of year 18,940 20,534 27,426
Valuation allowance for deferred tax assets      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of year 21,504 26,624 27,199
Charged to costs and expenses 4,939 (1,648) 108
Other additions 267 509 642
Deductions 3,632 3,981 1,325
Balance at end of year $ 23,078 $ 21,504 $ 26,624
EXCEL 120 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "F(7%@'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 " IB%Q8.VQHT>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)\VJ2.CFHGA2$%Q0O(5D=C=LTX1DI-VW-ZV[740?P&-F_GSS M#4QKHC0AX4L*$1,YS%>C[_HL35RS/5&4 -GLT>M25M-&B9@%1!R[%BZ "4:8?/XNH%V(<_5/[-P!=DJ.V2VI81CJ837GR@X-O#\_O<[K5J[/ MI'N#Y5=VDHX1U^P\^6UU_[!Y9$IP<5UQ48F[C1"2621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M "F(7%@>LHO.]0< +8Q 8 >&PO=V]R:W-H965T&UL MM9MK<^(V%(;_BH9V.KLS(?@"(=DFS! @+6V294)V.]M./PA;@&=MB\IR2/Y] MC\S%.",?[!VQ'Q;?SFOKB22?5Y*OUUQ\3Y:,2?(:A7%RTUA*N?K4:B7>DD4T M.>M?9L8GH7?-4AD',)H(D M:111\7;+0KZ^:=B-W8&G8+&4ZD"K=[VB"S9E\LMJ(F"OM5?Q@XC%2>%#5@8*B5X MCO^VHHW]/57@X?9._2XK/!1F1A,VX.%?@2^7-XW+!O'9G*:A?.+KW]FV0!VE MY_$PR?XGZ\VU';=!O#21/-H&PQ-$0;SYI:];$ ?2@%G XB3 MO0%_88(TR9?ID'SX^>-U2X*H.M7RM@*W&P&G1,!VR ./Y3(AH]AG?E&@!4^S M?R1G]TBW#JHX9-XY<:TSXEB.JWF@ 1Y^QV;GQ'&R\+8F?(B'_Y&&Y\2R=7&-0ENOH%K^IV1%/7;3@*:=,/'"&KU??K(O MK%]U=$R*#0V)%AA)GM]63(<-#[>MYI\Z/FA473Z&Q I\ M.GL^G6I\^G&$=H%%U01D2*X"ZV(.ZJ 9JPD3 ?=51 M$>@LM77JB-*N:RKMF]#XNM ,B16@=??0NFA1!ZD0BME=D'A0N;XQ*E!PN%JS M:3M-U](10P/K$C,D5B!VN2=V6;&_$A3RHBRM*6^3N-:H6,/*;1C D=)5S#;EYTN]I*A<;5Q61(K(#)MO($S:H" MZHDM I5"0/UZI)&V"1X1>O@RNK\?/9'QX_#+]/EI/)J>P?;@7,!!BFM7(3B./2Z@.5+5,L_(5$)/1K@@ Y[&4KS!KZ_'BJL/1UJ :%!M@(;4 MB@"='*!3!> S?25C'WJX8!YX&46DY1Z1=#I-JWMEM6UM\\6#:],SI%:DEQL M&\V2=_3ZO@_JR=EN@]S#=>1SK*]SN*3=L;A=L/,]_#V^@]J#_ M>^;K6 L.EQMPJ'WPD% )M9D*'EZ;W2D,A)T["!M/_-^SV[\\)H*_!+&G;\2X MYO.C%IM1!V%*K8@M]Q VGO:_QS;AB00S\7>P*G_;XHKNI65WM=R,^@A3:D5N MN9.P\?0_:YI]P6@Y)ES@RK*UD(S:!U-J14BY@;#Q[/^>*V,Z6?(8]_/R,_6N663"17D*PWU TFX7EV.IM2*'',SX>#I/IA[7R5=T[=HQD,M M/ES@X7ZLA634,)A2*T+*#8.#9_>[VD5&K]Z2Q@M6ZEF/"#U^FVKM%1Y6F]8I M#(*3&P2GDD'XBX5A\WL,V1BT3II M^:3<9*D^G[MB.8WEFBY&74#IM2*W'(W MX%1R U]Y" :>BLU@DM"5^_:(TJ/..0SPH-JP3I'].WGV[U3*_G?#NIN!R:PC M@U0VU4/#%]SN5\OYQ+)G83%&K 7"ZPZBEABN643.:]IM2 M*U++TWZG4MJ?-4TX$*?:> Z]U3 JZ/O>0R$0,;?2&KY&4W_3:D5^>7I MOX-G[UM^TXB&(;E-$SB=Z%OH#\XBX'&U:9W"!SBY#W JS22,(B86JD/[#13D M$IQ3M**QOMKA@N78C!H"4VK%90FY(7#Q-'X\N'LB_=0/)!>D+R4#:YZ-Z=Z% M=*%=I8#KE4TCXV&U%R2<(OMW\^S?/3+8OYOCNPMB&GL!&-!L*"@[-A(BFTZ M5\-F4=,_"J5^Q0=^F](:B,?5AGD*E^#F+L&M-*TP74+BBS77(S+EL(R:!%-J M15@'RX@JF81).@L##]HHI]KL U>IO9;([&*BC5HG4U,+$E]Z[4NG;;D7CIK% M?='QR&,O,#CQ35C66//3!*IX1M9#63T-X!KCIC)&( M!FH'JA"HT!E/)7F@PEON5Q22#Q,J)!F/QQ^U,^MN'1J2VR[4*^<&2YW]TU+S*CI,:56)):;'A?W M*'W Y6^0E:7K/VAR\+C:F(R:G-;!0G=E][(/!A+BJ14\FS7O^Z/[CQ+ZV5+\ M5G[YYHL&Z-7!+28D9',(M&NH"^#\ MG'.YVU$WV'^JT?L?4$L#!!0 ( "F(7%A'+CV:.0( +H% 8 >&PO M=V]R:W-H965T&ULC91K;YLP%(;_BN5)_50%0B[;4D!*FE:+ ME$Q1NXNF:1\<. &KV&:V4[I_/U\(RZ0$Y0OXA8$*BN!$340-7"SLQ>2$6VFL@A4+8'D3L2J( K#:< (Y3B-W=I6IK$X MZ(IRV$JD#HP1^607^MM]+,@LXEIPRXHH(C M"?L$SX>SQ=3&NX!O%!IU,D8VDYT0+W:RRA,<6B"H(-/6@9C7*]Q#55DC@_&[ M]<3=D59X.CZZ/[K<32X[HN!>5-]IKLL$?\ HASTY5/I)-)^@S6=B_3)1*?=$ MC8^-/F*4'906K!4; D:Y?Y.W]AY.!,-+@J@51([;'^0HET23-):B0=)&&S<[ M<*DZM8&CW'Z49RW-+C4ZGO=QN?=[-E,E,UR2#!I@X4R%? ZE M 'JPIAW6]"JL1RH96BW/4?4;C*-S%,%)/3&0A>L:"F7F0K4OK6ZU:TQS7X__ MPGU7VQ!94*Y0!7LC#0?OS2U)WRG\1(O:5>=.:%/K;EB:Y@K2!IC]O1#Z.+$' M=.TZ_0M02P,$% @ *8A<6.W3B(YL!P @1X !@ !X;"]W;W)KJG* M6EZ,-DIM/T\F?OL2S,]%SM5%C7_TB"YJRK6_''%2_%\,<*CUP=?B_5&F0>3Z?F6K?D#5S]O MOS3Z;G+PDA<5KV4A:M3PU<7H$G^>4V(,6L0O!7^61]?(4%D(\^(R7I?&DV_'[WNGH\$UC>'S]ZOV'EKPFLV"2ST3Y:Y&KS<4H M':&]EWQ)$! MC@<,R-Z V ;A@ '=&]#W&H1[@[#MF8Y*VP]SIMCTO!'/J#%H[#U'#X_Z[_;Z[O$!W?^ ;NYF][?7:(Q^ M?IBC#]]]1'+#&BY14:/'C=A)5N?R$_KNY/Y\HG2CC.O).C$T.=]>J<3J&0E!\=G M9QJUIB9-/DUI2 (:1N>3I^/> '!92L+(PLT!7!)GQ_Y..$0'#I&7PTQ(A<0* MK87()9*BS"$RG8_XZ.,DI#3"V"(#X-(X3&-BD0%P&4VS-(/)Q M9S15$)GNKF3,7,8[UX+/(^/R<\,!!7\$#+Y.; M:LN*IJT-2UVAUW T]DZ.OQR3*+5( "@[' "$I&0@'^ C'8+?%8^BEKN&U4N. M=#Q4V=8\D ]V^QMG81S;C%RCK$2^=^R\V:D"G@( 7B?#>) MXB"B-@47ER8)#C.;AXN+HR@=*CRXER#86YRU!E%<%V7ERU][%Z?Q(,2N.Q L MQ4Y$ %22!$.#K);5O]HZ505>PJD();R.VZ\S9D#D#&49R$ M QQZ.8#]>N"Z?BH:49N(L-*;'( :GA)GE $H3#)GF$&"(!B<5KT@P'Y%\&6_ MF[$M68W,Y"GJ3I_ZB+VM"P#(&%,<.$%ZMS0@O30@?FEPKS:\V2>[06E#W(). M8WMRSP!4F&![[0/YHDDRP*,7!\0O#O:+X 5?B8;O^2#%7F"I0]QZKHL@H;:6 MAG!:5SKK!0 7AQC3@7)$>I% _"+AYD#$-\:(6];'A 2)O5:;P4!*B;VH@X X MCM(C.7C*J%<*Q*\4/OPDI/SX&J%5(RI=H):BULO5(F?*U*S52B=L?=EI;9/) M35"+=6WZ >0/*8LP=:0%@,,!ME>^<]!=-#1$>VE!_-)B=DS2$!N6& 30#D$6 MVWIN!N%BK;7MS '@PB3"9""_DUYH$+_0N#O00$RIIECL%%OHY9(2J!8FK*H1 M[:I7HSIA!<]'5Q>,XR1RAB\ "Z,@M-E"WN)@B&RO-(A?:7C(WN[TXEXGTILZ MW^FU?&'&KIZ[9R#9V-G^B0.29O:Z%\)%*<7V2A[ A7$:D:':T L0XA<@O[9; MXF9&/NFERIJ_;N_JV6AVTHLEXJRI=7 ETFN9[BWZ4-1[W$>0/+#O@'%HC]@9 MC(OLY>@==1^,B[(8[@?:"R'J%T)7O@&=ZR3&FJ.G(-?]%Y*CMD5GH5V$0)2] M4 = X1D>*+ZT5TG4KY+F_CB^DV;WC?2$@+TC 8)2>TP#*$US8.[27C51OVJ: M%T]%SNO\;_(C3M\'9_:F$0BRM2X((O90G1R=S56\6;=GG!(MQ:Y6W9G6X>GA M'/6R/3VTGE_AS_/N-+1WTQW.WK)F;5;^)5]IE\%9HHM%TYUW=C=*;-L3P(50 M2E3MY8:SG#<&H-^OA%"O-^8#AU/GZ?\!4$L#!!0 ( "F(7%C=DU@DL@0 M -(/ 8 >&PO=V]R:W-H965T&ULK5==;^(X%/TK5K9: MM5+;Q,XG78K4$D:#M/U0ZN>Y7QS:V'K?>(E6Z1* M3]B#_I(NV(2I;\MG 2.[04FR@I4RXR42;'YKW>&;&+O:H;+XGK&-W'E'FLJ4 M\Q]Z,$YN+4>OB.5LIC0$A<>:#5F>:R18Q\\MJ-5\4SONOK^C?ZG( YDIE6S( M\[^R1*6W5F2AA,WI*E. @P,.9.M V@[> 0=WZ^">ZN!M';Q*F9I*I4-,%1WT!=\@H:T!3;]4 M8E;>0#\K];Y/E(!_,_!3@^'3X^3ISW%\]SJ*T>05'@^CQ]<)>OJ"AD\/SR^C MKZ/'R?C["(T?83Q"5^C;)$;G9Q?H#&4E>DWY2M(RD7U;P6HTICW;?OF^_C(Y M\&5,T ,O52K1J$Q8L@]@ XV&"WGG5.S&X MQR>X$[]RQT?8N,W.N!6>>P!OHJAB<,(4XG,TY 4#D_&-2OT;WS.@ZG=S()9VQ6PN )1-K9@U^_PT'SA\FY3X3+/XDL#U5O495 M[QCZ8,A+R?,L 6T35$)>S2HM30+60'X%I-/G>A XO<#K]>WUKC0&LX!$Q-DW MB[MF7NACXC5F>W3\AHY_-$B>5,H$FNU%1\T(G>=& MR6>"Q9\$MJ=KT.@:' T3J"E0,4K(P$*P M:)(H[++")&Q+U+4*HI9-;$**L%F>J)$G.E4>*&O+[<5&TUERD(2I3&R3\33/ M%K2^LR3_0H&NQ.JH@B]=)]*Z>)=NA-^5.8?IL'=ADBN:(YXB.- MR.GN7QBZ?HN@P>P*>R1LV<4F.W(H4>"=*R$^O4:::!JIX>[)A>,=>6UN!CLO M\KT.MZZ=%WI1[T#!Q.2#'?D?=H9]HZWH+KD.;R5XGNOTEY6*0<)4YFLNZ>Y" MZ+OMS&8RPXX?MGD;S+S(/12Z'[=)?/1:=1KMAQ4T8!#;XS*!S":J= ^7S6LC M;;=[\<&]R,=MW@8[O9-1FWC7S@L=QP]:S.V=9J=@8E$UC1+B=%6JNE=H9IO& M]*YJQUKS][IAK9JH#YBZVWV@ JJ>1#F; Z1S'<*B1-U U@/%EU5+->4*&K3J M-86FFPEM /_/.5?O _V!IHT?_ =02P,$% @ *8A<6+_K%,)* P V0@ M !@ !X;"]W;W)K@@Y ^5 VAR7Q9MD"75.)4[5U42:&9!9>$& MGA>[)67<249V;263D:AUP3BL)%%U65+Y[Q44XC!V?.=AX9;M2L1*X8H(3"=NQ,_$O9[&QMP9?&1S4T9@8)1LA?IC)(AL[GG$( M"DBU8:#XVL,4BL(0H1L_6TZGV]( C\@Y):Z5%V8+1@Y+QYDWOVS@< ?SX&4#0 H)3 M0/0,(&P!X6L!40N(;&0:*38.,ZII,I+B0*2Q1C8SL,&T:)3/N#GVM9;XE2%. M)].;Y?KFK\5L?D?4=OJ[GR[LUN?E$IC?7J]OYY_ERO?@Z)XLESN?DW8I* MX#H'S5):O"=GY,MZ1MZ]>4_>$,;)72YJ17FF1JY&[\P>;MIZA](($7A#T.35\#]RT\Z('/7@$/ M!A;NOZ F[$XJM'SA,WQK335@PFDBMF0J2LSRW*3?'LB"IZ($\FVR45IB)GWO MBW[#'O6SF^IRJ2J:PMA!8@5R#T[R]@\_]C[V1>YWDLU^$]FCJ$9=5*.7V),E M5M8TIWP'F'@ZQTJF*BQ)1 NL'I+MJ2E+>+,QL+4)OB)XNTD.V8[Q75.UF&:@ M/A .]F0TO>^+?N/%P'IA2O$^"8=X)_?'07UJX^5'P[_[)XW)Q)4H6(;YEA&ZW;*" MX?"70N.>XXOC$Z$]1L.+Z$1G'].142/3/2KZ)V M+9VL7V'?;MKL_S1-T[^F$J^Y(@5LD=(['Z)+LFFDS42+RK:6C=#8J.PPQW\/ MD,8 OV^%T \3LT'W-Y/\!U!+ P04 " IB%Q8BQEYD_(' 7(0 & M 'AL+W=OP!.#$O79T# M2">9G0 ]W4$GL_N9D>E8:%GT4%32V5^_1=FQ;/%(&N@/262Y2+W%HYXJ*J?/ M2G]OEU(:]&-5-^W99&G,^N-LUI9+N1+ML5K+!KY9*+T2!C[JQUF[UE+,^T:K M>D8Q3FSR9D\GKC6_6X-/;& M[/QT+1[EG31_KF\U?)KM>IE7*]FTE6J0EHNSR07Y>,FI;=!;_*>2S^W>-;*N M/"CUW7ZXF9]-L%4D:UD:VX6 /T_R4M:U[0ET_+7M=+)[IFVX?_W:^V^]\^#, M@VCEI:K_6\W-\FR23]!<+D17FV_J^7>Y=2BQ_96J;OO?Z'EKBR>H[%JC5MO& MH&!5-9N_XL=V(/8:$!YH0+<-Z'L;L&T#UCNZ4=:[=26,.#_5ZAEI:PV]V8M^ M;/K6X$W5V&F\,QJ^K:"=.;_\^N7NZ^>;JXO[ZROTZ>+SQ9?+:W3W^_7U_1TZ M0G_>7:%_?O@7^H"J!MTO5=>*9MZ>S@P\V;:?E=NG?-H\A0:>T[Y-KQE&"2[\P.I/*=5!Z5>K=4VAP9 MJ5>PW)YD:U8AG9M^TKWG%SGAZ4BE:T5)EJ?,KS+9J4RB*B_*4G6@"X)8*6$P M'VHY1;5L6R1J"(JB*26"\(KFJGLPBZZ&2+5MH!:;6?U ISG#=DO9[=!/#MQ* M\VQ[B_I<3AQG6$*2E(Q\]ICEF"74[W.Z\SF-^GP#T]$8I2OIG8[4]U#*\Y$V MUXSSO""%7UNVTY9%M7TU2ZDA5.YO:9_(S!59D&R\LETKFB:8^"7F.XEY5.*] M,J)^A\3QUMJ R/5'O,*,V+P'XB>]@E4=7_5FK^7-5U<%2W[0\GF>34$>BS MRY(\$(O)P$@2Q1+L>2.:QPK"VW84PU*IN[%3BL?;WV.6\"Q/ D('P)$XX6YV MK+#QLVM*U;2JKN;"R#D2BT555W#I7P3,D90SSL8@\9AEE*4\H'S@'8D#;Q.Z M&M6\'1J("S.2\7P<&3QF%),T"R@=F$?BT-M$L(NP/)<[-$L*AAV!'D/**2L" M%" #HDCZKJ0.9OL!IMP J[R9'8FB[F=3NU_5VZ'3 _M(''ZO3J\A<[)5D5I M#?/@WZ4NVK+"6>FN44X"]",#_DB;+[DE>>!&M O'V/$:Y=C'.+( M #\2IQ^(U!U$C&>H7ML>?:K?GG*UKM6+E*A4;6#QNVA+DI3SL7+7+"4%"<0_ M.@"0Q@'H60-JQ,2]/>$M=ES(96[2[['B!0^0D XDI'$2'N9O;RGUT(Y1YE#1 M9Y?0E 8"(=VK'.-4/$SEWE+K$H^1C+ Q&7UV/*=%:&D,:*1Q-'Y6S>.FH+)1 M85NFE(?KQ2O+L](WIK;#VDRQD=:W2M.,Y"&@<< MTC@.;R$4:&DJ+?NTXT$VN.'7[D*PH,Q9PZY57F2A%3QP MDL9KN>OFJ=*JL<)A)6^AY)?I%FPDP:Y.CUD*!6! Z, V&F?;E5Q(6*ESR.I* MM9+(B!\!G2ZT(*ZRX$7@_RTCPX MP /Q:)QX3OKYEEP78 2SQ)'K,4L9#R1X;. W^G47]_ZC(_2!'&,,F:!&3Z+NY EJET+;C*LS M2Z6K_X%I,H5\SOZI,"\7H'#:6=\!JQP',CXV$)[%"7\QGU[V*G41SB#/R,:5I<>.%AG-0O,\P)[%8?]-&@&WYD@*W<#0^^..IZY-"LZP MLQ(]AC@I]DNQ0YT#V%D<[%# =*NN[H\]-HD(8!,V]=)F(D\ (]7ZI;O\/N(9 M=4X=?78I)UDH9 Z@9W'0WVN 9:=?K-[=CIHB8?J2RRO91?E1 BL>%V/-/D-, MLRQ$HX'Z[#UGNC\5[;V>>%( QC+.'6!YDH"LP 4)G$*Q(0U@\33 YB^J,5K5 MM0TL50,%@PR4NLQE.R74W8L>,X9#9[U\2 'X>U* \&ARSVDM2_*,.*^&7$.2 M$U:$SO3XP'\>+VHX9D1-#G4.8.;O*60_ M#]E4K_8Z/+34>>?G/^'S&7I/^&9[;ZWMOPS\(?1CU;20.B^@)3[.H N]>0N_ M^6#4NG^1_:",4:O^SQ,T1HOL/R:SKDZLTN5D,0X$80E@./5R)K ZRGLZ@03 M\0_!6[%W#+25)6,/^N1C.+(<380I#J260.IG@Z>84JVD.+X7HE;Y3)VX?_RH M_MZ85V:62. IH]](**.1U;= B%\Q:XCNO5I$_/28@N))%:]*0%;@?[/OJ2;([_?*H IKIV3M-++.U6C'G.,0J"$2/+P%*>)@@VB&P87JS9!1 MBK@ *5:?K$BU\64=?><(#!Z@-T54N+LE=[<=-\IDQ#CYI:YH< ,K:FES87^/ MI>N8OP/FI^,JY'Y)[KV5N+U&W"F+8S5T M?Z,[/M*5<]@@3P15T/LE>K\%^OD-TC^JH5N\^<-J-S[_F5^90>ENT,(= M$2)[VMG@R)F"\7S?*-LZR)TCH>PSL3O2W\&_$U202@>*5RG:N>DN+Y3BL_ MD2PUFY4EDVKK8PXCM3O%7 >H^RO&Y..)WO^4^]WQ_U!+ P04 " IB%Q8 MJ0?!H$<+ #R-0 & 'AL+W=OV^I/5R.7QX2%\\E]6O>L5YX[SD65%?3E9-L_XPF]7)BN=Q_;Y<\T+\ MS[*L\K@1;ZO'6;VN>+QH"^79#+NN-\OCM)A<7;2?W597%^6FR=*"WU9.OU?VG-"S,/< >2-%,#; E@O0$<* MD&T!?;Y^\_[IV;+\[\X_V?SI>O-W_=.U/GYWWD MG/UQ[OSAI(7S8U5NZKA8U!>S1CR#K&F6;+_O4_=]>.3[$':^E46SJIW/Q8(O MAA7,Q,/W#O#.P2=LK3'BR7N'N.\<[&("/-#\F.*H+8Z!XM$1Q3%KBR.+&]+W M!VGK(R/UW:QY%3=I\=C-B+1)>?T!:N:N&@I7(Z/%AWH=)_QR(L)!S:LG/KGZ MYS^0Y_X+:J)35A:=J+)!\]&^^:BM]JMY6=1EEB[BAB^<0H3-M$C*G$,-V%7$ MVHID='RZ\MS0H^'%[&F_:0"9AP/L#F61*:,^0YCVLH$=UMMAUM%PQY.R2-(L MC=L@62Z=!#;H-&7[+HGKE;.NRJ=43"[GX=4ICQU/[)3CZ92512>J;- !7M\! MGG4\15Q4FG3-#[5:5]K;ZW9"0V,, :H ,5\;0H J1'L#;6# [PWX5@,?\[)J MTK_[\9,635P\I@\9!X.W;SP#:&U/D87_$3-";"=YD9L$?Q 2H MZTU<)%Q,C;H!307&HP2^-G_GIH88'61JL,=@1V'O*+0Z^EK6M7/6S>%S9UF5 MN;,I!G,\7B[;^0_W5V@\$J*!7(@&YDS5%+D(:;((J&RO#0;^D*OXPK4ZO"[J M3=7VCPA+">>+6M!$(:):O$Z;.!/LF$F?($FXQ@.% =,&VAQ0(8]ZFC= -3(8 MT1XZ(:NU.[[@^;H=C")*Y.DF!UT@RS=O+1R41("$>?[(\H*PLH"M%OXM=@:. M>/XZSKB<435/-E6[2(!6,#"0?.0:?DR=X<N'A 61A(2@:-*:A!UB7[ZE;R2;MQ%/M69U%N'IKE M)A. DI2;HJE%2$AX^A2+-0JTR,Q>"XR@8(J(W!T,[9DBA)$W8D\A [(SPVX8 M+M)Z78J)5Y@%N@5395@P)6)W-#+DL*(&;*>&W9#C+W+OLDGK5>M(#+[OWW[,'0%$ M#X**FE?(&S:7^JG/B!XB )ENSBH9.E/0@.W0$/$EKRHQ\G8;M_AE%]"=LP=> M\&7:G(.V3 *@?J@OO8!J2H+ <&;*?#%)1\PIG,#8NE^=K\3F@M/(8H*!%^!6%5N9YJU[U9/6%IVJ MMF$'* 3"=@2ZZY=.<-IC$U.(&R(]= &R /M(7VX V12)4.@&(^-(H0^VH\^U M",%%4U8C'(I-+O'$5""Z#5,F(C4*0MT'H$,H9&@$K[$B'6PGG9MFQ2O+VH\! MEL&N;P UI M"7^ ;;>6:^$?%*!-^]:0QZ >"#NIZKTS2DPYY' MC-%EZGSBLY$--U8T@^TTT_7)(3, >A :ZA #R7SFZ;D02,:H-[*WQHICL)UC M6BMM2 4] /D*IF_ZYY *&V0)J$2GT;'.4+2"[;3R_=B<)6@0@!@?^\;^#=#Y MF(34,&GJ"$+^WK9HF-)7-$-[[%&;)-MM1;K0VE-%.Y0:L?>O.\@"V]A$'^SK&5M Y =,IRBH*N*.[(^) MHBAB3\K<;BJ![G67D#EZ7T*@Y(SK86/S#PFQV/Y[^GP A"/X2_:.M^R \E$2 M7IWN,KB*_89]N -!T.C!=,S\L"0")%/1=^[(]I\H=B%V=H$'ZL[HT*9$7-"B M222&Q8.2") $* A&J(8HJB%VJIEO4[?MMF61-IL*CL\$H!9&7:SC)J0COD=T M3@-U*" CVQ:B"(?8">?@CDO#$9!=,C?SZ') 1HN?J(T U%E$4!!$[! WG MFR"B(Y/9Q$0:QJAQO #(C!X[.HU#%!@1.QB9KO*XD6Y>W[@J /D9(-;/ 9UA MTR89GM8K,J+V/$^42NHK=C[?=/9%@8,?-]2- 2J,0RT$18!JS)LB%FHGEFO5 M,S(A\C9O4!HG#(W+"86ZJ$*4J@=4D!R/]O4;6;K?#LL#S,\-1D# M$>;J":LYH!-[>>SJF_X($.+0]]&;.26N+3E7; ML WW+N?8T4C-]G6<+N2=E5J><:T$!?&JS05^V_ L$]OSZV*QJ9NJS1A>%\E[ ML*&!M(WG!9Z>Q89TC/F!?KP/Z7"X?W(QM*UXB=IYR;0MS[_+HJG*+),C*BU$ M*..P6)WE! _1T MF)0.2R) PD+FNF.16[$2M;/2'5]W1%@?:0?([V"J[[M E:LC$J0*Q;8$C;E2 MH$3MH'36VSIW]MBVNT4C@O=@>?IO*0:E([.PDNY';CHI\UP>]LFH ]J!;LJ$Q,@L0SH2N ;O0CH:>&.W A4V M,3LV[38LW85 N8G9>ZHFB MI8ASM1N3ZT1[D:/KN.V5B/@YKN ;R Q GF _<[RU"I$1Q?JN$Y %(WE/INB) MV>DI.N[F&CMXD69^6!(!DBG:O_XU-*&0B-ES.7V';:G/60*,!-J"#HY]0IPHEL ]"F M"12,&2>V@&I*B7Z=(()DR&5C_O9N&-OA1-!5Q65X/%OP[I6$]];3NZYW^>]- M^B2VU(5,M,J#68DJ59K(96+4NHD9OAN$6#] 73$IZ%QO1K0B?X=7>J9XA9V MX'#K>)].W+0;\0?^F!:%'.5B4,@/7GE<@8U@\@GU& [UW F@"UTQ>O4V,&4( M^_NZ81LHW&%VW/D_VD#0[$'WW9?N7XE'R*=8OX8U!X10,T6 ;MA,G?W9WH]A MJFN[74-_B2@R!VLGX M4E3IOO?%,U7=#XRZ-TVY;G]R\U V39FW+U<\%DNS%(C_7Y9ELWLCOZ#_F=?5 M_P!02P,$% @ *8A<6+H6.N&]#0 J)T !@ !X;"]W;W)KS?)G5;\I57LC?W)?5,FODM]7#>;VJ\FRZZ;1+>9%_K)QZO5QFU;=W^:)\O#PC9]]_\&G^,&O: M'YQ?7:RRA_PV;WY;?:SD=^?/E.E\F1?UO"R<*K^_/'M+?DF#H.VP:?&/>?Y8 M[SQVVD.Y*\LO[3O^76^6+0D.8[?M]"SYYIMQ]W' MW^E\<_#R8.ZR.K\N%_^<3YO9Y5ETYDSS^VR]:#Z5CVF^/2#6\B;EHM[\[SQN MV[IGSF1=-^5RVUF.8#DOGKYF?VR?B)T.A.[IX&T[>"_M0+<=J-;!"_=T\+<= M?+U"M*<#VW9@6@>ZKT*P[1#H%=B>#N&V0Z@?P[X.T;9#M)G=I^G8S&6<-=G5 M154^.E7;6M+:!QM!;'K+*9P7K79OFTK^=B[[-5?7OWZX_?5O-_';STGLW'Z6 M7]XG'S[?.K]RYSI]^T$DM\[-!R?Y^V\WG__EC)S?;F/GU4^OG9^<>>%\GI7K M.BNF]<5Y(X?2 L\GV[+OGLIZ>\I^+IML8>AV;>]V72Z74O#R69E\,?2.[;W? M3J?S]@\F6SBK;#X=R4.89*NY>22)G?4I;^3"D$^=/*N*>?%@>@[X@>%,)NOE M>I$UDE(VL[QR)N52+D"S=F7XFCN+LC91Q8%G5JY@];KZMO=)2NW]/Y3%I"R: MJES(WSS(:6[R*J\;;23G4F;/6O.>M>9MT'0/^J:8M(/+G5=Q_O3H=2NCVW:@ MLW(QS:OZ+T[R^WK>?'/^_4D.P)'+TV-63?]C$MA3+=] 3+-C VBN.KU>R)0T"UW4OSK_NZ@M9-D'" M.!(FD+ 4!%/TY3_KR[?JZUVVR(I)[F2->YH?RA7PS>. M%_SL>*[GFG1FQ0_5V1.,[>@L9*8=9+4\^;.1-UM9V]G+7C1I%G+ M#9TT)"Q&PA(DC"-A@O465#\@8Z^WGJ:@JHKL@F?9!2>\)@J0FD/"8B0L0<(X M$B:0L!0$4W09/NLRM"Z'-W6]WBQ[\CSUM.HYZT*JT6D>R]%]68W*(M\NE?5J M,6\.72I9JPU59MC[R]8OD9#E$B2,(V$""4M!,$5NT;/<(JC<3!*S5A@JL:AW MC:%++#HDP@0Y((Z$"20L!<$4W8R?=3.VZN;M1)X:ZXVKTY/.7.JI:)W1K7#* MU:;92E[.&1TK:Z6A^D'"XG%/:J&GBPU9D"-A8MR_K ]HH%V#@2HJ(B)N9X*Z M5AEM+K=&K0<^W9AP>5%G&['D?[2/.QTY>?'9KS=1J/FE-WWT.[3L[;K"TD+1X2]N5ULBG$=.UA2S* MH32QI>VN2/TC2%$U5?VS?#QY8Y22US_6(&+ZZ>/:/IK!(H%:X%M:<. 8.+2J@-)2 M%$U54^=P$[O%'<^_SJ=Y,:TW.U].6T5XR,"RUQR\T$$- M?2@M@=(XE"9(W]0?D;"_1YJBRJH2[%Q]8C5GKS[EJW4UF;7&OA3A9&>#^:#. MH!X^E!9#:0F4QJ$TL:4IJ^;8-\CL&!X]Z4QZ8G?I]\O,*"VH"0^EQ5!: J5Q M*$UL:>HV=Q3XNK*.8<>3SH\G+S?D=*AM!A*2Z T#J4)TM^@&/G4 M=*H\AH%/.@>?V"W\CSLKV/<+_??SZ51>^B=9;=SIL1,'"PSJU4-I"93&H30! MI:6DO\E!F$]\?W-D- YW=D=4I74NOV=W^2V.[2#)&0SV('"UZX-K^V &:PE)2Z T#J4) M*"TU3)8R5ZJ4.O/?LYO_O*SR^4/A3-95E1>3;TY3946]V.Q)&C73=\A'0=AS MO>Q5!VL&FW/'!MVQ27=LU-TP620,@CVBZ3Q^S^[Q:PG6_"G";HVOLDU\E1@E M!37VH;082DN@- ZE":^_Z>"S,#0X$:BZJO@Z:]^S6_L[&7WQ3WHL!S(VT7V]".^"SR(RV2S@T-1XQ2/]1\=L/H1G[HNE1_^6\ M4C_R]X3;>7 M&BPDJ)/N]1WA2+R/0%#VFYQU!: J5QXS/B1I[F] MHU11%4Z76F?ST!P3@[34'+W90 MKQ]*2Z T#J4):@K ,]K?#T255278V?CT6 %X.WBPSJ !>"@M@=(XE":H8?_# MIY%!9\=P\6GGXE-D MX.&ZPM: (>2DN@- ZE"6I(P$MI,7T/'%55E59GU-/C M1>#MZ,%"@T;@H;0$2N-0FJ"&"'PP-D3@4655I76./H5'X.W$P0*#&O=06@*E M<2A-0&DI->P7L+UI4K]S^/UC1N#M\*%*@])B*"V!TCB4)J"TU#=$X$//C_8H MK?/Z_9-$X'W3/698+P)O'\Q@+4$C\% :A]($E)8:)DN9*U5*W1: CXW ^X94 M-75IY.FB@7K]4%H"I7$H34!IJ7&V_)VXK*J:SNKWT1EX2C;)9,^H*:B_#Z7% M4%H"I7$H3?B&#'Q X/GA:JKBF_G-N]VA_] !MZJ-+_WDIA$A([UMX5?&QH: M;M_>-[W;.Q6%>GC&U,YEXW"L;RX:&HX"G^C["L(PNA%SO3#LW<+=4)FZS-WS M]]\YW_XIX^T^U/*&TF(H+8'2.)0FH+0415,%VOGB_I'B[;[!D"6^ZU)/?^_( MM:GIGNRZ?;2#500UM*$T :6E*)JJHL[U]D^;7;>7&[S0'/D6 G?5]81*&5,^OVTR8C^1%?N1K-C/9.W'U]NW$?4^D?48)CWK3'IVK/"Z'3Q89=#P M.I260&D<2A.LOP'"B"'VB:JJRJQS\1DRNVZ'#986-+L.I250&H?2!#-DU\F8 MNE27UC&,>M89]>QXV74[>K#0H-EU*"V!TCB4)IAASR+T#&_ 0955E=:9^0R> M7;<3!PL,ZME#:0F4QJ$T :6EK+]5L"?,$W3&?G#,W+H=/E1E4%H,I250&H?2 M!)26!J9;MU.RY];M06?Q!R?)K0>F6[>'3(\@VPM"W^#TR]JFN&:C##Z4E4!J'T@24E@;]O8PP(GLDT]G[ 3RT M[FZBQ-0HJ+[339B[^:=K"NK70VD)E,:A-&%XAOWVYN']:W-47558G6,?V!W[ M0X%TFXK\_K)$613V[IUE:$AZGU82&UK)TS8)]5"#J2R3JZ'^S')#PY$?>IX& M%*9VS*.^?N>BU%29>.&^/^[.S Y.F4@/H"XVE!9#:0F4QJ$T :6E*)HJT,[L M#HZ42 ^,B73"PC&)]$7BY8ET^V@'JPCJ4D-I DI+4;0G%9W7LSQOXJS)KBY6 MV4/^/JL>YD7M+/)[B7??A%*SU?QA]OQ-4ZXNS^05]5W9-.5R\W"69W)U:QO( MW]^79?/]FW/)?RRK+YL:5_\%4$L#!!0 ( "F(7%A-1U6[< ( *4% 9 M >&PO=V]R:W-H965TN*Y*,LBI:HD2"GVS$C*GJ$.Y=E4I@:86E'/7][RNFU-6 M.%%HS^8R"L4&.2M@+HG:Y#F5KP/@8M=SVL[^X(&M,S0';A26= TQX&,YESIR M&Y:4Y5 H)@HB8=5S^NV;8IE M"T/@W!!I&<\UI].4-,##_9[]UGK77I94P5#P'RS%K.=\#*_I)=E=O5%9.-0I'78!WGK*A6^E*_PP&@W3D#\&N _R^@>P80U(# M&JV465LCBC0*I=@1:;(UF]G8M[%H[885YE^,4>I;IG$8#>]G\?W7R:B_&(]( MO-#+=#Q;Q.3^E@SO^K,OXYA,9F3\[7&R^$G>SZF$ C- EE#^(711*S \;E)7 M&U;5_#/5VCZ9"DV@R+A((3TF<+7T1K^_US_P+S+&4+:(W[TBON<'IP1=AH\@ M:9' .P4_DA,TSQE8ON"<'*0(^B-'(E8D1I$\98*G(-4[,G[>,'PEO_I+A5)_ MO;]/J!U4[)W3[*:C;U1)$^@YNF45R"TXT=LW[:[W^93U_T1V]!"=YB$ZE]@C MZYVHDC,DDNJ.O2*)R'/=N,K$78MH1D^V\@/W>VAH4L9E4KWH!-RD&L[ M()0NO2FP:HKFM)E!?=MZ[M_T:H!-J5RS0A$.*PWU6A^O'2*KH5 %*$K;5TN! MNDOM-M-S%*1)T/SKI&"FG&X.'^8,BKR3&%*EPJ;+ZT\_YG>4N%%4N3WK> M QX&Z+1+7.YR[MDW?GW7=N_[K7-#]F%7-_TWC[;#L/_RZ=.^V+I=WB_;O6OH MSKKM=OE /[O-TW[?N;SDEW;UT\OS\\^?[O*J>?3MUWSM;??MU^TXU%7CWG99 M/^YV>7=XY>KV[IM'%X_LPB_59CO@PM-OO][G&W?CAE_W;SOZ]=2/4E8[U_15 MVV2=6W_SZ.KBRU?/\3P_\/?*W?71WQEVLFK;]_CQIOSFT3D6Y&I7#!@AIW]N MW;6K:PQ$R_A=QWSDI\2+\=\V^O>\=]K+*N_==5O_HRJ'[3>/7C[*2K?.QWKX MI;W[B]/]O,!X15OW_/_9G3S[_-FCK!C[H=WIR[2"7=7(O_D'A4/TPLOS$R]< MZ@N7O&Z9B%?Y73[DWW[=M7=9AZ=I-/S!6^6W:7%5@T.Y&3JZ6]%[P[NJJ%S_]=.!YL-;3PL=^Y6,?7EB[(O+ M[*>V&;9]]KHI79D.\)06ZE=[::M]=7GOB-^Y8ID].U]DE^>7S^X9[YG?_3,> M[]F)\6:VF?V?JU4_=(0M_SFW8QGO^?QXH* O^WU>N&\>$8GTKKMUC[[]T[]= M?'[^U3VK?>Y7^_R^T?_@6?VKQL[^E@]CY_#DSWO7Y2"N/GNW==F^JYJBVN=U MMAI[&K_O\=!/(Y&VN7-N"9P8\R\*;,^KWGP MHMW3\-DPKN3ZNAJPCOZK#&O/>C?0G_W@7)TUU7Y?._JYZG*:M&O+!9%JMY#Q MMOD>]_)Z)/H9=WQ1'B2>MI$A_: M9UV[#]6*X%".M)C^0-O<]4L&\C6M)F\.M.*^S8!C==WK=C#&OL[[H2KHWW&W MPK')PA;^AJUN08"G<\DQ2]71#L(-8FD%07>A ^I _=X5M/3A0-MJL:[)@@A] MWM-;647_V1/9T/(9_^7O5]<+/]0BA=TBV^9=>9=W3F9LZ8V.@&'HLC04^M._ MO;R\^.(KPJJ =_165K<%0VW8=NVXV9+HX4E_;2IXE@<.]$#FFI(6W?" .(;L!B14YDQNQ-/<;D4[QN@%[:GJ ML6RZ\^(RNW/N?8]U@^$MLA?/DBN7LJ3)V$+)X/^> -, 103D)+F!#4U1CZ7C MK>?"3.[G"GQ.],PN_ZVE4SF53/0 M1GMZLW-[66>6@R7=TEHR#-+UVVKOG\,BGI]GA$D%'J5?_SXVF[NV)=08: ^T ML"7M;[G(?GSW7?98;Y[INI_P.I^_B-^W+44HD_WCQQ^SQS,WGJ2TT[FB[4KA MA[0XTBCZ:$4V*:$0L4M(5)QTWG6,?)7@U4>/@G;C.F Y@-)V@IFKO*8'"4NV M^:W+5LY!TRH(1WN2 ""I%B@)W8__'&E.VBR_NH^0 9#:T#?,$ OQZ,YMV[JD0\KR/;&/6YH\ITW2TDLLWSC)],U?Z"AY MR]@<2ZV!I0?A4MOM6^7.]#(A(L&K%TP<6APQ\7LLC9[.B>H)V_[I2ED*0S_9 MTKIK=]G%^?GB7/[#D)TPBNM,/G \(^]'Y9W5:E:W@V M'@^;PE.9RXMM1DR.H-:4S-9Q2[!1L)#9!C^+D>.5W)'T^YD6#J#YXP0=,'&7 M9058$UP5A,QXR@K4O1J9I37^]4ME0P0W>3@Z 8^A1%M56PJ/;UHBY_*W$;QQ MF5W5M8H)DB0T#:,PG8CLD\46W=-?.V$ZBJ\!:!]G7K(WXGU733/2K5\<8=2 M?< B('0X^VM$.+8\6A-Q)3$WZ@.618N$%3(%Z)(&O'7-Z.C?HB6EBW'U!WI- M%MAX16L.G;R.Q=L5@4O/$CA$BD./(J!T>=/GA0C+NXI8AQ@53&@T^,818R1% MX"!J3M6+Z"%$HE&(61$]=#'+[.WL3--5]G2UYP%S@>>^)8[.HY.MB 6 RS/'8+CD M!_Z;SC",41+$,3N]]/DYH?N!9O\[21;6A5@"EZ;6T7O$8*J=:&6$D^N1SZ1S M*Q:N]$CAN:H< ;33]% ('\:NZ>=9_NW\Q'G/[(]1*N9_T7F"2@A6"E@A%F(5 M6#,Q.[!JHI2;"O \,0D]26KT4-/>%!YT[EN@N(Z&\R2P"C]C ),Z.3*8B1FY M T8 9?;!9)!=%JU(6!S&'FS&8,%2Q! 0T/VP)PL?QQE6S9MG?*0Y1+;:>)L6 M#('(MES.:EW?T<"LYKZM>-H;49U)S6O'/>EAFWSC6&3:J:7TL07+(A R@NH1 M$-Y$E,IR8&#U*GFUZO5$A<_E6>,&N LJ.O8;YS*L\/+\J^QO+3'79_SSXN(K MNK7ATWW3B'\%I\*/TCV@6\15J^@1^A\QUGRSZ9P2),&FBY=XFLZNBM_'JJ]D MV9%]Q]/%]SH29Q5X<\1]A)LQL_HG;+!]3J@$+L>3XG3N*N+-+!!ZF&@R)!\J M441-6%@1YX,92??'G:?C*IE<95!.5QGA:-D_V-@$Z1T)\E$1!5.1(:7&)E/" MV)%=U3NE#U(E1)3A1$08D/'D;08A*V-43"0/7/DR^\>VJMF )23A8QQ[)P;0 M"AJF<0[A!OS67D!+LY(R/"KLA*8^#5Y'T!(:C:8$)C= :&@D&;0,P7BVBD) M4[1%, 95H>P:DQI(M:#DVV9>04B4AM4_=P%;E%!48$!#9U [3)(V0">A"[I M8?$#@.W)W'-\@=9M>?&.(BZ\3!D>U( M Z MK4LEI,)",5QGQ-JP?'4O(<-:EPH)R8MB"'*\J_+&[%R"=".Y";A M)W&HAHFK=X7!B4T4H"F;0Q^8JHF./[M8GE]D1 0U:PDTS&?/+O^\?)[MY-(B M0K3Z0)!0[3?&W2Z<( -8L$V8@6)^Z1A36%2NNO8]$<@F,N!9_5OG!6B17YT1 MQ5M7;GC]6(N1+!D%Q,*!P^Q3&P2,WMHXL@M=O3Z#6PQK@GN?))C>9/V 2")7 M5:C==/ENAB*>>XH MBZ.<'HQB]0/H8X;:$IG[QQ9 F\BS &3"9)+E" \..#! M!'%GD'1AB"YK0A'".4/F(]DM+U;>%6S9$FCVEWT9ND &KX%?DO[ M7L%S+I[)9C\:OID5]?O88KDLW1E!Q=3R#DB\_11UDPT_]VB?. M0UCNF6Z*Y)?1!^K9X5#SXYL TF2.BE/\?J.R*%.L[-N%Q_[MV7 WKL38S MHT\MX'8D!(!0(];-,I>X?,4JVP[WS?'ES46 !,[]HJV!Q63,J]^JZM^SD2CO MUVTO7E$Z#W9JN8JWR<"&'WF@V2KV!.SHF#:QZJ=#.,#,2Q904VJ\PT%)FQ<# M,=ER/!W#$THN3&329@@2[&>I:W;>+4EL9$75%>,.2P*8Q0"-N1,M.4=H1)PR M!@LO($F[8H68#;,=@OBB;:Z].RMVI3QVR\U2-)1NW \%F6T5= S6PB+(&!A4 M42[;NV8#8/9/%K".S75QM/G2SMLK"CESJ,$[X>!Z83VC' OGK;*(!0?X>3M M3+8*(*PK!W_3#MRKKMX#=]@FA*H8P/H]A+;W$'K\.<'V'[0/!/Z9DP,CB? & M4FV!]SHK$ 4:>E?!%>F9N083@9KJ.:=)FW97%6" HE409KU93]! PH)V7!N$ MJ)A_YS(+JRF:>YZD\"/ U*6?8@A^ M,A,H #")'9L!^!LA =%;'E8J=Y;97SQDX42/Z#F)4"AK#':WWX[ (%>X@F(U MP,''2C:P'A=;^7:V$-:?74:REK7JR^47X<*\%#QE4:0:.'3#!KMR\X'"*KH/ M0F=V[.;[W]6_<"0N6F;L^,)>R^_/V6V:)\\W?=^NH]O[*]B/7$@MR+,C^?]U\SA MLPC,3-M\T@8LS';/\_2_6S&I@B*VS%[7P8' URM$Y9NJWT+58\^GC7E@JE;# MQ#BE.4G]SBSX6D)Y)'J6:#L16S=4_]1?)(-KM2J@>0X.I$_ZDSIL19O=.+63 MV.>)((@(1_9/&#C9.E:?FT_?(,5DVY::V5%T^5Z%L+F?;EOHKN 07D6WL \) MPP;NFB89&QI.P1D@*V24B9^U;=\+>(\=3(T3;X**[)39IZ)HJB$*-GB0L[PV MF"^\![EB!W-TW@?SBD7N#%*VVIHT,,!A 7[2C\7V>+$(9A+')0/TDY9)((93 MA!)A,) =)M,7!UCFW<;X5^&A8FS_+MHG3C9 MU5C5I:7"%:11.K"XH^VKX A^',7:,Q9".P?Y%M V1(O'WL&$0&2<4)_X$5,N M @*7G#WR_%RQ#T#R:]$,PML4Z1#-JY""0 Q6;5/A>[V/D]"(GCM!=++M@XB@ MF @11TQM#<;[MM#(JS=9R>:$48Z@8M4KP$[L;\VD9E.F3JS '=A<(*%HRY=P M.C']GK5Q\.^J$_YTA/=_]GA_/S(OLK^1T'L(4?AH8AQ6C/B3.:0?%EF<>'AP MUFQA -/CP"(AK]WC8*2<'*-B"#1I\ E@@(Y8@]MSLM &6($,C3BHQ0YZGPD2 MQ7P6K&*$"*D:AROB@*22"R+V!\+YC8_*0&-!@J9F(*C>[SZHHP[^=X)+X2V\ MHSA9&J4-)YTWBKLGCEP-+ 8E43.<\@Q$\-LQ_4ARNB.$4 M%H0O4V\J:\@X>UNO22)1K(1OPJ%W&D5_-BX&2CI7$8!,># M(^U[2]@(!%FM58-@B:2N"S;H(5.9ZHX1*5L>&WF?=\\OLF_,5$$SH-_( M]DXL2;,UB)N0E.SI9K(EV$&YQ?L_LA+6'696P%C#< M9 EAK.&KATI[ ]+75 M0?6L1,'5F^+ZM>S(>!TAV]8O=R$0;?6M*-U/1XL/]R@/(!U^F7T?P' J1I6^ MTJ=JHOI:\X2R% =5X03$U,!AGS6)(CJ#Q^('?O8Q/S \4BBB0+*CA1Y1.2G<1L5 MZR*/52E(S$7;L:48S".?9W":X2V80TS]H &,_4A64P&2@INR%%1NF+&)2Q:Q M5(X7V( M$7AT/#IOGST(/#.XA4!*",TBS7'<2R*BMXTD'SG/!._H337W)$C@E]TC^K!C M% V[0G)LR(_4]8.!=AWSCR$-)/@LTB-:D=0XTFD:T62Z5%VP;)(I ;$W5P]) M) 5TKM_$K2K!SEK808R,K,++C.HPP&Y;%L[^95&T.=V6D$-LQ,C9;S[8- ;6 M!ZMO;KF1K/9$IB&DE!8RJ3V+M(D95A&R$CUZ=)8>(GF#67Z;$[Y"8C)J,)?6 M9#[#".IKUVY1DV> C#S>6R79Q[ MY49J,*#M.'0Q4 G*G$ M"OAJ)*VJ=:( $(0L)( Y=*I0&=%)Z.0.PVF-A:R)=[FD RG-W+EOE,<&E(3$%C! [ M4$[DZ&I)T]R@(LBQ)N?\ J#M8UJ.L1NQ?N/ M\?834==/X>WLZ(L'9ZG-9])^RGXUT,9UYV, M_R9H3_>]$\S>UXRJLEE).,@_:"'%*:?2"1@8*4_9^B8%*R->4[[$JN23OC62J+'!86"F]4B/*TB=\S&*!_F+G^3W& ^>*M3R3T M_Z7ITS1=I4K#:1AR41 ;Q:Y4W5$BSI+3$GDE8,N2A!QLZ=>W&11 P>I/$\*#$169-OD#7)OK>KHNB(!:3Q!79LDFK>52BJ MB=,L,?)]J99%G5<[$9WJ3((B7!%YL59@OG&WV]?M@;:\=7F-"@2 7=,TN0I! M%R67;27!1@J&0Q-;8!H"D$58%KJJL5$%"=0=B59HG,E>F$_=RK$:I)AR>4@H M0O:;T$#G6^U&\4J]:'!"IG!%_GD/;QV[8&1\&HXX7[BPUU',%[?G4:*B%!/C M[)SX:.@+&(8T6@"NDU/0G]"VQN"]Y&FTJ@7*.+,FSV;GB/65NF]O$-RQ4I(D M@IBE4WG2-TM]EH'HJUPK$-E:,-YL=/9(:\9^E,$4PDJZFR[);$-623&,>6>=#NNW/+_1.:]6,)F#TR-Z9TFJP=I79Z[<<,=5DE;&@M,I.)5>Z^,R MK=9$[0TE)58+5 MJE/(JMLFEX$#7%$)XU<0D/8EV;E7GA!;!\]J][2BZ0B'D];]EGB(HE3#UR")^KI4!],1!6! MB@6&)CF;28S%PQ;VH%_\'S]520L,Z=\?'K>11?H(,X>!IN@]HFF^' !JS-*DMMNK-$#^)2[7 PY^$^B@( M/(F8B,:K?!)"M"7Q7!=C;8[,0^5HLN!XHOFW1&@:5X!*+@YG>(ZXM\5:?8]9 MG$-L_5TXAULX43EVW@=^%)/28MU9+U,HXTAE[T/TH=?-+3J<8&PNXN:^/(+] MZ:W78I[UIZ0M.WKB%X+T9.JJ+&"\D@16I"[X)SB.%IP607-$0C@M>E4?5.MA M;3%A]3Y'AW',8"BN]B'*7,/!EQ;ACL2FJ%7C7@H)B*@DM6$) M84V?!260=(O+0<,S3/(MTVA@3+'4G]?D/G"66>/VGI.*,'I2JK4S,CG?2A\?7F#VL M?OO$7%$:&E).0\1I+[%_;D'%/"$D7*%51Q5Y!:\Y7T)QZ6$\PIR#;^ELN2<% MM[TI@M(,%AWG'/> !4NH<.(M>_0[B*A 0>TI)J'FIDI M8:2^@PE4YNE,)\>7LQ,$U92]4)ZKNICW'2M3\+U!N%>%Y4\!L+!2-8P>51'* M]R*/B>&$FUSFAK+3,\<\O80^,/:>-XI4S ;3.02J#8)K? MBAR(ERWE:9B:7+?.3*ZQ>N2(?I5F,J@04Y<6<"B).>4^U'X_,G>G"3"N6D- M^Y&DM+KJ. _4H&/#I%GLO8ON@<,,R XA9C3K4Z-&(!H MXB.4XS"^ZG]9Y4KER<$GO.K5B-&&&V;-"4(E M BW',%^@286T5PKL6UC44IK"B2]K[(?:S>O:3J0BM; MQ8EIJ9TR#:?B1E5QH81"&?TQN<^9RI]'485(2WF(%BQ/7ELII:A7UZ%A&'=* MV"$BPJ?Y@^]<00-=!3+3<7R0A8O]-O'#1I.'0&=QFD[;&UU8&IJ4(['HBSI@ MQ8J2;XRJ#22CNL\07]#Z[;(4?BY'8N[VWT;2OLK*YQUUODA0PR*^L=/C5 '5 M1?:*,F3H/O&]GUAY?<5,\#H.H\2,=YL+-4@P6E1D].UJA!^PHT.B*T*0,QIQ MJ([D8FHYGZG;67/_6-?MS>(];DMHJY8)DN"/ES+]#%_\>#^<8\,0_6LY6<1' MN5GI*7>H>QLZX8@V:Z)!\3ZGC:)\:C)#98XZ0@W%R:-Y4&N+:$^*8[.S,BPXQ:S--!CH>1.[VA'Y83VZI,W:[BMJXAK#* MP]O^DE:]:P?.2/[Y]4]]U AXVF68\&+'SCCVUGS8MZ MA(_3Q+GH3_"YDUW)H8/!;5@G^,%R\%AIU2I#^/I\EYA(@FM=8Y??>4:]4.+T M79LQ!&M^J*'86"?<01RDDV#;A4W,JB&H*&(+J$$DHHL/25H7&S MY83QH>2%^]]*;)VV/ 87R5^T/<]5:,\SES(0LCF;)%^5>V.$,LX$UHJD<UKYXL;SH=J'^:%>)4OV$7D)RH.1#@!.C11/CTN/J"9)\"2)TQ"P\ M(B&K_A+I(>F+^4-2L>B?G +P.%SEL9_@Y<<5C3XA-DGL(M&,N/ )Q@L(N@( M#JMR&S1H$<3I87E4M=P=5C.T*[.E@FCFE+4+C=+"[DL8NOKY^@WZ1R0&B%\- M^.=0U>)LTT4D+:@]$ZJLE=(NQ/M"GV#M6!@":KRM%)E%CP]\[2. !F/WB':" MVWB< ?XD2&'4KSDH51/R[_ST[Q*4*8Q#%"3N(3B^%YJS$5>"H;$+4\UUT[[XX0<'))2_&:>,,)D ML4'G3QC2E.#%YX;/#JRA=LQ[5!_"4/D56=4$Y],IYAD@![5/<;^9CS*HV4-' MP&GU*M9YNCACU.U]$$]:0EA416W^N*#RXTCH03KV@FG6?B_92&3H!EY0P;.' M9IG,-V.I[6'5QL*(E=@8U] (%/0!PVJ($M,Y'1_F:,>9#4X5X+1C%#2OR,*H M8J?>QJ>7E)^GYO9X:*P.1VWC2_BEQ M/8U=/^;:X-J*[B(>2$6QKF0S MVL/AWQTG[_9:<<=-5\JCEK.+.9MQ3"3UGOA+*,FB3XOQB-IA.9SG0-#+F+I5L-L^]!/[WH8M[>/.+Q\NR%* MK#3/B[8%3#OR6$S M!NK8%L[2RCF%3.B6O6ET+ID)P[W]$N<[/I$O\3+__E^ MB;)E=8IIQ\16)73>3/HE>G$<=5GT]!_==GR]\]TE^Y$J9$0T5N71SU]6)Y/;NO7IZ(ASI>?3YZY6&:_ M2I(*Y_A$92 ^DO..TRCELP2J>\Q&Z]@GQ<+#K-FH$A>=(_:,B4%MU&_;U<'B M2#\O]I@)Z8>KJ[=/PH<3(FG*'J/W[H'MJ 3CA*1"!D2?F)*G(Y$JFEB^8^U$ MZ_P5M; :20@_^E"!T:R/'K;C('WL?=J]9)YX<1"UPAPZ_LQ9B'[%'ZP(J:0^ M#?ED%%7.#W&ZZYDV7C-4,:>QQYZ@L8YXAPWD:T<(VH>])LNGP7->*AI&Q3M9 M.4"DCW;DG8'Z$05VCX=.KNE7?#RH[0CB]$_?&D4+D9-D<(D11IW6Q/LN+,D0 M)$AS7]H]#CX!,.CR7_JTYG!>-/L0E1_$U2EQ(N1" MZ-LF-\AHXSC9F_@;5)<7$FD.NN+L.Q(A>_S]U=[$C%0GC,F> M9?O$4U HQ7MNI;U-7$EN&XT82/K1#ZTYHA-DU[GW34BNG?^D(Q@GV2A<-Y"O MX=_UNOB%?#?Q4IH=<6,2*9SW"NZX%\GJ#\L+C,@905"5Q$MM299WW%Q1KG&: M.=33P?(9@@M*L7_0742?<9'>2E9N3C .K=S]P(IX_&8EWIK3:0EST<4'?(?0 M4^J;>VB)"/5O:!&GE*I5&TP01H*T1MPY._]BX3^D](MOL:'$=?GRG(CK3=QP MCI!.'F/V;6]^YSOO]7,$Y<\H3PZ5_2W:M"_MO=#KN#ZQ.7!:NR7"5!O"2N<3 M'W&J=G'_W="_E O*Y;[_/EY=1WT#T=097=*M9Y.V]-\D>57:&VR)AJZ MV)&HQAQ7L?I/\$@?+P&/!TW.(4SYJA$M98+SUMSA#]"2?F:0RW,G>__8J\\_ M1G+\L;X_2G0AUO-A[W6V&9(B")VFIFIX$/408?S[V#C[>LT,4:CDN3P[)\!% M7I&?HMH@$SV7H(X3S]#"I<"::,1_$>(F!'VOE2T#;V_P=0O[BDHH6;U')I%6 MT%7K0^@OYY^3-#K/M=+(ES?E]#,+AS@,740KZJ+%9-:895NM*OT.HWZ.8V9 MI4$.J\L6 G49X@@G64L-(*$[4UDZD.?W?UR8//M_)$S^+^+UW/?1GT;?M2+[]X M\4A&ULW5IK;QLW%OTKA!L$":#(TNAEYV' =IS&1=QX:R==8+$?J!E*8C,:3DF. M;?77[[GD#,61)=OIX\L"16K-D/=]SWU(;V^5_F860EAVM\P+\VYO86WY>G_? MI NQY*:K2E'@S4SI);?XJ.?[IM2"9^[2,M]/>KWQ_I++8N_HK7MVJ8_>JLKF MLA"7FIEJN>1Z=2)R=?MNK[_7//A%SA>6'NP?O2WY7%P)^Z6\U/BT'ZADCP02N4@M4>#XWXTX M%7E.A"#&[S7-O<"2+L9_-]0_.-VARY0;<:KR7V5F%^_V#O98)F:\RNTOZO:C MJ/49$;U4Y<;]RV[]V=%PCZ65L6I97X8$2UGX__.[V@[1A8/>C@M)?2%Q/3I.?Z^DD60APWB1L??2 ME*I^\';?@@4=W$]K>7+*#7#]A%ZJP"\/.BDQD;0+[D"T(F#0"GB0/4GPO MTBX;]#HLZ26#!^@-@L(#1V^P@]Y)9?#$&':JEE-9_W MVE\@1X;OL]:1BPI9)#2[D%F6"W;&C66?"P97B>44SR?.6_T.LPM!=BYYL6*B ML$*+C,G"*C!A?*Z%0'I;5FIU(S-9S!E QMTI*YTND&M,S=S1+'.<><[Z(U8* MG=(U 8GLBNB!+B20Q5;!B"9G5EGU$@ MO'#:O>1D3ECC90>RS8&= +A4S0OY!Y$LG!$0CC;W%L(U1)&X TLBI47NXM8L M9&F':2K3M),Z#K0M>9XWA!]UE]KVW&>)\8S+C6[X7GE[!_Y M\/D/!TE_\L:P((DL;F!Z1TYZJ7]3< B[P9-*N_O/>MW)VJ);/-1AMPN9+H!J M135#MN&>@=@EW,1L-14=)@U;H.#\7G'=Q! [X0L-NY&/\'K:9'4*2;W1S,.2 M1PS";?"MM;B4)1VZ6L''2P-7S(EDEUUJ22&J?#1["^"3)1E"0+?C_I9[2:Q( M%X5,$4MD9U3 ;\()DD,S@+Y%4+!A+T2WNBV$)@>32'S#K.[X*5\A-[[Z1SYO M:Z/ RDL$+?^&\/NHIJ@J*7I]PTL2.K(#!Q]90 M:<<(J8+ZGH=H297$!_@C%=KR" ],-4422*ZE,)#<9;3AN7"'MQUBMXBS36P8 M'G23D.8!JA &RD6DP\FR"9#(&!3W'Y_S9?GFE'W(Q5T+*Q-?VGJ/@*4K3@&$ MUMCI(N$C\H(Y!B"@?H(9T8*QY+!!ZML%^$U7 M+2$:=AX5[C.901#\W"-<3O!V67%]\#F8 V;7EU*BXSQ7J:]AI+"I56X: M#)]]+92JC >5ULFMT-2*Y:T!0K[B7@)R"/ ;WG6F(;61<^&C#\7@#GJ=2SZ5 M.=@3 AD,,^0F7B<68*D4;M"(JJCQ3ITIL+QU6G B[N<@5'QO71Y,TE3=#:D) M";P@]-;$92L$(=G-PRQ)!;2_X3)WW%S83U$4\ KG.1DYSUE=G)ZJ*%*&CD=J MQMX V#7*;LC.(W^[Q";6L<<7'+2F0A1._-SU0=SU-@$IFR&@RUZ<4Y2IRD!, M\W)KH6CAK0?\=DH_(^3M]2?XHS_J))/#)B9=1+Q&P^OBB3(C%?+&V;#?ZXQ' M"7,)D+QAYS6PD8&&G4DRP;^C?I]]AHE0C"JM"2]JT_8[D^$P7+W4&*NU!226 M\$@-@ $/63+NC,=#XG?0'[#/I1/:]PHPJ:9)\Y6:O:I,\-SA8!2(_ZA4=@MT M8@?C823L9E0/(U6\A3:C8#CN] 8'9)]!,EQ;I$3C072@[>$@D&AK'0&F/-LBL#_N),F8B/T,,@!LC;2J&S$_!QQV)H=K8_PL[#V] M[ON^G9^90/>0FPA [F,"(@EH,Y.^&WU2 C\A>5YOQO89$';I@O*+$;,J9Y_D M3&R-^$T',[LJQ6MVZG8(.-L>&I(>6PFN#4Q <7"]0TO_EK*N/1-^1"V#U;^Q M'[6J2G8VF]4:_52A4 ]\HK9;&M>)S(0F!_1[4:/K;:4J:\#=]:IFP:F_PYLV MGPZ43+LN5S8$^')UW*&FQX-+>V+L/S0Q$FO4*DD6;L)MY2H?R5P?T"X>UN65 MW-6 ;SV ;)#NU#6]+JB."N)MER A,L-A%]D-+T)!*5Y=H)5O<.F\/LD'Q[,-%4)30Z.W[_?K<3U,RXZ% M"@ +1DB6NL>;W&OV*670FY,D]\J2-Z3V#46;X>"PVW^)=2VUJS MO+\N:%=:7T!Q^X7+@IWI^)*IFWKP3-%PK\@\@6S;L^W.&G2 O9BTW0K6=2^- M79&R31/I&J 9$-Y/%1SMTGH0KYWG.R5'UM6L(DE6>5])2'+AJ]\.*Y3=>Z6-&XV;E604S^R MGR"^,0Y_3JURT_!HV^K0.."SK4NMS<+FG-A;A_7F@B@:FK)F;S %O0!%%04Z M"C;UYB"&)OKSV448;!Z$I?,BJZA$H.IN F-2F# M>*=7S[1N91)DN@=U3;LJYJ]R%V&>\%] B5*+5Y;?K=%BW!T%M&B6E)"U MH1ILW R!K7W0A[#]N;+P4PAD/RF'^H9@N!*EK9+TCB#@9,EB"$UBO]UBK??AO]0"OP>)T.M%K+,*K" MKK2X%KNIQZ^:I,U,WEBS6QPY>^IF>O&X.\KBSLCXL&RN-D6M@LCHKF>I.,5DX<-9\*G%D!A M_K$2F*R_.OG_+H$?^!13H*-Q35\Z7#8)14ZX6B@J%WA1Y5S76S&XU0GR@(0S\7%&."AC,M5/% M%Q^N+U_Z)6N>;YWX&J"\NC[?5M$GH_A+I.N-]5>,A([+K!&$/')3ET:2Q-B?X0E]P22TZ=Q;I*ZO;6D-XA6L,P%\[S<#J',@:<-R6=+7 M$X6?2NEA54B[I:N@!=XFA-Y;ID+_U1HWPZ2Y,71,HKWW3@ =127]:0#Z9SJ9 M9.V]W:T,O[]QZ\3]36=7@[-;HGB!]"<;++ZQ]?H[^ZGA.!I$[S=49MLWD]_1 M5&W[H<%^]%.1I=!S]X,8^@8".OI?C82GX3=C/;\:K+Y8%7I?G@R5=:JI?O39QD=P/N94K;Y0 S"+Y&._@=02P,$% M @ *8A<6#+'=)J^#P "X !D !X;"]W;W)K&ULQ5II<]PV$OTK*,65DJJH$6\.?55)\A%OHEAE*4EM;>T'# G-8$T2$Y#4 MD5^_KP&2PSDTLKUQ[0>;0Q)H]/'Z=0/BRSNE/]<+(1IV7Q95_>I@T33+YR-3THNJX/7+\VS2_WZI6J; M0E;B4K.Z+4NN'\Y$H>Y>'7@'_8-/:EQ=S)(R64I MJEJJBFEQ\^K@U'M^%M)X,^!W*>[JT6]&ELR4^DPW'_)7!RXI) J1-22!XW(K MSD51D""H\6L%S<\+9H/JF[ MGT1G3T3R,E74YG]V9\?ZZ0'+VKI193<9&I2RLE=^W_EA-&'J/C+![R;X1F^[ MD-'R#6_XZY=:W3%-HR&-?AA3S6PH)RL*RE6C\59B7O/Z2LSAXH9]J&R X:F7 M)PT$T^N3K!-R9H7XCPCQ?':AJF91L[=5+O)U 2?0:%#+[]4Z\_=*?".R"0M< MA_FN'^R1%PQF!D9>\(29G\12Z496<_:OTUG=:(#BW[OLM=+"W=(H49[72YZ) M5P?(A%KH6W'P^L35PX\_ M3'TO>5$CV-:L$NY)-==/=2-*&L'L O1\ */>)6S M\T)"N)BPMSQ;,'7#&JRQ2Z:L68:E52UR&I8)#) 5 ^-H;H(TC&P6O#$J\/E< MBSFDYVRIL8R6Q0.;/9@E*MZT& ))2ZWR-L,\=7,C-,;RFMVH @Q4/]^P8O-V M0R>2:V?2H&W-GK,WJA1U([--0>^U:I<.+@*J_\(_BQI^7D* P]ZV&I)XQ3Y: M>:J"YZXUSVE^-^\?;36_4^KXH@5C"?\OKAAVJ5K,SOM#PM=R8-3%XV&L2V*=J;Y X&%^;17))()BU MC2#?D8FL:6?"83>R(6=UL""(PF^H(;1(+591HL".I.8,("!S?YM<31Q6JV+C M"4D3]X0GC&T4YNK/D$L%H,C!GX#>Q[:I\6,T:3L0ZY:,-%]7E]8^YQ7/N7F. MBE+41NZ@_PJ)(S5M*IAYDUT1?WSU0VR?+@IMP+XNVG)&86U[<"H2MY$"/R5FIP16K>*+J M97"-TTWOIM5+D8$,FH>5:S8=X8QCJK:Y 2@)'T0.7&!<,HKY M+K#O#;&AQ7J 3Z?K>#J-^A4X6PA=L=,;+3-N';Z1&1T=#(FY!NV-T &PO<<< MZFNTG'>8L.[D4A]GJLHE/:)%[A8*L>,P#0Y?<)W?D=314S,M4\=JB0&S5A;Y MR&%8 JQJ)^\4__'M!5+R3,QE9>XE!;K.0.H/@FNJP+[347B-7H=(E5UJ1-HT M9M?&F9I0FQ5MODK>K>+0.XD4(Z10.P9W<)M,$LP&9* M MD($F;=/VMKI&=M7Z/ W4K5UA!FJ\Q*B=UA(AG$\PM>S84147+B"D7AH'Z1 M[2);\"10 '. *?2KQA0]]!,PM34PF[#3FB@Q*TP-@2(DP7=? $B-8+ZY];P7 M[#3[LX4/+1G\R,OE"_9&UJ@\W2/'S,/ O-6T K5"8\5 @=:"W#Q%*:@;!)B& MHH*5B VZQ^PSA>LG4!_X['/'#ZC^@ +CN04!3!)0I7FP)H+Z26L.!BPE^;*0 M?"8+>I]U*W?>M+X@OBCB]G_*U"#'OM"E'RG$/6+ M_ZW!V>:G[2=?W0R>F9KZ24'5#X;0^LR^D)E6[#UOY^B+[*C?>=&*X].<]+WL MZH6EZ'5V[=NE/F!BK77HRKBF)3L.%??@HMIP"$D#F\/3]@%$-,EKL M8A71O?5F1;YRAB9CO4N56;/8L%&.'-<+RY6P@3>L=TSK+84[Z=_=5>5$+/'_H>9 =G]%6S M2[B_:#=CDPH6/(LGT9!TRAI!/4&/UJ[1/4,=[^$SZ?=GP_6K4?YI;,8(NW^ MD80NQ0-!Z[K5,Q2\S&'O"G$/N[+&6OP+J6&:QP]5U@Z-7-;!_\TA_ )V;HJLQ9"H G<$S!9 [M4RY7"!HMJ .V*534_+D#E^(G AI?C MTYXYL1W!, Y VG&F!(QFY+"I59<3=:E5W! M6-_<+;"U%OF$_591%)^*2JBL"XTO>&@HC[T_1!3'NKA[&OPNV89RAOE M(.U^QINKWEASH(UF;XT G&Z_1EZQL:X4 Z/.06OV.!GE !PH!$GS7-IG922- MRF&_E;;NL&#<=!NAF4X02 '*V/Y KNL#L14352NLNT!FYHBU-L@V)!S9 MI[L/!PU5"CH_)(_.E7YXSMYU[/E/VI::DV;V1F1@69C4GQ6SPP\4;NP&X8'Z M:+/[VV[Q^D2Y5KCM=K-4:[JFA#UCGI/ZL9,F$7X;&O)?K/U:O3_K6[&UOFL8 M&D:AXX?QUCT:E%&],G-M@1M&)JDS35+F^2[6"F"HZTQ=GSK(6]$?X6R1NWCYC MOA-,?2=* OR.D@36D#",*(^/];0,@.Z0U:79$?/8$MSV;5=\"6[Z"J.6DDFS>DK\2,($[#?$[#F'--*5?$9#BTOO0"'A,N^>J-ET#M8?=GR<\Y%N,.3Y@XCJ@(%"G9Z0= MAH!H'!]AJ3 (\,J#K4LZYK"N,>UW24>I?]D'6 05@26.#ZT(:X >N"A@0>JD M4FD:^&W?-H'[H)O/YZ&#K(@Z/A^F&[?8X=/]JNO_W5ONU77FW1[,;-"-I: MTR,$PI%;#SYNM,_([Q05-65)[ 34/"0(!5+V$(4V]-,CED0QJ".P.*>SQ-Y= MAZC$OG>T>M$)#*8.O(7=/R_L,00\WE:ZOZ7MCMDPH.W6S3&=!& F:*&Q_7_H MF8K4FRON25ELYA9EUW_^>G%]/CK#1-3!#&^K6_K;$XVA<^I>Q2GQM,UXJQT: M72 Z<&*/>@BC[TP@]T2O?CG>F7HN'R MDI!%N%(!#STTI@CQ(84N3BG] '\\Y]*/]_Q4DH\:@=2(S-$\B2FHPN\KTP_ M1 4:@PHBR EBQT,6 H5)B (""G:1AIOIUVTN'TT]PC0(J;]N@3\&VEV82=X" MZ#WPOPL..83U81@>L2EHS@O3'>"?>NXV]&/X/,'.UGZ,M"PX8 %\=T$=90[\ M[V+^M^:([Z3 [R.81UJFTUVHI]!$3Z >+.":P&W7I2]NA/_G+N7\E/C0 MZV?\##_GV*[ZB8L]$\$!]6_JLP 835%UNR]0 O0_,1Z'GH$N"X'[&#@YK24? M_C8W_H+!BP)GZJ'/\1*S%Y\&V%(FW7<8*(;08?9 M+YOG@,\WG;+EB01EP*7$]>/86$[/X!-L[C9\@';3#2E- 3-3,+ )[!U 6TK8 M2YF(-M#'$'^/]:BAB1]AFV'*&38O2>CWMOMFTX3>%SU8&L=D'A#MQ<;0)#5- MHGT6Q5N=P(:Q;PF=N;2?F=#1U?8YZ>'J#V204XO12;(YIQ@^:>"C(^ZCK<_5 MGF%7C@(Z)>\! BDY-*1XI3MX%P3IQD17+GQ@ZFW/Q!Y2&,T%?(!6W$-\ ;GW MW2'EBJ4!,A=K.TX:*^\O1PV;8+8JE1]^QO MVK&%KOGMQ2Y(T=]AH&#AWDP_0@+BO4_QA#0?@/!@]PY3 MG8 <"RPD<,<4*>)1HQAWIPH1G4+8)/;1C@5I:C1+:#,!#MSUV>?)Z*O<4H!U MS\UG5YEJJ\9^H#L\'3YO/K5?]:Z&VV^C+SCMY6M6B!M,=2=)=,"T_=[8WC1J M:;[QG:FF4:7Y:?\R10/P_D:IIK^A!8:/OE__%U!+ P04 " IB%Q8S\LP M(H$" 3!@ &0 'AL+W=OD!#LQ\.T!S>Y-A:.'6R'LO]^9SO-.E:J37NH M<[;O/OY>G+M.UTH_F!K DN=&2#.+:FO;TR0Q90T-,X>J!8D[2Z4;9G&J5XEI M-;#*!S4BH6DZ3AK&951,_=JM+J:JLX)+N-7$=$W#](\Y"+6>15FT6;CCJ]JZ MA:28MFP%]V _M[<:9\E J7@#TG EB8;E+#K/3N>Y\_<.7SBLS99-7"8+I1[< MY+J:1:D3! )*ZP@,'T]P 4(X$,IX[)G1<*0+W+8W] \^=\QEP0Q<*/&55[:> M19.(5+!DG;!W:OT1^GR.'*]4POB1K(-OGD>D[(Q531^,"AHNPY,]]^]A*V"2 MOA) ^P#J=8>#O,I+9EDQU6I-M/-&FC-\JCX:Q7'I+N7>:MSE&&>+"V;JF+B1 M7#UV_(D)D-;$A,F*W(&QFI<6*N\P32P>Z,*2LH?/ YR^ L\HN5'2UH9V%[Y;^C^< M2-Y=2V)KU1G<-._]/;F!AMT#UK1GI'0F;+WLMR2+L^,TGIR,T,['69QFDVVT MC^"R%!U^1U@BMN:2*%N#QB+1&B&$&0.(&L643DB.N/%? OK +*7^]TE9)KQ_ M_(?0D+)^@0WJ.>AT'^Y MAW9YP_2*2T,$+#$T/3P^BH@.+2A,K&I]V2^4Q2;BS1J[-FCG@/M+I>QFX@X8 M_@>*GU!+ P04 " IB%Q8.$/871D# #D!@ &0 'AL+W=O!U K$Y:FTZ3E0D6K1=B[-:N%[IT4 M"F\-V+YMN7F\1*EWRRB+#AMW8MLXOY&L%AW?XGMT'[I;0ZMD9*E%B\H*K<#@ M9AE=9.>7A?*F7D:I%X02*^<9.+WN\2U*Z8E(QG][ MSF@,Z8'']H'].N1.N:RYQ;=:?A*U:Y91&4&-&]Y+=Z=W?^,^GS//5VEIPQ-V M@V_.(JAZZW2[!Y."5JCAS1_V=3@"E.D+ +8'L*!["!147G''5PNC=V"\-[%Y M(Z0:T"1.*/]1WCM#IX)P;G6C[E$Y;03:1>*(T&\GU1Y\.8#9"^",P3NM7&/A M+U5C_2U!0DI&.>P@YY*]RGB%U03R- :6LOP5OGQ,+P]\^4_2>X0K82NI;6\0 M/E^LK3-T'[X\E_) 6#Q/Z'ODW':\PF5$36#1W&.T^OVW;)K^^8K<8I1;O,;^ MLZ_QRV#XXT:!:W1ON:KM::BF?S"XXSNZ/@Z-X-("G5([=IWTF!/(LBPNB]Q; M>1YGY1P^44N]$>I-9W2%UL(TBV?S'*9%G,UF<"V4H*M7PU;KV@)C:3QET.E2%=6Q&DV.PT&*^>G<*SZ!/(RC5E1DE4493S/YM^NM4%M*#^&?F^M_H47*M :G'9=T>L+2":-6D3)TO0.Z4]BNT8SW*J1]DDTG M9\^[9<&-3>#B)? /OG&0PSNJTX/P]85K+ZW2UH'>4(VK!L11)CM.V6848_XD M(8C*9I/\L!7[NG48YI9\#')\%"1'XAS%/,4/,4.1O(,8[WZE:8AN%?HB@29/ MC/_<_4Z.)D^+9AOFJZ6 O7+#$!IWQQ%^,4RN)_=A_K_C9BN4 M!8D;@J:3V5D$9IBIP\+I+LRQM78T%8/9T&\(C7>@\XW6[K#P <8?V^I_4$L# M!!0 ( "F(7%B)JVI%N0( #D& 9 >&PO=V]R:W-H965T MH5";<1 '6\,=7Q?6&<+)J&)KO$?[K5IHTL(=2LY+E(8K"1I7XV :7\RZSM\[ M?.>X,7M[<)4LE7IPRG4^#B)'" 5FUB$P6AYQCD(X(*+QN\4,=BE=X/Y^BW[E M:Z=:ELS@7(D?/+?%.!@&D..*U<+>J,E;%K?*("L-E:5;3 Q M*+EL5O;4]N$M 4D;D'C>32+/\I)9-AEIM0'MO G-;7RI/IK(<>D.Y=YJ^LHI MSD[F2AHE>,XLYG#%)9,99P+N+1FH]Q8NT3(NS"BTE,W%A%F+/&N0DU>0XP1N ME+2%@4\RQ_Q?@)!H[K@F6ZZSY"CB)69GD$8=2*(D/8*7[FI//5[Z"MZM7C/) M_S!W/3KPT@E_6V0."XV&6M 8U.I0>PS\G"Z-U72Y?AUJ44.@>YB >W 7IF(9 MCH/*Y=*/&$P^O(O[T<G@UA:H85YK[:Q?.%MR MP2U' ]#4;^^5M5YBSZN))U]58@>^TN ZN99@"U4;.C5SZJ^'$XD3 ML?>H4'.5\PR6*''%+65PX? >!OT>R;03]X>TQIWS*(5IEJG:'6[%GME2(.3< MM):XTXL2DOWHG&0Z[+5T:-^+X:2?G,+PO+7QEJ(D BY%/W8INIU!W*1,!P,X M=,[AWG,N4:_]T#+@&30O>V?=S<5I,PY>W)NA>L/TFDL# E<4&IT->@'H9E U MBE65'PY+96G4^&U!LQVU&ULO5AK;]LX M%OTKA"<8.( ;OQ+'39, >4QG"G1VBJ:=Q6*Q'VB)LCFE1)6DXGA__9Y+4K+L MR)EBMKM?;#W(^SCWW =UN=;FBUT)X=A3K@I[U5LY5UX,AS99B9S;$UV* F\R M;7+N<&N60UL:P5._*5?#R6@T&^9<%KWK2__L@[F^U)53LA ?#+-5GG.SN15* MKZ]ZXU[]X*-S?CB]I36 M^P6_2[&VK6M&GBRT_D(W[]*KWH@,$DHDCB1P_#V*.Z$4"8(97Z/,7J.2-K:O M:^EOO>_P9<&MN-/J[S)UJZO>O,=2D?%*N8]Z_8N(_IR1O$0KZW_9.JR=87%2 M6:?SN!D6Y+((__PIXM#:,!\=V#")&R;>[J#(6WG/';^^-'K-#*V&-+KPKOK= M,$X6%)0'9_!68I^[OA=&/G)"AKTKK#,5 '>6\2)EOXAT*8LENR'@I)/"7@X= M5-+&81+%WP;QDP/BQQ/VJR[%(;?#MY4>*]2$[8=#1@ MD]%D^H*\:0/ U,N;?@\ V+VTB=*V,H+]\V:!Y6#5O[I@"4I/NY52IEW8DB?B MJH=4LL(\BM[UCS^,9Z,W+[ATVKAT^I+T_SZFWU$\^[02[$[G)2\V/_XPGXS/ MWU@FN"FP+.Q)N%VQ#,4!MX#55HL_D+',:3RL$E=QRE[+TDK0LV3%BR7$RH(E M.L]U*MV&E48FP@X8:A2R$&\J8T21;)AX"NN9X8X6D#Y9. ',77AVTC:051:B MTZU_LN6?K9(5X[:E-JL5?+PU59"N.E+@RW%J72A%WPSQ41 #%%6)AVU%;*KW@"J_-%_24 MG1@F' ##3, "T[6Q;"$V&H9WV>,1TVHW0#H!72"+*X7H$HA$!>)*Q#F33R)] MY0D!.AD*?@C?6KH52X1QG*CC"RLVO_&JC;1?MH[M;(-O2U$(XQ6&\*11UF$> M>)LAZ=D+MN)@U4*( BRS( HP3#VIZB1@*Z00A?S&,90ZD2\0V[K<#=I 8:5* M&77G#CU I*P,R$_^E CDDZ1XP8>CLY,Y&HE2U!/A4 2IR'RM-%D5B19J .LK\2@4&_L8 M0:#;-6LE$4K@LCD^0?':.HP^%9S=A7@-^^!^HI!7,ML$JC75"T.0DO^&"60Z M(<'0&JB">,#(1"I8WQQ94(WGND*&>H1VH]9&"]AB[A"H,&F#' RG2X*=/^WF M3,XW#&FJ0[[$=.EDC &@22@;311E\8A]VD"&U^.Z,OL[T!6#FMIW>C8^F?YU MKL;5C0-_B:.3'8Y2?/^O'&W',59UU"2WTZ3 31'[KT(%ERHTWB@8C<)J)5./ MRBU7O$#J/M"\",9B*O9^8:X%^V!Y0OP3IN3&U7AI!?)Z,OON$*9WT-Z&]J(3 M'L9KJ-_'5ASJI;0XE98OET8LJ0W'<+IO\HN:C*%(-#TMNE+'[]5B\ZJ^#KY= ML!N2QK:SBV7OH]#-SM.WY,/OWH?69=\7"UU96&./=W%D[VL,B/3T,_GS!=N. MOB7=JUA(?@,8)HX0KH;AB)W-7^-W.C@_G>TM:<-SQ,8S_/@V.GES0$^L4YV* M^I/Y^)CUQX/3^?3X!47]*;VO]7S2#DT_;0'9AQ28.YKC=S*8S*;X[T]GY\F(O4HTSK#&[:21=]$6)%E M(@GSS0%RZH[$>7#XBZ\S= XP3USLLZ(CS)^+5I]OH8.][Q&#X]#U='N8W<:I M7^CB:X4>DVW@SC$L"O/74NL4(Y=&/3VB0(W./=23T6!V]KH+ [L%(;88*I2) M7A:^?,)R'_?T_T K#P>YY\=\' MYV=R-#K]<4>WU]+_R<>%8O%!&T+Q>,#^%CK:)_[$[J)I$>&??:)X<:(6_K'; M_C^5O->@+SIS!FDU&,]'!V(P&9R.7]?)TI^>UI>[V>%E('GKNWK;BW".!X%) M>W!&)&O'OR^<]/^_AK-_/AC-9@=(?3Z8S>HB-Y\> +,_&[RF$E3?ATV['5,2 MZ_>."N_HNO".8]^#/WL1_]M= -U")S* DW-+Y/JZCE.>RG0VXX]FX?MH_(S$J,66"_VY1BOS9#:&%Y$@=-BN_AB&R]\Q-O M;!9>10?TF#AUY:R#:22G-?Y18)\!$:U/Z%!%VPLF'J.H^!V0\.,L8!7(XU?L MSG%IW?!TEM%,TIJ::C*0O2^,3AT[6N4\BT$T]$&2HN<+N\SW6VGWT!Y38:_\ M[(WRW'<+.OK1!8R3"34XKX#Z6==< 92.IJUYFO0#%N/59A ^M31M MOS77^S-$5TILT^<90UI'^I.N+VS#UA?47)BE_TYL0_C#Q]3F:?,I^B9\@=TN M#]^Q?^5F2=54B0Q;1R?G9[T0BOK&Z=)_CUUHYW3N+U>"PW):@/>9QIDAWI"" MY@/]]7\ 4$L#!!0 ( "F(7%B[)$+#> 0 #(* 9 >&PO=V]R:W-H M965T)I.X>[]Z]H[C82?5-%X@&GJJRUDNO M,*:YFDQT5F#%]5@V6-.7C505-S15VXEN%/+<.57EA 5!,JFXJ+W5PJW=J]5" MMJ84-=XKT&U5[TP1AL)FLIO]G)QWSI!38@+#$S%H'3ZQ%OL2PM M$(7QO]WT_FQG_B%#.YD M;0H-O]8YYL< $PIBB(3M([EA9Q$_8#:&*/"!!2PZ@Q<-F44.+SJ;&?Q[O=9& M4?'_.Y5D!Q&?AK -<:4;GN'2(\5K5(_HK=Z^"9/@_9D XR' ^!SZ&>K/^IV. MJL_V2X%P*ZN&U\]0=DL9*D/-"1N>B5(8@=J'1RQ$5MH1KW/ [ZUHJ-$,[&BY M 'QJA$*@GGGD2LA60\X-(9E"R79;4('B<.RVVLB2NEK46S!\72*(.BO;G$QU MVS0E6DQ>TFIW>-@NW E34#-ON-3AHWIOH)!5;DT9U8% *ONXYA1DY11#[\YC!'[+. M>N]S+BSQDS2",/'3-( OTG)USIYBC/WI++$QAGY*F7UUAP[FP!_);8O''$ T MGD[A%WI%]O6#L4)[:K_LY9B\)*D\(U=Z!-,QBR$9!Q$\R HM :>JUMQ!'1T8;5&-1Q?!RNA?UJ$W>87,/=GP93>J<]8 \%J:TKQ*%9 MY*>Q%5>0)KU.CD'"R)_&J1TP/PH2N!WRL?SQRDIB*%%. Y=011A$JNM\*NXI MP[D$5R[T"Q#L>-@'LSM9$K# MD)9HF-#>81C8X0P2GW7#E"AAQ"H-YZZ"% S=23;$'-&4Q,>%"=-W= U[,N]O4'5=;:C.*8$.NP7@V M];IS;S\QLG&W@K4T=,=PPX(N=:BL 7W?2&GV$[O!<$U<_0]02P,$% @ M*8A<6*Y[GQ6^ @ (08 !D !X;"]W;W)K&UL MG5513]LP$/XKIVR:F!21Q$F:AK65*# -:4P5:-O#M >3N(U%8@?;H?#O=W;: MM$BE0GL@OK/OOOONKG=,UE(]Z(HQ \]-+?34JXQISX) %Q5KJ#Z5+1/XLI2J MH095M0ITJQ@MG5-3!R0,1T%#N?!F$W>W4+.)[$S-!5LHT%W34/4R9[5<3[W( MVU[<\E5E[$4PF[1TQ>Z8^=DN%&K!@%+RA@G-I0#%EE/O/#J;)];>&?SB;*WW M9+"9W$OY8)7KL-% M?]+G31WV',;A&PYDXT <[SZ08WE)#9U-E%R#LM:(9@67JO-&U#R!FA$X$8* M4VFX$B4K7P,$R'"@2;8TY^0HXB4K3B$.?2 AB8_@Q4/:L<.+WY?VZZSAS_F] M-@I_,'\/Y=XC)X>1[1"=Z986;.KAE&BFGI@W^_0A&H5?CO!.!M[),?3_;==1 MT,.4WQ$)3JX%F$IV&M_T9]<;^R'PW1K;O]I^>-,J^<2LGX:/$,=^1#(K$#\+ M,YAWO"ZY6&D@>!.-9:,(?+#,/)SC)UGJ9_'R-,:T:+HFJZFAI4XSUB! M@E.'=#**1GXV(I_A),W188S2KBSMKBQL5Q:!9<',QBDFDEHIR_T\#>%0[X.] ML6V86KGEI*&0G3#]! ^WP_X[[\=^9]XOSQNJ5EQHJ-D27&PO=V]R:W-H965T9(:.H7W_6#"E9L16U M* [0%W&N^[;V7IO4^4J;CW8I94M?JK*V%Z-EVS9GDXG-E[(2=JP;66-GKDTE M6DS-8F(;(T7A+U7EA(=A,JF$JD>7YW[MWER>ZZXM52WO#=FNJH197\M2KRY& M;+19>*<6R]8M3"[/&[&0[V7[:W-O,)MLI12JDK55NB8CYQ>C*W9V/77G_8'_ M*KFR.V-RGLRT_N@F;XJ+4>@,DJ7,6R=!X/%9WLBR=()@QJ=!YFBKTEW<'6^D MO_:^PY>9L/)&EQ]4T2XO1MF("CD77=F^TZL?Y>!/[.3ENK3^EU;]V3@:4=[9 M5E?#95A0J;I_BB]#''8N9.$W+O#A O=V]XJ\E;>B%9?G1J_(N-.0Y@;>57\; MQJG:@?*^-=A5N-=>_J!UL5)E2:(NZ)=V*0V]J5M1+]2LE'1EK6SM^:2%)G=^ MD@]2KWNI_!M2&:<[7;=+2Z_J0A9?"YC Q*V=?&/G-3\H\5;F8XK"@'C(HP/R MHJW?D9<7_1V_GWE,M\KFI;:=D?3;U7+[YC2?CR@ _3K0_30]+_,78'I>ZW^>^HHNVAAZ6D?(E=:4G5U+JI M,&:MZ@6)2G=U2WI.B\WQV9JL7*#26UI)1%Q8FNL2=&'/Z/B-NZ\["\7VA.Y5 MXX2\7]M65A8V%"@1HT1)=[(5I:6;4J%4)3UH3!\M.B)VRH.()1AE019/\>0L M2&+N!IP'&>=TE>==U96X7I"J&J&,MPF>&.?)\30,XIB?T+&3$.')@S!+\8Q9 M,#W%QK4H19W#@9:0K[*:(4P\]CG+SHCA6)I,B<&6($YB8BD+HBBD=[+H/$=! M!X,XQ@+.DA-Z\5W&&7^Y?6XW;CIC9)VO"7E96QCL^ W6Q'S?K6%]GW$1\\9Q M&!=E 08[QL5I$&?95\8YW],@#-,]6H;UO:;![.CTV95^=:]90YV?/0+(4F 4 M)@-X W0\C(#I_P&XC9J :O1!)$O$ ^Z3A/G4\1$Y\@AF//0HO:GSLBL@?:YJ M4:H_>T^1UB[;F\Y N<7 *.<;DCGO#XCB#V2L-P\=E>XZ]"-X?*>* H7T2EA? M&D>,C3GHOBQQ9^P#O]57*-MHB^3&N1^E<&WV(_U@=-?0K+,H9FO'0*W1IG6E MTM4*I;E2[1(]--<&=/Q8>:H72K>ZDK95^=/Z\F(#NGXAJN;E?^CMVYL :U!* M;\5':0-ZU1F\'XB:?FFD\1YB\:>N7JRT_GYP+MCG94 ?H%$"J+4[X6CE=2F_ MT"V2C<;T7GZ&O)+FX%UM+"W0NLDH1+35N^;[:-]H8%ZO?5ZE+RTZ_:=.6358 M8[M\Z2C%G91?&KP-( (S6(TV&B>I(]S0KK,<9,ME?NK8T!FW,S=:Y?*%/2I$P;0.F'.H& 7))^$BUK] M"6%(FV=>^NSG8[9)?ISOZQJX;R(7#/9AU>7U)@L&YA]:R?B;;>IA?SM2CP=% M?W ?)=%*V$,-"A5CT84VXJ]Z\;L$A26$=N"+GT$W3P_?^+<^Z/2NNR1>JL:" M?N(0''N*P3$#-T?Q"88@JFDZI9]U_3VRMI$(@%@8*5T(+*'E\=C1'1Z/G'T/ M.]RN3VV9+VM=ZL6:6!(D&7,DR=CI"9@V3C@]& %^J 7XP9\OP6,4T6=A,#T(%OHD ML@1@):?H>WBDZ1:L)$T<6#&'D6R:'0(*.9$R#U04I%GBG(JG&,5?1\K1+/3Z M#O=\-1,HZ>[+ QO>Y:]X8N]NE6=H?I#B3! M "0$NG8_#1+4."8QAG$8NV&"812G;ICZ8>*&&8:,I2Y#T1#GCN_X%"\-(;W: M-)F]=FU3>]\'P&3G0PY9M?"?JV!<9V+_3;==W7X17_4?@H_'^\_I.["IPDM; M*>>X&H[3>(0&ZC]1^TFK&_]9"$I%"OOA$E_UTK@#V)]K<.TP<0JV_Q-<_@]0 M2P,$% @ *8A<6%,].$;+ P 3 D !D !X;"]W;W)K&ULQ5;9;N,V%/T50A,,6B"P9-E9FK$-9)EBID" (+/TH>@#+5U9 MQ%"DAJ3BN%_?+9FOKOOF:*(C'1AL_3^H0VHLT M]45-C?0CVY+!3&5=(P.Z;I7ZUI$L(ZC1:9YEIVDCE4D6LSAVYQ8SVP6M#-TY MX;NFD6YS1=JNY\DX>1JX5ZLZ\$"ZF+5R19\H?&GO''KIP%*JAHQ7U@A'U3RY M'%]<37E]7/!5T=KOM05GLK3V&W<^EO,D8T&DJ0C,(/'W0->D-1-!QO> MG":BZ'RPS18,!8TR_;]\W/JP!SC/7@'D6T >=?>!HLH;&>1BYNQ:.%X--F[$ M5",:XI3AHGP*#K,*N+#X:![(![@Y0<9;Z@8B4EV+/(LGQS@ MFPRI3R+?Y!6^]]\[%3;BED)M2[$SP@MI2O&;5?#D*_J=(R_^N%SZX+"'_GS) MBC[0].5 ?*XN?"L+FB=?B6"K2A0RJ'U:94?,= MP+&H;8>05I=\9SFU(B<#\S"N%6UK88@;F.I,H7N M2D[NQV"1Y3ET3SF">+'&?$FU!KJ>LH5WIY^[F24[Z:8Z0?L>!\*FUJ* MCX+>]#IV.^>>@E1:W"@<>K7LHA,O[.[\?-C=QG+>P5FPPV3J+Y=G>UYHU2CV M!'XL80KFBRT?ID/-UL>PY7[898>JH:+_#3=[S'T*!N='S+Y M'_-\Z4Y,]UXXG)E5?,=Y5W?^=<2O=BE/15 &:C&UL MI5?O;]LV$/U7""\H-L"5;3F_VB8!DJ;%NJ% D6[KAV$?:.EL$Z5(E:3L>'_] MWI&2[,1.UF% $(L2[_'NW;TC>;&V[JM?$@5Q7VGC+P?+$.K7HY$OEE1)G]F: M#+[,K:MDP- M1KYV),MH5.E1/AZ?CBJIS.#J(K[[Y*XN;!.T,O3)"=]4E72; M&])V?3F8#+H7=VJQ#/QB='51RP5]IO![_O+XY MYOEQPA^*UG[G67 D,VN_\N!#>3D8LT.DJ0B,(/&SHK>D-0/!C6\MYJ!?D@UW MGSOT]S%VQ#*3GMY:_46587DY.!^(DN:RT>'.KG^F-IX3QBNL]O&_6*>Y^=E M%(T/MFJ-X4&E3/J5]RT/.P;GXR<,\M8@CWZGA:*7MS+(JPMGU\+Q;*#Q0PPU M6L,Y93@IGX/#5P6[<'5+LW Q"D#B\:AHK6Z25?Z$U207'ZT)2R_>F9+*AP C MN-#[D7=^W.3/(MY2D8GI>"CR<3Y]!F_:QS6->--GXA*WRA?:^L:1^/-ZYH-# M#?QU*-J$=7P8BW7QVM>RH,L!"M^36]'@ZL4/D]/QFV<\/>X]/7X._.NH5$%<+QP1A!+$;TL2;VU52[-Y\<-Y/CE[X_0-)"&M$83P4X M*L71\7B*;,01<*8RT)I%38B+&5 %098>8&9'Z4KEF(ZB>D[ MS=@/<+[F?\:*F77@!#B8VP0?I"D9M$'I.$#1OHL2,^<"-4'5#'.ZNA!P>/LR MK99GXF:+O\6\ZYUOT=]WSL](.J%,@'<^# 4B"0=HLS5WC?[SN\99D.3(%!MQ M)P.B6RK$K#QZ * @31 XV\3)T0N]BX/.DG E(\YW MX1[3,Q2U;KR08B6=DC--2"E5JJDR<5VNI"F0E$IRH+%AE:*IL1 C64-#/ !G MR M[=?^R8AWW=(B:G+)ES. >/ ?["/ Q:R679;#X"U*+0M8*O^IO&3NPXQ\P M:DI\X:%9D)@[6XG)),].V&YRR@]8!$O5%EZE*MUG7UMI?(3J3 ];;GF-%F H M[-?5,,;21;E&!I)#_]V/[UB_1"[!AM1Z RY$8:M*A5CU2"KY!&65MXWR)6F )0HJ"3CE %.+O> 2/\)5 \*IZS^ M!R'\[W0CX)546LZ2]N#$'.KX/J'"#;QIBJT29&4;Q,VAD LXK#'(!1QQ7%GPT- ZEI$TIN%7F?C/8(X:=*X@V/IR7"7+<9#$C@I_!9K4Q5;9:0-)?/4*F5#C':6>LN\T?J1\6XJRZV= M+:+B2E;!=>V41KE&2B9I VN+#P!'^:M)=MRSB#QANBE4C<^I8Q:%8TGTW8[3 M)7?=Z'H HYWL9"1N>-P8Z!['82ZE*UWLCUR0'F="5%D7:;^=LN"@E22K7^^^@!36;^ORCTS. MPR*#SJ==2#\]V#>Y>#I76JWAB*_YK( =(6PB4_2M476GD$=!9:B/%1G)WH(- M5DDD^J#0L+M!6QS!CC:P(/ ==B:HG#]%&84E^Y +.$!MEQ5(5<: M5.HD###&2A4&MQG4-FQ,18=(_V!" 8X#VTW6ZDB1]W9)AUG/ASX/(FV1Y-I]JI+8';H M[#G:N0E4Y!;QOL,90=M,EX+^;7^ENDXWB>WT=!_#F6Z!-@AZYS =9V&ULG5=; M;]LV%/XK!]XP)(#K6]++VB1 ZS9H@*8MTFQ[&/9 2\E9Y$BK,>#:9/!D72MO!Q5E:^^@OSEP5C;;\T5.HBD+YW2LV;GL^ MF [V"S=ZM8ZR,+XX*]6*/W'\K?SH\31NM>2Z8!NTL^1Y>3YX.7W^ZE3VIPV_ M:]Z&SG\2) OG/LO#57X^F(A#;#B+HD'A9\-S-D84P8TOC5R?#YX-*.>EJDR\<=NWW.!Y+/HR9T+ZIFV]]_3)@+(J1%KS5D(L7[\';M?*?.0:Z57V: 2<>%L'&%(MH^S1NFK6NGL M&TJG,[IV-JX#O;$YYWT%8WC8NCG;N_EJ]EV-KSD;T2I7Q^0"E$MAO>'#QRT_3)Y,7WW'^ MM'7^]'O:?S1F_Z'41:;I"?WRT[/9=/J"_H<1^F#I0Q;=@CU-GTELID^&%-=, M4RNZ(;63(D;;1D:*EMLIFVJXH=HC>ZKBF/U"7@2Z57SF1+BJKXXZN[(9# M1 ^(]-:9'))A2._>S>FHL_\8S<&H"#-BQ!)_J7299 J7L[?ZJTIV2N_^1B\@ M%;L^)KQ/7P3*7%D"2*P6#"TY"4$4!#X$\ZKV=:DR;734'(")+E'ZS@[I^M.H M!Z!0.710IDH=E8%F&[U>5'4;@NHN1X^ Y_+^>W\Z[L"\KFS>0[ZT>$[[@ ML*(OE3)ZJ4' -X)V]/[Z=GXL.%9>%2.ZA7U9VJ_05B64&XUJ)71Z =D?R0\@QV]08Y:B3@%M,N[[,0(%?511772% 1R=C'VI,H*?69 M^U0]ND?4KNOP"#DD>6>Y4V."H"W!82]CVQ2MKV[]Y:V'09 M%4>I2EUU0@MH2X0R BZT$:AU)%(02#)VW<(HT=@ MZ-V^$BM 1#[.Z[YP*WVA*=HAO,0\.I)B/19B),.U!]?B@ /L1VXK9H4*G6N< M=O8<-!IJK"V,YJ4X&PZLU(@09E-)ZVM>>TXC!?Q*'UWSPVTFM97%KANG(5E. M*1YV\#:KF^*2&38DW: 4XEEL.D 56+@2 P^VT4X7T9(4B]1;P=L4[6!?3Z!$ ME0@$)Y5*UK7+DP^@V]*.E4\1:)M/4VA7,C@L0-W(ODIXR[GI TWCE)[EI2!] MG7:H@Q+YEC)]HV"GDO>KRJBZKB1]$T48.ZBCVF3HE%PIXDWR)US*8TJM6')Q M1.^=?91,:-0/UV9$!$0N#.\]J;M%YBJ3"Z&8#X*HH4S\1/MLR\"ZB <)(X[3 M1G_%>R6%!@=P-'6>AWNUO8E1-U0NK%[VXEMSC W&!:24[[ /PE.)=2=EKQM@ MED1M4FU3Q*%[7Q7WAZ1;&+VJ\P J<@R"C X;$[[)4)KDEI M@4ME%<>9](@V'*@@P$?J]J?D#A;VYB$)>-V>@Z*H?+;&\;S+2.NV3N>0$ _I MU6LR_<1">6TD>XST=ND1NNT@+5V=U#CTUONM2S(N#0!PH%).IE1IG4D =G3T M^]6;XV%S,$ B8F#KT+0Y+3>EAMNLVT<@DR0 ^4#G_L5A>O>"-T>N.Z/S1.!E MC06%\"EBX3 U<-3F0HYTW)"";F7KU"89 MRON>PG?2ORH=UD4S>%,#!$-ROMKUN]P/A%0T_OQT]!AW)F/@XNBA<_>XNK?5D>7]['F+M%D>9 MX\VV4(>XQ*W:W>BCDG'"DP[93>!YBYM#G.97;U[QLSOUYE51E5F:RSLE='4X MQ.KT5F;%X^LK_ZI^\#'=[4MZR7M9?CK>*=S=-%22]"!SG1:Y4'+[ M^NK6?_DVI/$\X-=4/NK.;T&2K(OB,]V\3UY?><20S.2F) HQ+@_RGY8=LJQC+=\5V3_2I-R_OHJN1"*W<965'XO'OTLKSYSH M;8I,\U_Q:,;.L.*FTF5QL)-Q?TASREQNTU+<97&N7]V4($DO;C9V M^ELS/;@PW0_$AR(O]UI\ERM2P2#^-2:QH1>.TR,G>:F/\4:^OH(7 M:*D>Y-6;K__F+[QOGN$V;+@-GZ/^Q]OQ)Z:+.^L[<9Z(G\N]5.*N@-RM0LRP M7_92O"L.QS@_"7TL_% G!P1:X%%Z1_0II0JA3!EP?.LL%__+0K\Y3<: M]Y Y2Q,,2\3W:1[G&QI]7^(!B6#YVQ896$GSG2CC=09^CJIX2,%+#'3:%)B4 MI8;[8LOK;/9QOL,XL$:W!^A%Z'270WV;.+<:L5PT:BK66;IC,D:G-',;ITH\ MQ%DE:]*]J;'6LC2J):?A:?@1./PK%KH69'SV;JFJ5IV"_%S\UO$9.=[-(\)_6"RY.,E;@6 M<\]9+GS\B$(GB&;XL7*"T,/5]YTHF(M[^%^Z@:I)MRQ1\$US]3$C6/GB?8[] MEQC HP(GG(?"QU]/A+.5F(4+<;LIJYA-!$8'R78PSRG&S+U(3(+0\>?A5$Q\ M;XZ_@;/P<$>^(V)H-6$3N0&>Y'J+=7*P<\:)YS>_:Q\]QB>>*28S9QX%3'GN MTW41+?!W'BZG I$'<25')%!$^21XF3 MI3\=:%B2BUK=SD,GG,UK!:^<^7QI==ON6=_LV,N,J;T4WU]Z-;Z3BP#\16*Y M?)>_1"WX-&G!F),YSXG0$0( IBD$K7E7&;X3#H$_(N M_U^:7X9STGRP6IYS^*R>NOL!#45+OU;4&1GCF1.Z*..F4^NG0T+P%>SLPKC( M?+;$CPEO[]3\PA9/!W"F)$3M03"&.25 MVRVR*EH3>%P<\#!^DGKZEV#&I[RS>(ZT-!YUSFNQ=)9!A"MICB !NQDM9BPF M/#9<3?NDCBH%0.H:,)1,TG/(F)"'^YAZJTDZ)"/RL(8 =4+BB&O/#9"(95D' MZ%L.B5_BKX%N!$'<8M<:[!UCXQ'T'+Q61;7;TR:H,OV=34 MYNT"35KQB/!6).FF05D&.G !ED,3O%J4MV:#J7&6B>*A-B@;H%,]6*XVV4:D M2Z0ZQGF1ED"(7"-.EJ\IG;=@=,2[%\#_ P%+S(R]6)]>L"LBG4^QRH^64HI8?9F631[D4\EWO6VW_M-Z M^KHV>& -)0O8X7)O)IE +VL8(,,?[*!XI*W2%FO^FISBQV9#C5F. M %[MS>VO=W836Z,9&P7D\!TO]*?VUR*:=I9KYYZA1H3X09$C;3:G2=5 M]?6G,:78N 1E1I01\7X&@=E9CA+&\%JY>YGD->>.UYP]XN\\&JBESAN#R#^3 M:13@)P''%5)%N/3&%<%Q8Q)2X)H$@<<))QB%Z:):RE@3/*2Q.M]9SA?3Y_70 M-P[(M?2-,F!TK(P9 L,\(^+[VW:B)ADIFC % 2I@L M9P>$@,^4@^Y_9^.FSBR1J#*WNKMU#3'V!%LN,E:968:&P\N, 5A;]1$S[WFT M8?.1.SRD"BJ-=^1FNCH<3I57,.2<[3:&WCN'V'E&#A^B[J9 M@H)0%)]#%_G\5[A$=)F[JP4N"Q=%S5>M![@%S.S1CWKK];V99/ZGW3N M#V^'VF>U^^[*7'@OK/9G[G*&2^"N@C^S%W830K.3H;M8=;3V)[;E?&N>V:&9 MV:&EN03>8,E?1A3^03Y1BV/H^R:#P.:9U/@Y7NO=K7>+6D,5\AQ7W,741K$N M;T=]=IME%]H=<<6,XH=W* M9+Y#H@;JED6;Q.8YE;ALPQ0U&S7WI3U2+1L?TS(VYLG:@?US'ZQ.D5)7NH[8 MRSC#0AM.6&DL.,T-Y2DEWO52 &/%!?U6%0>R''H2H8;!6AN2RK:-0D?L5)R MR^PD$FGYPMC0]9NQ=842>*%GNDLF&Z4B%'",8"X?9$:B8/H6AFRD?X;7CENW M3;X]?)[Z5IU>65UQ&CVU-<$1<50F;N.XM\91+B$(E3%P]4VO3S>TWMH$*&=K MRO4+0,%M(+LH7R!E*7>%.G7 X:XH,O+N3NWS($W_0(L5^7 =PX$%OU4T0DN$ M6U.23&P00ZE@WATJ[I<0>[H-_XNE^%!E9?K"B-DA4(^@AERL][QO1 J%AFF# M- N@))&@'ZO/H&#I^_CO-L->YC$=H/1X;_M;-N?U&47,WU^&+=IAL&O1#AS! MG#:;0B5(1+*3TQ0<7?V;E3N^W"EU[@9C(4E:%HK;U ;XR;!=U"?DJ-61TQ4- M?:&T:B6"Z#DL17'K]0:K&%UR@66+0Y"4W'5*Q.->YM1ZTFG"+IJCI-(Z5ECF M)YL 7>K5$B59HSZ MW3-X:\8#PJQ757J!9H"P/M[6]# $Q3Z:K/ M2)"G*6I*J<=8)2^RHOC,)6XGZ#/ U+U\@%1L(*$V,0(65WRGJ3F?ZGVMLR%3 M8[+4D&]X(? 4_ZZ2'>D+FL:2#9*UB?$#G0_V5QB1MUV$9#5!@+L.%CP?4K8K M_#L>58'2 1.M]L>I7MX%*K4Y5QL NRGW.7.HWYC.4.".QNZNK1 )SN'[1SWL M!@9Y"?G;KL7PH.0@47HF=GL[6_D(?S%)'(R]MK,+1QUGZ-S(W&7U90MMYR!F M<,K_1OQ*A)EGLA8''IQN]D;W3\R#[@GS+&[7-"&QEG8=T@PV$6NGV:G%*^B; M,Y0=Q?+!@2$7DD9/,#HTP35H*L;&% BR2A20HRJ!'N_ M<\-]36D'=YS2_%BUL,!-B.QD?8J;:Q\Z861$0P9P2JOJ9DLTBG&H:2^S!C78 M*AR; S&T_E85)(W= VAD([G/=DCI\3%690Z0W:?'=N'1EY0:*K@('#)![%&V MRT6F!R-+"^,-$$+R&5=O?^S>GO7S?F1MSH"KG-[$(HLWGXG0N>Z0Q<(V267E M6:F1L*?>#F-6"YKM;B&NQL#Q%'BENDD-=IV3,IIG!S+&/185E,M)T%HBQ+"C M[..$#QKCI+%M9J\-A[HG_ZBZ>PHR;DS\FPT?8[U-;+?-N6CWG!;S)38F:04Y M#Z;UZ>[P>6O!^GQ%,B.'\CPR:EON4^!PZ-05. 9GI.$VF^BST;P0&A@*EJ$F M/B=1UT-GZP*^K35*2LL'#V/J?;P.TPNT^16JK-WN[^6"CN :0] M.6,O0Y74F!,/.V_4#IIWQG1]>PT:4S:YUW, 2$>IP86>)[WY8Z2C##-P9J@X M![=F\7H!^[!+WQYM?9'@MA?]5PH>!:L+@M.;'@A..F>,\[D3AO[P]C*$=<\; M'2^([-]:.X8+2^7:OKRNS_MHX=LV"@$8EE$3K6%-W8S?E"+\,5-VLKZ4U*\H MSO;H!,&S=.AHZLG< \R2)"6WH>P*^Q!V9S+\=6:/Y+/=<)<7^8M/[KV+.:,E M"3&Z7'03DF8&%SEI_5&(\4CS$8B2VXQK]Y&/*\X]KT;K08IBCH$4L<)YM,EY1(OH%7QCUCCUK_NL5 M;!'0-%-,Z76,TTX$L[!]^0SE"YJ$=&(R'B11P^6]#D!\"!:+NDVPNUJ%HJ5:3!&+P)OAE^^$T4+06?#U4&05RAMU:C[#$CI^X-K,*(!3$?.UU\FDC^+>?DII MJ5MGXZ,1@(;X"._(*UHKX5317T4+EU=NVGMVWYL*?IC< [4V7+IUO^BH[:VEFUA9A]IQ/Z\Z?V4RB\F0_>^'T[X?5-!;BAJ-)EPV7O3#&V\45,J4;>>S-DM_;6].3I![W4:3.'.)50O0)D. MD(-L[(F!UIQED&QVG:1NVXS'0R-MKT= 3#W6TG0D^:(^P2=7_.#VFF%C'T'> M=+Y//4BUXZ]P*;N'@LRGJLW3YD/?6_-]:SO?/;_X#4$L#!!0 ( M "F(7%@IA+5D/QL I. 9 >&PO=V]R:W-H965T[IEZ=?P.\W=?/%+HUIU==56=D?CI9MN_[' MBQG+U^L=%$=O?Z>O[MK M7G]?=VU95.:N4;9;K72SO3%EO?GA:'+DO[@O%LN6OGCQ^ONU7I@'T_ZZOFOP MUXNP2EZL3&6+NE*-F?]P=#WYQ\TYW<\W_'=A-C;YK(B365U_H3_>Y3\WYE'8DAY,/_O5?V3>P;GXWCYX+6R^K2\O_51NZ]F!ZIK+-MO7(/@X)54F!!Z;N@2G3+1LQE6]TJU]_W]0;U=#=6(T^,*O\-(@K*CJ4A[;!U0+/M:]O MZ]6J:"'EUBI=Y>JVKMJB6I@J*XS]_D6++>C&%YE;[D:6FQY8;C)5'[#"TJJW M56[R_@(O0%L@<.H)O)D^N>(;DXW5V>E(34^G9T^L=Q88/N/USOX*P^I-8;.R MMEUCU/]6#A_:O4_?V;_C^5PCH]%4U=T69?JT]+@^FJMJZTJ+$QY]AO,2[6UFIO< M-+H<*=OJUHQ466?T%RT(UP'CJ)3I+57JC>S7F$57:K)1.U8P-:7+4JT;^)VF M!04CU2:;+K6E:X\%M(N?SI:Z6> S2#!?X:JL4<].QY>PE;(DLR\JUIR1>C89 MGP^^G0I]SR[&IX,K$R):8;DF+5N^"A4/5<_&UVV2R8QV4H=__/-SV]/ M6!(9C@H:2NPG,H) =;.'<+X;/D2+/\2Q+1MCB-.5@9]>F;*E?YDHB,'1='Q= MMG5=Z9%Z2Z2_U^IGW:R-B.X]]JNKD_%0,:JZ51KJD67&6D@2IT,49GP'R:)= M8G^1DE"/<^M1,%*SKF4F<:PE-"A7Z]K:8E;B1M.VI6%A; I(B 3"Y-18",=6 MM[A40(U(%G8-Q>+'2+:T]_'=_=T)<5@WT%FB33_61:[*HBT6+)RQ>E>I'\VL MZ1"HG*;T):P1'7-B<4"*KH0&;(&[2M$!X1X+=L2R87EDZ<9:* M7N F6K&_YUH7K*HOO:J.U&999$NU89,PCT7=6>&8]# ?$8?F*^P#MLSJ3*L% MZO[^MZOIY/([&[0>#QMWSKB(+HP5_[PJ2?X/;\D*TAYFE!1>F7C1Z M#4K4K,8CNB$1,R\]?M5QI7&^6V$*1Y&9\MB>*%J+V:"O^ZIHU<; $9,G@9*< MC-2Z[$CG'Z$U8 E[9+ L30I;LJ%J)SLRWTLYG#24." MI'9-5V$=8ET7C3*KPA+RL&K>U"NFSAD"W=$S!690[,&K\(I6A 9:3ST+#)1> MG,)3FM8+:%=Z6[I$ZL6K.LM*M"ROC9@7RR%(P#DE.O2L[-CX@QE L?6L@'9O M127%6]+VZ8GZ(ZLW_/E=76IW,LZ>C6V+E29#8M>!;_&W$0*CTI/%@N\Z]=(@ M*C>KB@C@,]C479D[!K!0DS\GT]RJK#2ZZM;X5Q+'N?^>/F.CHU3TZ.6Q6XR4N6^NP$] MV%[6A2CK1\B:GS;XU,GBC5G738M_X/M6+IYH$?Q69.<.H<0>EL+DNM3!MEE& M%KJ!;1%61,V=#3W/ =0UJQG6(WF/9-5H12IO]#R) M#D%#(#> MB20SP]:'%2WU<:)#R;$R7W^D40'%.M02]L=RE5G4\+'.++$$+D&3:_)Z>]D5 MQ#16G^DK0B?.H=&.W37NM9WW^Q0&5^S]FIP.%7Y43$38NV2QT0(S8ZIX5A2^(G!VM) 9P9PS M6LO!*FPW4I/1V>4DO9]A@YRU7Y%H@XE==PODU"XC2&E5]F1DZURG<\?4^ M&4%1X>@K(2'N3HD7P<^N-**6'S2#U(NQ>H H6ZVN 8/4!]B\2S$^"%WW/M+< M&PXLVW"$QQ_N[V^!L"CDUX2;@0(,!SAP4@"5C.@;&^(.(!674Z@D(=F"V_D6 M**;%W;>Z+$!:52 4T]HA72DJD3?D N2S LQ'^L?J0"R2&U.35U>GB&&01$%R M(J4EZA\!+0%Q8[Q< >LA4^^!'HN?LFBCF8%=%88LD**U\4<:E)1A,\EFEK/S,IPGEMK/F>_ MMHF($IY:YT5KOU/+>H,%&QQ CB^P"">484'$D0C#UXG#U#Z)<7KL7%>4/HYZ M(?7JI<(U]9$V& ("HJSB%_E_\RM2(.\[5U6(M(#KD.8T9.<\#"5O1" MP/_O3B[084+AN>5='\RZ]2'Y=!JWU7F]%@%4\!2RI9R/WY+E1W>I&R!-6"AQ MPK'@CFI*\-B(NS$!"*]T)S9$8>.\S_!%R!+6Y1] MSB['ZDW71$^'U4;1]@)(!KF @V'/U9.5>60E[!&(_< 245 M[/:]/8FUD8 +3FD)>7-&"RGOG&40EH)_]5G IN!MJJQK&GF8#2,]*!QL2^L+ M1F !.N].MTQ.)0BX-7D]\2XF&EL\ZNC1]HL+"7#=+980\MFYJ$0.MJQ$B$[O M/?*!\E^[9$L0*^L60 ,4J1^!GDW&TU#$8@?#9:Q(P/2,8\4.=(NBD@2O]=49 MSS[M1F&KW?!9#78]'T_"MEQ,0W(1OW$I'LGV:XLHJ4BX-@1]G65-Y](GKEKX M4%_6&T6[,@RD'("*& !/!K[TWLQA% A>%-O4K^,'_->_,H+M9F-UW/N2HUO5 MJ\T=B'6T*\EYY(.60XN(SXV1L*==3Z'*$XSCPA)'QD*0=88-Y!$J1S#!U^'R M"7';HS$H-RE$3-UC89Z;K 5Z^-[;NFLQP1@<9ZD!9B/+8$L^2V:5N M]"5GRTM6#UIH0!V8!Z-LGR0:^ ]74B/S(GO(1X/SX%S-!2D0!S%3/0<^&E"T M9G,99'K/?3DB$5DONE')KWWN*_+.)ONASLNF7SKMX]W$^TJDX2-DB_N@&Z#9 M*;47)F=#!=MK9Z>Q G?(SC8[V-[9+R0>%W-Y[L!ML0U/HG M3/@C0/BZ001Z13(_Q?^'"DW+-V9)C3^LUC_)>P=/1GP7;DDW_[_OI$@C9YB6]-@G(?50?*X&LO.)6&:G6#),51_XMV\.T.:+41G7Z/4U'' MO]R]/V'^_ZO#84\N/?_];9(,;]-0<:GR&5Y([3AO&60GL(L5LH"9D33-%29$ M!BKO3*SX(8F@"D'#Q5G-UA*^G.-,_PV40##;&7W&\-ZK7FD8S+9URGDJD%VY M@6VG^Y\\[9P;"6SK%UP*SGDJ=RS.'JAHR]5-AF2_0#-]D<0A,EHS(C)7+O(% M[P.G)9Z[!X,FY\ER586',H\."NI$N/3>. 'LUOX9B?49VN"3$4^UE6BZQBD- M/ KRO]A_\N66/TPW__0!J.-_UY2L39CY,UJ50R%5=#NX:#4YD8*(\]L^U^L% M-J)0VR^6%3F-_I1DWUTC5@RART;[Y>@S;>=B$GSYQ 4 MD[48!G&5/-C+WGJ([5O-;H%CZ\WFL/X]K="!>J95R'8)+[R7E$62 CRII11R M^D*5(IK+O20P)&[^#REY1UX%F0*55*(64S2&[_=:W'_8X1JA."WGD/J-O"$1 MB?UJ.=?"=M*^'66:^A+> 64# MWKX]T^VWV7;\P.5NF%MIPO_48BA\)Q7);>>+BOV]DCY:4H#\-CD.H<-0J!XY MA[HP]H239DT"+FHXN7+U![VB8@R= V)]\#"#IL.W$"65+4A[4<-VHB,/O1ZQ M*Q(O]!8'6<1^VTX1<=B1C:YZOZ:XI-=7_4J',^,B;%+*+@GI<##[8\N*]40? M"%A>^6\Z,US*B?4[ZBB*?<$52S=X@V'V'9<@$/Z0]U< M>A3V1Z,-)][+#4-Z.E+BVR#T(:6EB)U0V^ZP[QGG2ZVJ_0D9A] - 7MAUURN+B .&>6!/FC4(+H3.C+V%RRMYN2&G5.AJFG8!5AMR/Z+MJ2*M' (>Q. MF$2GPPF%P.Q>L%S'K,N[_:<\(*X7C8^'G+7/Y] Y+E+UQVO\.)$G;V=P8F8R MG%12 !B$_>FT?^I^CD8].QN?Q8S?=Z7322_ MCYK;$%0(*>9SLNC^!%< DU*%VO&JO=.60\[-'/L#3W$W1&7%(^)#2Y,'+@P. MAI&^&<%R 0A* R2AD;:S-=!H3&@GD^3CY!335'*5U+>Y.$(7XT085(!3O54=%(E[V7#>V',ABBT&N::,%6Q;9P " M9:P?[8OEU=^0[I':]WU.0?5RUBF(+3?4FZ:"/-NP\@/#)IF M-N!.NA:TNU0[HK%&*B'R4#*C W_J[(D*Q"ZLN.)LJ*T,X>&^5 ([).#V$)8:/C(Y24I;TJ?E.1B: ML$ZF0V(GFNZ@/([*!*LU2\8:\P6;%ZL9$@VQTY *!HV7_K_=732)B_O6[;FT MX;)C=4,53ZWNC/[B6Z]OR,,7.+0?:X"(C11#8SMZYEE(*R5R-K=*E\6_S6[%Y*5XD*=6!O0DL5B*!N=7U,_RRF/]3-P.6]RZ MLDN98?2E)RY1=U6U)7UBH0B7UU!+ZL"J3[AHRIC/XN:9KKZHG\CSNP$TO1BY?_JPMZ%A A)[\T!??N72BCGV3_/F^QD&B",%V#MSN/"X,X-O' M.NA,:<(ZU#!V:3]A3*_WK8^Y:H-D#S3^EL+(M]W#>&_Z%#&D-&4:_Q%=P& M5?^:FG(>ZXJ0[WB(X=7H6^X]_G#[Z>[IT1D9_N*FYU&I"3K_@:JXT M\%E1K?J\KN+[V@;NE/>[=?4L-"I^FD'3LCGCB<+:7S%.-0#_]BMB))3T9AKL;J;<@Y0L75 W)\I];ZC0=3CAW>? M[T[\-+,O[LCQWB?JF3QQ3P^$]@K;V!7O(6D[V"K$(6\0V";6&05'/@KU('H+;3Z_:+8#82@:S21>T&_]+WC*9G--8MNL)]VM!7"LA MF[?_H48P22=I13\[35Z.ZO=^J0;GFK_]F=*^H=%;9(;&$*[AV/-NM9:!0QZE M3,]K>NX5GW8XL,;QFX^W](9.T0IW=)#)L@,&W<"FK\0E-^8=5:?XK'D4@D=V MBB;K$->IFD6:02,A5-BC8KN/2$02U8(#?3)*V]< MK5MTW7D'QB4@IZ&V*]N 29RL6$VLF\;;0T*U*T9Z:X96.;\:GYT19QFW73Y6 M,GYZD1(34 >BIB[WTN-LFAOSMW4GL^7OR'HKWT'_U%"U[_CVW:>30S;/F[W[ M%,=XP^PL)?JQ(QKU+":T*3EC]7E9E()QI-G,E@ISH9:MU KVO"ZP',Y9AW)W MU7^O2JI%OE(,F7 M_;=D]INJKD4//AYX#XP.)BO6.K3UXKL@_8YK'#EF7#T\ M47Y-JPK59/@;1&!78%V09!Z+9,&'#T@ MM0[H8)MLP[.,C@!)QD5'^%UH 0 W8M+)!,?Q[0V"TD;'"20I)T..BK$\" KJ^-W0DIZ^(__S2T&QFWKC8P\SPQV<+W)CEV<:8B%W M4 L_Z[_5ZHX\](QH+'4/F+E\=>%T(+*20R<23&_0#,FB#.$:=9/LO#(_%51]^F="^8\].;,H^92)U;>%%Q0C&' G9/EYD'G0MO5:]4,691Y-,FH M>%-$)UT"90!JLV'RP@#-UI5?O'P"4UY"DBJF[*:SW(>?HW0OSH"&NNA/B*RN MA$JMKIR'-F@PK?,0B5QN((TS=JPDI+N.2=^2,AJJ:6,K*\T.YTE*R-$F3$Q MZ'/%Q3HW";1U/EM"\Q/'"QZ@7/!Z!F3&CR,O5W.7GCKLPDIAA4?D^?"X3_% ?[!I[(_2:D5%+>;M[A@7GA3^^W,RX MG^!O1GZ.$ZS+0G!U['Z(.O7>E5I$;HG^2"E5%WBHF3RBO$I0F8V\R5G! #E[ MCYZ3E[:Q2D%/ '"LI/P_T]F7';$D*D?])899+$HXX(R/4>A=:;BG;A4[>#LC M IE_1R:=)%WI+_Z-3+*2E-$VH@+_(Q%BUL^F5[$721F]/Y1;L?W>RT#T0P"^ M?'.HB'=3=O,Y)?U8L:HYME4=V&O%,8;W&3D*Y7JE%R*F.;A ^ HOSE B7C?\ MPP9KJ2300\3M6H(]Z<&L*TKG9^@=37Y[@MGBL7\K!2ZW23*\3X&,@ 2-_3<4 M<:4?==8W1!_LI(P%:8BS*[@"1QK=2 "O6WE_*3,F9RU[-GT5N^=PL_$]YJCI MN*FKO=$^\5Z?VWOD?_]!MHTE"(*L/-U/3BMYX9U:7UPU/';O MPQM6<3^7:EUES;=2O&7A" I4]B0\O*JIXCQS=)%Z*#[3O\U9_50N' MN)Y-$I%XSW+H$+#1Y$QEK/E43LJ+LB.SEMD5+1A)?QWV(9T ^B>1SC$<^!&+ M,[X@ZAU;J.6VWZ ^^P;=OZT?I;HX4I\,8B\MW"7@UE2FH4AH4Y7!T:C$PR#8E=?NS2YTQN\X_LM5)/4%@_ MO\&R]Q@A:?;JOJ=U,%?&'9O:ALE 'J73/ 3:-9*.><7TDR*K^,Y$ *LL3[(' MG@S8T_*6X0K?31QZD3BJZ$<$1RHI3\1?!&!/F6F[5/.RWEA^8XO;L'24-(:% M4^0=''A*FS "0!WG9'&)>#SPX_F6[US:P+:4]7[S2+NTH*_KPE*"QGX,_'#V MSXAFO._WG5XDO\\%I+_@7R&C-XN ?>6GNL*WRO_0V;7\OE>\77XE[0._G4HX M>XY'3\>7%T>JD5\>DS_:>LV_]C6K6W@/_@BD">A$-^#ZO ;0=G_0!N'GWU[_ M'U!+ P04 " IB%Q8RS8=\BT) !4%@ &0 'AL+W=OBM- [1-.QN@TRG:SLZ'Q7Z@ M)3KF5)8\)!4G_W[/)659R=C)8+_8>I#W>>ZYE[K<=OJ'64EIV?VZ:VXV6HK:;5HWYU$89N=KH=K9U:5[]D5? M77:];50KOVAF^O5:Z(=WLNFV;V9\MGOP5=VN+#TXO[K363*X9>;+HNA]T%,/)]U_RA:KMZ,RMFK)9+T3?V M:[?]EQS\24E>U37&_;*M7QO',U;UQG;K83,L6*O6_XO[(0Z3#45X9$,T;(B< MW5Z1L_):6'%UJ;LMT[0:TNC"N>IVPSC54E*^68VW"OOLU4U;=6O)OHM[:2[/ M+232\_-JV/W.[XZ.[.81^[5K[A?[.3%+_K'KI6IFL[T6K+_O%T8JX&(_Q[RV4M,#DND*KDP&U') M-S.4@9'Z3LZN?OZ)9^'K9^Q-1GN3YZ2_F(]_OIM]7TF&VTW7RM8:UBV9\J\7 M$L4L=W?6+=Y*[2]KUB.5FEGL7G8-BE:UM^S/7BM3*U=)YH*=WK18T/5&M+4Y M<[FBGXA^.+N&6&-5Q4Y8'D4!3V.ZBO,@C0M M%T%2QOX^+=G-<6M/6)&D011'=)5G01AS7&4)#W@\;L12)N_!7H;B !HQ/@J/ M/'O)E_>]U@C?5-@%^R@1(=% )4^2@'/NKLH@RDJZ"O.@")/1O[@,>):S. MR M7K(X"9(T9=^LL))!)6NZ"J+B*,C*A,&#B">,9P$OLD/*6<33H,QA790'L)#Q M%%%+4G8MEQ*KZT>+3Q>RE4MES_8V)[ M8Z=Q$//HC/[3,#D;;8WRD)WR$F^B M((66IV:>1D5&NW+\%D'\HEZHR\N0U!1%>,;R(.'QH?RVTX_3"5KBH;MGBLD96 3X%:I!MJ$&:#V M8M%\@-'5$4<0B1RA*QVZBC@H 2=< 4H9X/XT1WL! 6O1U@'YG5-#6EB4!FD2 M$>AXD0!2*)N(?4" *[]\0,,^!N2X&7-@V5)W:Q\OTMLAD'K<)>H_T;?6CG1X M$J0 /8Q/4-C04Z1(_YWT[V$JV(9JLVM4+)SD!<"8<+S\OS#U'NPHV@=B!ZO:'CJ16V' Z:BYE;! #Z&+IH>! M-\"-H!&M%CT9*X5N@2//K=;LX]8OC*J5T HB!1"R ?H$T7"#4$KE B#K.?O< M#:A9B3N"DZ0QI=(]9&^576&M(5206=!NCNO7C/S T 6]DL8492858^:/W%T! ME3LU@+_N-EHY8#M3EH.P(ZI\7.!3VUE/JX 6%AQS\:EB-X\1770,FN_(7-)( MP9TF3\M&#,MNFV[A8&U%>ZNH4%%/KWRO&K!^^LO-I^\W9X0G$O0 :T>)B 16 M$9,^L09/F[ZFDFW!#C#781GJ16,I<1,3)C6)01"K#56VV+?727>=> &PXBV] MVZY4M6);;,)^B7"3/XX"W*03!4XW$<&<7:/7@ISH)G!>W)!]L(I]E7<2,&7? M,'2HRG?W1CK2 /I$7RN[ ^K@Y,\_%1'/7QM(X^F@@^>>RZ3M=6N"@48-QE@S M,97F ;4>K?4(A-A)K7Y4K0#/X:VC(%?Q/L2>.)SGC5HKW-'<0*F@T\28\*=& M[FAJ;YY;BDB$GLR;QM66_*NGF%.:C8^_XW9<.96'G">"MNAKN_;$"L4^M1]E"R)T<2@,I@)NBAHVPQA6# MFQ&=4: 38QR$?;(F5.GSL%249VSIFG[".R@(>2_0P(9 5J*E\EO(:6=SC%&! MNW 4LP\N#E77-_607 *<%V^DM8U/E[?9N^M)O1IF#IK@*/M#1AVJ78/P,Y0$ M\#5.<5.6\<)N<ZZO7?Q5^XWM.BHRDW1'*:S'Q3"(JH]!V&<2"!]#0DZ5%2LD\2[\=8/L#B M.$UH11*R=T^:Q0M-F4-L"0N*@K/OG855A_*8HWDG.0! (*FJ""$FX>",=T M;<:##/%..;:4[#-D'UUZ@B$\#I*"$+-<+V+$[)<.7)4A@ M;,9B.K#LH*/ 594-'A'72M0#9TY:5P5[ +%*:/T QMH*73NU)WP>L[5J&@@/ M'!./O0+=#L5"DS7,209"=G)=XC;.)' I#M^&G7[^[=/9$_&.N3:=12;40/]C MU9'J=)Y-5/]S9YUAI'EW8H!]^= %XVS?JAYY3J]AXU,3J1\N^P:$WBV7! RX M>P"0H,NC:7H:^\=C\Q-R>"DF\;S8Q\3GP0V1@JK7-5W@JE%+Z?-Q7/(CJ7P> M[J1Z-M_E=@Q@O!LCXO+U#@:^0XWS_T35H:B)0W$[,*%2OZ:CE*Z)@@Y6O[A% MKS/V( 5-QC<*/'T8?.7.@I.&!:I3XVG$/,M\\\D1 SLW0M7>/3=!W[M>"3=/ M(E[NT;H?\DZBN-@7T/!\&/M.\?FAKTGGDR]]:ZEOW?=,0WV^M?ZC MW_AT_&3ZUG\IW"_WWUM_%?H6P6.-7&)K.,_3&=JV^X;I;VRW<=\-%YVUW=I= MKB0&&TT+\'[9 4/##2D8/R1?_0]02P,$% @ *8A<6/V-(\-E P E@< M !D !X;"]W;W)K&ULC57?C]LV#/Y7"!?H4Q8G M3JZ]NR8!+GJB$ZU2;/) MY$U:*VV3U2*N/;K5@MI@M,5'![ZM:^4.:S2T6R;3I%_XI,LJR$*Z6C2JQ,\8 MOC2/CF?I@%+H&JW79,'A=IG<36_7<[&/!E\U[OS)&$3)ANA))K\5RV0BA-!@ M'@1!\>\9[]$8 6(:WXZ8R7"D.)Z.>_0/43MKV2B/]V3^U$6HELEU @5N56O" M)]K]BD<]5X*7D_'Q"[O.=LK&>>L#U4=G9E!KV_W5_AB'$X?KR4\2TE:1\#HYW-?N%U?MOK0Z'11H82U;2_.BW M[ORRG_A-,_A(-E0>WML"B^\!4B8Q,,EZ)NOL(N(#YF.834:03;+9!;S9H&P6 M\687E<%?=QL?'"?_[W,B.XCY>0BY$+>^43DN$ZYXC^X9D]7K5],WDW<7",X' M@O-+Z!="_W_\X(\*X9[J1MG#ZU?7V?3M.P]K4JX VL*#=ESVY#Q4R@/N TJ6 M1M#:H W\WIJ#A'D^ AT\J#94Y/0_*MZ30'S9FM;E[(G0-K(PGW#M&2/;OE(< M"CDCG"&04UV+4:#\B0T@QW/.IM/%];8V"#L&TETJ*'%6O6TRO$O?9! MVY*I^"KRBH.MHUHBY-09F<*\(E.<*NJ/+$"S:F[$OG4'D=.*'1$"L? MPP>1((C::LZ<^:&@F.;TYN9F" 1?=*PWC-5?]M%I*<74GK)63>-HS]&,U3&] M&O^G%B7BDC+]0RF/SUW2]*17UNC*^")(X?+5Z-KFL#H\.G==KWTQ[UZLC\J5 MFLO8X)9=)^.W5PFX[A7H)H&:V'DW%+B/QV'%#R#]+5'H)W+ \!2O_@50 M2P,$% @ *8A<6+/O>J)]"P C"( !D !X;"]W;W)K&ULQ5K;\F7G8V@>( MA"2L04(#@)*U7[_=#?!F4QY[:Z;VP0D%@(V^G.X^@'2QU^;>;H1P["%7A;T< M;)S;OA^-;+H1.;>1WHH"9E;:Y-S!1[,>V:T1/*.7R&%Q=T-BM MN;K0I5.R$+>&V3+/N3G<"*7WEX-X4 U\D^N-PX'1U<66K\6=<-^WMP8^C6HI MF5@C H))5*'$CC\ MMQ,?A5(H"-3X/<@] M_YL(]LQ07JJ5I7_9WJ^=3@8L+:W3>7@9-,AEX?_G#\$/K1<6XR,O).&%A/3V M&Y&6G[CC5Q=&[YG!U2 -'\A4>AN4DP4&Y<0 M:\O171RY[VR\;<>6^W/!67 T@.*\Q.#*Y^_"&>CS\\H_FTUGSZG/171>E_D\3^ ML1$TP(L#VW#+9,'$:@6YPRR^ I]3\!%D$-LJ7EA60I -VV]DNO$K3I0QRM%<_YP>\7E-9;M T604B\ MFD-28"L,53>PL#,;L>OMUN@'".IU(?]312% )FWA$.2 <32D"TQ*< C4<(#Q>LC6 MHA"&*[\7SZ <2DQ8LD<\H PQ1. BC#Y"W+62&<>8WSGX#W.<4 9.T+G IY-D MTL1TR$[BLVC1?,1=3L[;(UUW8 4^V!Y\ M0 )W4HG!.&PF3(IP'3)M_*(C"8;SQ]*+1(7J *E6\0+4%T%#_5JZ M X6A7_415"%JR8%^X-.Q7KLK7KKX1:UD4F)'@DA#, MQ6+*3E@\C>9C=KY(\'D1)>8XLM#QS]?.!;>SNOMYW@\1A46<>V-;/0-B!9E M\]MDMGB'T_&HX>()Y%TS$#0K42\K&&;V-0:A(MQIU18!,M M^^?)W-M_MF#S.?HB&4>S&.P_'R9E/F3E M%H>!,+\AE'.S%HY2THIV4AA!'(+V@]=C7.\7T[9[72I4),5L%4\L?&H;AK=C MDR2_'!XK&!$N;I_*ZAH_Z5,R:92,CN8@%I\5 GQ' 7L@ZVJ5$&3G@-@[2>'27!KKHVC&BP+9")]!1L/"0P;"F;G*3(G M+%\\30WH@=P?Y&C(6.HOZ#IB(1Z7OI/IHC.'1ZBL5,)7W7V5]57-)BU/21O) @#$?(!O@- B@ MH6I:0;0&&7S(I7.B!O!3GHN^Q!DG/3NA^$?'DN9(4?M3LB8Z[B0TM<*$;\R^ M[ ?=A:_6CVM2R!(99AI7]3J5-T$ 9O %DU"IHU5\Z#LW[+W#B.$3ADRN)#$N M"^=SZ[WRDLV[C'4/F M^P>&B))PC)_6=/(C5/FZA1*-6$;#,/U;J(17(!E^B M%<\R8G6P7=C;-Q-\.93O #2>=FB5B_09,7I'>!3+PK0L@0SESKT/.3AN+W; M@+B-5D +.4C.RA3>?^*RI^JM7J94SS:%/BZUJ$!(P',PB:S?@FUZ204J2_JJY+.LE%Z*)P&0MTM1I[.O.D;@M1Y*?ZK?"P5A M[PW>R/H:;*NKHM0E5V1QV*1K7 ^2*]]G H )<40:[W!/0(;2Q1K$=N,-LQ3% M$,)7Q7](94C7-6PG@4ZISK&VEU=(#!I8:!MY(5JVQ.91:^]?@^4YS_YZTH L M&4E#$IU-*](01V>3OX8T+,Z;%O^GD8:&%)#Z<6N+FJH&GO[8JNZA\>[)&;GW M'OJ'?^NU#?NG2M]A UC/1.FN -RQPFL&?Z^S,CI_(N$:\J@LZK-][0V ,;&B M%8"4+C6 2E,V@1)P\F_=*_2P%"^$J@"D59-* MU3X6A26@?2-2\R);A:QU^ BR+=;=:ANU6X43^]/[U(H,L*>?H6.!P*"' P[ MKLMU)I37I[0!!V 6*N"=00NJ0M(M'1Z//16HV&D%-M=G*R.HE @\^C$#OO(5*),[F2&'/$BA\%:H9CT([)6_-BCI M3X&[86 MK+KLN7;8!W_6]6?6NE)SZX=UFI;F2*T%*??X9LM992CBE=\K5W1!4J5.53H( MWV"<34MK0Z"H\P@XDF=:Z?7!2P;@9] JE-[Z]&FV]J38-K=>5-WH!H)J^I>. M MT[.UVT08F7*OAW@IAK-=.)B#F#?O6']AZ M&9X:W\!IIQWAUF0,DUU=J.C%'R V@']IVXT3_8=Q;J)?ISA6/0JWVT*7OE,/*M\0R7[^&I-;"JJ0W1R'LU:=U"S)W=0D^:; MH)?>01UCM+K=>MN4-FXH+7X=U?YRBG081],_TB'J^[YYU/J%0"[,FGX' 70 M*XK_L4 ]6O_4XMK_PJ!9[G^G\96;-3B4*;&"5\?1V6P \*+?/O@/3F_I]P9+ M[9S.Z7$#1U%A< ',K[1VU0?N^>Y%_)TI\UGNQ7"P7U=*7LVVCK7G,QFMMB*FMNI;H3"+VMM:N[PU6QF MMC&"E]ZHKF8L#+-9S:4:G9_ZM1MS?JI;5TDE;@S8MJZY>;@0E=Z=C:+1?N&# MW&P=+"2# ^?]^@_>^[(9<6M MN-35'[)TV[/1? 2E6/.VQT.#.;A$P:L-V ^[LZ1C_(-=_S\U.@=&-J-:/3@J7IK#$XJ2LI'9_"K M1#MWOBR*MFXK[D0)UVXK#%SJ&M.[)=WO!%RI0M<"QN^TM9/3F4.79#@K>OB+ M#IX] 1\Q>*^5VUIXJTI1/@:88:Q#P&P?\ 5[%O&-**80AP&PD,7/X,6# +'' MBY_ >_NEE>X!_ERNK#-8(W\=(]E!),7UY!5(555L*"X4P#OL><#9@]2NL5V.$*AX E506 M,7W?E7]C&6,?.PMKHVMP6VT%3H&5E:7D1B*0T@Y:*]4&/PJXG7Z<0JFKBAO@ MEI:D@76K?!_S:G 3@,*IA2TH\+V$#89B@:L2*HP54='Y/L)2&'G':0!@])CH MMHN'%X5N%5%'"N2KX'8+:YQ4L!7E1MC@4?A.0]//(W*CO5R-MNXG43>5?J!= ML!)*K*6#2O*5K*23'F787CQ25W;J,7+6.KRI!7I"K5E97LO1YX>LU(N&C MG<(G%&B-VNB=E\M;-$;?29^0+5<8-<)VF5H]>']:86"=6GJ--O>BTTEI\N,, MPA&81"6P?AV,>4VR>)R&H]88N?6PI2PP#)1S)3L]R,WD!,97BO+:6H3%,KGL M2HH8?CHHA>6@)=PJ/$(J^179_4()ZNL+-[T94F7AIE-[!LOO!+KM!9K""HJ;JU'*[F.9L<)]C/?Y_/>1#F&:6-17Z!!5GL MTQD'+&=^2X[$HPE\^([!H^;&&PMUAX]LAWU XZ!K-'O2,WF*R'?5[R/S^ON: MPPK%*P@:O,/1"U=.U(?5W\^JL9]>O@&^S2ITC,.XUB6=4+Y3\8"ROE"#*%P0 MQT4P7T3=RCS!1%_B-"(:&ZU+"]@A)62+D$1A+*4ZB,-L/]-Q$("XIXF&J>[' MUJ13T.?C95]V?B5-,!>_#1/DN?EA22[CY-=.9#2@R4-$.YH3;]P8B3.73DN) MV2U\W JZ02K$,$8;S+ZGG*21#PZ+./==NLCBOGB[?_ M %!+ P04 " IB%Q8I82FT$8$ "D"0 &0 'AL+W=OBAZX M$FT1D4B'I-;9_OH^4K:S*;Q[2'LP/:1F'M^\X=?%WMB/KI?2T^=QT.XRZ;W? M/5LN7=O+4;B%V4F-+QMC1^'1M=NEVUDINA@T#DN>9:OE*)1.UA=Q[(U=7YC) M#TK+-Y;<-(["WEW)P>PO$Y8_#P')]L1-;^4[Z#[LW%KWE":53H]1. M&4U6;BZ3Y^S951'\H\/O2N[=/9M")C?&? R=Z^XRR0(A._\7G@P[W NKL@0!^"."1]SQ19/E2>+&^ ML&9/-G@#+1@QU1@-Z5_Q1 MQ)>R75">I<0SGC^"EY_2SR->_HWIOU2N'8R;K*0_G]\X;[&*_CHGQ#Q-<7Z: ML+.>N9UHY66"K>.DO97)^H?OV"K[\9$DBE,2Q6/H_[6&_QLX/6'X76ORO9F< MT)U+27YNY<[33N(@Z 5D[+!*GP++.D_O9&MT1^][93MZ92;K^UA8^A6GD1.# M=/0]-15+6<-AUHB6*Q)JSA6Y3S-JXI^ML8YVEFS49Z>\*?$&WQH"N)E ME598B+S(TBHOB#5EVF#\A='.# IT9$<:\RG=FE$2J\HT:W+\-VE9,F)YF599 M0PQ3\F85J1UW R2O*'7$PX7)'JM.VQUCTYU'JR@/9;Q ]KS\DP; M]L[[7H;;D[Y>3Y'>"$X+PX,PZKY:AD!19\6(WX. MI'!B0)FM,1 4ZZ>+\X,.SIAAZN 'LE;BA)KO>YPL2,IZ]7<<6)P[:9?W;LY1 MVFU\'X2YH,5\B9Y&3T^0Y_/-^\5]?K^\%G:K=""[06BVJ,J$[/PFF#O>[.(] M?&,\;O5H]GA&21L<\'UCC#]VP@2GA]GZ'U!+ P04 " IB%Q8=KH*)L(" M >!@ &0 'AL+W=O78TNEA-O'PR^<6SMWAE\)FNE'KWPN9A'J2>$ M G/G$1A]GO :A?! 1.-WCQD-(;WC_GF'_C'D3KFLF<5K);[SPE7S:!I!@25K MA+M3[2?L\SGU>+D2-OQ"V]F.R3AOK%-U[TP,:BZ[+WONZ[#G,$U?<5O8(URN!625=9^" ++/X%2(C8P"[;L5MF!Q%O,(]A MG)Y EF;C WCC(=MQP!N_.5OX<;6VSI#T\Z7$.]C)R[!^<"ZL9CG.(YH,B^8) MH\7QN]%9>GF ]&0@/3F$_L8G^E\L>*@0I)+O_QNFHW.+RW&PO=V]R:W-H965T4(CN#XZW OICDU7V< M<_BX[N^X^"$WC"EX*HM*#JR-4MM+QY'IAI54GO,MJ_#+BHN2*ER*M2.W@M', M!)6%0UPW=$J:5]:P;VQW8MCGM2KRBMT)D'594O%\Q0J^&UB>]6*XS]<;I0W. ML+^E:S9G:K&]$[ARNBQ97K)*YKP"P58#*_$NKP+M;QR^Y6PG#^:@F2PY_Z$7 MTVQ@N1H0*UBJ= :*PR,;L:+0B1#&SS:GU974@8?SE^R?#7?DLJ22C7CQ1YZI MS<"*+,C8BM:%NN>[+ZSET]/Y4EY(\PN[QC<,+4AKJ7C9!B.",J^:D3ZU.AP$ M1.X; :0-( 9W4\B@'%-%AWW!=R"T-V;3$T/51".XO-*;,E<"O^88IX9SW.6L M+AA,I_ 1OM&BID:MI,K@:TV+?/6<5VM(TI37E9)]1V%1'>JD;8&KI@!YHX!' MX(97:B-A4F4L>YW 0;0=9/("^8J.2C&]L'2M#C2L"?R5(J@:?JKV.B-"6#XR7U3;N46YJR@85723+QR*SA M^W=>Z'XZ02CH" 6GLO\?>WJRP''X-XO)]?7D'J:S\6+^<#^=S&VYO"=4=&>%L"]9N62 MB6Z_[0.39TS$-EO4F4G/F#U(LBS7O"6<32M0&UY+=)0?X(H6M$H94 5+MLZK M2JO!5_",A6&TH6*-E16'E$O<9YV$C*)F$6[7!$K3+/$:ATV9ZD)5AB 8+ M28&/GK'B\PD9KY=J51?X%+5GZ#<@=AA=X'@6!1_TDNC%^W<1\<@G\SGR7=3B M,1>\PK=0T0):Q4VT:_?\ "=AC_PCC@0ACEYDQX%[>)I?(V(K)H1F2Y^ 2LD: M3)[=;8?OE8FLDDOWDOPBPQ#.R2:X9EGAT&DE>^YL>$81]Y>@N8<_2M'=/8C,Q(O M?(72"X-.@[=9!K;K>HW>QO\@'C/'>R%^D>6%[<4ZVG,UNC @C9*DMY?@V'/C M'+23DN%MT$U3@J';=);.VO7EI&E'>_>FJ=_@9@"W;^5X=]02P,$% @ *8A<6.-@ M((1> P * X !D !X;"]W;W)K&ULK9=K<]HX M%(;_BL:;Z>S.=+$M7X 4/).$7"!)ATEZ^2SL WAJ2UY)AO;?5[[@!6*[GM9? M0)+?YSTZ2 =+DSWCW\060*+O<43%5-M*F5SJNO"W$!,Q8 E0]63->$RDZO*- M+A(.),BA.-*Q8;AZ3$*J>9-\;,F]"4ME%%)8._TE.K0F;@ V03@$L#G@-T 6"5@=07L$K"[ DX).%T!MP3AXJ2W)#_03J E\+R@J0]H%@H_8B+E@/Y%GU]GZ.^+ M?] %"BGZM&6I(#00$UVJV)F#[I=QKHLXN"&.A9X9E5N!;FD 00V_:.=-W&*@ MJZ2KS/$A\VOY4X4[C?B\'7\F*G?L-N*+/UOWQS_[Z9XZX&7N M9LLNMJKZM7(_ZW?JMZY,"SN[WBY[Y5^*A/@PU=0[70#?@>:]^\MTC0]U)=*G MV:Q/L]L^S>[Z-+OOT^RA3[-YGV:+/LT>^S1[ZLGLI%SMJESM-G?OHSI6A]1G M,2 B)0]7J22K")!DZ#E51U'@:$X#]>+G(8CWJNT/ZHJX".+D0;)C]LXSS3&V M1A-]=UR>-3(+#XWQJ6Q6(QL.AZ9Y*KNMDUG8.G.[JPLZ&AONJ>R^1N;8CHU/ M90]O9=AP'>=,-J]S&UGF6=#%6YEKX-%X>"I[K)'5N#V]E=GNR,%&)2NVB'YT M.HN!;_([AT ^2ZDL_NBKT>I:,J\4JMZX7OJZR$"JN1 MJ(&;)[F0%=9F*@M?U1(P<4D5\\,@F/D5IMQ+8[>VD6DL<HAXU$JJDJ+%]7 MP,0A\<;><6%+BU+;!3^-:US (^B?]4::F=]3"*V *RHXDI GWG*\6,UMO OX M1>&@3L;(5K(3XME.UB3Q BL$##)M"=C<]G 'C%F0T?C3,;U^2YMX.C[2O[G: M32T[K.!.L-^4Z#+Q/GF(0(X;IK?B\!VZ>J:6EPFFW!4=VMCHLX>R1FE1=.7[AQ.$@SG?$+8)83.N]W(6=YCC=-8B@.2-MK0[,"5ZK*-'.7VI3QJ M:9Y2DZ?3M3E> A(]24PH+]!22LP+,,>N5>QKLX.-\[..MFIIX05:A!X$UZ5" M7SD!\F^^;\QZO?"HMPH'@?>0C5 4W* P"*,!7M27&SE>=(%WKLP;M'M%:T[H MGI(&LW-5M]#)>:C];A:JQADDGODP%,@]>.G'#^-9\&5 >=(K3X;HZ;9A@,;! M;GH[/M5&2R)J_?\AM[K#P!PS!0-BTUYL.LCY(?CM%7+#T/?D9KW<[*I3>P)I MOB)\P6V8^9[;O'>;7WUPPW[#W(M^_DE_J$ 6K@LJE(F&Z[95]*M]HUVV_>5O M>-NE'[ L*%>(06Y2@]'&UL[5U[;]M6EO\JA*<8V("L6$K2I)TV@.,DG7%Q;?W=B8O3Y[\P)^];I[\4/5=D9?V=9.T_6YGFOU36U2W/YXL3MP';_+- MMJ,/[CWYH38;>VV[=_7K!K_=\U"R?&?+-J_*I+'K'T\N%]\_73ZF%_B)7W-[ MVT8_)[25556]IU]>9C^>7!!&MK!I1R ,_KFQ5[8H"!+P^%V!GO@UZ<7X9P?] M!6\>FUF9UEY5Q3_SK-O^>/+X),GLVO1%]Z:Z_:O5#3TD>&E5M/S_Y%:>?;0\ M2=*^[:J=O@P,=GDI_YH/2HCHA<<71UY8Z@M+QEL68BR?F;Y'55 MY&ENV^34_73VP[T.2Q. >ZDN\U2661Y99K%,7E5EMVV3YV5FLR& >\#9([YT MB#]=3D)\9M-YVX_^\7+5= \'YK[$="[P' MX_!(F[YO:Y/:'T^@+JUM;NS)DS__:?'MQ5\FL'W@L7TP!?W)B[Q-39'\AS5- M.X;;I[^=O-W:Y*K:U:;<__E/CY>+1W]ID[4\L,<#B2VS-H'^='BN,&V77)NN M;S+#,@,NV-W*-HDILR2MH*QM9S/ZYN$RN;7V?9OD);-HECR\/_AD.>.7#IY; MS FAUB:9Z<"!6]O8L(AC]RSZ:#&+@/F/EP]G FV"U@\]K1].4NNIP:YH2Z^) MCV5GR)R,$7T2S+A C,)6EI0MY)#(D"4O\M*4:0Z67.,1"ZO8$<'2HL\L,\:( M]#*H5SUL'&CPLLQ@/QH(\@P_0UN(0CF>V9G?JB;O]N?5;0G@;;]J\RPW]"13 M/RFK$KSLFJHH2!_RL@,;6KS9V%KP3$Q2-_D-<$D(2--N\]H_1T@\N$AJVZ3T M*'[[6U]N;JLJ>64[[ &(S;&_^2SY^>VSY%2_/%>\SQC/!P_C]]V67N595MCD M.8GA/W_^.3D=^>)LGDPP_5O/]&\GF?[&IA#VENTA\614RZ9!7-FF@ULD0E6- MZ-+*%. CY'IK;FRRLI8\FUL(K.@J4B+RM?QCWS1$ 'ZUC@1D2JH?^0T^^L@& M;VS9VP0;K6#WC\GT9P-)?H*7%6M1DJ&PQ+]NQ,:L^A;0VI;973=5UJ?$Z[5M M(',0V=84(!3,;]D:]N"P!GFW5:<(D4L,@&\LI,\4Q1Z$VX'2K5@?DP#X!A(! M(>+0!51/JE61;T3#NJWI(*\W57 ); &GQ@H2J8@,5RT!R84TN>V*],/3= M$)EY\GITI4,L6WS:,D @P&M54!N&CF"'$"!5VK&*$5W,GG^&D0@P,E"<5L=+ MWU[ 4.ZQ^J]07[,JK!CA#$_R/O$>%#+?L14!>LFZ9YXT=L7V%8^D7DR%!<3C M(5,:BW=*M0W*1I+;JH%GN!E?V!"(Q&2_@4"\ \@S;3?B)RD&:*6$!:/RBNP3 MX0S31K(/,W&=$SV/+((G6]MU!?:F] #?MU73.6C$3Y!U)DL3@6],T3.9=U5I M]P2AK#H(BP]]9)=I)6:,F%&3#72T8+5T DC4_8#XF(3.!*QY\RR/6$,,F(.W MJ2K0#(8]F]+AQUZ''T^JWV7Z>Y^W^5'[-/GVN$.*0<91(,F.B;]K+'YI2$,C MH0!U&C$%_[)@36W * N)73?5CO=^FQ>%.*P6G&L%)),,\E: QWD!^"1_+?($ MKR7Y8'&.#9*UP:?,3DCF3PXV6+*SINV5#;24_9"2F7&ZW3?I%F&\2E\%O1=C MA0S([&B["92L2EEC5&B=&6 1_$3,Y\D_MSD>AT% =L,JT+?XFASPBIRDTTO1 M-7ZK%M)B5?CS7FDG$OMY]+I#+=& :,F&%&]KR;]@C;YT5H#@(B#XS8JL(T6" MU!#V\^22I!H<1[XS@PTB,\U0E=Z\1=&[67*[S=,M]K['7I.^)E#0!?%D+ S' MD9S0B^^\7GPW[7E-NTV> SAHQZ$2[>J-I6 H);;2]V/Z\N50D[<66M]01@7O M8L7VJ:] S+5!'%> ++"GPC86RL9:,D>4'4'+"O:)3;!U(H>@8TH+V(" "Y7C ME>C%MF/AA2B0V0'CNKLA]#!<#E%T-XK_(+(7RXFL\3U49@=_@BVM>V0),[)Y M,(P &AO$[.8:, MC9FZY^C-S!)I^"N*2;'O%5&8,4C01%RJC2 YVQ#N*C5:J:I22Y5 MM ">D^@LXP 3C^<'WGJL* $&(/SA%\#4=FND?H&PE4RBQ&=5VZJ]S'(*_D ? M"MO'TV,*]X\ YF >59 M.)%Y4CE7\E!Z_Y3>/I-P^YCIS!,FILG]NR.O#;84]NT+#9[#F9>EJ1K-8X6*M.F[0I+CQ.\7VZM1=-?(N M&,Y8CDHSI;*[7KR^Z,X<61.2S2)Y%NG/F!U>/O9V^* D?6AWN/13Y+N<5]&\ M6&J"!$^)ULBRL=KZ,N17,*[_4Q: 59W#C2]0]/_7Z7&=GLH)HR;J8KH05Q35 M+5=^R?T\J_I5M^X+5S\;K?;SJCF76$\DD@+I1MQ^5%@E[6*3G%9U39%% MO]+447Y?YUW'GCM>.6_=PE0U2'Y^^>(7S45<7 !SN3(G0'J%:O.[766/5('1.$*:Z*LSFLS;@FEP3S^,_9']F8Z.D M;YX\+X):\N< @J@W;[>45G*9W,%D^^T".>^.M*+N=^;:H1DEJFG.^<7X<"N*M#J#0%(KA]P1W!MY?X=\K6ANF2Q>0XR).?D70?,;.? M\N(@LBCD(\>3G2G[-9)C$2C\Y&5\$.A0&&4;+AFM26S9=HN@4TQ32Y%?E^/B MARE]JL55%2+^K2UN1JO5E!QZ[ZT5)VUW)SR>]! *S(2LO0;!.F'*<\>44:'Y M$H!)^+H.7WLA&";;;&>%RU$@'QM9V')B+$Q%3_U XB[7![SY$"+F.[)*-K0I M4E/GG=01N6%$S;*\Q'N-!5JIZQ(,##4!PM1!9:R1+3 +H#N@F4R$> M@S64@,K'?FQE7?4-S+8K"O4EJVV:-U1SZ&3P*(>>IE*PM#Y<@&;;@H8JK*ME M:UV<-R6XL:*_+ \^^L(#B7T5$_(*9RZD8YVV[K9$%\=)K/>EO*]E"?)BU,)T@80T^;$7V=X1 ME'0P!%$-G 9EF(,M<5W!#3]\!!-VI2,8L-0PW<+(!.$:6"W&S2N8OK;::\=G M$![IE]*D:+7:$>,19CL]NC.A:*5O">^IT>J@Q!(Y!XC--W>43+K;)Z!VUU& )"II;]$974'+\<"CQ9(OQ^^/M(*Y?4\ZR0T;$143G)D?P M/A0,FK-GYQN11^&!WX-:OZ-;5+C3T226U+:O";3C!CBFC9=$Y YO:K(@[2R/ M=DM]LAV+:-@5 $HY3X9@!7\RH$W#]J,;MKP(/TOTN:,K,H7GVPH4RL11A"LV M'BK0CH(Q99)X"@I5?I,3#M*6+\064ZM@C8Z->$(XO))ILW.H"XDPHDBN:=Z5I 12LVG,#E+DD9*/'29!?8-, ME[%QT&1-D'#38IJ?17.4U'F4O)*$P6;^A?'^MR%L:!:42CC\C%2B_2:D@C/% MYS ]O9B>?'ZM!Y.>:I!(>=8XER?AC(?)7]?R8\<^WL+DL$0\#87P-.9%G&U$3/172A;[$/GS,CK_2V$[ MEPE\2V:LL/]4ZP375"=PD]6#VDTR7,H7&IR7&VTVZ*L\=!C9*3)\#GI%X'!7$8!PDSEFDS9T/_/@G132K,0COH2F+Z#R$BF]MVTT\\U24%I*"TVC8/V6QS(B6FG#>:05>UB$/--MH=A+G),ZJ8:$#EAM //B89X(,/%(^+ &)?,H/% M \$RFB SNK[TP,/S0^(X@M!S;: 1@XM8[,:2:.#K8$8M6FY(3RYD=SI0?>=9 MS306@]-!]/0&T18EK8/P(B[ZVH&<:)2@\4ND%4&+A8::R9!2#.H3GK;4]/'( M?SE7$=L!:!CR^R@@%_ ,U)GG]Q8+*19-1R;AK,!B^K# \_(F;RJ>K 67WXBO M$>8,OWHNA;1Q;_:5USCF<'@N*GXA.! 6L-R5Z58USMKLC;'M#=W/I2B2,2'\HA_-2FJ4=5K>'R\:2X!HAPY116E2#I'%^ MH _6Z4/4EZ(>="@BU%*SO].K'UJ#<$)B,7V8X;E+/5^#PM!0]TW=:6S4-RV=,FU S,<.LC< M-B+\.58BT>2S1;6V*CBB98QYJD]%^,:?%QDYP.=JN;X'VT9-6%+5L=4U;G+& MM:,.=6YOI)LW7KKE0RQN=-S%%J/+TU3JR@ZJ$'$^ "Q@E\C&Z8=4Z*',@"T; M?:T!-C=6A 3X5!L++ =<,VQ](NDSUK$RQF]]MI&JMC=OLSN'MF!:3:/CX91A M'%#>5\ZYWAT;4]..VE*U=$0XFC%A+UU$(^9UOL_0H81$AP3S,.M M'D9^1**#LGD['$Z0)3,;D<8GG-,T"N]\#2K%VAHFPSGY=E:"34G51FU6P5:< MB!^/Y-.\%H&$S 6XR88H6!FOG=;V%DS:2R=5I\R;#\TUX[M=VVN6/;#4Z$%27/;1:T.77H69Z"<_VG; MFRH+$G%*F,F)X$P%]9-LGI"!Z0P.!N(&JFBS8>(UF M.*2ZQ^4,$\6]?$:W/$(U/0HN$S=2P\G]*5X9&C)[IP]WM<:O,ALUD3(,311R MUE=&KYHRP3HRL.V142?^L1(F6Y[T8T_F(2K4@S M1F2 3R%=5.Q5"BF2K-8T\L]R.YJ MYIP<,BID6; BK5SNU="@O O7NV1CJ4=1PT82/L:=UW%?Y]'=.*$^^]=?+Z]H M)JJG!O2&#@^OFWRCC<-9@@ HNS445$#[JEW5\5C +\]?:3C(W8:#*!MN!*3X MEY9/$0A4;2_9,^V&1HFXAT<%H7714Q'.N3B)*:AX5_4MUR [NV$_^9-KA'$@ MIX.B5#'Q1\,CKZ:CJ8VY]:.R,VWRK O[@<=+" 1'0PW-++GKA3H9O>(2GA]B MH'XJXGPR"O')Q[P+7E/\*X*[0O)6G9'UP[W^=A7MIH8[5*:4* S3+:=GWYY9 MOIA(#@6 ;'TX\?57F_%$UB6YJN,F_BO"'QV"#VW?85IX( ^J2%$6 M1/6=*B,/(!(P\V98$T JA,GS<3KD8T+^;"BLW,;/PO[R:'^N?)+ M&5K!_$/8N<.7HR9&EI&N9EIYM+D$PV=XB4Y-RNP6S4! PC> 4J M\_&D$S MJQT,M+>*I_XCA]S!:55_#)5YPAP96U8;>'H<.I1:K@YZB@>TBR"Y MH-YW4V<1=42&M_EF2X5D'_G*K3]#9GE1=8>:6HH?ME6118UY/5+FKC"*QFRG M3E)=_G+U$A3J!HF#QX9L?)?SV=N]0V)PSY@W0KF['6 7FAN-/Y>@][R$&0_> MUE"8)7@/=NTCA";GXP7MB+7Q,D/R,Q *I_TZ$9"7X6"B7_[M0&129Z%YU"Y( M<.B''4&"N2S;Y:(>B^.MI>:;3M@A)#J/Q@(KMMTL"W0"1%SV7E/9C)*R]W*4 M07RZ2$A\PYE.(<%#.'6';FZ@2P@RP]'DNHNHEL#4^2R%)RRLAPN,!D8AL'XY?1@/ ^H M_NJL4+A2,XKB1L/!/S S_PE+28?_H ZI$XU\)"J[<]_3;"S=TDJT^Z(V>TG" MPNTC@TLX0CX679>BMYRX0?)VH :3[>=E&(Q;3H^SO=#0\,J%AF])ZHKC>?C7 M C?$-PQX+:<'O-ZU$A70ZJ5599M-/N,.T4>3V*F C4T9WKM%SA4I? M7:WZC@.E,,LEG3G?ZH&GI8XYW1[3-7S+<1@9S$NY\)R]B1\J];,M1ZO,PC_J M;D4L'EZ[-TQU]K1-8P^8"HTH'VN*=K"Q1I(UV MY),NO>*/2R6W6V[P;P]O+1@)KW#$.K,Y((%<5U^ M(J*0+"7,R<[N]/QELF7F3K:%TSFN9\(>G>?ZZ#18YD*MTU!M0)G2\SI.3C%NPSEQB#2ZW.7]*NXFNX M+Y8+:1@$'SCZSM.*J@2G+RZOGYY!K(\BG;RK.5T_O;Q^=Y;\HYKS$N<7CV?) M4W?RX2J<'P&]WU90D.3QQ<.S[Y/+,KD$;S+7TV+$L.3X4E=5%BZVTHNQH5"; M/E=]I9.&@BI5LN1X8ZR\_L[4AN<=I0Y_[ )A2;G]\8WX$ Q5_[,,,M?*$"FU M3G64MB905&"3JHJ[IY$Z* GL_8HT8/P>1"@[N%6 Z^A@*L MNP*GC&]<6=ZO1;$IJ"KG?_4$J&G(@>IG/%]& 3;U:@XR M$I7^3G<1W84J9_+<"3S0.%Q6YP&KX/&;N03O?,#81'<9\.##L7F$CUX-3T,E MJJD3!H 4]1]T(ET_V=[K[A<%QCPB
&GR M]3Z<2_;/R32$MUK#0FCI*I)ZD>0^[DJD$49-A$SB+C#_T +^3U,]^6]02P,$% @ *8A<6.)3 M&ULC59;<]HX M%/XK&G00]M?OD6P<$@C- M"];EW+[O7-!X)=4OG0,8\E1PH2=>;DPYZG1TDD-!]8DL0>!-)E5!#6[5LJ-+ M!31U2@7OA-UNW"DH$]YT[,[F:CJ6E>%,P%P1714%5>MSX'(U\0)O<_"-+7-C M#SK3<4F7< _F>SE7N.NT5E)6@-!,"J(@FWBS8'3>M_).X >#E=Y:$XMD(>4O MN[E))U[7!@0<$F,M4/P\P@5P;@UA&+\;FU[KTBINKS?6KQUVQ+*@&BXD_\E2 MDT^\4X^DD-&*FV]R]1D:/"[ 1'+M?LFJD>UZ)*FTD46CC!$43-1?^M3P\!Z% ML%$(7=RU(Q?E)35T.E9R19251FMVX: Z;0R."9N4>Z/PEJ&>FU[;#=^P&X3D3@J3:W(E4DA?&NA@ MD&VDX2;2\_"@Q4M(3DBOZY.P&_8.V.NUR'O.7N\->^>5QA.MR84L%DS0NDB0 M@9G6V Q;Q)!_9@MM%!;0O_N(J-U$^]W8IAKIDB8P\;!K-*A'\*9''X*X>W8 M1-2"B Y9G]YCDZ85!R(S55CP2.3 [F58GE\BZ7?(-/[,!SV\H!F M,LFQ@9E8$F-KHNEB]A]HYX7B;?+";UFI),=^(:5B"1 CL0.14@7V%H\7#?^@ M?;+*69*3%>!EABA$@L$NUH0^4L:=MX3J'+N/VRN4IQJ%.;=?Y]SAVMA/718Y MHPO&,7\8(-Y7A3TW3AS34(*;!K5*D^64&M GY&$W]F=P&GE0=K^MJ4E.T=8" M0+CP.;*2VMB0":Q:*!:@VLH](1]O!(8A*XUAZD_DKD(D*'#'TA217E%MR.W0,[P@'Y* NK$\9^'$?6WVG0(U]+%S06#@=+J;)S M\EAFQY5N,S?L]5OC?TN9KA@R?!I'6\$:*I;,PFA4HBTH-4.OJR"*_6[OU/+3 M"Z-G1DJZ=G0@VF&O-?$2]7;Q((QA%*"_1D9(L4\L'KZ.9U\%!K$?AK$U]@7- MX(!4V%:6&R8,5C^F?N@/AL]D? &S@VLG]P?F2+^=(_UWSY$MKNN!06Y21,LR MALZ9<"TTVVGW^:9EYK9E]LV8@Q'LGY,O!T\*!N=!W?+&4O@O:T?5/-ZJ?$LWC](+NC:LEP MN''(4+5[,L $JOJ14V^,+-W#8B$-8G'+'-^%H*P WF=2FLW&.FA?FM/_ 5!+ M P04 " IB%Q8LJF8*,T) #Y&P &0 'AL+W=OQ%2?MHA\2O9&CF>'SS#.4CV_KY@\WM[9E=V51N9/1 MO&T71X>';CJWI7&OZH6M\.2Z;DK3XK*9';I%8TWF)Y7%H0A#=5B:O!J='OM[ ME\WI<;ULB[RREPUSR[(TS=F)F]LNWOB\L& M5X=K*UE>VLKE=<4:>WTR.N-';S2-]P.^Y/;6;9PSBF12UW_0Q8?L9!220[:P MTY8L&!QN[+DM"C($-_YNKK/&Q,2,)' M)HC5!.'][E[DO7QK6G-ZW-2WK*'1L$8G/E0_&\[E%2W*5=O@:8YY[>F5G2'% M+?M0=0M,F1I_-I/"NH/CPQ9OH'&'TY6U-YTU\8@U+MA%7;5SQ]Y5F&CB$ M:VO_1._?&['7XEL[?<6B,& B%-$>>]$ZWLC;BYZ(]Y-=U$V;5S/VG[.):QN@ MX[]#\7;6Y+ U8LR16YBI/1F!$LXV-W9T^O(GKL+7>WR5:U_E/NNG5V!@MBPL MJZ_9/\%/9[ J;/*579C_U0V[;.IL.6W9;Y@VY/I>X\.N?YY;=ET78"IEIO4P M /7\ "3-L"QW9C9K[*Q#"AQK[(VMEIC6U"6;8O$IE0XH;NTOCTDWWF5BL"_#%KIIAE6CNKFZ]'#+SSH_]M3=,AB@$/MIS89HT)-OY0 M85"]=*;*W &[S!?D^]57U]K2 =<9G&AR4[ +VYK"L?,B!\XM^USCDGU>3BS# M3':=MP0'QUXP'J1"!:F.S]3IT&B4\9%B'=%"#0,DE"P+]THFK HEN6$ M(G4+.T5X;8X',HZ#.$W69NY?W-W_I;!WS(.&3-3(;<-^_7)VONG-]MR(?%%Z M??SH9ZTM1X&.P^W+%TP$42*"6$_!62S2( JC]?$ASN(TX%IO7U*^-"I!F$B<*XEHDI3.8B E MI.Z2!6D@FLL$JC9R"$!TDD!Q#2W?^N2A2CCJ"Z],>' M"$D2E$J^?4GI4J@Z84151X=1$'GN22!=1 C *)781HA6J:]$ M>T0^7HM\_&R1'VC&AH1]K\%A8;_R/7?^%R#(L7H9B">N^QM6)X,>6$PIHL'98<1-UE2'\=G*B"1.[<^+BP%#;0 MD5>@MT4A2B']*=,JB*C+T5@*U)8Q.@(IT@.F8X4:%W6$M%C,/EUCM R"']P_ M6!F,D@#90E-O"H]QROBR:OK+&>)P/H5S+.3/F%MB)NI76_I"([F7SCY<>T?. M+G,W]X%2]WWQ^9P5N9GD1=Y^I55'"7M7W>1-7=$8H';M8D*"TI6FSKN 54!T M%"A.S8[W=V+!/=M[WYH[#_8$4!21^+&MR3?2;[^ZK@5T4S8'Z9>B,^1:LAA' MZC0D1P>-)1[3TJF4Z <(X$\\13\1\)2(1WU+ZFU*D$?[UC/BWT@_K H\1BF( M82=2 0<+@4(MH730BA TW*8?2>2 .*U13YA&0>J/.^!70'N(,"E; #V'4(6H M(6-$+Z4\8 G*')?I /@3'NY"7R'GFEVN/I,L"@-8 -^K1=U@#O(?8O[W/<$+> %: I2"134T-=5\!5[/A25"%KY MK;S0@"!X01:H(1<@&(JV3@!8]-3QLV1I3."4&XH07L_CU[^LHMBE!-YTE0_Z$@WY7&S)OQ65[.?"S O6\G*T792=C*A(5DA%1FAE(^< M[B$GV#%OY0"M<2BII( 27MRPL^X30/MTQ$M5 RVKP!"Q)WKHO18Q]FY>>K$C MU%+TL0N_$T6?CGXQ58K" _NX\H'JU#>TW;T8HK<'WGH-;_UW-DST??3,YW(( MY7M-#Z-\/VC?$?FSO%UBO/^$66PO*1N#ZL4R\U]4Y[6CCY]N6?CJY;]7]863 MF>F?:#ISKSK0NRWM>L'03W-H\ O:@JB4," )8NF K$%_0D5J$&+9?#O3"QU' MA43OAF7#3H<#DF#)^TX2-D00O CQ!NW-8U?D=]*Q_YCBUW7U>0)$Y+N]Z%:* M^D7J$;X;%\S2/HAWY[1SEZ$_YRJ$YHB! +E7$$2 $3H4V$. D9"Y/DP1HV;@ MN2 (PIH ACGB'@@UB"BQ@*]&.A*PFE,?KE9?EV+Z&M75'8%N-TI3[YFFO1HD M9@C0AQL_QY06HD8_.CDVK9=5V_TRL[Z[_EWKK/LYYWYX]Z/8A:%O.HX5]AI3 MPU<:>_^F^Z&INVCKA?]Q9U*W;5WZT[DUF6UH )Y?UW7;7] +UK_VG?X?4$L# M!!0 ( "F(7%BY@(B@I ( ,0' 9 >&PO=V]R:W-H965T03-W:G\HEL#6<"[A31;5U3 M]7T&7*ZG01)L!^[9LC)V(,HG#5W" YA/S9W"7M2QE*P&H9D41,%B&EPD9[.A M]7<.GQFL]8Y-;"9S*9]LYZ:2M?<=#@-2M-K( M>@-&!343_D]?-NNP QC';P#2#2!UNGT@I_**&II/E%P39;V1S1HN58=&<4S8 MHCP8A;,,<2:_I+H*B6W)]7/+5I2#,#HD5)3D'K11K#!0>H?#1SKGH(\FD<'( M%A\5FR@S'R5](TJ2DELI3*7)M2BA_)4@0LF=[G2K>Y;V,EY!<4RR."1IG&8] M?%FW#IGCRWK6P27]>BG(UXLY+@/NGF_[\O:L@_VL]D2=Z886, WPR&A0*PCR M@W?)*#[OT3SH- _ZV/,'/*%ERX'(!=E?QWUEW)=%;YS]61S>"&(JV6H,H8]< M&6R3>@T'M&[.26%-V)'SGB1A-DO"O0(9@H>(O;!(^"J9@@ MTE2@\# HA22$:@U(E85I.B8#I!O](<$&F,2I^QZEH=SYA[\)]?M?O:+UZ@<8 MV*L?ANGIB/04 4 !D !X;"]W;W)K M&ULA5113]LP$/XKIVR:J!1(XH0V96TD.H;& Q*" M#1ZF/;C)M;%P[,QV*/S[V4Z;=5+I7N([W]WG[YS[/-M(]:QK1 .O#1=Z'M3& MM!=1I,L:&ZK/9(O"1E92-=185ZTCW2JDE2]J>$3B>!PUE(F@F/F].U7,9&+S.7[A$>&&[UG@^MD*>6S1 [0LBQ- Z!VN4%OR#G#LC2^+W% M#(8C7>&^O4._]KW;7I94XQ?)GUAEZGF0!U#ABG;P5Y/$[!61;0#SO_B#/\HH:6LR4W(!RV1;- M&;Y57VW),>%^RH-1-LILG2ENQ L*(Q5##2??Z9*C'LTB8Y%=/"JW*(L>A;R# MDA"XE<+4&KZ*"JM_ 2)+:>!%=KP6Y"CB%99GD,8AD)BD1_#2H<_4XZ7_Z?,- MKI@NN=2=0OAYN=1&V<'X=:CE'C [#.C$+#BJSJ.(%>P]XL.T3P*=)CFR8T 4\M.4U'ID;]B]R%P3S=VN PJ M1KD&&[5B;5ONAN,C)$D2YEGJK#0-DWP*3U9PITRUYV0%,LC!.)B-OD'PZVN_= MGIOF<4BRW%I9EH?39 J'KCK:4T.#:NTUKZ&4G3"],(;=X5FY[-7T-[U_DVZI M6C.A@>/*EL9GD_, 5*_SWC&R]=I:2F.5ZLW:/HVH7(*-KZ0T.\<=,#RVQ1]0 M2P,$% @ *8A<6(F36*>F @ S@4 !D !X;"]W;W)K&ULC53;;MLP#/T5PAN&%@CJ6V[M$@-)NV%]Z!HTNSP,>U!L)A8J M2YZD-.V^?I3LN!V6!GNA)(H\/*1$3G9*WYL2T<)C):29!J6U]448FKS$BIDS M5:.DF[72%;-TU)O0U!I9X9TJ$291- PKQF603;QNH;.)VEK!)2XTF&U5,?TT M1Z%VTR .]HH[OBFM4X39I&8;7*+]6B\TG<(.I> 52L.5!(WK:3"++^9]9^\- MOG'7*V&\A%UK&P60;XU55>M, M#"HNFY4]MG7X'X>D=4@\[R:09WG%+,LF6NU .VM"< M_&QVJ:11@A?,8@$?N60RYTS TI*":F_A"BWCPL#)%[82:$XGH:6PSCG,VQ#S M)D3R2H@X@1LE;6G@@RRP^!L@)+X=Z61/>IX<1;S"_ S2J =)E*1'\-*N"*G' M2U_!N]4;)OEOYOY)#YY+XK^-+&"AT5 M&H5:'ZJ3@1^SE;&:?MG/0R5J"/0/ M$W"==V%JEN,TJ%TL_8!!]NY-/(S>'TFOWZ77/X:>+:F3BZU 1_W6EJCA6N:J MPAY\1GN([%&XPV3_P863:PFV5%M#%32G_JF<2)R(O46-FJN"Y[!"B6MN@7MW M> NCX8!DVHN'8UKCWGF4PBS/U=85NF9/[BM"P4VKB7N#*"$YC,Y)IN-!FR;M M!S&<#)-3&)^W.MY2E$3 A1C&+D2_-XJ;D.EH!(=J'K[HL0KUQD\2 YY!TVZ= MMAM6LZ9'G\V;27?#](9+ P+7Y!J=C08!Z&9Z- >K:M^Q*V6I__VVI(&+VAG0 M_5HINS^X -T(S_X 4$L#!!0 ( "F(7%C446$DUP0 &H- 9 >&PO M=V]R:W-H965T-#3A. MTP9(MT&2=K%8[ ,MC62B%*F25"[[]3M#28X3V&X>NB\2;W/FZ!+4+B3:5-PAU.3]VUI@*=>J)#]* SC?L&% MZLQ._-J5F9WHRDFAX,HP6Q4%-X^G(/7]M#/HM O7(E\Y6NC/3DJ>PPVX;^65 MP5E_C9** I056C$#V;0S'TQ.8SKO#WP7<&\WQHP\66K]@R87Z;03DD$@(7&$ MP/%U!PN0DH#0C)\-9F>MD@0WQRWZN?<=?5ER"PLM_Q2I6TT[XPY+(>.5=-?Z M_C,T_AP27J*E]4]VWYP-.RRIK--%(XP6%$+5;_[0Q.$U E$C$'F[:T7>RC/N M^.S$Z'MFZ#2BT<"[ZJ71.*&(E!MG<%>@G)N=@1%WG"+#+I1UIL* .\NX2MEG M2'.A0+3#M:4!7,'G=F[-X,X_+#'I=':I=$^]-D-EG!: M26 Z8SO<.P,KW]AMTB4J8E*J*P.DJJIBV(?U$K*9(ZX77=(@$9%X;=<5EY5V@[?7)' MO& K%9;GN8$<[:NQ%#:W#0%N+31GI>!+(6M*A7*:Y49;RQ)=E%IY1+( Y\HS M_'[Y^+X=4S,0=L+FA+817LLN&]#'9ZOGY,-W[\/&L'M!<=6516MLCYURB>$% M=N,;\F4; TIQ>D2_/K#01:%34MX::ME[EF-[MNPK!L-@5S$&76O#\)8=CH_Q M.0R.1O&+(YOA>O1E'@^C##CU8$A9V*.I&XT&/=0?!:#SL[5'4'=)^ MJ^=6.TRV=".0741!<\,Q/J,@BH?X[@[CH]Z&=73F3.-AI1T2F\@J!9\*HBB) M.\RBA'(=VZ?$-#&HHC3Z3F!K8I@%B:X4KI;<>(L.]M3BX;H6#U]=BQO\UW6V MK8+VPFUO'*\H*\@R(*K0BATEI.M"7VAEM12I;PU/M4Z"%PKK R8ON%SKU#(T+B7B!T%X MY!,B"H/X\)CMH2I>4Q6_FJJ-EG\-TON!^;&CF2XDIKK(Q/9FNHWDO8:\FF3[ MQ#+C!>6NQ0M3HG.%*[YU4Z_#E2?[,J,+-O^ZN&!I93P0PI;HEDXG#.\[?OX7 M<%-_K]'C!(HE5FS[Q7W)_B=BLF'U^IENKZ7[T2<>1>Q*&TJ37L#^ $_H+7]8 MAZY)H4^^7WDX:,&OM]O_2V2B(2,:5IZ&R=;6A=TM&(S#'4D6!:/!<=NSNL-1 M.WS>I#P&]M!VUHKM#><@J$OE13B;2+:._]YPTOO_#F?W* CC>$?5'@5QW'YK MQL,=P>S&P3%]"=IY+;2MOOL;]]\"3.YO^;;NXO55>+VZ_I&8U_?GI^/U7\@7 M;G**E80,1<.#(VS#IK[9UQ.G2W^;7FJ'=W,_7.'/$!@Z@/N9UJZ=D(+U[]7L M/U!+ P04 " IB%Q8?7)!SE$$ #-"@ &0 'AL+W=O4K;43K9 7:7B9P[F<&->[[9:K,Q6F:0\:$FGG/3T\C3; ]PU0($/P#P M [@5E=XJ^+G*,3\%F) UG4G!P:2K8!#Q"V9C"#T7 B\(!_#"SL70XH7#+OYS MN5):$@O^[7.RA8CZ(4QE7*B:9;APB/H*Y1,ZRX\?_,3[/&!@U!D8#:$O'ZC2 M\J9 $&MX:.JZ0&*]9@7<5&W5&?K>XX;)G%<;^*-&27LDM9[UN3/\X.,682T* M*DB#HDWJ@5=9T>04)W5L 3^R8,?UENK0F*% "]"$K[B'N5?:9O!._9B*--+QD'X_MKJ8Z@]I2<@0ZG)^Q-R2BR8"1#Q M\G4>,K)162,SIK90,TZ$:Z0%IF?H-A?Y!5"3M^N_*8)M+SOE[@BH,6&Y0MDU MIZ,=W^TG;/OX&IK?=U Z%A MAD]!493!LFZT32 I(578>4B*\>A$4ZP*OK'D5X?F8I6[]G5T?FY;W.BXN[T% M.3MTM;[\3XY&C!+EQ@Y2])B)43MM=+O=K';9CBC?K[>#WBV3&T[O%;@F56\\ MI?X@V^&I76A1VX%E)32-/U;&PO=V]R:W-H965T!X$I:VR8.5,M2KK9*-TP M2ZK>!J;5R*K>J1%!'(:3H&%<>HM9?[;2BYGJK. 25QI,US1,/RY1J-W=>2&# MRV2MU)U3KJNY%SI"*+"T#H'1]H"7*(0#(AKW>TQO#.D<7\I/Z!_[W"F7-3-X MJ<1/7MEZ[DT]J'##.F&_JMTGW.>3.;Q2"=.OL!ML4S(N.V-5LW(>]Y#H)[E%;-L,=-J!]I9$YH3^E1[;R+'I2O*K=5TR\G/ M+E::ZJOMHP\KP:3U@'D5TWG9N6E3CWJ%T,Z@?T%N_>1)/P_1'>Z<@[ M/8:^N*7NK#J!H#;PBAH>HG\TP&'Z)]<2;*TZ0Q',:5\#M\3PV85T/^$6WK1: M/:"+;N M)(D?Q;D38C\/07%+O(,[]( MB*5U""4 MV32C1#(GY85?9"$Z&$"#8I5;=_U:V5IAO1B34,;M3.@^XU2]DEQ <:_@<5?4$L# M!!0 ( "F(7%B.Z_4&9@4 /,- 9 >&PO=V]R:W-H965TQCV0$NTK542 M/9*JD_WZ'5*RDBRJ%PP#]F)>4KQ?O.<>FB=;I;^:M926W-558TXG:VLWQ].I MR=>R%N9(;62#+TNE:V$QU:NIV6@I"J]45U,6ALFT%F4SF9_XM6L]/U&MK)V^\W_%S*K7DD$Y?)0JFO;G)9G$Y"%Y"L9&Z=!8'AF[R05>4, M(8P_>IN3P:53?"SOK'_PN2.7A3#R0E6_E(5=GTZR"2GD4K25_:*VGV2?#W?V M&I@BUB%@ MM@OXG.VU^$[F1R0* \)"%NVQ%PT'$'E[T4L.X'GJ[TJ35\JT6I)?SQ;&:L#H MM[%SZ+S$XUY<:QV;CY$ M%_?$R!4ZV)*MQ $*0Y:J @V88W)PZ?15:W#LYI!6%D;U*$ ]'4I M*G(EK:@,N:A*M* DMPK3(07RFM 9"R*:0,J"C,<8&0T2SIS 6) Q1L[RO*W; M"NH%*>N-*+6/"9EHE\E!' :20O'F5, M#N/PX:+56C;Y/0',&H. '6\A&L[&M/KUL> BZH-C""[* @B/@N-IP+/L27 N M]S0(PW3$2[\^&AK"CF;/5+K5T;#ZMCU^*"!-4:,PZ8O7EXZ%$6KZ'Q1NYR8@ M#>XW@"5B ?,@H1XZ_D1>^PIF+/15NFSRJBU@?5DVHBK_[#(%K!W:-ZV&;DERUN&>0\559%.C+]\+XUGA-Z1$#C5<5=([\P0_^ MBM)LE &XL>^3%.[Z_$H^:M5NR*(UZ$1CCO9P!1^X@K^<*YZ3PS,&'&.)O1[& MN>YVG"O*!W>B(]PQO) MJ&,/>^"4C'F6S6/T8$G;73$_ PM_WWSAKUKXU+(# MMUF7&P-L\! -,(-P0-$X$3^$"!3%:4P^J^:'7-4;"5X2*RVE*[\AX"/&'18Q M/#34->)P7]TU8V6^;E2E5O>$)D&248=@2F>': .>,'*K12%)(VK9[:\ ML9@ M0@'P&2,'23!CX2'A =JGO[7!011>_?#@M?OV_)3!EATW(J\((=#8Y14G 0LS M\N]JU5/._UJK** \\;7B()+,URH%%61[:A5%OE91],^U I5&S%$B3W'Z- SB MO<4"B0$E*%8R REA2-.A6$F:N&)QAB!IG.TK%#"14E^H*$BSQ"7%8TB<[*&# M9*"#Y,5T\.3@W]]M7!J>S5Y$"GO]C)/"A]:Z/U;BL5_9^RT-D<;Z2[_8AZ<> M$X">H_4X2$ 7F'"(/.1.3"!&/'5BZL7$B1E$2E,'=CQFEM9=Z3$NA]!GGGNO M8W$-73)V^--'?\0!T)5_;AB2NQ"[_^3#ZO"B.>O^R#]L[YY#5[CC2ES.E5Q" M-3Q*0;JZ>V)T$ZLV_F_]0EET@Q?7>)5)[3;@^U(INYLX!\,[;_X74$L#!!0 M ( "F(7%CVA/ZA- H /0? 9 >&PO=V]R:W-H965TSZ9J,6& M9TR-BRW/XI4Y/Q6 M$E5F&9-/USPM'BX'WJ#N^"36&XT=DZN++5OS.ZZ_;&\EM"8-E:7(>*Y$D1/) M5Y>#F7=^[5&<8$;\*?B#:M4)BC(OBF_8>+N\'+C($4_Y0B,)!L4]O^%IBI2 MC[\JHH-F39S8KM?4WQCA09@Y4_RF2+^*I=Y<#I(!6?(5*U/]J7CX@U<"A4AO M4:3*_)*':JP[((M2Z2*K)@,'F)>^+7&\4>9TO^7*?P 28:CBC-6?7M)?B*[X8$]]U"'6IWT// M;R3U#3W_!+U/7 O)P:$TJ816Y%^SN=(2/./?71);>D$W/0R7<[5E"WXY@'A0 M7-[SP=5OOWB1^[*'VZ#A-NBC?G4'X;N0K2SNQ9(3!C';Q?9BG^VL4)HHL<[%2BP8V&:++/WV2T*] M^"695](4'=*L4)K[MC1[4YD1"OB3QH',-*A0Q]0849IIZPV=L]=KR6%%6*9$ M?S;#2W5.;BM :ESH(\R5N^;P+2G)'0=>+(@TH2.#3QH3)U:.!"Z7E.0D-R![XH%J!JU*V1B+YL M2@]FT*E'WN::@]MJ.XHZ01@0#WY=$OA3X@<1F2UTR:1@*4D+!9*M >-',"9T M$S*D@>.%P8@,/3>$7^I$+K30GP@#K2Y1LVH"L96K%:R3 SM'G+A>4Z_==LN> MS$PR])TPH89RZ&$9)1'\AD$\(@#' +8YP*-$RD_$+)-62EO^!U#3&-9WZ#0@ MP\3Q79CK)R$9QM[H0,/ :Z/;,' "/ZP5/'7",*YTN[/9OMMMC<#&UX"&DMBK%75$QD;F$ MIPW14 MQ>DA(8@5L&QD0R3T8Z@,C7E'M@8F'O6 =MB =OALT)YE18GJ1/ &=/L;. 7O MF2T695:"PJ#Y\>8M&5YS0"AN .CU:@6I"LY]FR^*C)//[/'$7MS/QCXN2VZV M)^2%53S)?9X,(_,=([QA1%A&M&'DIX#?E[RU> Y9)^M$F3,2.S%-H$070&P# MMTPBW]@+H">8CO9);:4 I%WMP/(FC0!P M*%*Q-"YYS6 4Z.\.\TE%'ACXC*I\Z>=L?N^*?/T"=I[,AGQ79-;6VM5N#-QH M JG$'/()_=0Y"CS#<]S &U6U*!FUEMO-/?**!( .(2YQO!@ [W-;B9WH\H-P M$C<^%C_;QVZ*;%OD)HJA]0$T=\O!Y9=BT2#X#6SDG5E<_RJ(%HL]ZAB6VYIZ MG:.8-&%H 6%$&$!%VS/Z+.\U?E/1@O'[V<=9E7^<51D(EC2FY/7C%H (K-"] M"P(DT,@=F1T+C0UEA#LB0*_4XN\F[41Y#+C4%D^F,>8Q8$$X=>K4IH&0F,KU M<992EQ^ZE%+A(Q@]P13#^!VEU@,-6MD V$+=D!I\0U4$L=NM",17^(P .J34-1D<, HAIIE(C2;,D"8Z/"<.HU&_ M'O:= ^2*/:L," ZC##_H"XBD"8CDV0'QU9RWP3=F]UPR,!R<8LIL:Y.=+VH' M<.\Y4Z7<2_4QF%C^]+OJ."X9>#T97[7CO[&.WQ5M_2)@M#W4K+.*==9BO6RQ MGIUDO3JGJ.X3TD%P_A-L=^'T*Z$6F"P0B8>@8 PY\*]0)%B$XVD$132&@\"O MNR!-&ZP]D;2.?3L[]*#X,)F9_T]('X1#" (^K0W DR3(#L?$>E@X=NUD4]23 M1+ZJDD]_3/&#;]>H9_UL;9]&QA_2N7?8/-2^4;LWGMK"V*+2OC^.?2CH>$J_ MQQ:5$0)KR6 <35M:^PZS')NFQT*^M5!L"^KN+]F##],&'Z8_A ]@O1G89[%_ MCW)@X]IRF-555R//B/I^QD[Y(>:__\C0MF((DY#FH'3"WBF+PO4RU>6#%;!.H1>!7"U,8 +I*"$Z$]@#8+9)"3 'TFOP&% MBKX'?[,47#MG>)^[Q_ON9J%*XCSCB^:WQ[T\=W=9ZC[;P=JJAN-FZW+MJ]"; M"E-:O7\(,+M<;)X<,G\B[_@]3SNO6?LYZ+AS(_5%E]X@Y10I.^1AQT3KRF*S M8P*_5-ZT=T0 6783SML2M'92,^SX:'*0!AHAP5ZVI%7I5\9IC']L9G/+14]D M^?BEUX4;%Z2.#\!VT+2+UPM4G6WZU:W#LP2O3E\_4_"$3D\(CE_>MX(-$JQ= MO(6A$P3>8?.=R 1BSI9)G7.I-F+;<17DN'#4MK^U=BP7%96SZN-9?16#"\^V M6UD\B@SP)7TB<8(;XZ+:.]N08+'*/+ZD*&P.V+>L/R&B[=$!7?;1$7 .>[3M M,9DM(>D%U ,(!7^F07NFV=!;LP^NA2TM=!F[_^=%_N++^&X,<8[W]"F,H%EP=0\T4A#-RU[L^_Y,4_UC9*GSJ^4^PF!F8MX*X(R/LLR9$IB78;W] M+E"VY1)&+C),J[B"9;I ;D26I2&*/)B+0&X.]4? =72 K>/FMATWU>V(TQ'_ M=82\$^ -2[N=#TW7J&M:C9>[Z.YS'KIS'OH=EU*0]W&R_[YW6UWR=GI$+^W3 M'E&E*X2;W!,V(KMP?>8ENH Z )" H)=%UMYI3E\@/"-]QNL"WPF\Q%P7N(%) MG4/H"B$_QHX0.R+HB"(\[KN01$-'C)?3 &%)'&,S@>;4#\C4IM[)"^KZ4/.< M)(D(7C1&KD,#^]SB>;338I/60VS&Y=H\-RMB?_L)08 (D/ 9 >&PO=V]R:W-H M965T;$HBSW<[YR-Y>FOL1W>CM:[UP&ZM5$Q>MNX5(DGRQ5FT_.S^- M[][8\U.S]5W;ZS>6W':]5O;N0G?F]FS&9_:- MQ=-B0FG:M>Y=:WJR>G4V>\Y/+HHP/T[XM=6W;F=,(9*E,1_#P^OF;)8$AW2G M:Q\0%/X^ZQ>ZZP(0W/@T8LXFDV'A[O@>_56,';$LE=,O3/=;V_B;LUDYHT:O MU+;S;\WM#WJ,)PMXM>E<_*7;86XN9E1OG3?K<3$\6+?]\*^^C'G865 F3RP0 MXP(1_1X,12\OE5?GI];$.5^ MQ""7$[=1M3Z;00].V\]Z=O[M-SQ/OC_@KYS\E8?0SZ\@OV;;:3(K>F'6&]/K MWKOP-$9RH2%)3;L%W!?#02O[8WAWHZE^9+(=C"P'D^.3CYRYU788-K1%Z2UY MK%Z9#FIO^VOZL+6M:]HH07="1Z][3#!;I_K&S6-MPX\(/YPN >M\6],S*H1@ M/$O#*"U8EI889;QD29D0Y BQ]<1%RI*B(IZ63%;I\)Q5]RG9Y^TS*F7&1"K" MJ,A9DG*,3P&2'H!1/71- M-]A]5(^O5>#%UEHXO MV0J\TZJHZ)(I+R3CG<50QD5=AE!2L3.14E;1B/"\H MS5G!*THEDUE&5UYY33!)G:D!E0J65Y*0=\$E\9SQ,M]GG 3/6%7 .U$P>$@\ M0ZUE1I=ZI3&[>33Y:*E[O6K]_,%G"=]R.DI9RL4\_&>)G$^^BB*A(U[ABV 9 MK/S5S2-1YF%5@=^2I5^U"W-%E00S99G,J6"2I[2G/L\03\**7,01G!-AQ/., ME5EYB(;Y1,/\']-PAWAO-9A1MUVK@A[W\>\@[-/MHFE7R(ONZR [?ZMU'WEG M]<98CVRU?\]!R+**;QKMM<7>AGG+.U*;37<76D< " ]M'78E>G]\=4RKL:P. MA=IZ8^]VD6THGC>'NE7KX-.0 UA3;E3&5SM34&S]1" H7(%*5U$,92B@ O4G02R2X'J:/Y'W(00C< M337PM+)F/>0KV#5(I)U6J>8#3A7KV)6X9!DT"NU(CH__IP2*20+% MO^S$DX:#))X[I_$Z).K'5BT1GF_W[Z2'S045Q/ABG8;.JV'5XJB[(P\'DBE/ MUSB*$G;&R%>'NK0KT!PY#WH)6^5]YVYV^XUZ\/71^^[!<5*@?-1F'PJV#*?N M ^2^_#O\2:1 #V*U< M5!'V'U$&[#S%0E-__"ZI8$="$K^E'C^Y3+.WB<9C+,D E= M*.RGNUWNL#8X8"MX4):PKQS]%EUV\$S%?J2"J:. MXC$G:$D$W&R^KVI3&O8AR!(EK,)NR[$?73Y!G1-Z8W'9L_Z.T:8#&5FLIOZT M;3>QR%*P"L=QF 0?YOL:QV+G>K36]CI> AV(L.W]<%.:WD[W MS.?#]>IA^G!)_4G9ZQ;J[/0*2Y/C N5[&ULE59M<]I(#/XK&K?ID)G4K^"8%)B! MM+F[#[TR25\^W-R'Q1:P$]OKVUU#^/>G71L'&L+U/I#LB_3HD5:2-=H*^:C6 MB!J>BKQ48V>M=77C>2I=8\&4*RHLZ68I9,$T;>7*4Y5$EEFE(O="WX^]@O'2 MF8SLV5Q.1J+6.2]Q+D'51<'D;H:YV(Z=P-D?W//56IL#;S*JV H?4'^KYI)V M7H>2\0)+Q44)$I=C9QK#2;/[*QXQM"F&.J#0*C M?QN\Q3PW0$3CGQ;3Z4P:QCYW$@0R7K,[UO=C^ MCJT_EF J= B?7P_([\RN!4%O;5B-ER]KVR1 MH[H<>9K,&&$O;2%G#63X"F00PF=1ZK6"3V6&V3& 1_PZDN&>Y"P\B_@14QLTDMD[/V8YR3,-42E:NT*[_FBZ4EI0P?Y_ROL'N MG\8V172C*I;BV*$J42@WZ$S>O0EB_\,9YOV.>?\<^N2!BC*KD*9:1^N Y\WU!(@BX:F7=/7<_F12\<))?F M.HBAUP_\2\,P&=)Z,*#UP.W[0-UMB?QGAKV 2$5NXA^=4D4?^!^'<>/_=0)Q M;&(1^NX@(/^'?F@1Z(0/AE*TWM3C*^,I*2THU\R MB+M4V(NNVI!2EE!+"&Q6TB(D0:9AS3;8F!*:"H&S'+2 #:4BT"TU3U[4Q174 ME3FFK]>%S7(F5ZA=^+JFHMW;,?8EVCJV]D@],/*-L#6[%75NB*321/R%AR]] M,\][Y!.W<=G]3-"U>3%_B77L?'2*9/A,TCW3=09=UQG\=^:)_(YJ;-U+LC DW^[VF0MF4"F>D]IMS,[ZTITYB*NT+;1XU# MW>6U.X0=,JF>[RO;"C?"A#\W+7LO2]4-(^?U\&<#%J8SR#D:0 BGQS*"E(!5UJ9MII#OM9KEI,\(\BS># MX&?*6T[AR'%)JKY[32DAF^&JV6A1V8%F(32-1W:YIGD4I1&@^Z6@NF\WQD W MX4[^!5!+ P04 " IB%Q8#58:VMP$ 7"P &0 'AL+W=OEL1O]R6A%E^R.F8?5C<*G_LY+P6LF M-)<"%%N,.]-@>!';\^[ GYQM],$:+).YE-_MPU4Q[O@6$*M8;JP'BG^/;,:J MRCI"&#]:GYU=2&MXN-YZ_\UQ1RYSJME,5G_QPI3CSJ #!5O0=65NY>8/UO)Q M '-9:?<+F_:LWX%\K8VL6V-$4'/1_-.G-@_O,2"M 7&XFT .Y24U=#)2<@/* MGD9O=N&H.FL$QX6]E#NC\"U'.S.9YOFZ7E?4L *N3]"]I_.*Z=ZH;S"V]=#/VS@731SR1IR P%(2* KY)O$9AE*S0Z1(OU3#$9XXQ M/(WAOF2P0"]R8_T86PVP4O*1%Q@I_Q54O@"YUBH*+HYQ]=&NC"](72O!)A2KC6ZQ2J=-15MR_=>4:'M&AO M/@7 M]80-Q<"#P 96\9]8]+]CX]J6-QZZ9(H_.EL--TWOZ+@=^:#>" MP(M]WVYTPRAU_W'HN66CQ_R%'KN50\H;6)E M88R*Q?\!Q@M"+TE2(%[J$PR:>G&4]6#:9GKO #.R4+)N+O#CAP$)R"=(T3:! M;A:AP^U>XJ7(Z!C=,'!T,4R2>20<8' O&B3X2W 3^<.P=[B;IJ1WG&#;=-Q] M#CP_3>RUD.ZU9 MGLY]PP;U"M0W38$/6PS_E;"7ZG49=#5B=,&*@D_U&CP!>' ME6'UH4IM*:#&NDM4:R/48B_4H>U]M2QL^W8=!;NW=H+R C^S=Y%Y@RQH=@81 M%N1,:D=C*66A 95<0)+Y]O((B6V]AGZR_?1APP+VA$.0QI*<,\$6W/2:FW9U M<];*P^W$$=;,OOV>ZG/:IDL9_K-),AK8#FF)-C1[SGBEN,09"C\E'*LP=[@% ML'I5R6=F&X## RNL4DB_%8S7?/QA6:J:6;B3#CXWNIKYI,^SLCSJEE@/ M4+$%FOKG*1:V:L:PYL'(E1M]YM+@(.66)4ZN3-D#^'XAI=D^V "[67CR'U!+ M P04 " IB%Q8PFZ>#T\$ !]"0 &0 'AL+W=O\2 TV[;GGHT#7M]C#L@9%HBZA$ MNB05-_OU^TC9;CHX'K 'TX?D.=^Y\^AJ9^PGUTOIR9=QT.XZZ;W?OE@N7=O+ M4;B%V4J-F[6QH_#8VLW2;:T4710:AR5/TW(Y"J63U54\>V=75V;R@]+RG25N M&D=A'V_D8';7"4L.!^_5IO?A8+FZVHJ-O)/^X_:=Q6YY1.G4*+531A,KU]?) M2_;B)@_\D>%W)7?N"4V")_?&? J;V^XZ28-!&!:/2\[_XLH_#$X$Z?4: [P5XM'M6%*U\+;Q875FS(S9P M RT0T=4H#>.4#DFY\Q:W"G)^]=LDK)=V>"1OE!:Z56(@MWI.=HC:Q0=Q/TAW M>;7TT!9DENT>^69&YL\@,T[>&NU[1W[2G>R^!5C"S*.M_&#K#3^+^%JV"Y*E ME/"49V?PLJ/O6<3+_J?OKY5K!^,F*\F?+^^=MRBAOTX%8E:3GU83VNJ%VXI6 M7B?H&R?M@TQ6/WS'RO3',T[D1R?R<^BK.[1I-PV2F#7YSV1^U&+JE)?=R7R> M5W1QJXGOS>2$[APE\DLKMYYL)3J\%PA1A_*[A&+K/+F3K=$=^= KVY$W9K*^ MCTDCO^*9<0(%1;XG3<4H:SBHNBEI4^>!8@VMXEF5<9I5%?G9&N?(UIJU\N2" M7Q+>X*+)"2\J6J'(>)[2*LL):PK:X/R5T :,*M@1,_A4SJ\F-<*HE4EBM],8]"19;%"66,L7"P+](*Y3;, 6;3[/G M!QE6!?8"[ ^JD\C%$[YTP8I_+X@[_R;NC*8LI6G*(\T*T'F@FSRG=9:&+,"= MHF8G8E\6-&\8R7A#&:^Q+Y'"#+DH:06!9V-?(!XY^%, <[A2%+1FR 5RQ[/B M_\6^J&G&2F"6R"?'/J<%'&%939NT/!?[')E:U 66D+L%+\['/C+56:!"[%'& MS\2>%R?6"W:)1I!A[(4>_7SL43&:27N'U_R1:..)Q-6 %D,,M [D@<'*K;'! MNFZ*(;$X[F#E H$@HD-#H[EIE#QA_P$ET(CP-OJI\"1CKL,'#TOP0D"R[0_& M4;+K50@_$-?3,)!'X!+EXOSKB-'Q9A+G8!1>#$1F8PP"BOKIHGZ8@S=FF#KPP5@K\9S-@QPO"YRR7OT=#Q:G M7M'EDY$X2KN)@S_H0BSFZ7@\/7Y;O)Q'ZE?V^1[/%])&U@P/W:&'_8! 7'+Z[5/U!+ P04 " IB%Q8 MP%D?:-P) "[6@ &0 'AL+W=O!2'M7%]6Q^^SJ0I9%+%)^ MGY&\3)(@>[[FL5Q=]IS>RX&O8KXH]('^U<4RF/,I+WY;WF?J6W]#B43"TUS( ME&1\=MG[Y'QDWD0GJ,[XE^"K?.LST9?R(.5W_>4VNNP-=(EXS,-"(P+UYY'? M\#C6)%6.'VMH;Y.G3KC]^87.JHM7%_,0Y/Q&QO\64;&X[$UZ).*SH(R+KW+U M*U]?T$CS0AGGU?]DM3YWT"-AF1.L$WEL3C-8)1F^]AO$ZP;BJ^[JRJIKV@R*XNLCDBF3Z M;$73'RJYJM2J@D6J[ZQID:E?A4I77$WK.XK(&9F*>2IF(@S2@GP*0UFFA4CG MY%[&(A0\)^]\7@0BSM^37XA(R;>%+/,@C?*+?J$*HG']<)WI39VI>R!3QR5W M,BT6.:%IQ",3T%=7L+D,]^4RKETK<??+>]5^4KX*XO_*9=46#L+]M\"="NZ^P%LP] T8=U1A' N&O:7" M1I8*,W08;FZG884='L!^D6FHE,UD'.M[YS8MN (7Y/?/ZD1R6_ D_T]+8:]K MJM=.U='U8[X,0G[94^$SY]DC[UW]]2_.>/"W-I&1,!\)HT@8 \$,G;V-SIZ- M?G4CDT2WA4*&WT](4!8+F8G_\8B\$R\MY#WYXW!;N:[QXPJO>[_'*W58-]=*0$_D0BWE0=1C+ MX%D-Q0JB0F'2)H@5VC7VV4LX'I H>&[MO)"EH$@8 \$,2<\VDIY9*^P;3Y8R MTP,DD3ZJCDP+V1K/K)BN(M:PD1$NG): MW_>T#WW=D^CR+(Q$,Q08[)18V)5 MX^]JID2J(9C,ZO;TFBQ67E=9)GMQT7/.]T1!9DF1, :"&=*=;Z0[MTIW%V3? MU?3A(>8DYV&9B4)-*4[4V#J(JW'#7$G;)J"5VE7 \_UN^,S9$Q"9)47"& AF M".@,FIGBX,](6*:OBF@'=U5Q33/&)]YD3T9HIA1*8RB:J>36G-^Q*ODICN6J M&J:H\0J)9/E0S,J8!/6DOS60VHF=)73V>BYW,MQ3T-D7>CPYV^G=H"5C*)JI MC-LHXUJ5^5(F#SS3;HQ<9*WS F@Y*)3& M4#13TL8#<>PFR'3)0S$3JN-3VH9J"!K,U<3O4;7?U4*$BZIG#.4\W?2-.0G2 MB,0RS[GZF'$2)&H@JW]NO0.0%L3-FG:^U7H'IWOM%VJA0&D,13/%;HP6Q^ZT M?%*Z:GTSKI_7Z':L\Q"J#U7B"QE576FQT%_KQR[+.$C;NU*DX7'S2K$=Q]*T MH38.E,90-%/MQLEQ[$9)Y:M]T(^L(A*L@BS*"7\*XS)2WV>93"JE0YDLRZ(V M>52/'8FX+-3OJKKU_9'K&Z-V0-_LBMI+U?G6&.]UV.>3?1 MGMOCMYSF[(E.VV#CW;,8Z@+,ZF_L'L?N]]#T460RU>Z.&BE]Y0F/1-WL#*7O).DOWT]?Y1:8?FB'D?::G!WK^W1K7H184E,90-/..:EPHQVY#?>-A MF>1\H6LP*L,B)[_*.*JB]>?/-ZTW M2!@M)\*(U":0Q%,Y<#-&:5.SC*@V@7 M:E5!:3Z41J$TAJ*9.EFMWM.B/4A3/).'%0@W%FX<")T2N4I[E"['C0_FVGVPK]52(^*+O,C$0UGUA==EKL[* M6P?.=EQG]9 T'TJC4!I#T4R9&U/,/7:#:Z=IU(GZX=3AQY*V6F= M5;:7K7:N6P5%%H-":0Q%,P5M+#/7;B7=!4\'(S+4TH+2?"B-0FD,13,5;2PK M]_PX$1EJ7$%I/I1&H32&HIGO3S3&U="^RJIC1+;3.K\Y82^;8UDG "T(A=(8 MBF9*VIA30[LY=5V*M0BTK M*,V'TBB4QE T4^ZM%]SL2Z76C]Z>3ZH%'D6UHH?_*,6R-C+*G.NEE+&8M?H7 M=GAGT>U%=0>6<(U]KPW[8MLQ7*IAXU(-[2Z5$:X/#Z?ME,Y2(FD^E$:A-(:B MF>HVEM5P=)QP#?6SH#0?2J-0&D/13+D;/VOXRCMY/Q>NH:[6*T7U;.$::F%! M:0Q%,Q5N+*RAW2:Z"\*%.I0]F]J^,M:&&EE0F@^E42B-H6BFUHV[-9P<)WA# MK2\HS8?2*)3&4#13[L;Z&MI7:_UD\(8:8*\4U>:,0,TN*(VA:.8F$HW9Y;WV M2N'!V'UXX&UG=M452O.A- JE,13-U+IQP3SG*+';@]IB4)H/I5$HC:%HIMR- M+>;95W#]7.RVPSN+;B^JS2>!%H1":0Q%,Q5NG##/;B_]HTSG*RG)'=>KUF_3 MZ)3EV6?'"1[G!U-LZWP797+]B'/.9 M0@Y.SU2WDM4[)==?"KFL=O9]D$4AD^KC@@<1S_0)ZO>9E,7+%YW!9K_JJ_\# M4$L#!!0 ( "F(7%A5G7P0.@X !?7 9 >&PO=V]R:W-H965T MR- VV@!B)!$G5?GP*V%LT9;HH.3-36)D]=,"_&^UI!_BXB[+/Q0S*4OQ:3%? M%J^.9F6Y>GE\7$QFSLIZP?'E MQ2JYE>]E^=?J75X].GY4INE"+HLT6XIFV\C,>CNL%FC;]3>5?L_"SJ MIW*=91_J!_[TU=&@WB(YEY.R)I+JOX_R2L[GM51MQS];].BQS[KA[L\/NK-Y M\M63N4X*>97-_YU.R]FKH[,C,94WR7I>_I'=>7+[A,:U-\GFQ>9?<;===W D M)NNBS!;;QM46+-+E_?_)I^T+L=/ &.UI8&X;F(%LV^#L:8.3/0W.MPW.#VU@#![>N<&A&V4\ MOMD'O]O&P]MM'/Q^&P]ON+%YQX_O_Q8W?\A64B:7%WEV)_)Z_;+NO"?5_FU6_3JEUY^7KRSSHMTKJ("I$LI\)*BU7VL.!7\7N2YTE=6^*9 M)_5$O_>F^)9S_](GX2Z5+\./)MG?WOG=S3^]# M$6?+SF5TX[VOKZ]87P-"+X"F!K@N'HM'U]0\^$%?6-JQ6 ]?R$&P^?" M')C#C@VZTC>WY*1J?KII;G0TM_3-W\M5U=S0;YF;7W](AK_S)WHT/#FBNV?CPD.;&WHV/#FANCO=N M?*QO_G92[FNN%,'P<509;KS1OLW9#"+)7+AYMEX]WPXJ?*J1Z+FP/TVJ-6^E^"(\ MF=03D \/NK^7/_S).!K]UE2V) M621FDYA#8BZ)>23FDUA 8B&)12060Y@RH(P>!Y311A_N&5#>K(MJ25&(G?F* M^$]4+1-^*1?%?[OJ?T36/XE9)&:3F$-B+HEY).:36$!B(8E%)!9#F%+_X\?Z M'VLG%&_OEC(O9NFJ.N H9>67HLRK2<2-S/-JHO LJ0Y>1#5;F,AE^4O76'#/ MGV_X^F3&Q\MJGO-QM\"U&]"WP$G,)C&'Q%P2\TC,)[& Q$(2BT@LAC"EP$\> M"_Q$6^"_RU)4!PRRJ \1IKN'"]L]?U=1:\F^.W@2LTC,)C&'Q%P2\TC,)['@ M'AOO[CS&)X.!N@,)VVL-SXVG:T7DAL40IE3LZ6/%GNIWR?<'Y\O;:I<\R192 M*5Q=U6K9OE5+8A:)V23FD)A+8AZ)^206G+:K]K15M/RL=&JV:I;ZS9,VW-7F7+(IUN3ZJ)FRS?['-W=[.RLV3/6B^E68U_3UZF*VW??6N1 MQ&P2_IP M"OZKQ:UE^^Z/2EHY&YK::<@S3/GK[R-MJI@VHNJGFHYJ-:@&HAJD6H M%E.:6NE-+,[0IFXV._2>E]_T8N\B)S4+U6Q4)/DG2,"FIA#-0O5;%1S4,U%-0_5 M?%0+4"U$M0C58DI31XXFBV><_H#3_&@2#]4L5+-1S4$U%]4\5/-1+4"U$-4B M5(LI31T-FI2?\6-B?GJV]X" Y@%1S48U!]5<5/-0S4>U -5"5(M0+3;:"5IC ML!OR4BN]R?P9^M#?ZZJ4R^Y:1F-]J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6FRT M\YK#DWVE;#8)/U.?\/OFTWQZMV^EHYJ%:C:J.:CFHIJ':CZJ!:@6HEJTU78_ MSW,R;EV>I_I4*[W)Y)G:E ]QFL])KO-TDI35\C_7UU*\R[/I>E+>W\+K_2Q+ MYD7]B_4\R???'T>_F;T'#C3FAVHVJCFHYJ*:AVH^J@6H%J):A&HQI:D#3!/S M,TW^;*")QOQ0S4(U&]4<5'-1S4,U']4"5 M1+4*UF-+4T:!) YKZ-. WA7[U M9N_1 (T"HIJ-:@ZJN:CFH9J/:@&JA:@6;;7=@XKA:>OC[S'5J5KF3130U,:0 MOOFDOY[M7>FD9J&:;;:S8Z?C5NC(03MU45JFU8'Y0]UWECN:TD,U"]5L MLWTSMF'K-HL.VJ>+:AZJ^:@6H%J(:A&JQ92FEGN3OC/UZ;MOOY"/QN]0S4(U MVVS'H48G':6.YNI0S4,U']4"5 M1+4*UF-+44F_B=Z8^?A>OY7PNP\*]MON%-X,7X[$ZP;;0/FU4;WG>7-?M5L.V]DC%NWNK/0 M3FU45[/SHE@ONJ^ZZ9OW MKNA1JZ+-UNEN"^W31C4'U5Q4\U#-1[4 U4)4BU MIC2UH)M0W% ?BGN7?%Y4 MA]:;O?7]A^9NZX?J]/SAFOOGSI)'PW/#=D#-:&6&+;1/&]4<5'-1S4,U']4" M5 M1+4*UF-+4DF^RPLU -5"5(M0+:8TM MU?OY12)R^5$NUU+?A3.7G])JKRZL]:04 M;S01>3W=N]K1)!VJV:CFH)J+:AZJ^:@6H%J(:A&JQ92F#@I-X&YX_@,"-VC\ M#M4L5+-1S4$U%]4\5/-1+4"U$-4B5(LI31D-1DW\;J2_95Z?*_!ZJN\@@&H6 MJMFHYFPUY\F/C?2Q^>^_X*= MOH/>-8_>L0[5;%1S4,U%-6_4\06KK=F&C_89H%J(:A&JQ92FEGR3J1OI,W5_ MR#))Y_5M;]WUN;HNKGW0S#'7&>*7?A-[EWM6G>?;DVVO1/AU4J-]%&][YS HV$]5+.VFGZ"9J-].JCFHIJ':CZJ!:@6HEJ$ M:C&EJ>7>A/!&R%WO]$KOND9C=ZAFHYJ#:BZJ>:CFHUJ :B&J1:@64YI2_^,F M=C?^ 7>]&Z/Y.U2S4,U&-0?57%3S4,U'M0#50E2+4"VF-'4T:&)Z8WU,SW_\ M^.UR'KMO?&4]O?X?V M::.:@VHNJGFHYJ-:@&HAJD6H%E.:6O=-?F^LS^]U' 6(+R+85/_?]]7?6>=H M: _5+%2S4KK:8>%8R>'A207=JH MYJ":BVH>JOFH%J!:B&H1JL64=E_VQ\5,RM)*RN3R8B'S6WE5S?D+, M">PL%;F\J88%X^5K\^BXM=PU7GI&Q_+ >!EMEA\W_.7%JAH-XB2_39>%F,N; MJJO!B]/QDH?K]39:5#P_J#NZR M_,/FZ5S^'U!+ P04 " IB%Q8#@>*]#8' K0P &0 'AL+W=O1;Q",2^N]'IO4R_9ALA M%/L>1TEV-M@HM7T]'&;+C8B#[$1N1:*WK&4:!THOIK?#;)N*8%44Q='0L2QO M& =A,IB?%NNNTOFIW*DH3,15RK)=' ?IC[+M1^8KA_'0; MW(IKH;YLKU*]-#Q05F$LDBR4"4O%^FQP;K_F[B0O*/;X,Q3WV=%KEK^5&RF_ MY@N7J[.!E1^1B,12Y8A _[D3%R**B?$/CG+>445;\R^[+?:T!6^XR)>.R6!]! M'";[O\'W\D0<%=BC1PJ=9)E3&"E2J M-^:8]WI3&&F,R/+MNUBO?[$0*@BC[%?-_7*]8"^>_L3!AGS=RE^FJ['2H M]'O*CVRX+(__[?[XG4>.?R&6)\R:O&2.Y=@MY1=T^>]!X_ ^SO M]WH=NU0BSOYIT[-'CMJ1^7WQ=;8-EN)LH&]\F4COQ&#^_!?;L]ZTR4+"%DB8 MCX1Q$,R0[!XDNQ1]_IN4J_LPBMI,@F*%U?- ZQM\5QTC)2-@""?.1, Z"&9*]@V2/O'8_2Q5$ M;*F?><*52(/<<9M6KW'CT$_P]L2\O5R03?7UA83Y2!@'P0Q?DX.O">GK?+F4 MNT0_=*9B*<*[_#&TS=<>XAW?Z"UO[-1\D4WU]86$^4@8!\$,7].#KRGIZS*Y MTQT&F>KN0)NG:,@F*%I=M T(S7]H3;Z 6:Y2U-M MBP5%OZ[-UZQY74U&HYHOLJF^OI P'PGC()CAR[:J[KM%&KM*Y5:DZL=+MHV" M1+TL.M]"/ZAL8ZVPM3]M->0YGN?5[='M]M4'I?E0&D?13(-' 8Q-7W/;XH$C MN661"#+!TCP+>R77KW9ZX?%+L*0>:YRYX[I$LNG>$I$T'TKC*)HIL4I.;++/ M3O:JR])C4]/FY0:-/J T'TKC*)IIJHH_;#K_N$Q4D-R&>6Y)7%QN\X&D\=A( M-]1;&9+F0VD<13.55;F*30ZZ*5"/-2F[EU9= ,!$KSH32.HIG*JAS$IH,0LP<0 M5:,XK>Z\EO[U;&37Y4$#$2C-A](XBF;*JT(1FTY%]O(2F73UU\Q'O%GC:PX: MCT!I/I3&43337A61V'1&LO^:.U*6?^7E Z>MZIJ1B>TYCE>7!PU-H#0?2N,H MFBFO"DYL.CGYJ"\ZF:A41E'>E0L3)70S[1WP9GHRF\P:73=H? *E^5 :1]', M,>\J07'H!.6C4%V>+4O*4]D_W5CO(6QH; *E<13-U%;%)@X=F[Q['L3;-Q>, M1^)[JR]DO' !I2V@-!]*XRB:J?5H"LK/F(."G82"G86"G8:"G8?R,Z(8IXIB M'#J*Z3CH2E-ZVVV;(^),9N9]? %MU(?2.(IF:JOB&(>.8SJ.O=*4WMJ:T8Y5 M5P8-8J TCJ*9RJH@QJ&#F">&7^GJWJK:$AW;KMN"9C!0&D?13%M5!N/TR6 > M3ZEI3&]MS3"G<85!HQG'HZ*7_."P-[&VO;:K+U';K!J'Q"Y3& M43338!6_.'3\\C_'86EJ;XW-6*=Q$4)#&"B-HVBFPBJ$<>@0AAJ%I4M[>VIF M. U/T,@%2N,HFCD#O8I<7#IRZ30&2S-ZST9OSGJI"X,VZ$-I'$4SA55ABTN' M+9U'8&E.;VG-.2[VV'5&=7'0. 5*XRB:*:Z*4UQZ7DJ7$5@:T=M9<[9+XT*# M1B)0&D?13%]'_SF'CD1Z#;_2K-[BVN:\U,U!4Q$HC:-HIKDJ%7'I5*3OV"N- MZRWOZ7@$VJ /I7$4S717Q2,N'8_T&GFE6;W%M84E=7/0J 1*XRB:::Z*2EPZ M*NDQ[$J3>GM[.BV!-NA#:1Q%,[55:8E+IR4=QUQI2F]EDT[)/[11'TKC*-I> MV_#H9P/RGY'X$*2W89*Q2*PUWCJ9Z%.5[G^98;^@Y+;X)8$;J92,BY<;$:Q$ MFN^@MZ^E5 \+^8\3''X?8_X?4$L#!!0 ( "F(7%BG+NFAX ( /4+ 9 M >&PO=V]R:W-H965T@&W\/-SO.*P; MK;EXE FB@N>497+L)$KE5ZXKPP13(L]YCIE^$G.1$J6G8NG*7"")K"AEKN]Y M S3CF<$=L<_:212L;.A0,1QJ1@ MZIZOOV()U#=^(6?27F%=[O4<" NI>%J*=00IS39W\EPF8D?0Z1T0^*7 ?ZV@ M6PJZ%G03F<6:$D6"D>!K$&:W=C,#FQNKUC0T,Y]QKH1^2K5.!=?A4T$E-2F5 M0+((IE3F?+OP$>:Z;J*"(? 89IDBV9(N].Q:2E029A%FBL84(SB=HB*4R0]: M]#"?PNG)!S@!FL'WA!=2.\N1JW3 YK5N6 9WLPG./Q#<%,-SZ';.P/=\OT8^ M>87<&UIY9U_NZC15N?*K7/G6KW? [[;0U88";FD4Z1Q\)E+5,36:F-_R2N8D MQ+&C_SN)8H5.\/Y=9^!]JB-LR6R/MUOQ=JU[]P#O32'UBI2P4R3PZYM>@YG" M5/ZNH^^V2=^2V1Y]KZ+O-7[MG6HGMMKK:!LMCJ7=F/6MF3E^5T&OK\M^50/1 MKR#ZC1 3>X+HFA7(B/VG$YK7DC3Z'$O2DMD>\J!"'K1?M8,VZ5LRVZ,?5O3# MXZKV# J)<<& T1CKT)O]? ]>D(BZDIDT*M_(>5%Q7KRAL.$/O/*0;G0_]H.W M9+:7B,LJ$9?ME_MEF_0MF>W1=[Q__8OW_\=TL\>QP*5;\T'M[O1DIB&^)6)) M=4O%,-8J[WRHY6+38VXFBN>V35MPI2O;#A/=EZ,P&_3SF'.UG9C.K^KT@[]0 M2P,$% @ *8A<6)5_=DLC!@ ##, !D !X;"]W;W)K&ULM9M=;]LV%(;_"N$50PNDL43;LI,Y!I904C,T35"WV\6P"UJB M;:&RJ)%4T@+[\:,^+%F.S-C%R4UBR3P/)9U7AR=OI.D3%]_DFC&%OF_B1%[U MUDJEE_V^#-9L0^4Y3UFBOUERL:%*;XI57Z:"T; (VL1];%E.?T.CI#>;%OL> MQ&S*,Q5'"7L02&:;#14_KEG,GZYZ=F^[XW.T6JM\1W\V3>F*S9GZFCX(O=6O M*6&T88F,>(($6U[U?KY\1OFI+#C_EF_+D] MHT]4")IK!+TE3-$HEN_TWJ]S@MZ^>8?>H"A!7]8\DS0)Y;2O]''DM'Y0S4G* M.?&!.0?HCB=J+9&;A"SLB'?-\38V /KZ M17 6^OPC4V$N-1U[JU4 M#&I!#@K>X #O,WMD2<;04O -WBFWD/QT'>UW" MA]WPO*Y?RI0&[*JG"[=DXI'U9K_^8CO6;UU9AX012)@+"?,@83X0K*6=8:V= MH8D^\_72BW0!DS1FB"_1(I-ZA)2LJTA=&UFG2@421B!A;@D;%;"\,7F<#>W! M>-I_W)7 \T%6>X3_?,1H/'::4:V$C>J$C8P)(Y%,NO^Z5>P@)=(HJ:H3NEA9; QTBJ M&AISJ8E>3%==8C >YZEB@(012)@+"?/,N;WA(N4Z>PSI+@&Y<:2[ER*773>C M#W1@+14ZM0H=XY'>;E(:B4)&P9J*57>Y,#).50@DC$#"W!+F[-SG#AY-]LJ% M\V*Y>([!$WS172W&=9[&YCPEH6X#1*1O_#O=E<82_;>M$,D*59UL9^Z,W%-S M!PDCD# 7$N9!PGP@6$LVDUHVD]?L*">0VH&$$4B8"PGS(&$^$*REG8M:.Q> M':61=:I4(&$$$N9>/*OM>]7?@YS.?SZ=,[(.-)ZVU?@>%L"B;X:VQ>8<2>G%Y)&0&DN*,T#I?E0M+9H M<",:_)K]046'TA DC8#27%":!TKSH6AM#36FI6WTM4[L$\RPDR4#:E."TMR* M9EQ50.U'*%I;!XT!:9L=R".["E#K$91&0&FN_:*QZ'4,P1-KWT_H''7(4+ ; M_]%^R8!D[^]X'.J.H>U%GE7;+"QNYQ]HKN_L,X-#V9UH4%L1E$9 :2XHS0.E M^5"TML8:=]%V7K6_ #4>06D$E.:"TCQ0F@]%:VNH<3YML_59]!=O8R[EN[S- M"+>UZN568_S\WS_C_>IZ8Y[]9%6 FIJ@- ^4YD/1VJIHC$W;Z'W-/+H04:#_ MX W1EVS!T(/@818H6?S'9;[FN46NO\AB*L[R?X^=O]8R!^J1@M((*,T%I7F@ M-!^*UA9CXY3:%Z^ZS(&:IZ T DIS06D>*,V'HK6?PFI,66PV97]ZF3-S3U5/ M16LMFHZSOVH2T$E=4)H'2O.A:&U9-+8N-MNZ'QC-GZ']MEVSCEO*[AA-)+I7 M:UU]U)HF+Z]M9[INZ3_;DQ7KU!BH60Q*(Z T%Y3F@=)\*%I;BHU9C%_5+,:@ M9C$HC8#27%":!TKSH6AM#35F,3["+/ZI50[4-P:ED8K6?LYP?\ET0>?T0&D^ M%*U417_GF7Q=&5;%ZQ82!3Q+5/E@>KVW?J7C]^)%AKW]KGWIER]F-)CR/9$[ M*E:17N)BMM1(ZWRL+[XH7[TH-Q1/BR?_%USI\E1\7#,:,I$/T-\O.5?;C7R" M^@68V?]02P,$% @ *8A<6,";*S9S( &ULQ=U;C]M(>L;QKR(XBV #C-<\'R8> S-F'_K3?_ MV'YNV]WL]YOE:OO=B\^[W>VWKUYMWW]N;^;;OZQOV]7^OWQ<;V[FN_U?-Y]> M;6\W[?S#_4$WRU=1$&2O;N:+U8LWK^__[:?-F]?KN]URL6I_VLRV=S[@S'?_\^O[=MVN3Q0^P_D?Q_5%U].>CBP_^>C+N\_^_UG\VZ^;=^NE_^U M^+#[_-V+XL7L0_MQ?K?<_;S^3;>/G]']!_A^O=S>_]_9;X^SP8O9^[OM;GWS M>/#^([A9K![^=_[[XU>B=\#><1\0/1X0#0](SAP0/QX07WM \GA ,! MZ;4'9(\'9-<>D#\>D%][0/%X0''M >7C >7P@.S<-RXX?N>":\\1?OEFC[[; M9P\Y?KO#^^_WJXX0_W/]KWQ^]_&!>K0PQ_ MV6WV_W6Q/V[WYI?VTSY4NYE9/43ZD(R7LU\>0CE;?YRY!OYSL3J0_O!<;SU'Q]&'N#5_JORY4L3';\T/T1>L6K?_V46!]_,HB"* M'1_06__AO[2WWL,K_^'V;OF761">/5SX#__^=N,]7%[SN3\<'CD.5U=\[E%R M]G!]Z7-?[0]/SQYN_(?_.-]_[E%V]G#[M.][_;0O77/%X8^?>^CY*8Z_!#R^ M]^(+ ?^YO5UO=HO5IWZ2O]G_Y?WZIIW]N5EO]W%^U^[_4WO\Q[_-?V^WL__^ M_MUVM]F_6OZ/*]0/)T_<)S^L(;[=WL[?M]^]V"\2MNWFU_;%FW_]ES +_MT5 M*!*K2$R0F"0Q16*:Q R)61*K2:R!L)-P)U_"G?CT-_^Q7Z=OY\O6^7K[<&AZ M?^AA-?[KFSR.XCQ__>K7?NC&8T58YF5T.E8YQLJL+)+3,3$>*_,P'&K2H>5Y M6H2G8\JA)4D1!Z=C>CP6AFD0)(.S&L=<$ 9!,)BSX[DXB8(X24_G:L=<641) M.IAK''-Y5O:]D^]^^N6[GWJ_^V_7V]UAB?9IO?ZPG6W72]>RZ0>O,?7_0Y-8 M16*"Q"2)*1+3)&9(S#Y@6>^'/$KB. T'F:X=[_Z=,WLT_M MJMW,E]\\Q.?#S6*U./R&<+B<-FM_OVU7V]85)*\^-4@D5I&8(#%)8HK$-(D9 M$K/Y^(4C*,)\\/I2N\;BH,@&41J/A442I)$[2\67+!7>+*GY8C7;OP =%N^' M)=Q\NVUWVV]FJW;GBHX7FQH=$JM(3)"8)#%%8IK$#(G98O3#/OA5JQY/O,SV M+T"#T/BS?5YVR_9P:?YYM.9X'B1R<$AM0K5!*I)5%.HIE'-H)I]U/H_[EF4 M%L/MM>[@4L/JT7ZL=WD5T9L9+3,X,J56H M)E!-HII"-8UJ!M7LH];_4<_3+$CC86K&ATDYC,YX+DO3XMS[.6'W7GWH M?;?PC5GMVOWGL_-=1O,3D\.#ON>.:@+5)*HI5-.H9E#-/FHGZZLPBH9OZ[C& MBG#THN.8RO/@W*M.]SYXZ'\C_$MP/"\Z7F%R;DBM0C6!:A+5%*II5#.H9A^U MDS=TBB@8K=3&8UF2YL/<.+#>R]=I:KK^0.@O$/S+NQMG M<- & :I5J"903:*:0C6-:@;5;#A^YW]X%?KR2.,8>9EF>7(F,UU](/3W!WYZ MO 7A=CE?S?8O.C>+U4.7P+=D0SL$J%:AFD UB6H*U32J&52SX?C]_U&"QB,O MPS@,1C'R4:<1ZGH$H;](\',[7R[^V7ZX[P_;WT5(!J%:H)5).HIE!-HYI!-1N.ZP!)6&3#8JAC+"K# M8IBM\=2Y;'6]@O"Z8D'[^^$:W-UB^_G^ O;ZX^P_?OS;V]ER,7^W6"YV?SC# MA-8,4*U"-8%J$M44JFE4,ZAFPW%-($_C8>/-,35ZD;JZ;Q!VA8/0WS@0JU\7 MF_7JD)[YTKNX0[L&J%:AFD UB6H*U32J&52SX;@K\+*(1J] CJDP*D1OWSPU]WG=O-X,>YLJ\UO3$T.JE6H)E!-HII"-8UJ!M5L-&X* MQ-EP558[II(\'-[2X[+Z]U:=YJ;K'$07.@KCH<%^U=L8)K26@6H5J M4DJBE4 MTZAF4,U&XQI!F@2CI9QC+,ZS>%A*<(QE:1B=N5$AZCH)D;^3<-Q P).;\9NZ M49Z6<3#(^UO_F29' BT;H)IT?4FB)(K+P7=-H:?5J&90S5[[4U)?^[5K'(-A M'A5EG)WYF>_J!)&_3M"5V!Y_^MT_]VBC -4J5!.H)E%-H9I&-8-J%M5J5&LH M[32P79,A>G@[]YEVN8G0"@2J5:@F4$VBFD(UC6H&U2RJU:C64-IITKO^1>3O M7WBWO/$?.SFG:-$"U02J2513J*91S:":C1R;-B19&,6CBXJ.'1GVO^D%Q?"M M+)>8ET41G+NTV+4N(G_KXKXBNWU\G3R?(+10@6H5J@E4DZBF4$VCFD$UBVHU MJC64=AK8KLH1%<^ZID7;'JA6H9I -8EJ"M4TJAE4LZA6HUI#::=)[[HFD;]K MXE_3HOT25*M03:":1#6%:AK5#*K9R%$)28*B'-XLZ9R+LN';%XUK+BJ3[,P; M$W'7,8G]'9.WZ\W^A7&^:^][Q&*Y.%;QG3'R8U-CA&H5J@E4DZBF4$VCFD$U MBVHUJC64=AK M3NSOX7@7MOYC)^<4K=N@FD UB6H*U32J&52S\;@@XUS8.N<<"UO7G&]AVWMB MA[]Q<]V^[GYDK8L<.(8ZMXUU@:[A>"9\+6]5UB?]]EVO[7?FQRUM#> M"ZH)5).HIE!-HYI!-1N/]_YP[7^-GK2AM--$=H66V+\WR74;:ON1R4E$>RFH M)E!-HII"-8UJ!M5L?/FA)^@)&^\)3Z/5-4AB?X/DFEVW_<3D8*%%$E03J"91 M3:&:1C6#:C9V%#^R,(G*8;I<F M"=4J5!.H)E%-H9I&-8-J-AEO.!(&03G<+3RK>+)>,>', [+L*&TTSQVS9+$ MWRSY:7%[OZ_2']M=>[.=_=_LNKV6_.KD6**%$E03J"913:&:1C6#:A;5:E1K M*.TTP5V+)=>V,MEY0K4(U@6H2U12J:50SJ&91K4:UAM).D]Y5:!)_A<9[ M^X[_V,DY11LSJ"903:*:0C6-:@;5;.)XIDY<1.FP45:[!O,X"(KA&XJNP2P( M@OC,V_%)UW1)_$V7Z^[@\2.3$X0V75!-H)I$-85J&M4,JMED7#P)LR++R^'^ M[:[!,HG#?)0@UV"99>&Y!'6%EL1?:)E\$X_?FQPFM-V":@+5)*HI5-.H9E#- M)N,V2A0DV7 S:]=8% [O.6U<8W%&F]9Z1TXSUE5K4G^U9NK[=GYNW8=E=3?4;GF;CH_,3E;:"$%U02J M2513J*91S:":3<=[DJ19&0T? UD[YK(\#+)H^#N;8X^3(HN*,_=$I%T])/5O M=B0LP]'#P!UC49 -[[IK'&-) MW+_M[C1+70$C]1:' FT8(%JTODE*8HR&?Q& MH-#3:E0SJ&:O_2FIK_W:-:[!_=FC_,SNIVG7G4@O[!*R^G"WW6T6\^7LQW8W M7U[?$?;#DU]#T#X%J@E4DZBF4$VCFD$UBVHUJC64=AKBKKZ1/KQA_4P=X10M M>Z!:A6H"U22J*533J&90S:):C6H-I9TD/>L:)IF_8>+M"/N/G9I35*M03:": M1#6%:AK5#*K9;%SX2/.\R ?%D-HQER5)5@SW27',Y4$<9V?V',JZ!DGF;Y!< M5Q#V(Y/C@Q9'4$V@FD0UA6H:U0RJV6S9B>B4]7#LG\Y9#)[6"_-SE):#L$U02J2513J*91S:":S<;MD#P:W:GBFLJ2 MX>Y%CJFL/'=M,>L*'9F_T/'4:K"?GQPIM.*!:@+5)*HI5-.H9E#-9N.*1QCG MX2A3CK$P'=VYXAP[^^",K"MF9/YBQL1JL%^;'"*TH8%J M4DJBE4TZAF4,VB M6IWYNA>/.1N/O,R2],R-+5E7TBF()1VFL>N]9%->[2-OQ[LQR:G$6U[H)I -8EJ"M4TJAE4L]FX MGS%*([IQA^.$+[,T.--,S+I"2.8OA%S7^_4CD^.%-D=03:":1#6%:AK5#*K9 M;%P&&<4+?9"-]X2GT>IZ)YF_=W)-Z==/3 X6VC!!-8%J$M44JFE4,ZAFL_'^ M&GD6Y\/.KV.LB))L=,W#,98F^;FK\5W9(_/OU?%UC5\_.CE+:(<#U02J2513 MJ*91S:":S<9;;)1),'Q"J&,J*X/AQ@*.J;3_&-&3(.5=ER*_M%O'I;IO[G@* M2)KGPVU'WOI/-#4.J"903;J^(EF0!X/['11Z5HUJ!M7LE3\C]95?N<8UE\=1 M>6;%E7EL?)F7I\WK4[1-LQ%0;]B_RG(>HJ&;F_DO'4@J^?GYPIM*2!:@+5)*HI M5-.H9E#-YHZ]-HHR':WMQF-Q%@Y[P(U+*^/HS/8V>=? R/T-C(D%7[\V.41H M%0/5!*I)5%.HIE'-H)I%M3J_6.QHO".G&>NJ&+F_BC&UW.OG)H<,K66@FD U MB6H*U32J&52SN?/Y*-GPO63TI VEG6:R*WGD_I+'M(*O'YN<2+3<@6H"U22J M*533J&90S>;C0L9HW8CNND%I)VDLNJ9(X6^*7-<#]B-34XAJ%:H)5).HIE!- MHYI!-5N,FR+#%#I&HB(8+BJ=4^=N>2ZZPDGA+YQ<4_'U$Y,S@Y9,4$V@FD0U MA6H:U0RJV6*\1T:8A\6PO%N[YHHB&%YS;!QS19K&V9GL=(V/PK_EQM>5?/WH MY#2A10Y4$Z@F44VAFD8U@VJV&.^5$:;)\'W?VC$696$XC)(#BY+HS!X!15>I M*"[MO'&IYOL(I/V/+XW245:.:035;C+L+ MKI^1VC7G^,HU3B\(@S-7S(NN"U'XNQ!_NWO7WK_U]'&Q.RR^KM_0UP]/?O5 M^Q&H)E!-HII"-8UJ!M4LJM6HUE#::8B[1D;Q\"[T,Q5^"[2_@6H5J@E4DZBF M4$VCFD$UBVHUJC64=IKTKC92^&LCWL*O_]C).44[(:@F4$VBFD(UC6H&U6SA M>DQ+E)6CRJ)C,(K"L,R&O1#78)"F67SNZF+7#"G\S1#7.O>GQ>W](O>/[:Z] MF;#P15LCJ%:AFD UB6H*U32J&52SJ%:C6D-IIZGNNBA%\:P+7[2Z@FH5J@E4 MDZBF4$VCFD$UBVHUJC64=IKTKN%2^!LN_H4O6FA!M0K5!*I)5%.HIE'-H)HM MQH66,PO?\>"9A:]CT+?P+;LR2NDOH[@6OE__%#?_R:8F#=4J5!.H)E%-H9I& M-8-J%M5J5&LH[33875^F#)]S[5NB51M4JU!-H)I$-85J&M4,JEE4JU&MH;33 MI'?MGM+?[O&N??W'3LXI6N)!-8%J$M44JFE4,ZAFRW'O9E@CO3S2>$=.8](U M=TI_<\>UTIVZBYG_%)/3A#: 4$V@FD0UA6H:U0RJ652K4:VAM-,X=\VD,GG6 M]2U:7T*U"M4$JDE44ZBF4E=?*OT;ROC7MVCY"-4J5!.H M)E%-H9I&-8-JMKS\;*#+(XUWY#0F7?>G]'=_?MC,M]O99OWA89&[WGR:U-?U MZY.#A+:#4$V@FD0UA6H:U0RJ652K4:VAM-,D=V6D,G_6I2U:4$*U"M4$JDE4 M4ZBF4E=0*OV;Y?B7MFB]"-4J5!.H)E%-H9I&-8-JMASO MC).D290,M\9QS*5A4&3#!ZVXYK*TR,^M=+NR3^DO^YQ=Z7YE8]=_NLE!0_M! MJ"903:*:0C6-:@;5+*K5J-90VDFTPZ#K(QW^_(R+W^/IH;"S7,5R@N4DRRF6 MTRQG6,ZR7,UR#<8-8A_V8N_?WL>[$KYP\/30HG4CEA,L)UE.L9QF.<-R]LCY MKO9>,=/X9P:9B7J9\1=_SJZ#O[[ >^&4TY.&%H983K"<9#G%R37NR]U8I+ MJV*TH\1R% MVOV]<*+I<4.[1BPG6$ZRG&(YS7*&Y2S+U2S78-P@X%DOX-GS+HW18A3+52PG M6$ZRG&(YS7*&Y2S+U2S78-P@]GDO]OX=FRXLC=&.$\M5+"=83K*<8CG-G58Y'XSVQUNB?O7^QG& YR7**Y33+&9:S+%>S7(-Q@Y27O927S[L@1NM2 M+%>QG& YR7**Y33+&9:S+%>S7(-QI[$/>\6IT+^3DW]![#]X/W.G.94$11,-5L6,P+-,L'3[8Q2F&15;&9];'8:^$%%YXQMB5 MZ^.O[!E?./WT$+(U)I03+"=93K&<9CG#=<$Q[G:K0OR'4A04SVXA"N8KE!,M)EE,L MIUG.L)P][9AA7*"Y23+*9;3+&=8 MSK)'ENU'H9Q@.NO\#-RR(O M1XMEQUR2)?EHP3R>2XHTC\XMF'M5I=!?5;IVP3RYD>P_[_3HL2TGE!,L)UE. ML9QF.<-REN5JEFLP;I#W7LTJ?-;'SAU/C\6>[5VAG& YR7**Y33+&9:S+%>S M7(-Q@]CW>E?A$YY!=^'@Z:%E6U,H)UA.LIQB.9HE9U;*4:_#%/D[3'^?+W_=O_X=[M2[7=[=O#N\=FYOV_>+ M^7(WJ9KL/\_DM*%L(3ZBX/+3JAG& YR7**Y33+&9:S+%>S7(-Q@\#W6E91\KQ+9;9BA7(5RPF6 MDRRG6$ZSG&$YRW(URS48-XA]KV(5/>%A=Q<.GAY:MB"%@;ZG]5K*)G?63>\?18[-FF%( M?:]I%3WA^7D7#IX>6K8GA7*"Y23+*9;3+&=8SAXY[RU\EV<:_\P@,[V:4N2O M*5U>'D_N(?O/.#UH;+<)Y03+2993+*=9SK"<9;F:Y1J,.TUZW&M3Q<_[*+V8 M+5FA7,5R@N4DRRF6TRQG6,ZR7,UR#<8-8M\K6<5/>92>_^#IH64K4B@G6$ZR MG&(YS7*&Y>R1\RZ*+\\T_IE!9GH-I=C?4)++]O?9A[OWN_MU\7KWN=W,]-^_ M?]N[;^_ZY;#_7-,CQA::4$ZPG&0YQ7*:Y0S+69:K6:[!N$'&>Q6J^'F?H1>S M12J4JUA.L)QD.<5RFN4,RUF6JUFNP;A!['M%JMC;V;BT'&9K4"A7L9Q@.Q MG& YR7**Y33+&9:S+%>S7(-Q@]CWFE3Q4YZKYS]X>FC9'A3*"9:3+*=83K.< M83E[Y/Q7CZ]XKIYW9I"97@TI]M>0KEL?/Z%U[#__]-BQ32:4$RPG64ZQG&8Y MPW*6Y6J6:S!ND/M>E2I^WB?MQ6RO"N4JEA,L)UE.L9QF.<-REN5JEFLP[C3V M2:]7E3SE27O^@R>'%N4JEA,L)UE.L9QF.<-R]LAYE\B79QK_S" SO5)2XB\E M7;=$GMP\]I]U>MC8-A/*"9:3+*=83K.<83G+OZ#IX>6[4>AG& YR7** MY33+&9:S1^YRU<(QZ*Y:N$1?U2+IM942?UOIK_4JEA,L)UE. ML9QF.<-REN5JEFLP;I#B7F$J>=X'Y25L90KE*I83+"=93K&<9CG#9M<9Z.+PZ/Y](R MS$]RBY\*"\Q\7OUS:)_?STA+'M))03+"=93K&<9CG# MY^$E;#L*Y2J6$RPG64ZQG&8YPW*6Y6J6:S!N$/M> M.RIYRO/P_ =/#RW;;4(YP7*2Y13+:98S+&>/G+\F<7&F\<^<9B;M58M2?[7H MN )^0E?8?X;)P4*YBN4$RTF64RRG6 2I_WT74G8,>>[))SV*D6IOU)T7!!/;@;[W>G18MM&*"=83K*< M8CG-M,*"=83K*<8CG-"+\\T_IF'S+S: M?F[;737?S=^\OFDWG]JW[7*YG;U?WZUVAU?+WK_.-NW'0Z2^_3YZ\6KT[S^$ MWYK0\>\V_+:Y__=7'?_F]>W\4_OC?/-IL=K.ENW'_:F"O^3[CW.S^/3YRU]V MZ]M]FE_,WJUWN_7-_1\_M_,/[>8PL/_O']?KW?$OAQ/\MM[\X_[3>?/_4$L# M!!0 ( "F(7%ACA8QHZ < '95 9 >&PO=V]R:W-H965TFL]M=LF*/K/JZ M^US4[Z8'RC+=LJQ,\TPJV-/=Y)[/KZC>ZV)U^?S+>D9/-\\Y]T M6:WO)N9$6K*GY'E3?[H/K#8J[:1*9K=%_BH5 MC7W-:UZTH=WJZV!,LR8+'ZNB_C2M==7LD:WJG*JD(-MG=),9'Z3'?4Y*^9/D ML7Q5)+MUNNC9_&BS*DDWY4^U]=='6_KQAY^D'Z0TDWY=Y\]EDBW+VVE5CZ_Q M,EUT8_FT'PN],!9%>LBS:EU*3K9D2XX^%.L)%0"F]<0<9H>^SJ M7I3[_^_(\6WV(ZV_$I71?EJPJI?_& M-4<**K8M_\=+YKU3E>^T63WXF]?*@9,4+F\S^^0^BR__B)1(29B-A M#A+F(F$>$N8C80$2%B)A$1(6@V"]I%8/2:V*Z+-?ZA5ZF6P8]WMV+]5::;,. M?YD9"E4,XW;Z\,-@S]%/GID;TP1CG0E?7WGN1, <) M77+D&0,!L)H* YG4 M2)B-A#E(F(N$>4B8CX0%2%B(A$5(6 R"]9+:/"2U^=?K"J'TVM1$PFPDS$'" M7"3,0\)\)"Q PD+S;#E)-8,2=5 D1AP[2]=D31DL3SEVAD4T@_#7I]8A5RQ M%69QG"NZ/"B?YT)7UZ8#$N8@82YG-G3]]$KL QWITT?" B0L'!<;T;A)BWDT M:LD*/\J)?'Q&)(^IPZ(T6RWS+??!CA!P[3<#E&9#:0Z4YD)I'I3F0VD!E!9" M:1&4%J-H_60]>:!+WJ,JZ[RB,AQ)LZ$T!TISH30/2O.AM !*"Z&T"$J+4;1^ MAM-CAM._7J*)M5?G*9)F0VD.E.9":1Z4YD-I 906=K3^HE,FU!PL87EVEJ&9 M@P=P,<=.461+-B\L8H]-$$3X.'9DL=9!3MVKLCQ\_#<7^[HZ+Z -"U":RYD0 M15>-087B09WZ4%H I87C(B0:-V\QUTRCUH5H/W8'$'%[P#S)DF7"C7"A\.HO M""3-AM(<*,V%TCPHS8?2 B@MA-(B*"U&T?I)>FSB(-J[E&K(1H$YE&9#:0Z4 MYD)I'I3F0VD!E!9":1&4%J-H_0P_-K 0<0>+N%2#MJ] :3:4YD!I+I3F06D^ ME!9 :6%'ZY=6ECXLP2*.G4IDW;"&:U>.G6[5J]<+B]=C7PD1/N$>6ZH99^Z) M230Z+-6@+2!0F@.EN9P)H8JBG95JT/X.*"V TL)Q$1*-F[>89Z:K]%*T'QLN MB+CCXKY,DW:E5ZV9]) NEQLF.4E9<6,>VH$!I=E0F@.EN5":!Z7Y4%H I850 M6@2EQ2A:/VV/O1_$>I?B#=E?,(?2;"C-@=)<*,V#TGPH+8#20B@M@M)B%*W_ MV]]CVPL5M[T(BS>Q]MH\A=)L*,V!TEPHS8/2?"@M@-+"CM9;RVJ*2?3!8I9C M1XEAG/UBAV-G*K4E?S5+C^TG5/CP>V3MUD%.O6NR08>/V<2^KDX+:)L(E.;R M)H00:]#(ZD&=^E!: *6%XR(D&C=O,<=,-0WU0NU&CZT85-R*\<"^IXN<&^'0 M/@PHS8;2'"C-A=(\*,V'T@(H+832(B@M1M'Z27KL_*#OLO\%A6Z :794)H# MI;E0F@>E^5!: *6%4%H$I<4H6C_#C]TN5-SM(J[4H TO4)H-I3E0F@NE>5": M#Z4%4%K8T7J5E:H9PX9(CIE%%&OXFQZ>F6)9E^JT8^\)1>P@TD%.]R^ANF(- MRS1HBPB4YD!I+F\^%,T<5FG0U@\H+8#2PE'Q$8V:M9AC9>GZ(,ZG)UL=UFNW M5;N!9RDM\N>LVN^(=CAZV"3TOMTJ<7#\$[D)".=X2&[B_1:@1_Q^1]*'I%BE M62EMV%/M2OYHU",M]IM\[M]4^:[=:/%;7M4+R_;EFB5+5C0&]>=/>5Z]O6D< M'+9:G?T)4$L#!!0 ( "F(7%BJ;>:Z^P( /D* 9 >&PO=V]R:W-H M965TK' M=C'MPH&38A4PM9VD^_>S#64DH5$JY2;8<-[7]G/@Y(S7C#^+#$"BUR(OQ<3* MI*PN;5LD&11$G+,*2O5DP7A!I)KR)UM4'$AJ1$5N8\<)[8+0THK&YMXMC\9L M*7-:PBU'8ED4A/^]@9RM)Y9KO=VXHT^9U#?L:%R1)[@'^5C=4%E * MRDK$83&QKMW+6:CC3QE25N330^2ND>,>>7R ' =&[O;( M9X?(0R-W-N6VRD.;#-PF QL_;T\R#/GM?*#?UW.5"_55_>E#7+OZ_:ZZTER* MBB0PL50I$H#?DRS^)AFLR.9;:3&:U/C[7.O4W-*BNH*)7H( M_Y/3EY':+#!FNE2O(M<=.A)>QP\S#>HC;=#?+= M8;B%=N]^/XKV2&8;:(,6;7 $M.\C#79HN0[>(GI 3+QWEQ\%>B2S#:!A"S3< M"_2!29(;EH.=;[[^@^2;R/NHAGV%P,=XNQ#LQOEA@$?;;^MNV,CQMM_I6<^B M>-@-JWG8G;9!-X4_"'^BI4 Y+)30.1\J!UXW6O5$LLIT$G,F55]BAIGJ38'K M /5\P9A\F^CFI.UVHW]02P,$% @ *8A<6%ZP+4>_ @ F < !D !X M;"]W;W)K&ULK55=3]LP%/TK5H8FD%:2.&G2LC82 M4$WC81*B QZF/;C);6OAQ)GMM/#O9SLE"JWI>-A+XH][SCW'']>3+1=/<@V@ MT'/)*CGUUDK5%[XO\S641)[S&BH]L^2B)$IWQ!CQ0V,I>&QDG"\Z?3.>FF'J!$00,E-,!^^Y7]F_6NO2R(A&O.'FFAUE-OY*$"EJ1AZHYOO\/. MS]#PY9Q)^T7;-C:-/)0W4O%R!]8*2EJU?_*\6X<>((S? > = '\4$.T D37: M*K.V9D21;"+X%@D3K=E,PZZ-16LWM#*[.%="SU*-4]E-M8%*<4%!H@&:ZT-2 M- P07Z+^S.D,%*%,GNF8^_D,G9Z.W<%^O0;<0N%L(;/FB?RS$"YI1F3,N&P'H MU^5"*J&/VF^7OY8P=A.:ZW7V_]$]L9[U'F/ MCK%G=V2KSY0"00F32&^GOM1US?3.NVRW7$/+98K$)@O#%^>(RH.T]2M;MBI&QY5 M]XU65-_% JTX=]^)X4%:C(,$C_?4.<*2X2C&;GE))R\Y*N^!L(:HMO[:,^24 MF!SD'H1Q$*9[$IUA^+W]33N)Z5&)O:KCTI8>'*IH%.!XM*?M,"R.1^-P7YO? MJYOFS?I!Q(I6$C%8:F!PGFH&T;X#;4?QVI;2!5>Z,-OF6C^=($R GE]RKEX[ MICIWCW'V%U!+ P04 " IB%Q8>$$X='@" !I!@ &0 'AL+W=OYU#F#(0\&%GGBY M,>4H"'260T&U+TL0>+*6JJ &0[4)=*F KARHX$$?.^_H94DU3"7_R58FGWBG'EG!FE;,H09]*%V((P4C'0Y#/Y1I6BMJ_D< :&,JZ/*7R@U@\PG2?B)Q&&<],"G[X%' M#AX_A0=HNG4>M\YCQY>\X?R1S)C.N-25 O+K?*F-PG?K=Y^_FG#03VB_MY$N M:083#S\H#6H+7OKQ0W0.Q$V*9QZ&/[MUTK/5G1L3]LLYYH'+0:!Z]JG%N-F=2&R'6K%5_3/IDU M4Q1U!<2Q?_9,9U]:=.(G_4*'K=#AVT*WE%?05?J(VG'6;02LB)%$FAQ4K_9A M3_/._--GTONR!O\H#SJ#P [A*ZHV3&C"88VPT#]!&E4/MCHPLG2S82D-3AJW MS/%? ,HFX/E:2K,/[+AI_R[I7U!+ P04 " IB%Q8LB])]$T$ K$0 M&0 'AL+W=OI6VKVKMKMW#ZM[,(D!:Q.;LPVT__[&20@A,=FVXEX@,3.?Y_MF M;(\9[83\H5:4:O24I5R-G976ZQO75?&*9D1=BS7E\,M"R(QH>)5+5ZTE)4GN ME*4N]KS0S0CCSF24CSW(R4AL=,HX?9!(;;*,R.JOZT?)+RY%4K",LH5$QQ)NA@[M_[-S.\9A]SB+T9WJO:,#)6Y$#_, MR\=D['@F(IK26!L( E];>D?3U"!!'/^6H$XUIW&L/^_1/^3D@9^CBW25ZAQA'7U=BHPA/U,C5$)"!=>-R\FDQ.3XQN8_19\'U2J%[GM#D M&, %)A4=O*X^[D[MKC/7N".^[F[W\$FJ)(3 MY'C!";P_]8I*=+>1TF3B$R-SEC+-J$+?;^=*2U@T_]A4+U![=E2SD]RH-8GI MV(&M0E&YI<[DUU_\T/O-IM@YP69G CM2LU>IV>M"G]SS+9."FZJ&"O\DE$)0 M_9KQ)>7Q\]5>YZM:\8M%;4T\",7RO>K[_9,V.]\\I5"XFXQ*8L:MJ>@.J4AP M7"8X/238EHA.J-TF82H6&ZX5@NT#D13.()#: M2GY:(/9S1'.6;2>#*/*\D;NM2]2VBG#0M)IU1O=&[F'%/>SD_I4\P?)=DV<" MU7.U3[V-<8$3UKA@W&9LL>J%+<:=,;V1\:!B/'C%LJ-/T+$H8,YA(4'W8I8. M7Z*U-,\G*G\Z:)$,ABTEVD8]W!*B,]0W"A%50D2=0CR4W=*.Z54BR0[4V*_X MY\Y*Z(1][78>M63R [^ETYFF/-)I6.DT?,&I=W%?5,HE^LACD4'%_ %=Y M-SRG4.<$FYT)[$A/WSOT>%YGY1GE8'DQD; 8S2FG"Z:A=3.R6ILVKU4C@[#? M6&X6H\ /HT8=E5;U'=D?>D%E=4RHUK3Z/SM!BH.CW$@/1XF5C]^N^;Z'FX0L M5J$W;!*R6 51_P0A?""$?]X(6&/'EOGZ?C/V3O37%JMESFAX@N&AE?4[>[L. MAF?M5DNT>NSO0]Q,XO_1AOJ'/M1_2=?'RFV-4^NF7V+45TX0^E$S\6VKWL#O M-_E:L(+!H)%2MW:+A)YVF=_&%,*I70!D-[U $*2Q-%BG=]5YT+#S3=_7%&24&D,X/>%$'K_8B:H M_A^9_ =02P,$% @ *8A<6 UOCV16! =A0 !D !X;"]W;W)K&ULM5A=3^,X%/TK5G:T HEIXA1*8=M*T"X:I&%!,!\/ MJWTPB=M8X\19VVD9:7[\7B\\=]VR5:-/ASR8Y6=$'JC_G=Q*>_ 8E M9BG-%!,9DG0Y]2[P^1R?&8-RQ!=&-VJKC0R51R&^F8?K>.H%QB/*::0-!(&_ M-9U3S@T2^/%O#>HUO6(0U@;A2X/C5PR& MM<&P)%IY5M):$$UF$RDV2)K1@&8:96Q*:V##,K.,#UK"6P9V>K:@DJV)"26Z MSI26!2R15HAD,?I XQ7+5NC"1)II1A5ZC_XB4E;##Q94$\;5(?1^?EB@@W>' MZ!UB&;IAG,,*J8FOP4$SC1_5SEQ6SH2O.(-#=",RG2CT9Q;3N O@ [.&7OA, M[S*T(BYH-$##X B%03CL<6C^*^:X- \M[@R;: ]+O.'/H_WW1WB'KC5-U3]] MD:J CON!3'&?JYQ$=.I!]2HJU]2;_?X;'@5_]+%T!-;A?-QP/K:AS^XII!6+ M-(U11%1B,D3HA$K(;BDAV1!1BIJ44PB2F1--)>&P0YA6C+1 9LN"RFPB%T&* M2"C_W@2K?,%!Z8S9P]:SX0"6;KT=CFK0R=:8XV9$A^-)P_'$RG$NTE3$3']' M\]JY/M^L&&]=4D=@';JCAN[(51J/7')V!-;A?-IP/K4N\8(N*>1KC#(X6U=P M/BITP 6DKCH\*OO$$FGR= 3Y'?$"=B^3Z!>W\^N^J)SN9FDPP"^RU.K/GFS' M#=NQ/:%-I5[!&=^< C_0;I)#YT>1K?H86N'?NNZ.P#J1.&LB<>8JU\]<5 7<0(M&*U!TI,)V7Y5]5_B'*AF!&DO6' OU+G=H?V M)1RVA$-WI0Y_M[FAJV TCWM)6Z=[:QFX0NL&I]5KV)E@PTX5FRNT+N]6LV&[ M:+LU];Z3_"#&\D)&"7PVU9M!;R!J#8:WLOYD,'Z9]58']B78"C9L5VQEF7\I MR_PG:?^0"-F_R3G5[0OXU;98;NT>[6T%>7<5M;CW<-LA ?#E^S^#[&&6[6&K<+H+<(%*<)I M_RV%?0Z[?'$JW/RMFYV4RE5YX64^E(M,5Y<\36]SJ7917B7Y[?#J1NZ&R)7Y M:N%T":;!X!0V'%E=&PO=V]R:W-H965TC!A/L%1#/C;%A ..,E!"3<>R/#/!)#6"3G;OE@<=-I64I'#+ MD9@F">8O%T#9O&O8QNN-.S*.I;YA!IT)'L, Y,/DEJN16;)$)(%4$)8B#J.N M<6ZW>[:C 5G$(X&YJ%PCGHS^(I&,NX9OH A&>$KE'9M?09%04_.%C(KL%\V+ M6,M X51(EA1@I2 A:?Z/GPLC*@"[L0;@% !G6X!; -PLT5Q9EE8?2QQT.)LC MKJ,5F[[(O,G0*AN2ZFD<2*Z>$H6301\XF6%M);I.A>13-452()Q&Z JB,4G' MZ%P[320!@4[0()]NQ$;HAH4XGPH5?(D)1X^83@$=]D%B0L61"N^#(.,42X@0 M%B7CVYM4R,.@CPX/CM !(BFZC]E4*#[1,:7*3FLTPR*3BSP39VTFX2ERK6/D M6(Y; ^]M [R!8,<$L#W$WLP3V3F*J.*NL+"P&R M=F)SHF9&I->=6>!:?L><55-9C7$$9K5>IS-G\ZHZ MO=:2SM48JUYDLQ39W"CRIXR!JZ6 <]TON8GH'^JQ)&$1D2\H9*GD:CFLE;R1 M>]=RVA/9@@U>:8/W*?WD[=. /9$M&- J#6CM7 =M]%WMU&C"!-$K<6T%M%8* MLNF?+17M:HS;:GCU=>N7>OT/Z+UA0FS6ZZ]H.7%\>TEP39#=\-EXK,= M%%?6@NW;;>,+=JVV/9$M>&%;;P<#ZU,:KJ#=DP?[8ELTH7(ZLC]0$B_;]%W! M7*U1VULJXYJ8-;N%_7;NL#?NZNLEO]]Z!7-UDSUQ*UU5B%Z-6A9M5@ZD^FO@ M!^;JX"<0A9'"6*;Y 3L?2#;)SJA#)M6)-[N,U4<)PM M/W."_U!+ P04 " IB%Q8R3B=$M@" !7!P &0 'AL+W=O.2[TV!AO)G93W=G*1#+S .H0%QL8R,/HM<(Q%88G(C8>: MTVN.M,#U\8K]LXN=8KEC&L>R^,$3DP^\#QXDF+)Y86[D\ASK>)R#L2RT^\*R MM@T\B.?:R+(&DPL9B''C4 M)#2J!7K#]^_"7O!IDSAO1/9"JDXC5<>QM_^KD@_@"[4R:%U*397W\Y) <$'% MJ7]M$J/SEF*\$=D+,;J-&-V==5/'F]G8Z4+&31G%=1EI: DI'N:LX.D3E<[^ M)CFJ,[KN#/L<+(:'87 <]OW%>IQ_6T5!K_NQL:H"\-=Z5(DJG*NF*);H*' E"B#HV/R255MO)H8.7.=\$X: MZJMNF-/+A\H:T'XJI5E-[ '-6SK\ U!+ P04 " IB%Q8P(]'##D$ !< M& &0 'AL+W=O,TKST"% M\DCI-S6X#4:6HSS",9X)!8'DSPI/<1PK).G']QS4*FPJQ>KS!OU&!R^#>40< M3VG\#PE$-+(&%@APB):QN*?K#S@/J*?P9C3F^B]8Y[*.!69++FB2*TL/$I)F MO^@I)Z*B +UG%-QMJ>*]&I\#MV^_ 9750)WI;S!EHS?A#2 A5 M MWEX1;Z\UWBGB$;B1F\.F&C2%T IQZ*=B$LPW!%:CSBNH\UX]"3V3S)H$\PV! MU9CM%\SVWS@),WM>)74@['I;.;@K=.Y=[F1AJ^M'$C,HB!F\3$QM'P[+??AP M5@:[ ;M=>+E%RZY4W_.VN/-;_3Z2E6A@\J3)P4^P M5V5K!3XT_TR"^8; :H1"ISPT.J]>VW(3AL@UBN:;0JO36SF3PSH4; M.%NIW"!UWG=VDKG=^V/9<4MVW&/RF7)-P)S2@ -.XV#?)&\W=_"':!+--X56 MI[KL(^#K-Q+0:"=A%,TWA5:GMVPFX![=A+G].K?VTH;=(-:P8[>[?BPU9=\! MVQN/SR+";.\,-MJ!&$7S3:'5>2R;$/CZ70@TVH881?--H=7I+3L1^-:M"&QH M,SK=[13>%=II1-H]/Y:9LA6!;]J+Y-:JMQL[IY<71?QVGP_EQ*YGDF4JLJO'8K:X(I_HB^&M^6MU=:ZO(?"N-?4$L#!!0 ( "F( M7%@C?QB-(@, ) 9 >&PO=V]R:W-H965TF4E5 M,H-3-?=UK8 53E0*GP9!XI>,5UXV*Z&59,O5P"4*NQU[H M/5ZXY?.%L1?\;%2S.=R!^5;?*)SYG4O!2Z@TEQ51,!M[%^'Y)+7Q+N [A[7> M&!.;R53*>SNY+L9>8(% 0&ZL \._%4Q "&N$&+];3Z][I!5NCA_=W[O<,9 6T%=$L0)GL$42N(7*(-F4OKBAF6C91<$V6CTWBG5%XEZ/.9!\!:Z#)";EKVDCD#(=U+0!;99@@7VI0S/!J3EPHN:Z:I6-[ M<'0%AG&ACU'_[>Z*'+T^)J\)K\C7A5QJ5A5ZY!N$M(_R\Q;HL@&B>X"N(#\E M4?"6T(!&/?+)O\A#)Z?/Y3Z6IJL/[>I#G5]TN#X_+Z;:*%QSO_HR:BP&_1;V M/3S7-O J3X%U??O_)[%FV49=M=,@]>VJV<,U6]B4XD;.3 M)4Z8UF!Z.]J8QL[4;ANK+(K#83#R5YN)[491FI[1+NH9\: C'APDGBR5PH5* M:JG2$)Q-N>"&0R]\XY]L8 W3LVB+?3=H<#;8@QYWZ/%!],^RREOZ M%R+'.S0T2=)MYMVH,$G3H!\ZZ:"3@]!?I=T4&DHY%7SN=H)>RF1W50SB8;)% MN1M%PY3N*>VPHQP>I/SA=F\H"%MA8>= "JYSN<1*8YF!'#%-&,&:YUC\XS[V MQCZD&UC!:1#%\1;]GK@H[N=/._[T9?P*[(G\M$ ,J)(>5QEQF:!F<#K'] MJCEOFXF1M3NRIM+@ >B&"_Q$ 64#\/Y,2O,XL:=@]]&3_0502P,$% @ M*8A<6/L5O=[@ @ Q < !D !X;"]W;W)K&UL MK57?;]HP$/Y7K*R:.FEK0@()ZR!2@4V;M&I5:;>':0\F.8A5)\YL![K_?FB'_'$(WMV(^.1J#1G!=Q(HJH\I_+/!+C8C)V> MLSVX9:M,FP,W'I5T!7/0]^6-Q)W;HJ0LAT(Q41 )R[%SU;N<1L;>&GQGL%$[ M:V*4+(1X,)LOZ=CQ#"'@D&B#0/&SABEP;H"0QN\&TVE#&L?=]1;]D]6.6A94 MP53P'RS5V=@9.B2%):VXOA6;S]#H&1B\1'!E?\FFMHTBAR25TB)OG)%!SHKZ M2Q^;/.PX],(C#G[CX.\[](\X!(U#8(76S*RL&=4T'DFQ(=)8(YI9V-Q8;U3# M"O,OSK7$6X9^.OX*F -%WI$YUD=:<2!B2;Z5(*EFQ8K8:S(52I/S&6C*N'J# MQO?S&3D_>T/.""O(728J18M4C5R-C RNFS31)W5T_TCTGD^N1:$S13X6*:3/ M 5R4TNKQMWHF_DG$&207)/#>$M_S@PY"TW]Q[UEW_P2=H$UO8/&"T^G]>;50 M6F+)_NK*40W1[X8PS_A2E32!L8/O5(%<@Q._?M4+O0]=^OX3V#.U_59M_Q1Z M_%0WW-9-@G73614US,#"F#ZSCM]'WF#DKG>5'!H-?=]KC9XQ'+0,!R<9SC,A M-=$@\Y"4WY2^S"@\"]8- ?[M'K ML/(#[PB_J.47G>0WI2HC)64IP1E":"ZJ0BOL PFO\ F;AJ S(#GRKR1@O]>F MH]1R.*,+QIEFT"DJ.JP*/PKW-!T:1=$PVI/D[C3$'.3*S@F%Z42N=2]I3]M1 M=&4[\-[Y!$=4/5&>8.KY=DWEBA4*E2T1TKN(D)*L9T:]T:*T;78S5(8&)MY,Q*KX)9MJKF.16:ZT2"HQ$B0\+?_90Y6(AH#Z+PC<2N"^ M5N!5@B)S=DE6V+IDFD5C*39$FMD8S1P4N2G4Z(:G9AMOM<2K''4ZN@+,@2(? MR"W>(/,\!B(6Y)KI7'+-\0*.OF4@F>;IDE23CRY!,QZK8Y3=W5Z2H[?'Y"WA M*?FQ$KEBZ5R-;8UL9@5[5G&N([K=<@O7B.GA=S=EMN8 MD3HM;IT6MXCG]:?E]]E4:8FWVI\N1V4(OSN$>?Y.5<9F,+'P 5,@UV!%[][0 MP/G8Y>\_!=MRZ]5NO;[H$2;-[S)8J@:%RKP/UE$X]T$[PU](+A?@_O[ MP ==X*4J:()38W$+O#?T@>"#&GRP#SSH A^TP(>4.CO@O:$/! ]J\& ?^+ + M/&B!!VX+O#?T@>##&GRX#SSL A^VP#W7O$*VP'M#'P@>UN#A/O 1P9KU\4-H%I/8O%A)QAZQ%="==6+4WI#0 M=>F.D]ZU#G1"G>>BZ?1ZN0*E"$^R7,,<"Q]N"2C=6?2H MG48/0%^]-6(:\R4S+59W%:?M[?$'P]T;K9K6+!TN#1O/U3;ILSAL"G$H$ ?& &0 'AL M+W=OS Z'? MV19C#GYF:<[FVI;SW9VNLVB+,\1NR0[GXI^F.W0!C]B M_FVWHJ*E-RAQDN&<)20'%*_GV@=X%\) .I06?R7XP(Z>@:3R1,AWV?@)H,:/D *BT%FCRH12S]!;TDURN M^R.GXM=$^/'%BHHM1/GS#5BE*.D8,*!S70NYB(1]:@>=UF-:[XR+C3! \GYEH&/>8SC M+H N2#1,S!XFT[I#B?86,VZ M6"6>==JZ=)<%_/-%F(//'&?LWS'M*VQ['%L>)7=LAR(\U\19P3#=8VWQZR_0 M-7X;TTTE6*@(K*.IW6AJ3Z$?:;IK-,7M5M]0PD9WQ>ZGMLC=3]BYP1.X/?)3T[O0O)N0]X]9_UO^AL@QWQ, G= S?(= MZ#H]!4;,O"!PC)X DU.\4 "O$<";%"#\G\7VAA3LP YZ1$>L?.CT@B'T!L%@ M!=!LU>@0\!L"_O3VE2LF_U+YD60[2O98+MYHW$YBG7L*J@0+%8%U- P:#8,K MWBR!2DU5@H6*P#J:0J--HXRKW"TU;">:+#BX6L;,3,_H!]WT)"\5X2B7A),B M+(LDC9-\,\YTTO?Q#6\0I6-V M5A ,;L]KY.:P3<[A='9^3W+&:5'5PY( "=3Z,O#-!B\"OJFX_0K""-FCNW9?C](E>;Y M^E'E-,-T4U:@&8A(D?.J]-CT-E7N#V5MM]>_E-7OLB+;PE2E\P=$-TG.0(K7 M M*X]01#6E6CJP8GN[(^^T0X)UGYN,4HQE0:B-_7A/"7AAR@^9_ XC]02P,$ M% @ *8A<6&><@X2*!P 5$$ !D !X;"]W;W)K&ULO9Q=4^,V%(;_BB;M=+8SN\22[7Q0R P;J2T73!GHMA>=7AA'$,_Z M([45LOS[RDZ(HI50+#B[-Y X.N^1GV-\_,HQ9YNJ_MPL.1?H2Y&7S?E@*<3J M=#ALTB4ODN:D6O%2?G)?U44BY-OZ8=BL:IXLNJ B'Y(@& V+)"L'L[-NVW4] M.ZO6(L]*?EVC9ET42?WTD>?5YGR !\\;;K*'I6@W#&=GJ^2!WW+Q:75=RW?# MO=XJR7G\MQ,=['.V@8>OG]5_[79>[LQ=TO!YE?^=+<3R?# 9 MH 6_3]:YN*DVO_/=#L6M7EKE3?<3;79C@P%*UXVHBEVPG$&1E=O?R9<=B(, MJ6,/(+L \G7 Z(6 %VWSMP-!')[*RN-JAN M1TNU]D5'OXN6O+*R/5!N12T_S628 NUG)+=8_F2_DQ;U!6HGE2UT]9^8 NBFI=BO;3O> [RD62 MYBJZH4RP:QD)"H,N/+2$TS[AN LGEG#6 M(]P^>0U&N#]ZPDXO/';T_'-3R9_R3W>3U(M_;77>"D5VH?9T>-JLDI2?#^3Y MKN'U(Q_,?OH!CX)?;(PAQ2BD& ,2TZH1[:L1N=3WU;#A=T;ZXH<4HUNQN!-K MV]KCC! R(;+3!6?#QT.V0&DUMO&>;>QD>Y&FZV*=)X(O4%:LDJR6W5*@=)G4 M\ESX'MWQAZPLVU.A/ <^\:2V%<&9PK<(D&)T*S8Z*,*'&$=32Q& TFI%&.V+ M,.IU@+]')1>'S.^2/"E3;F/N5/1E/C*.51R/X\G$P$1'!E \QF$8F$"!)J@! M'>^!CIU ;V13[R[8&ALZ9ZPONK%YA(V#8&R2LPS$F$A9@QS0_#1RDSVYB9/< M?%W7O$R?D*B3LI'G!0G1QM"IXLMP8AY4))R:",UQ'TA,+ 2!9J<1G.X)3E_= MK9R1OM2F!@T2A"$VSVT4,BV;]NAK&C@4<;@= M%#0QZY58)WS@BK!/IY% C[09MYXW4VS^I<=X0LSV0:U#K3V)V88:34D'1A0P MX@1V:3L,OZ3YN@/WY[J^JP1/K>2\1E?98I%SQ))&6%&#>B)0 M-0JJQJ#4]'HHZX1CJ%4"#&J10-4HJ!J#4M-KHIP4=ELIRM.:)PUO5_$>'%=B M;AGO@D"J46R:K-8J6,Z6#"JQ3EO9+.SV6=?9JFV#MT^-X(7]O ]JMD#5**@: M@U+32Z%\&YZ G8Q S1NH&@558U!J>DV4$\2OMX+N4.\B0*I1;%I+/"6A;:T" M*K%^ST(Y1O(VQ]AK^=*=P[<4H&J46,Q@%,2Q9043*K%>"F4MB9>U[+6(Z9;T M)F_Q@>$DL"RY4]O0&(]'D04KT!QUK,J $K,-\FPYY*F9> +:YI0$]0Y*O-)7G\3SAWJS2ZR+.>0 M26 RH:")F2VQT?9T?,HKDK?=9SNRM.E6]R9LN2UF;RH4-#'KE5@GK)P?\;J) M=GQITZWGS=1R9RPD)#8["K4.M?8I9AMJ]"D=F#)OQ&W>+LO%NA%UEN3HBHLD MMS<84/\&JD9!U1B4FEX-Y=\(F'\CH/X-5(V"JC$H-;TFRK^1U_LW=ZAW$4#] M&S']VV1B.1,QJ+3ZEZR4>PN_@WMSY_#^!A:H>PLM[DU6(C0K 957KX0R;R&\ M>7-+>H.W.#*S=?8:Q:!FIL-4EBU\BV5S!WMC.WY?\/@0!C4G'=C!MRUA/)I; MQAN=:;T,=$>',*@YZ>B4+0M?;\ODU4+XK!/-=(:CO E6CH&H,2DVOB?)=X>M]ESO4NPB@ MOBNT?"43CVSW:J#RZL]3*.,5?0?CY<[A_>P%J/&*+,:+!!/S3@:#RJM70AFO M"-YXN26]P5LLU30>Q6:O[#V20R#^J^US?,JV#_@KF>W_&[B2QVE6-BCG M]U(R.!G+:=7;1_BW;T2UZIY1OZN$J(KNY9(G"UZW ^3G]U4EGM^T"?;_2&'V M/U!+ P04 " IB%Q8MA'[!<8% 4*0 &0 'AL+W=O"[JDK9]TM2TOWY#,X>3GPJUAO1G)BOEMMT36Z(^+*]9O)H M/JCD145J7M :,')W/KN 9PD.FH0VXL^"[/G!8]!8N:7T:W/P(3^?>4U%I"29 M:"12^>^>7)&R;)1D'?_VHK/AFDWBX>,']7>M>6GF-N7DBI9_%;G8G,_B&Z_XWTAMH",UKR]B_8]['>#&0[+FC5)\L*JJ+N_J??^D8<),#PD034 M)R ]P7\D ?<)^*D)?I_@MYWIK+1]2%*1KI:,[@%KHJ5:\Z!M9ILM[1=U<]]O M!)//%C)/K-Y3FN^+L@1IG8,_Q(8P\*$6:;TN;DL"+C@G@H/7X$:^WO*=/$/O M'HUZF1"1%B5_)>._W"3@Y8M7X 4H:O!Y0W=DH:-.AQ0T>;A]N]? C>E@W2BNYJT=R>0MV8M+LQ?U_<OMM*R<3R9O&,E'\E[93BLBS-2>F-G9R02O7#-O[E1\B+U[.[P_[8[WH<_OC M2&S4GV#H3V#MS\5!6TSMZ++#@W8$GN=IW0@F/0M"/2B9!H7X(&A4?3A4'UJK MOVH'JYQBC)2M!;XIML;Q9-5Y[NIP*98X$AOU+QKZ%YUZ[$0N&^M2+'$D-FIL M/#0VMKXPWS/*.1C:>]&VU]2^V+B^%MH",T1A&(3:"K.6=*3AQ6!X89\C6;:K M=G(1RE'[HYFRF+AY#:, !YII4U@0!MHH3JQU'>D:>@J[/+?O+[W>H2V,_,C7 MS)O"(G^AF[=7=ZS[ ^B$5O>_T_IU1JLM$7):K!DA\I.$,..A5>BY<\*I6N)* M;=Q$I)J(3CV$^RNXZJY+M<25VKB["JRA%2^?/HE[G<,5AS#2AY(Q"F-]69X" M>:%B7FB'WN<,XUYJ-&9-OHUA4^.G8%FH8!;::?;YTWC*MSK<_C@DL5=UK&L% MP=!.P=?R1LNQVW[T%R3;U+2DZ^]&NTXQV*E:XDIMW$1%PO#D* R=LK!3M<25 MVKB["H>A(QZ&4]2%81A#?5$:PF(/(WUAG@*)H6)BZ Z*H0%W8PCU3P*FL"B( M)A/I%%2,%!4CQU2,IK@;!Z%V.Z\,4=#S];#$7MRQYA44(SL4?V9I3D"=5J0; MR661-;:-6&R7>N[(<*J6N%(;MU%A,3HY%B.G6.Q4+7&E-NZNPF+D"(O1%'@A M\A:3I6D(PUC_6)O8JSK6M0)CY Z,D8%XPP72\= 8%BXBW?@IP!@I,$:.P1@9 MOOB%T>2N3Z/",)IX/P4>(X7'R(['[>]<1H].:=BI6N)*;=PS1.K;^ TQ MTK\CM1=VI'&L6!@[9F$\I5S]3<<0 GW=M[VN8WTK#,9V#.ZV%TRFAM&Q4PIV MJI:X4AMW45$P/CD%8Z<4[%0M<:4V[N[!K@M'%(RG>!NC&.D\9 J+@PCJ*_,4 M%(P5!6-W%(P->(O#$.J_5QGCQ-U&JN'LL+7OHMW0IIV_A&=)MT%/R73[!3^F M;%W4')3D3DIZ;R)I@'5;\+H#0;?MIK1;*@2MVH<;DN:$-0'R^3M*Q<-!$/\[^[W/,9G1QLAGU0&H,ESS@LU=C*M5Q>N MJY(,,G,/D2P57U2S;- M6L\A2:FTR)M@5)"SHO[2YV8?M@)\?T^ WP3XE>X:5*F<4$WC2(H-D68U9C.- MRFH5C>)88?Z4F98XRS!.QQ^%2#>,2<]+P.\3V_1QYG$W)Z\N[?-"YZ;0W[K6&_RMO;DW?* M"J;A[#.>A737:H=\ =VQ>NN0*5,)Y>0'4$EN*6X"TR_DY^5<:8F'ZY?-8ZVE M;]=B"NY"K6@"8P1IHP2C45'MXL+ZN*RJ1C9SJDW_$^%NW7WF6?DELHE*Q3AL, X[WR "61] M-=<=+5;5=3@7&B_7JIGA:P;2+,#YA1#ZM6-NV/9]C/\"4$L#!!0 ( "F( M7%AK,A,;]@4 )TY 9 >&PO=V]R:W-H965TRT,VVP#3:039A)XF^<3J9I=R]V]L+! KPU%K5$:/_]RL8! M#,8+DS.Y";9XSR/)TK%?8NEJQ;+O?$:I(#_G2()G0LZ771>=N8IY/2.)7_%D9A=M_HM$M%)N$S$%[9R:=DA/>>- M6<*+OV15QBHM,EYRP>:E6+9@'J?KS_!G>2%V!))3+]!*@;8OZ!X1=$I!YU1! MMQ1T3Q7HI4 _56"4 N-40:\4]$X5]$M!_U3!H!0,]@7&L8%37D9..;4.=3/8 M!Z-]5/(RW&HQWNWUQ"IFI1F*<'B5L17)\GC)RP^*J5WHY62,T]R%CR*3W\92 M)X9>^DRYD+82)$[)MW3,4LZ2. H%CI"..$ M?Y"EWQY-\O[=!_(NEW^=L24/TXA?M85L6UY#>URVXW;=#NU(.SKDGJ5BQHF5 M1C2JT?O->E5K +3E1=E<&>WERMQJC423CB](1_E(-$7KU#3HKEG^2!>-<;),Q$PBPDS$;"'"3,1<(\),Q'PD9(6 ""53S&VBU4@[]V:-A)E(F(6$V4B8@X2Y2)B'A/E(V @)"T"PBEN-C5N--TBX#*2' MD3 3";.0,!L)$N8C M82,D+ #!*GX=;/PZ>(/<=(#T,!)F(F$6$F8C80X2YB)A'A+F(V$C)"P P2H> M5I7M&SOEM=EI,^% M57+NLH)FW-F/3B3-A-(L*,V&TAPHS872/"C-A])&4%J HE6MNUT0I.IOD0M# M%PI!:2:49D%I-I3F0&DNE.9!:3Z4-H+2 A2M:NCMFB&U<3D#+!W ]LZ.J#G-IL4^/T[&;)F* M]>:)3>EF+^%-L:-JK_Q6O?34FG(_WWM8[,#:XM<;%^_#;!JGG"1T(JM2+GKR MUI*M]P*N3P1;%/NQGI@0;%X&PO=V]R:W-H965TH+IY$ M)RVP'S_=8IHQS5C=>6E\(3]2/-:1=$KR_#$OOI;W4BKR+4VR\F)PK]3J;#@L M9_=!3F62U*2J'_]TT,&FS;KB]NLGNF@.OCJ8NZB4TSSY$L_5_<7@9$#F M-7$WM:H#CK/YEW:JB^C:NZJD)DW>*O"5_1$41U1J3-TRJ*$[*G\^' MJN+7I8:SCC5M670/RZ?D.L_4?4EX-I=S$S"L.K;I'7WJW25U$M^OBB/BCWXA MU*,^^7S+R)N?K!US8YB<'9' :S"! \,.P?@-ACHP_ ,??F@1)^#^OWF"WGS M^M5),/;?_>P8^6#SNP@:>N#Z75QEI2K6E8\H\M>'J@"Y4C(M_[;T];*EA79: M;8]GY2J:R8M!Y7^E+![D8/+ZE3_VWMG41,(8$L:1, &"&?J&&WU#%WUR(^)W:5'4R^JK:PD8-K+[@/4R\\^'#ME0OEN"[)4;CX]#SGI43H(X; M0SO:#.W(.;17F9(559%5%,]MH^JLWG=46]C8,:HOEN"CG5'U@U//VQU64,^- M81UOAG7L'-;;]5U>S.,L4G).:GNR#:T3T7=HD3"&A'$D3(!@AJC'&U&/H9>9 M8Z2^2!A#PC@2)D P0]^3C;XG+UQF5M'W6MF2Y(OJCM]^UI[L^ \]]4.+ 4V= MK?65# GC2)@ P0S)3C>2G0+N#$YW+\3'-L&<;?45# GC2)@ P0S!?$\_PWDO M2/:0)P]QMB330LYC140TBY-8?2?_DKW?V51UM]/77Z$T!J5Q*$V@:*;^6\_P M/O0JVN%0,B-I#$KC4)I T4R9J9:9.D_S1M7J,CIK3^3%TTF>1M_B=)V2ZOZX M8M:G^BRJNK'O''>9:G::P:Q1=26H5&)CC3CN;3[=C]R//\T7,_AJ904)I T4P- M=1#ENY,HFQ^WCSI6_9"!SA1*8U :A]($BF;^![_.KJ@']6,*C:B@- :E<2A- MH&BFS#JBHLYLY ?\V WL+;1O]^/@F1U#6^50FD#13 EU_$3=\9/%CC]<77Z\ ML8H'#9F@- :E<2A-H&BFQ#J'HMA9/Q2:24%I#$KC4)I T4R9=29%W9-_+J,R M+DD[%97D&7F(BCBZ2R0I(F7W8F@HU='\P/1BWZ?/;XZA[7(H3:!HIH8Z<*+N MP&F?&[M#"S>TMY!(&H/2.)0F4#13;)U,T3'6EZ'9%)3&H#0.I0D4S9199U/4 M&8K\@"]#PZF.=H@O0X,G*$V@:*:&.GBB!P5/5E_>'UZXH;V%A$Z3@M(XE"90 M-%-LG5#14ZPO0S,J*(U!:1Q*$RB:N11"9U2!>WY5;U]V\WHOA_#LOCS>\65H MNQQ*$RB:J:$.H(*# JAM7ZYDE>1FGX30^ E*8U :A]($BF;*K$.J@$(=.8 & M55 :@](XE"90-%/FK=5I[@E3_1T9NT ML#JRMWNG#&V70VD"13,UU"E4X$ZA M7([L3C'\&TNY'>XELV6QH%MI5ZT'8YE"8ZFA]N'0;UO)V5WZUP MPZW]"5-9+)N=)$LRR]>9:C<#W'RZV:WR?;-'X[//I_X9;_>U UL M]O:<_ =02P,$% @ *8A<6(-S?QRM P QA !D !X;"]W;W)K&ULM9A=;]LV%(;_"J$50PMLUH>_XLP6T%CJ%J!I@R9M M+XI=T-*Q140B59*RDW\_DE)4*U6T&&!O8E'F^QSR/>:13I8'QN]$!B#1?9%3 ML7(R*UI@9GPA:Y):AW?&ZC3QM3"X^M'^CNS>;69#1:P9OE7DLILY9PY*(4MKG+YB1W^@69# M4\U+6"[,7W2HY\Y5Q*02DA6-6(T+0NM/?-\8<23P)\\(@D80/!7,GA&,&\'X MI1$FC6#R4L&T$9BMN_7>C7$1ECA<A^H=R([GZEBB= M##^H5%YA?@=2H%M\C]8<4B+1+<=48)-+@5Y'(#')Q1OT)_I\$Z'7K]Z@5XA0 M=)NQ2F":BJ4KU5HTT4V:N.LZ;O!,7#] 5XS*3*"8II!V :[:1+N3X'$G%\$@ M\6,B1\@_^P,%GC_K6]"P/()DA,:>E@?C'GGT$KEOY$&//'Z!/)@:N3]@QKA- MZ]CPQL_POF!.\"8'=$DE9%C9WT8W75.A94E58G4550Z4ZCHDYCGWGZZ(.LC!!].-@'WJC\6+I[H\S M,+B24S-@$Q9;@G4R,&TS,#TA QP27,J* Y(,R0S^S_CI3\;[3UP?C'ZJZS9A ML258Q_59Z_ILT/4U*\J<8)H *H$3EO:9.XR8HP? O/=Q,R@\U7.;L-@2K./Y MO/5\/FC8W^I54=<2N)>JPE1$9+J\Z%_]AZO;-5+IV)!]6L%\)UIE 5*6$5EW?"T=]MF_*UI09_<7^LF MW?2!/S!UAZ]ZNAU1O5L.6X7T1G-E%Z^;YGH@66FZP@V3JLH+[? M,B8?!SI ^Z^+\#]02P,$% @ *8A<6#(60%;-!@ /2L !D !X;"]W M;W)K&ULM5K1SD\RL:R0!QMG$,TUH MIWWH---L=Y\56[;98O""G#1_OP(39"3Y8A/\$AMR=+CG KI'U[I^3K.?^8IS M@7ZMXR2_&:R$V%R-1OELQ="+_LTBS-1/R,%N.\DW&V;P#!ZXGOT7(EBA.CZ?6& M+?D#%S\V]YD\&M4L\VC-DSQ*$Y3QQ_O[)_*L5+,8\LYW=I M_$\T%ZN;03! <[Y@VUA\3Y\_\TJ05_#-TC@O_Z+G'7;L#]!LFXMT70V6$:RC M9/?)?E6)V!N #PT@U0"B#W /#*#5 'KL +<:X):9V4DI\Q RP:;76?J,L@(M MV8HO93++T5)^E!3W_4%D\K^1'">FMSSABTB@^Y@E.1JB_6/T)=D]6,4-N@BY M8%&<7TK0CX<07;R[1.]0E*"_5NDV9\D\OQX)&5!!.YI5%[_=79PVK.]873MK M,9-F3+.R)K)&Y M<9VY\9&ST&-5'-+'.%J69<$Z_8S[3&.?9&%/9(TT!G4: _ !_%8G#3$A4_DZ M&B0I<$E#MW0.#ZRA]4DN?@-(?)%\TXVB6YL*F M<5!B-7Y? 7$]5Y-I06'7TZ56J/W9 M%I,QJ5%-#7M.$(,:/LS$EF41BU&)+A@,J*M@Y2DQ:+*F MI;-G4NN\U#L2F73^"_GT'C %1WT=K9#0CBHKJ*5]<.P]Y-K1+D"3.2**BN$ MOJ!2=5Q-Q_-_Y4*KR(95OVN(HV1BO+DF:AA0Q]?3< ZSAY7;P[#=:]8@^0A MU0>;UL]S7>KIRBTPLTJ%%EBS3#4E*5N'_;.LD7"O9J]7MK OMF9*E=_#H \Z M;J%4<307!N9*R0(;3]RQOC* (^JJ6%DS#'NSLO3%*.-BFR5(OAU[3X]5O.FY M7&S,BB9HZ%-]Z13"H765KJP9AKW9Q_4F3E]X)IU+(K+H<5O,#G;1[3:M'1+" MX7242Y11([!1.Z;<$].%V&RD=,!T?'KC[_6U## M@$S&>AK.8?.(LGD$MGGMC0YBNC=;I\,*,UL=%EASWFOJ4.Z-P.[MT[;HE**+ MXB-;E >7*!=,;/,C2CHQC5K@4E^7:*(P]JAQ1\]AZ8BR= 2V=-_$2LY:4#L' M)CBUQ/?*%O;%UDR>,H+$Z[>G0WKJW56Y[),M[(NMF4OE0 G<6>S0V*D8]]^P M"7'U:FI!81P03W\/S^$6B7*+!':+;G[BP@,M&=D@WD'9I1E?C;4M&X3 MSQOKLBTHH_R$%E2S_#0%*>-&W?/\JMVKG>N5+>R+K9E29>ERFQ1V&R=VJFAIH.*E=&85=V5'VW-=A,M1:41>XYNG!4>3@*>[BW%+KVMEP[)(3CZ[HS M1]DY%[9S[>T9U[1INLQV2.B:/YTZ]GKF*F_FMG38WM22JA;2)V>_+JL_4>T _ESD?M_"V^"G<[.17-;F/I M5Y;)TI6CF"\DI?-^+!5FN[V:NP.1;LK=BX^I$.FZ_+KB3&:Z ,C_+])4O!X4 M%ZAWS$[_!U!+ P04 " IB%Q8WUE[&DL# !4"P &0 'AL+W=ONF;E4:65DZ%\*,@&/@%X]*;CJNU MA9Z.56D%E[C08,JB8/KK#(5:3[S0>UVXY <*HL_.:[-QABEGMSD)IUX@6.$ A/K(!B]GG&. M0C@DXO%/ ^JUWW2.F^-7]-\K\23FD1F<*_$73VT^\48>I)BQ4MA;M?X#&T%] MAYMF$$ MGY2TN8$/,L5T&\ GZ:W^Z%7_+#J(>(W).<3!>XB"*.X@-/\1][!RCP[0B=OC MB"N\WAZ\15,@S;%TAN@@@BO[2[-B"4X\JFN#^AF]Z:^_A(/@MRYY1P+;$MMK MQ?8J]'AO\#):26$[!RDSX#,EEH:%,E:CY1KIWK [9O?L45"NX0MM")4\P9>/ M! 8W%@OS=U?8>L<,VY' ML+6;\/6/Y@C#U*_%:>DFYZNPI)IS@0(90R<+.GV M/NT*08W;KW#=_?X\'0ZCT=A_WI3VO5$T&@:MT1;E04MY\..45YHK^I%05'B" MD&A,N>UB6T,.-H@$.U0/66SQ'+8\AP=YUGEWJ/@.^O_7+#H2V);442MU]#\J MOM$QPW8DL*VP7;1AN_A)Q7?Q7;*>Q:-!O)/2'5:]L'?1G=9A\/:7#XY?@ WF MYE5PUM_AVV43[M+U-_J3 O6R:ML,)*[5J'_5[6K;&EY5#='.^LRUC%7?\P93 M]YN?F%YRRDR!&4$&YT-BI.L6KIY8M:JZH$=EJ:>JACFUO:B= >UG2MG7B?M MVTA/_P502P,$% @ *8A<6+DF1^-4!0 RR$ !D !X;"]W;W)K&ULS5IM3^LV%/XK5G[TMBJ"VP? MIGTPR6EKD=B]ML.+M!^_XR0D30@>1;X:7R!Q?!X?/^?XV$^3Z8-4=WH%8,AC MF@A]TEL9LS[N]W6T@I3I?;D&@4\64J7,X*U:]O5: 8MSHS3IT\%@TD\9%[W9 M-&^;J]E49B;A N:*Z"Q-F7HZ@T0^G/2"WG/#5[Y<&=O0GTW7; E78&[6V9LO\4EO8#V"!")C M(1C^NX=S2!*+A'Y\*T%[U9C6]PQZ)8<&R MQ'R5#[] .:',1B6!L.W&HQ*@U'.3#&5G(>0&3:;*OE E.V-:/8B)S.WQNES8>-^910^ MY6AG9F<@8,$-F2=,:+)'?F-*,1L*LA."83S1N]AZG M64K6H+B,B9'D%D@D<1>(06'>1IE2F)A=A+D'P,*0YH6A*[6.D MHG'BG.5-8CAN54!6P!*S(A%3ECYM"*YJ7.18>:&+NP(UH!O9-M@?C()6NCD' MWY8G3V -G@XJG@ZF",_C&NS)"6-A2R>N^S4WK%CY MV"62]WGUO"W"TKG?''67@*-6"7"ZN"V;GL :; :#^F Z!8J_I/&0Z+;?- M0*]HH2^T)FL;Q_G@ U6"TAE?@?")%OI":P:"UH&@_V,Y* =OUX-#VJH';B>W MIM036I/26AP%SG/_;%[^W'#F(L:KJ/&*%OI":])7ZYI@])%*@T_Q<^X5+?2% MU@Q$+:8"M]BYE@8KPQIYM>4!C"8[# -A:T&$S.]VTEE 'FVL]_;Q_[^[A&[' MWCOQ6OX$;OUS\;B&R& *)E(L]PRHM*J+F'B9$@17]P8OG42\(H:&;3:Z^XW' M+SCY'DHGJ*5.X-8Z[:)&_B$7WS)NGH@&E-/<<,#\P&TCR6*\@N)9FAF[NRPR M$>ON?/$JE+RBA;[0FHS76BGX2&(I\*J6O**%OM":@:@%4^!63.^J@TN+ON3@_:R_Q[JAM;JAKK53<>R/TVP(HKBQW44+ M?:$UB:T%$/U( HAZ%4!>T4)?:,U U *(N@70>U9W">E:W5U=]MM[NMNU]TZ] M%BK4+52*3'/)%#? UGGC5:;X0FN25\L4^I%D"O4J4[RBA;[0FH&H90IURY3S M3-D7P#G+2\9%)WWC%^_!7BS8EUV"@_&DO6)=0,4$^AMON5-0R_QK 4TBF0E3 MO#"N6JLO$D[S]_"M]K/@."R^*ZAABL\<+IE:5 <6/D M.G^7?BN-D6E^N0(6@[(=\/E"2O-\8P>HOM^8_0M02P,$% @ *8A<6!3Q M!A1* P KPP !D !X;"]W;W)K&ULM5=;3]LP M%/XK5H8FD :Y]09K*XU6TY"85E'8'J8]F.2DM7#LSG9:V*^?[820E#1CHWM) M?#G?Y^\N*Z,EI%B>\!4P/9-PD6*ENV+A MRI4 '%M02MW \WINB@ESQD,[-A/C(<\4)0QF LDL3;%X. ?*-R/'=QX'KLAB MJ"?3?S0 *S%5P(;66DCX\HM MYW>F%0U_!%G$K[1)O"UG-0E$G%TP*L%:2$Y6]\7P2B M O [.P!! 0A>"@@+@(V:^F8^18<'1^C *^7/).8Q7+H*NV& M$>-&A>3S7'*P0_(4HA,4>N]0X 5A WSR$KAOX4$=[NK@E1$,R@@&EJ^S@V]6 M?--%)!L=:F4P)_5,KG $(TJA25Y.T:NL[&UI:[.HZ>J5NGHO#%JKLMX?E;59U)3U2V7]5F5YVDOR MM'=H7B+O'"%IDV"3SOXS%0T;_-RH98,'I=Q!J]PO.N^*UHS3BO_;@[8GLIJK MIZ6KI_\UXYSN,Q![(JL%PO>>KFKOM3FG8&@[.ZTF=665(L)_?<(I.*H+'_M> MQ]_6UVC6&^S0^'1-^^WW] N33\%26W[0];>/=:.9WP]VJ'RZ7_W66^O?$E'! M6;U%CD^[W?ZVYB:SH+.]^VZEFC2E_&&ULO5A=C^(V%/TK M5KJJ9J0RB9T/8 I( ]FJ^[!;M--M'ZH^A,1 M(F=V@:F_?5U/DA(8LS,*MJ7 M(1_GGMQS[6N?\>Q$V5>^QUB ES0A?&[LA<@>39.'>YP&_(%FF,@W6\K20,A; MMC-YQG 0%4%I8B++\LPTB(FQF!7/UFPQHP>1Q 2O&>"'- W8OTN=XMQ?Y W,QRX(=?L;B2[9F\LZL6:(XQ83'E "&MW/C"3[ZR,H#"L0?,3[Q MBVN02]E0^C6_^1#-#2O/""(63)&>2>?Q3D1KU-_/ R^LS^R^% M>"EF$W"\HLF?<23V<*JQE@/# !4VK M8)E!&I/R-WBI"G$1 +TK :@*0-T YTJ 7078KPUPJ@"GJ$PII:B#'XA@,6/T M!%B.EFSY15',(EK*CTD^[L^"R;>QC!.+)29X&PNP3@+"P0BL:)I1@HG@@&[! M)SGQUIC%-(I#<(:N*)=O[WPL@CCA]S+HR[,/[M[=@W<@)N#W/3WP@$1\9@J9 M8/X9,ZR269;)H"O)0 0^4B+V'+PG$8[:!*945LM#9WE+I&7TZ_(ARY13C4J+'KP;(+/OL*7WMPB!R<[#PXFVIP0CDXX"XF M(4WQ/?CK:<,%D[WUMVHPRH\YZH_E"\XCSX(0SPVYHG#,CMA8_/@#]*R?584< MDLP?B*Q59*%D2XM1Q7*V==K=%5]RJ[4LOPUHDP))D_$%FK][=ILW9)&' M)/,'(FL5>5P7>:R=GA^(P)*U+*6J;&6X=]$4R'&=3G_U0=!QK4Y[*4!HC-3= M-:G3GVC3?_^220.#(VF!Q($1(!LMDSLI"#C'ZEZ;]+(8V@J%" M>6.HEC2M)4VUDIY2RD3\7U#8LFKB)Y3+'7\G;>2]2M.TET=73Q\QF8X[:OH8 MZ-J>6@RT&G]C:>5(YRH2+)VJG&+[@.V4BWC%H5-P&^)K(>WT+^P9O)$^.\8A MOMH>5;@V\YL07Y_$-RX!$#4BT9!;;L76FO<3R^O*5J @0K K747F7=ET8>/4 MH-:C+'X3>\RTFZZ>X*T;PJ!L_E!L[>(U#@PZWW/GA5K#]^9*#\GF#\76KG1C M#J'>'=[G M28%"J+=P*E#PFF6'C2F">E=T<]57>)F)W56@L$[3WO*G +F3*_DWK@CJ;5%W M5#+9O0SPLRJ&HUBM2^%H4%>6 @.G76ND0CGC:]MQXXV@WARM#BP_]2CL1#[! ME")NVR$%9 3';J]E=$SM\Y#&#R&]'WKC7ENQ7?Y3"L>=2;12@$;2NW4-G@IF M.QU!YL595HJE7\O/!+GLA ,1Y;E/_;0^=WPJ3MLZSY?PT2]/#QN:\C#SH[2! M,>$@P5M):3V,94:L/!\L;P3-BA.S#16"IL7E'@<19CE OM]2*LXW^0?J4]K% M_U!+ P04 " IB%Q8E@@G1DL$ 7%@ &0 'AL+W=O6 J)>K-A/"92#?G6%"D'$F9.<63:EN69,:&),9MD E@*CE*3>R3)@N[$]&'X $YUJ_(MFRG84'+ M6]QQYFXWN/LWN-N#S!UWL''*'78R/+<%;U4$::&W:%*X$T&GGD>1D@"FALHM M O@!C-F//V#/^JU)G3[!_)[ +I1S2^7<#-UI4:Z,!5+$ CF+!14&Z^($L_*4 M"Q20*-A'Q>#O^5I(KE+;/TVBNWV*WB>8WQ/8A>B#4O1!YW'UJ0C87B453B0T MR9:[XSQ\]+5VF%D/ENM.S,.Y("UFHTLSOW,Q=U+U2JI>)]6W+ZFZ_=3YBEBR M?2.!Q^HFE7N>(!6NJ4K(^L!!<\1ZS?2N,6GF=5*7Y]3B@PKD7[LLUN6*?38F>WL+$K-G8GF_>J M.N:=!5@WP+=&;:]H?E]HE^)5Y2MVOF<5AGNM?7M%\_M"NU2^*G]Q9Z%W/6<6 M_E]EE'JB6+88>E:]'.M>T;V,J]H3=Q>?I[03J"]9]=F4?[G2).#J8Q>: S<' M'-<4J/._QT-O0MXH*F?+[N8\Z^G5YA>ZZYEUXBJ8O&7Z1/B6JJ"(8*,@K8>ABFZ>=R'S M@61IUI=;,RE9G#WN@(3 M8%ZOV%,G@;Z!\I>\.P_4$L#!!0 ( "F(7%A/ M?N/"@@, !02 9 >&PO=V]R:W-H965TP"%?F>4R:6W5RJ_\GV9["'#\4)0P6 LDBRS#XOX&*#\NO=![./&%[/;* MG/#C18YW\!74]WPM],BO45*2 9.$,R1@N_2NPZM5.#,)-N('@:-L'"-#98"H""HDR$%C_'6 %E!HD7<>O"M2KYS2)S>,'] ^6O":SP1)6G/XD MJ=HOO9F'4MCB@JHO_/@1*D)C@Y=P*NTO.I:QTY&'DD(JGE7)NH*,L/(?_ZX6 MHI$0/I4050G1OR8,JX2A)5I69FG=8H7CA>!')$RT1C,'=FULMF9#F&GC5R7T M5:+S5'P##+9$H37%3**W:%UUZ%I*4!)M[O49D0!3NJ?H]2TH3*A\TPBL .3" M5[H< ^HGU=0WY=31$U/?0C) P^!_% 71L"-]]2_IH4V/VNF^7H1Z):)Z)2*+ M-WP"SS)&"5:PX^*^BTZ9/^K.-_?;E:<0HHHP1M"B;I'A!U *KV)=,NM%^W<_C@":Q$?U\3'%TIQ[)*J M([ 6U4E-=>)S(J8:\Y>)$B*\@^27:%#(RUZM3DR6N$_69CA>4>89;:3?* MJ7EZ-[;.C#/0.R<6=[J%3^^<_9.5\+JI=\,F3A/VFY)HJ$ R;%\SG/&<_TMF-<@C !^OJ6<_4P,!\&Z@]!\1]02P,$% M @ *8A<6$KS_P\"!P H$ !D !X;"]W;W)K&ULS9Q=;]LV%(;_"N$56PNLL3Y(V>X< TV"8@5:S&B:[F+8A6+3L1!)="4Z M'\!^_"A9%<68.A9K&M!-8]GD*[Z'A](#'JG31Y;=YVM*.7I*XC0_'ZPYW[P; M#O/%FB9A?L8V-!6_K%B6A%P<9G?#?)/1<%EV2N*AYSC!, FC=#";EM_-L]F4 M;7DH7R;)&'V?$%C]G@^< <_OO@2W:UY\<5P-MV$=_2:\IO-/!-'PUIE M&24TS2.6HHRNS@?OW7>7 2XZE"V^1?0Q;WQ&A95;QNZ+@X_+\X%3C(C&=,$+ MB5#\>:"7-(X+)3&.[Y7HH#YGT;'Y^8?ZA]*\,',;YO22Q7]'2[X^'XP':$E7 MX3;F7]CCG[0R1 J]!8OS\E_T6+5U!FBQS3E+JLYB!$F4[OZ&3U4@&AU_-+H;66GK*N3A;)JQ1Y05K85:\:&,3=E;N(G28AJO>29^C40_ M/KN@*5U%',WC,,W16S2O9NA]GE.>H]MG]"&,,O0MC+<4?:(/-$:OKR@/HSA_ M(YK?7%^AUZ_>H%A"$@=%:^.BE?J^:UZ*_'-$JG1$=;07WQ-,S1G.<\H MCS(J,IJ_:/8UO(TI^DJ?Q \Q6]RC?SX),?21TR3_5Q>:W5BP?BS%.GZ7;\(% M/1^(A9K3[($.9K_^X@;.'[I 61)3PN;78?,A]=DGEMZ]Y31+4%BDC\[K3H"4 M L4EYF$6>..1.QT^-$WH6GF3<=U*&1VN1X?!T;W?;#+V%(FE3]&&9@LQ<^)" MA=@*)5N^#6.TVHK=LU.*5U%Z)#:]1 MNJ1/(L_+(YU1\"RF1HG&:+%<=4:#VF@ &IVWFOMMEX2%R0>:<^%27*)NSJX1 M_;Z->$2U?L&3F?H-='ZQWN^H]COJXG<_:_>]IN(R?@/;!<]E:G>DR^- ;W=< MVQW#5Y3RCN/JQ@YV-!V[)3'%XZ3V..G1S69B,VR6Q)2PN8Y$%^?8VTVE$#22 MDCC>B[M-U:AYNQE[$WWBN@VP"T4[$I:7MN NK&4^,)375NT0G=]RGG+;*8[;4U-!)(G-!U;Q3A;:FKH),;Y![;).M2,W$Y[(/")?M:(A"H?ABIH GV!7S)>GY09^6@54\M*6FAD[BH0_OV759!J-N=X13P)HO8!@FO,^-YQ2T#JQNK=E24\U*"L1]JH9BJ^1H2TT-G21'?'0U%%8P]FM4 M-,6-Y\Q@CFLF/$S^L)"QGU.0'Y;DA_M40\56:=&6FAHZ28OXZ!HJK&#L%ZK( MJB8DMV&8V[1IKR5]6,C8RRDH#TO*PWTJLV*K9&A+30V=)$-\=)D55C#VJRG: MME_QB>0T G.:-O6U9 \+&3]1>PJR(Y+L2)]*L,0J)]I24T,G.9$<78*%%8S] M[M=J6Z[X1!(;.4!L41(5#QMOPHRG-,O7T4;_%+E5;+.EIIJ6=$?Z5)@E5@G1 MEIH:NL9+"4<79F$%8[_[-=SVI\J(Q#5R -0^#/BQH;.L4&W1$@A[I4_V6 M6(5%6VIJZ"0LDJ/KM[""L=_.I5XBL8TSK%IEP@82_H4[$W ML J,MM34T$E@#(XN]L(*QG[W2\&$%8[]XKSB@X9]AX_7QXMW]SV%V%XG)BNE*='/. M1J)_MGL=?G? V:9\H_R6<P, 0. 9 >&PO=V]R:W-H965T $$AC>>GZLM%&6AD(I$VJ-@8?$!_^KY(, MZ&T'+NDRTW; C\KF30]OT%):8Y<4<%!XF+BG88G MTW!D#"?:*ISB;>R(,4%Z1@^E)LWF$=4-_B)8*I\A@Z@VB$J_*Z+2RS.B23R68@/2SC9HME&& M6EH;YRBWJW*EI?E*C9V.I\AQ037,&.$*7L*I4J@5B 7H#,M1N$"B"HDI$ UO M"97PD; "P:84+C$II*1\"5.BJ()K9=M7=,GI@B:$:[CF8JY0KLF<(;SGJ\*@ M/S]#32A3+^ I4 X?,E$HPE,U]K4)R3KF)[7[T\K]:(_[8007@NM,P1N>8GH3 MP#>Y:!(2;1,RC9R(9Y@<0B\X@"B(>G!]=0;/G[YPX/::1/=*W-X>W#9S!]LD M-XDUJ;R5R(..O-DY@B>445(*^O.E8 R,-C=$IE^Z]1$^^1"]T(:TDYMP'-B5%1@ET.5A#]$L*>'^MX$$7' MH[&_[F#N-\Q])[-1PA]H*_O!#=K1,.RF'32T R?MK#ZJZAW5*68GPCT79-CX M-WQT AS^AWA'3;RCAPMPU*&$O0(\;IB/'RC X[\18!BT9WG@)-Y=XNJH/8!S M7".#7N?1ZD2[Y_*$.Y4G?'2"K%WZQR%';=S? M094UP"YQL(>UK0*ANPPX) D_X?:9:8;.:4ZU4<",2,U1=OKII+SO(K;E)>P_ M/MTZ2]Y]0VY+6^BN;7?3[>!O=-N6K=!9)>)S^JV@:9FH3M;A;ZPO';1M]0C= MY>,.VV7TV^WE]G;Q=R[F.1Q=$FC50 MP'!A3(/#H>&5U9.CZFBQ*J_Y.\V20))6*D+BIHUCG_..-.M5+=Z#6#0?29R/?/6QA2GOJ_3 M-61,G\@".,SOUD;=\-/I@6[@2LP7XJYLBV_SK+D&>2:RQPI6,V\ MM^3TC&(74([XRF&K6]?(25E(>>L:E\N9AUU%(" U+@6S?W=P#D*X3+:.GU52 MKV:ZP/;U8_9WI7@K9L$TG$OQC2_->N;%'EK"BFV$^2RW[Z$2-'+Y4BET^8NV MU5CLH72CC<$,2Z9*;I%RHVTV M=U%*+:-M<3QWJW)EE.WE-LXD9Y##BALT%RS7Z#4ZE[E1?+%Q4Z81RY>H'L$> M[&H8C5Y<@&%(YNE[+C;8#]=0WMB"7UD\K^-D.3@?@%Y">H "_0A33 M 'VYND OGK[\/8UO]=2B:"V*EGG#@;SS:M=4I?=6MC>#>Q9.=<%2F'EVLVM0 M=^ ESYZ0"+_94U]0UQ>4V8-!W2M[IS6UY>2[R?YDUJ#07&JCP' %;L;_&';- M%@+0-=S;#B'36_3]@TV&+@UD^D>?TN ?* UKI>'>E; +&_;5M(L:E5'...Z2 M("3QU+_K88UJUN@0:]3'VD5%;=8HQ/VLJ&9%AUA1'ROJLJ)HW,\:UZSQ(=:X MCS7NLL:3@3F,:U9\B!7WL>(N:Q*$_:Q)S9H<9+VF.*!]P$D'2$D<1_U$@ANW MPWN9U](PT6M4N ,,[=X-!H M>R5[@;L'>I\1[4]PY/-)&JLD]#_R(O(O;)PC& QY#&O,DQ[EG%?8[+J0#N,8_R7$&2KH.:G&C 5QCH>0X#R5=$R4X M'IK,QD7)<39*NCX:CPFE(P@$KI8V5 MTB.MM(IKO]PGA/RIT6^=6=WY_R-3-]P^<0)6-@R?C&V\VAVI=PTCB_(8NY#& M'HK+R[7]# 'E!MC^E93FL>%.QO6'3?(+4$L#!!0 ( "F(7%@#M_"XK ( M /X& 9 >&PO=V]R:W-H965T M8_EXL!'R296(&IXKQM70*[6N;WU?Y2561/5$C=SL+(2LB#93N?15+9$4#E0Q M/PJ"&[\BE'OIP*W-9#H0*\THQYD$M:HJ(K=C9&(S]$)OMW!'EZ6V"WXZJ,D2 M[U$_U#-I9G['4M *N:*"@\3%T!N%MUEBXUW +XH;M3<&V\E::'+H??9@P(7 M9,7TG=C\P+:?ON7+!5/N"YLV-O @7RDMJA9L*J@H;_[DN=5A#Q#>G !$+2!Z M"4A. .(6$)\+2%J D]IO6G$Z9$23="#%!J2--FQVX,1T:-,^Y?;8[[4TN]3@ M=#I&C@NJ8<8(5_ 1)H)K2>R@*""^@BR!;<]Q:7F)5N8G[?E MCYORHQ/EAQ%,3<6E@F^\P.*0P#=:=()$.T'&T:N,&>8]B(-KB((H/E+0Y!QX MZ.#1$7AV!CSJ.WCX2C=Q=[RQXXM/\)EC@=VYP._17&EI;MJ?8T(W1,EQ(NL^ MMZHF.0X]8R\*Y1J]]/V[\";X>DRDMR3+WHCL0,"D$S!YC3V=B,HXK"+.I/#9 MCA&,VX(N$>PFX=L/RMQ(G9>4+R'?NS_'5&ZRA8%+9SUYG2:]+P-_O:_>.4'9 MT:!^%]1TZ^\Y0X5RZ1Q6F2I77#=WHEOM3'SDO.O%^MB8>^/%_VF:EV%*Y)*: MV\UP82B#WJ>^![)QVV:B1>W\9RZT<3,W+,T#A=(&F/V%$'HWL0FZ)R_]!U!+ M P04 " IB%Q8Z(F3?V<9 "HI@$ &0 'AL+W=O&_0G@'BV[ &UMWN3.G9)5__W V.'NZX??T[KZJ;[BX M?K^)[Y*O2?7'YDLA?KMX5I;I.LG*-,^T(KG]WGT MLU8_E)L\_[/^Q5E^.+NLURA9)8NJ)F+QOX?D<[):U9)8CW\>T+/G,>L%CW]^ MTLW=@QGFF+;5GEZ\/"8@W6:;;_?_SCL"&.%AB/3RPP/"PP?+' :'YB@=%A@=&+ M!4ZNTOBPP/C% L/AB04FAP4F+Q>8GEA@>EA@^O(QC$XL,#LL,'NQP.S45IH? M%IB_]3%<'1:X>NL"@\NG9^[RY2*S4XL\/]DOG^V3CV/P]'0/7C[?)U\@@Z\L'+YWQPJ$/^:BN6JZ\_Y>IU6XOU>E5J<+;7/>5:EV5V2+=*DU'[1 MDRI.5^6OVM^T"ZV\CPMQ8YII?V1I59Z+&\7/?[_/MZ58M'Q_48D5JMF+Q6'P M3_O!AR<&'VB!&.Z^U(QLF2P[EK?4RX]>6]Y^9?SA:X#_R@I,%<"%>"J>GX_A MT_/Q::@4@[AXIXT&Y]KPOXE-O\E%+-^LDF^;N*@>.U;W MLQHWDYMWVG!^P/_XJFN__.U7K5PGJRHIOI5IE6BW50>KJUDWSI[6>3!_9K=9 MNHJ%&Z\^+L5+-RVK(J[_%$3%,BEZ/S)#O0IA_B >V6RW"I.G5>A@3#7S<7OW M_$@F]1M.O!5VVZ7KM?G*1MFNWFF7^R=R]+Q1FK=1UZM5+>K)0JSI([AG;>,O1 ?N%T,.X;F.%DQPP4C*=FHD7UM#:7 M>]'UPO%_:J,JM^7S)G]EHP9OV1J[=^/@JO<;(GS#&^)RCT\5FSIZY0VQ$7$T MN-HQEXIX&SW_N1GMO-$)S\_+\L7?F'_XXCZ:4R7K\O^Z_H3LP7$W6.\]_U9N MXD7RX4SL'I=)\9"<7?_G?PRFE__=E8\DII.806(FB5DD9I.80V(NB7DDYI-8 M0&(AB440)N72^#F7QBK]VL@>TB+/ZOW@>*4E/\3LN^R*]$]*IF\:D9A.8@:) MF21FD9B]QR8[K#Z0\G ]NQ1_YAZ.0Z9]G\'XY9W<]ITFER_OY)&K[I-80&(A MB440)H7"Y#D4)CU"X<6NR^.Y]K42\YOZ7[7\5C/3+!8[-.*.7W*Q/U@?^OJ' M\:-*]KMQ8GZX72?U!"C/.O=RE&O2-U=(3"B?G__BT9D.L;DE@$85+X39_#;_H3 MF[8KNI1.W^@B,9W$#!(S2T5D2OFD9C_ MID<9D$.&)!9!F)0,L^=DF*F30]YZ([4SA1S0)3&/Q/PW;(J '# DL0C" MI$BY>HZ4*RI2IEV1HM3[1@J)Z21FD)A)8A:)V5>M]]&T%2GD@"Z)>23FOV%3 M!.2 (8E%$"9%RN#R.5/J?AD3*K/.0I22[YLJJ*:CFH%J)JI9J&8?M.,W5/MC M)'1(%]4\5//?LCD"=,@0U2)*DR/FJ)$YH")FWADQ2KYWQ)":CFH&JIFH9J&: M?=!>B1AR2!?5/%3SW[(Y G3($-4B2I,C9MA$S/!?CICXMDH4(:,+1/N:5-5JUYTYUZPB+[N_/()6?U%-1S4#U4Q4 MLP[:\6>EPZO69[TV.JB#:BZJ>:CFHUJ :B&J190F1U'3\!THNX+73?@LD^5V M4=6UO,[4(?N+GU%-1S4#U4Q4LPZ:U#"9M#*''-)!-1?5/%3S42U M1#5(DJ3 M,ZKP#=9&W*X,V2:$MT]6V M/@2T^SKR^>%PCT@D[9?Z"_Y?]=V==O_XJ_:7^HO+G]2KT#NQT!(PJAFH9J*: M==!F1XEU^6XP>AE8Y)@.JKFHYJ&:CVH!JH6H%E&:'%A-O7B@[A?+QXS2YVE; M^7S,J#."T%HQJNFH9J":B6H6JMF#=J%V.&[M@CF'NZF_?>FBJ^:AFH]J :J% MJ!91FIPM3!XN5#_?_R7,N2[D!!*\6HIJ.:@6HFJEFH9A\T:4YW MV8H*!QW4134/U7Q4"U M1+6(TN3@:;K( W49V1<[+V(^E=]JG\5D+.U.'+1Q MC&HZJAFH9J*:A6HVJCFHYJ*:AVH^J@6H%J):1&GRZ0:;0O-PWV8$S\@U1#O, MJ*:CFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:I%E";G5-.*'JI;T7]/BG6]^W2W MC<4$KDJZ#T2KD=[1A':?4GFXRXT5]MJ&ND[9^4O.]\PFM M3:.:@6HFJEFH9J.:@VHNJGFHYJ-:@&HAJD64)H=64\(>XB=='J+5:U3347P8E76_7G?&E'*AW?)&:CFH&JIFH9J&:?="D M[Z',VU^"10=U4O907<^N+V,D4F9W'N=2TY/Z M6AM/YW.N+XR4%(M$^RCVFY;;]::>X8FY7II\[TPZ/99G>94][5O'1#M5R6SUJA=C]TO),^^/= MUW>'R[F5VLUCO0NVB;-'K=S>E.DRC8O=)2GC4HOK[Z8L!-=U1;-/ZI7I'7%H M$QS5#%0S4IC@_5U?%PN[[9=P[V^T9:?:G;>E?H MK]>N??M)+??.(;11CFH&JIFH9J&:C6H.JKFHY@W;)ZJ>74WD/RT^.F2 :B&J M190F7[BY*8J/7CGS=2QV>_Q8L^-BTWGB)/7R?<,&U714,U#-1#4+U6Q4U -5"5(LH3K*BF^E6G5O=.%%LI134JOFO M;XP '3!$M8C2Y-AIJM\C]?FWO^;;ZCZI9VY>G)5QJ7T5.=)YR%H-]0X2M/&- M:@:JF:AFH9J-:@ZJN:CFH9J/:@&JA:@649H<3TWC6_Q(S][&:$Z1FHYJ!JJ9 MJ&:AFHUJ#JJYJ.:AFH]J :J%J!91FIQ335%\I"Z*?UPLBFV\VE4 Y$LFU2?S MUA;'"7:NW9VZH(EZE-[9U3Y!]:1U(4\='=- -1/5+%2S4Z\-+]8&B^L#1;>=T$(WJNFH9J":B6H6JMFHYJ":BVH>JOFH M%J!:B&H1I,)U714,U#-1#4+ MU6Q4:CFHUJ :B&J190FY]2PR:E_3X]\DU?BUC1>K1Z_B?7:B%O3FU7RK58Z MOSJL7H_>Z886RU'-0#43U2Q4L\?M+O7P1;$<'=!%-0_5_-PXW1G"(U'=4,5#-1S4(U&]4<5'-1S4,U']4" M5 M1+:(T.:>:-OE8W28_FL,][T35L[="S-R6^RE;/6/;_UOWY PMDJ.:CFH& MJIFH9J&:?=".)QN#T6SP:CFHUJ :B&J190FYU13"!^K"^%?DB+-E[L#1TFQ3JOS^@3@^\_[]T>- MQ+]\JJ].$,19?+?O 7PIXD65+D[L;:%-<%334.6NX=+:4XR/FNO))C??-)U334CFHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!91FAQ433M\,J*/DD_0&CBJ MZ:AFH)J):A:JV:CFH)J+:AZJ^:@6H%J(:A&ER3G5U,#%CS\YS^O,**76.Z-( M34T<16OI&-0/53%2S4,T^:.I3GZ!#NJCF MH9J/:@&JA:@649H<1<,FBM3U[H]K$3^5EE?W(I"^_/ZEU+ZGJY6VB1^U*M=N M131IBU429]M-9Q*A16]4TU'-0#43U2Q4LP_:\1_WH?CKWLHBM,&-:AZJ^:@6 MH%J(:A&ER5G4-+BGZO-[FVD69XM4S,/NMG$19U72/1-#6]NHIJ.:@6HFJEFH M9J.:@VHNJGFHYJ-:@&KA09,^%VW]'8FH,>7,:=K8XL=^'Z&IO]JFYGJ'#ZGI MJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:7)(=6TMJ<3^L.T*5K:1C4=U0Q4 M,U'-0C4;U1Q494BUUCNCT,(VJAFH M9J*:A6KVM'T*[T'KLR$''=-%-0_5?%0+4"U$M8C2Y.QIBMA3=1&[>R)W^EMM M:JYW^*!-;%0S4,U$-0O5;%1S4,U%-0_5?%0+4"U$M8C2Y)!J"MM3_$S>4[2] MC6HZJAFH9J*:A6HVJCFHYJ*:AVH^J@6H%J):1&ER3C7M[:GZ+,Q])W)HU -5"5(LH36=/(GJD;V9T3 MN;"^>L ;+^ZM]ONF$:KIJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:7)J=54 MNF<#>F8W0VOK1Z_B?7: MB%O3FU7RK58ZOZ2B7H_>Z896PU'-0#43U2Q4LP_:\8=[PQ<30G1 %]4\5/-? MWQ@!.F"(:A&ER3G4=+UGZJ[W3UWM1&WVSA2T^8UJ!JJ9J&:AFOW*ZV0P.GVU M$W1%7%3S4,U'M0#50E2+*$V.I:8.+GY\^\&G\(M_\JQ*:JAW%I&:CFH&JIFH M9J&:C6H.JKFHYJ&:CVH!JH6H%E&:'$]-$7R&%\%G:!$*X"\NJ[L;H?O#.K0#CFKZ03O^"'P\ M>?D1N(&.::*:A6HVJCFHYJ*:AVH^J@6H%J):1&ER[#0=\)FZ ]X?5RNTRPMJ[I!\)!$Q3(I.N,(;86CFG[0% <<#71 $]4L5+-1 MS4$U%]4\5/-1+4"U$-4B2I.SJ*EZS]3GYFZR:'=6I9_Y!&W>>K^/Y??[9_4Z M] Z85PU -5"5(LH30Z8IJ,]4W>T=\W(Q?.Q MH,=SK996L?8EB?_JYVBA&M5T5#-0S40U M"]5L5'-0S44U#]5\5 M0+42UB-+DG&H*U7-UH;II$ZWW>U)E6NVN$[G_]5MY MXEMJ:K9W6*'U:E0S4,V7JX-MLEJ)#/J<;S;B?W_?WB3UB=B6VT7]E7TG6[P3<12]\1QMZK%Z MYQ+:LT8U ]5,5+-0S48U!]5<5/-0S4>U -5"5(LH34ZPII(]Q\^^/4?/OHUJ M.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!:B6D1I[Y3Y]]^_2YD=1F[Z1" MV]VH9J":B6H6JMFOO$Z&IT^-A*Z'BVH>JOFH%J!:B&H1I4FI=-44OJ_4A>^? MGO^I+ZBK'K5O;J&:CFH&JIFH9J&:C6H.JKFHYJ&:CVH!JH6H%E&:G&5-.?P* M/UOW%=H!1S4=U0Q4,U'-0C4;U1Q4F<4VAI'-0/53%2S4,V^:K?&QZW2.#JDBVH>JOFH%J!:B&H1I>VCYZ*\ M3Y)*CZOX^OTZ*>Z2SV(V5XHHV695O9]T=*O(FEL138/?/@[/+EJW?QK\9@XZ M;K<'OWF[VR\:_OK])KY+@KBX2[-26R6W8JC+=_6YZ8KT[O[YERK??#@307N3 M5U6^WOUXG\3+I*CO(/[]-L^KIU_J ;[GQ9^[AW/]_U!+ P04 " IB%Q8 M8Y;;R]H" W" &0 'AL+W=OM#I:H?V\.T!P=N@E6PF>TDW;^?;0A+*,WZ MT)?@CWN.S[F&>S/99U&0%=Z >ZANA9V['DM,*F*2<(0'+J7/I7Z2QB;-6"M8**LN9)GMH\ M[ '\^ 4 ;@&X#PA? 0M('@M(&P!HU9P!4Q+Q)6HW9Z!?+T 'H:4+_GM7**4R*[E;F02NCOY]=0QAO&<)C1U)0+69,,IHXN&A+$!ISD M_3L_]CX/9>LMR=(W(CO(9-AE,CS&GJ0ZCU+1;"AC#3*R2%,T-\D(8S_2K\]F M/Q<#8<$H"L:'8>GSL,@?>V.O"SO0'W7ZHZ/Z=R[38;;H?%A^W,F/C\IO7^1%4U=H,U.FK@PYBI^EDW$BC*)2EAJ2N]LI$6)IDTU$\5K6[@77.DV8(>%[NP@3(#>7W*N=A-S M0/=?(?D+4$L#!!0 ( "F(7%CY7;3EL@, D. 9 >&PO=V]R:W-H M965TQF/&= M*G(&#P+)75E2\=\]%'P_M[!UN/ Y7V]4=<%>S+9T#8^@OFX?A#ZS.Y4L+X') MG#,D8#6WWN&[!+L5H49\RV$O>\>HBO+$^8_JY&,VMYS*$120JDJ"ZK]G6$)1 M5$K:Q\]6U.J>61'[QP?U#W5X'>:)2ECRXGN>JMF3MH,Q9\T]?VD+T"#@X0R M@0P)WAF"VQ+![)"JT5JL.ZF+6;!T_9]6X/RJA[^::IQ8?6,$&?.%,;B=ZS#+)3 5L'ZE*10ZI[,JF80'J+ M7.=O1!SB&@PM7T/'-9T8Z,DKZ,2OZ7@BC=N-D5OKN6?TECLA]) @I<8,_#6(_9<[\4)EA,@O@4EAA@3A@Y7@<[L>]W]OUI M^USHWL5,]AMBT'N@&^,@'+@WH((0#\T;4)[G^V;O0><]F/3^J*@"I)L"*GAJ M'H)@_%Q=66^088SR,,$#5#)&X0!'@3E#V&4()S,87CY3CG#T;(+]."2#( 88 M"76;&"09P[ ?Z?$P1XFZ*-%D'TE@!3I,UL^"KIZ P2I7U\:6$EVRI5Q2++F0 MV$DAXZZ0\>^VE'@\4R,G&,R",>C&=?%P$IA0_KEV@IWC!]_YW8;2,D^F9^@, MS!M -S@>FC=)^;W7X=1\;[6"_[2CM HG_D@T' (3R@V#88HQ*G+/O8:8'%.0 MR133+Z(Q%!G/JS >#-&D3-,-8:%'G;/I#JN4O#D9_RPE/Q%HVQ%_),6 MZ(3!L%,:<:Y+1A-MC,.!'_G1(([=6R.7(-;U7D.BE.^8:A:6W=5N/_.N7L4/ MKM]7^YQZ[7V4:39)GZA8YTRB E9:TKD-M2G1[#N:$\6W]4K\B2N]KJ\/-WJO M!J("Z/LKSM7AI'I M_M;_ ]02P,$% @ *8A<6.5DHN:; P 0L !D M !X;"]W;W)K&ULK59-;]LX$/TKA+98M$!C2=2G M4]M $K5H#L4&<;-[6/1 2R.;6XGTDI2=_ON2E*,XDNSFT(LM4N\]SILAJ9GM MN?@N-P */=85DW-GH]3VTG5EOH&:R G? M-O2BYJHO10K%VY%4 *2ZHK%WM> M[-:$,F?X> G,GHYKZ3]1?L#UG-0WDC%ZP-91U!3UOZ3QT,>C@A^?(* #P3< M)X0G",&!$+R6$!X(HXAYRRG%26V*KQ$SP#T\5%O-@GH;0:*T$J^TX2'98;> MOGF'WB#*T-<-;R1AA9RY2L=F5G#S0QS7;1SX1!P^1E\X4QN)/K("BI<"KC;5 M.<-/SJ[Q6<4,\@D*O/<(>S@8">CF-73?TO$(/7L%'4>6[I]Q$W1U"JQ>\,LZ MH8S*O.*R$8#^O5I))?39^3:6\58Q'%9#+L,AF>4U^879PK*/2&M2E5.J70[NRQ)+9BD14S=^ANX2=) M.)W.W-UQ>D9@:3"-DY>P; 06A''PK/;"4M19BLY:6BJB .F#ARJ>D^K(V7O$ M]*=#'^,2"A#ZU0H8E%2-.6W7B(]BPU$4XI[1(2K ?AKV?(YH^7Z QVW&G(T>)LN)30M7&Q =BQ3_ MZ8M5?[O4Z$45#V+WP\CO%WR(2L(PZ*5A1,KWTV@\#4F7AN1L&F[9#MKPS9W; MZ%HSR2M:$+.I25G:VQM&K27#>#".>\Z&(.SU,-D0ZOVO;L6>9 MMCG\0L2:,HDJ*+6D-TET4*)MN-J!XEO;@JRXT@V-?=SH'A6$ >CW)>?J:6 6 MZ+K>Q4]02P,$% @ *8A<6-KX'D)B! -A !D !X;"]W;W)K&ULK9AM;]LV$,>_"J$50PLDL:AG9;:!)L'0 MT6-.GV MFI9.,1%)=$G:3K[]2$F1;9%27:!O8CWVKH.RK9"LZIP5047K]I>\=(4XB0O(- E MNH,".(='._3^W0?T#M$: M/:[95BA7,9])Q:F_-LLZIIN6R1MANH/L"OGN!?)XWY[CCAMW[]1]IJK3 ME\CK2^0U\?S1>%WN4N5.FII+)@D^T>N@:,-$Y*#I!Q4/Y%H!344M)NH),OX5HT5E5!9Z=L/1,=< M+HZ# ;UI%7N1:X_CP#/ANN*QLH?'5* VC 9IIE+A!9$>+>K1H$DUU1-7O MZG:&2\GI:BOMB)'Q]2 QQMXT"N-PI'IQCQA/(CY((F$ >(%J)72L0 7DP$GY M-A5LX+%9V]A+!N"F4>)&OAT\Z<&3'X"S[/E22TV.5*]5^BN(5C ;9&)6-W2' MU36-0B\865AI#YE.0GX!Q8?*KK&_VMA2ARZZ8#>8A8E"1[! M/Y)8/(G_R*2:F[DI(U94;-89>T$\1#7-(B_"R0CK0>OPI+*HB2 $VI%R2]I= M5JGV>425W(KJ&0R7GN_&PU5EM5/E#T=@#SJ%IX7*HLQ]2S@W!]_2T'!DS R+ M&<9XI#7@@Y[AX/R]17G85UDW&'A2'']VA_&KHIUF?A!#/*V&]UP=1;A\O4"; MDM3RHE%O^+ZE&RWJUO1-Y0N\-'&'0V4Q"UQW;!4?)!)/:V3;(IM99J4S12^. MXZ%X6ZR"-!YKD =MQ-/BV&XMCN:/E=!4-^PFR;"%6\R\=+2Q'%003\N@I0G^ MB-<4N@A'@3'>%CW$23(BB/B@B'A:$O]6?>2G<%-CQWN)_2#&0UZ;G7L\55K@ MV=&A3I^H_R+\B=8"E5 H1_TAM;R3;-.>\%9/JU-A&PO M=V]R:W-H965TU!:0 M1%UL+E($FVY[4?2"EL8VL12IDN,X^_8=4HIJ.XKJ +ZQ18KGS/#CCV:^T^:; MW0 @>ZJDLHM@@UA?AJ$M-E!Q.](U*'JSTJ;B2$VS#FUM@)=>5,DP'H_3L.)" M!=G<]]V;;*ZW*(6">\/LMJJX^7X-4N\6010\=WP1ZPVZCC";UWP-#X!?ZWM# MK;!S*44%R@JMF('5(KB*+O.9&^\'_"%@9_>>F9O)4NMOKG%;+H*Q2P@D%.@< M./T]P@U(Z8PHC7]:SZ +Z83[S\_NG_S<:2Y+;N%&RS]%B9M%, M8"2N^E?A% M[SY#.Y^I\RNTM/Z7[9JQZ47 BJU%7;5BRJ 2JOGG3RV'/4&4OB*(6T%\+)B\ M(DA:07*J8-(*)IY,,Q7/(>?(L[G1.V;<:')S#QZF5]/TA7++_H"&W@K287:K M"ET!^YT_@64_L]^X,=RM!'N? W(A[0?J_?J0L_?O/K!W3"AV)Z2D%;/S$"F^ M!PG M/0G=G"*/O#SND>[FDX8;!4RWJ#V\3)AK[..X*?VTQWUL@[F\%=N9S ZP33MLTQ.P*?K8T&?%05%K1KO0]G&K-8)"P:7GNP0% M*X&]ET(3,XKV&$Y'Z1'#P<3>RO!,9@<,TXYA.LCP$Y2$3C*N2D;$Z+NC/"&. M:,1RB]#RVY*R$@@EDV(%?=S2E]R2T>R(VV R;^5V)K,#;A<=MXNS<#M]WS7Q MTOVC>P1O,*.WPCN3V0&\60=O-@COMKOI"%/-1=G'8_;R+HNCCR].8M^P9'9\ MZ>4]PZ(D'GWLAC43"?=*DPK,VI=X=*'HK<+F.]_U=E7DE2^>COJOJ;ILBL'_ M;)K2](Z;M5"625B1Y7AT0TT!=^P)HJ9'**?^XH0H9C!M [U>:]E3; M< &ZFCO[%U!+ P04 " IB%Q8OOI3.Q8" "I! &0 'AL+W=OVGGVT(S;0TXP%\OKN_?V>?23JI#KH",.A1\%JGN#*F M61"B\PH$U1/90&T]I52"&FNJ/=&- EKX),%)& 1S(BBK<9;XN8W*$MD:SFK8 M**1;(:AZ6@&778JG^#1QQ_:5<1,D2QJZARV8'\U&68N,*@434&LF:Z2@3/%R MNEC%+MX'W#/H]-D8N4IV4AZ<\:U(<>" @$-NG *UGR/< N=.R&(\#)IX7-(E MGH]/ZE]\[;:6'=5P*_E/5I@JQ1\Q*J"D+3=WLOL*0STSIY=+KOT;=7WL/,(H M;[618DBV!(+5_9<^#OMPEA!.7TD(AX30<_<+>-KH.]FNYTT;9L_M]B:R7B"]+N'Y>Z(;FD&+; ML!K4$7#V]LUT'GRZ AB-@-$U]6S9FDHJ]DQ]=QEI6[1I55[9%AEV ;^_7<93IF<= _"3E>((U'TO@JZ;:G>>$K_D<2_T,R MG5TD(6>=YR[Q=ZKVK-:(0VE3@\F'&4:JOQB]863CFW$GC6UM/ZSLOP24"[#^ M4DIS,EQ_CW^G[ ]02P,$% @ *8A<6*B,N1[D!@ 5"X !D !X;"]W M;W)K&ULQ5I=;]LV%/TKA%<,+=#($N7/+#&06"L6 M8-F"IET?ACTP$FT+E42/I)UDV(\?*3&6*-.T5;!+'QJ)YCWD/20O[Z%X\4CH M5[;"F(.G/"O896_%^?J\WV?Q"N>(>62-"_'+@M <]:'O MC_HY2HO>[*(LNZ.S"[+A65K@.PK8)L\1?;[&&7F\[ 6]EX*/Z7+%94%_=K%& M2WR/^>?U'15O_1U*DN:X8"DI ,6+R]Y5" 0:@,PE,-!LI@4#)3N5+R$"&.9A>4/ (J:PLT^5"2 M65H+]]-"COL]I^+75-CQV3TG\=>S:\%< N8D%].)H7) SL!OB%(D1P6\C3!' M:<;>B=+/]Q%X^^8=> /Z@*T0Q0RD!?A@@/]#" X)84?,7 ST6"$QV@+]S=^0Q??+Z&5L0(QQX( M_?< ^C T=&A^BGE0FD.#>72".1R6YH'%FW W@F&)%QX:00;/>'7HNBZ\>$4W G[\*2'##<<[^,HU/U?[ W+X,3.=LC6)\V1.1 MAV&ZQ;W9CS\$(_\G$[!8;$\4Q61;I/^VE67D\W._E$'K3EL?6?G2=%([ -,I&.\I&IU.F MF"F?UYBFQ,B0'1 *CA%E8 KR*@@&$Y"@9U,\NP2)'8!KOTQWO M4_M^4.4^:,-7A,IP"-Z*O*?*B-Z9:*S@1LW(.!JT J.UR:[L. +3V G\.M'T MCRWJ 2@WS1.6MAVKZQQSBA:Y0M-Y;"3LP2NO;]4!5^2[1(MGDPYI\Z':1 M*SQ]E;<3/GNCG2ERA*935,N1P)IU5WDQ^'W-#\H]IWK"*5KD"DWGKI84P>"U MU[95U'0FWR5:Y I-)[]6.X%=[KRL[2U*,_20X5+R+#9\0S%(&=L@L6L=7>[# MO>4>!+[?7N].]8XK-)VV6O$$=H7RI3Q:$Q,1;3%%2PR68JKRLP1QP2!**=BB M;(,!60!2Q82J@@J="0:V! KL( M^D0XRD!:<)H6+(WW:<1/F,8I,^MN!:[U:N0-VQ-1U0J:VU-;G4-4^0]V&+&#W@VV5]B;;1V M*R/HX6/J(W##*H ::7,J$ERAZ;35(@$>$0D:;?AIG5)TY(#_"&+@6ZAS*A1< MH>G4U4(!VH7"1S''Q-XB-YV*Q7(-FW=KI_F^4[3(%9K.8BT+X/BU@Z;3[RI. MT2)7:#KYM62!=LEBUKK H'751]+N4E?UH)E.A2-OLI=.&:H%>\K-4 M"SS^@ M<6"M<> W:ARC1P8A(_K:%C+V)CM/E.\A9,):R(1V/?'!>/!Q6-0J.(VCL3=N M462J-=@;=%5KV(0R#WA8RX70+A?N,"WOF,DCL&/!VP[5^;Z(4]W@"DVGL=8- M(7SMNSI.Y893M,@5FDY^XYZ4_Y;WR*Z%$L)9'@A('UO+(:25E>8JQ=. MUN6EW@?".9$-["Z2S_X#4$L#!!0 ( "F(7%@E M!I#FE < %U 9 >&PO=V]R:W-H965T"I_ MN<_R)!3R8_Y@%;N#E8.["@J^R^&NT$=O+B3\A&WX?[F-QFSW]P9L! M>:7>.HN+ZE_RU)2U)V2]+T26-)5E#Y(HK5_#Y\:(HPK.[)4*M*E VQ7<5RJP MI@+K6\%M*E166_50*A^"4(3+BSQ[(GE96JJ5;RHSJ]IR^%%:7O?/(I>_1K*> M6'X6V?K;V;5T;D-662+#J0BK"W)&JI_(U5.8;\A5>7DB\9V\"[@(H[AX+PO\ M3"Q2;,.<%R\O44K^WF;[(DPWQ84E9/_*5JQUTY?KNB_TE;XXE'S*4K$MR(=T MPS>Z@"4'=A@=?1G=-045 [Z>$F;_2JA-64>'5GVJ.U5UVE$]Z%&=>E5U!Q@- M.UPK5NFYT+4B?^W*Z]-I+UB]G$'.BUVXYI<3.444/'_DD^4O/SDS^[-M=RLDBO7F<>E[[L7UN.Q.V"30]U!$M/S Q/[)8C8#-#'4$2TQR9'QR9@XY\>.;Y.I(+B'4KE_-J)7G#G+EA MSAGU_)8_8*-#_4$2T_SQ#_[XH#^23^YYU"-F_#=C!FQHJ"=(8IHGBX,G"SAF MTLV "69A&#.CLY8U9AEC$@K /HTAKQ: R#*X>>2Z9FKS<..0F MC]:\DY=LS!4*52W 4M/=/.)69\0JM?M7:ONZ78Q@&=F&P84AJNF&*M1T8MCMFJ)YFL:[@ MFK>7M^YB+4L#N)-C35#D[(Q%9P>5G5'5 BPUW32%SP[,SU<;N7DE=]_)#<^K MQ$P9/Q_#M[-0I2-I1*.W +'W+"R&7OG)-/$HV=,<; M)BZO4-4"+#7=187?SGSL38K)T"M4M0!+33=-,;D#0_G@3:YCTOG"I^V[$Q70 ML=1TBQ2B.S"C]]SI.B9Y+UC;%R3R;GPY!<=3Q?$4)-L?F-\;86A^A]L>ZA26 MFNZ48G0*,_KPS$ CJ*4&7,Z<'&AW-&Z?M#"J"8ZGI MSB@$IX,1'+*'F5F"63L-V5'(F,4#N%MCAZV@F\+0;>0)JHF8!*$HIYDH)U_" M>-^9+J"H4(ZJ%F"IZ:8J**=CDMK]=G2-M+95\Z=TT8XM5#3'4M/]4FA.^Z>Y M>[HT,Y($;#;UV_O>IMBQFDV*5:F@_/9/;U:F(%N3SUC M73>+=4Q! =S+D2XP1<8,)N-C('YK0P]+#?YC-2HV8ZGI-BIL9L[(#3W#!-\5 MJEJ I::;IC":P1C=<[<*JPQVT$1RWVOG<-\HI(_WZ"P(&QLDN,= <,^!G *M MF4)K!E+F\*Q/HW=\[9PY;:=]X%8'>W0*4F:*E!E,RGUO)#-7[3&O;0PJ$F.I MZ<8H)&8P$@_/9C#S%,B9ZQDFH2:CL=1TDQ1@,QBP>VZ2AES$X!W+&Q U=HS!8G2FNO8+[L'@ XVG0&I7(;4+9Z*'IS,:06T3.Y\:"46X MW<$NG8*A7<70[@D/B;@=AT2\J>$7:H(:2TWW2S&X>Z(S(JYY^(/*X&K_V:RK MF'FG!G OQ[IP=+P:ANKZ"8%'7HC2##GP-4]%.=&_"PL2OGS1[4.MO#@>8-L# M5+;&4M.M4FSMPFS]6H*$_$<^A<]1LD\Z7<*DZ!6J6H"EIANJF-R=C=P%NZ@' M1E#5 BPUW33%Z"[,Z#UW>*Y)Z$9R8P4W-=B84S"ZJQC=]4^$JBYF,GN%JA9@ MJ>FF*OYWX=3XCRP/"V-Y:"?&.XJT]S]@$?T)&<7?'EZF&Y8:&ANH:@&6FFZC MPG)O;*;;0\UTHZH%6&JZ:8K2/9C2QY\_\LQ,M&.WLRYPZX.].@6A>XK0/3A+ M/GY&]U"SZ*AJ 9::;JH"?N\-X'\C /OM@9I&6@?@_?8$#_=EL'.H_&\=/7>= M\/RA>GZ](.MLGXKZ(>7#MX=GY*^J)\-;WU\[YT']I+N2J1^\_Q3F#U%:D)C? M2TE[.I>\G=?/LM/I0-'/Y'@>7_ M4$L#!!0 ( "F(7%A%&PO=V]R:W-H965TH5HX"43N9YX*V.*2]_7R0HS MIKNRP)R^+*3*F*&I6OJZ4,A2YY0)/PJ"@9\QGGOQV*T]J'@L-T;P'!\4Z$V6 M,;6?H9"[B1=ZAX5'OEP9N^#'XX(M\0G-U^)!T8:ZYS$'A8N)-P\O9 MR-H[@V>..WTT!AO)7,JUG=RE$R^P0"@P,5:!T=\6KU (*T08/RM-K][2.AZ/ M#^JW+G:*9(H5VO["K; ,/DHTV M,JN?G/7JH\'#E$@Q,.4>40.>YR(T=YS0R+QTKN0%EK4K,#%ZKS)CB> MVZ(\&45?.?F9^,G(9-V945PI7,F,:JV92U<'IIHJ5=B)!I[#-1I41,#S)=PR MKN"9B0V"7,"7RNBC8KDAG3,R95SH+L6\(V6[L)Q7>K,2+3N"%$=S+ MW*PTW.0IIG\*^!1K'7!T"'@6M2I>8]*%J/\>HB *X2WXH%=,H6Z1[M6Y[#GI MWJE<6J'._-]<3A5E9HG4RP;F>SBV>V![MSS=,97"]\\D"7<&,_VC*5GE_A?- M^]OS>ZD+EN#$HP.J46W1B]^]"0?!AY;H+NKH+MK48U?S[:'FVM555I6G&)>V M^) R@W!&W9)*(9C24* J$WS>%$^Y8QBX+>W]L8W#?GO-2 MT)&GW-I^=3![))1&@':E8>D)80!9V871!86X;VN604TY>!UEH7B"L)6">D5P MLX\T\HYIGU,ISS;<\Q3R%/4>1O@)CU(P1_H7A']V6&:JE>Q,T)'*3 MF_+BK%?K9V=:WK:_S&PO=V]R:W-H965T7 ME\?D],#X%[&E5()O29R*R\%6RMW%:"3"+4V(.&<[FJIOUHPG1*I'OAF)':=D ME3LE\0@YCC=*2)0.9M/\W2V?3=E>QE%*;SD0^R0A_/F*QNQP.8"#EQ=WT68K MLQ>CV71'-O2>RL?=+5=/HPIE%24T%1%+ :?KR\$<7BSP.'/(+?Z(Z$$(_HY7<7@XF ["B:[*/Y1T[_$[+@'*"(8M%_A<<2EMG ,*]D"PIG16# M)$J+_^1;F8@C!^AU.*#2 34=W X'7#K@/-""61[6-9%D-N7L 'AFK="R#WEN MJ+@0QJRA(*S MCTR(MV (%EN2;J@ 40KF-XL/8/F<.["4IO(=^*SJCJW! _FF3$BZ I^9\D\E M9[$:>*/0).542'!V326)XASR\?X:G+UY"]YDH ];MA?*4TQ'4H67D1R%92A7 M12BH(Q2(P"MU3S,X@3CPW.GHZ3@FZZ@_&-.XBFELC>G&,+-G M<;X2RPE>4M7)J>JG84R$B-912++N:%P]Q5C><<2!C[Q&O.-67H;0'[M!9:9% MXE61>-9(Y@G;IU(<$56%N^8LR;N(B:W78CM$OH\:;-M6GH^@F:M?%G=3EW4/8%I$095A,&K M=[R@S^3T!*8E!SKUWNWTVO-*.&U1>:Y:WHUZ-=F-,79]<[W"([$!>UI:)9!& MP?71T=HNJ1KL])!TJJBFBJQ4%T6U9:7UP$DJXKRQ@OGJ'R7*E(Z51M96S%.+ MJR\T/0.UVH"O+S=@KWJC+S0]0;7B@/U*CA).K]4 X4FSI@UV+L(.[JCI6D[ MU]03L"TH$(1> TV=I,=**UGH!]"0K85@I# M=^+X34%ALM,K2:=:*PIHEQ2/*:^:\N@I[X?F8NA5 M<_2%IF>A5AWP]64'[%5W](6F_RRNA0?J5WB@MJ" [J19U0:K25?30[7F0';- MT6_30VV] :';BL2D2H))5RRU*$%V47)ZRRL!]>[KPJ!)N&WF>Y[7P;>6$,BZ M Y_0^4H@?3/!399M(ZV,=);U/H[L^_AM<2HY C>W[Z_ QX@LHSB2S_^C]>R@ MIR[HOM#T%-3* (U?O>,AJQ@Y.4$]H>D)JL4&LHN-DSM>6T= A)K:R& UA'#L M=$@.5$L.9)<J ZH.8*P&.^S)9\8]H>E)J-4!AJ]_IFX5)"Z+?MX;;<"*#?C,0@7'RG:W'6F@3; M-7[$VWE_!BT5Q95S#%#?8GPA7Y2Y 3-<*TCGW%25> M7 H7#Y+M\GO5)9.2)?G'+24KRC,#]?V:,?GRD U07&UL MQ9MK;Z-&&(7_RLBMJEVINV; @+U-+"7A;F\;[?;RF=CCF!88%\;)5NJ/[X") M;,"?(E2_/R>K 68O-A."P7:Y;%Y7N^ M8;G\9<6++!;RM'@LDPREI<)STG! M5M>#&_IA3L>5H([X-6'/Y=$QJ;+RP/D?U4FXO!YH58I8RA:B0L3RWQ.[8VE: MD60Z_FR@@_T]*^'Q\0O=JS,O,_,0E^R.I[\E2[&^'HP'9,E6\385G_ASP)H, MF15OP=.R_DN>FUAM0!;;4O"L$A=P>B$P&@$ MQKF"42,8G2LP&X%YKL!J!-:Y KL1V.<*QHU@?*Y@T@@F78%UZL5I+V].._<> M=/^R7[WMDY*7UTWK]SW<%:RZ5#JQB*=7!7\F114O>=5!7;1KO2R,25ZY\+,H MY*^)U(GIS6*QS;9I+-B2_"36K"!W/)-^7E=&>V(DS!<\8^3-G)?E6_*.?&*+ M-"[+9)4LXMI&-\O?93JE+T5)I,L)7Y&;G^Y"\L9A(D[26O3+9X>\^?8M^98D M.?EYS;=EG"_+JZ&0&:B2,5PTB;W=)58_D5B#?.2Y6)?$S9=LJ=!'_7JJ]P"& M\LGM'Y_^\OAN]5ZBPQ;OB:%]3W1--Q0)NNN7?V:;7KG3+X^VZ7NBT9-RMU]^ MLREZY=XY>=_)=874B8CX0% M2%B(A$4[F%G#JB[?TU37-=N27[6G8Q^JP@Q#[X3-7X=1RQR;XWU8RSOFWCMF MKW=^9'6[M/*.;'B2G$LOY:+@J0Q\W&4MR063N17*5JGY*E7O*)WHQKB=^CM5 MG*';VJ0=YZCB;-NFM!WG*N,,W>CP/.5]QQ/-:L?YJCAS9(XZ;R%0Q.F:99J= MN%#)&QNT<]]H%V<=QUF:/I[8G4*BBE/PYHJXD34V=4U=3*Q],;%ZB\FN_Y/4 M%>WW)&="519Z$9?6JTB8@X2Y2)B'A/E(6("$A4A89+TNXX9%.S7.3!$ULJG9 M\8N*9=BVVBWVWBUVKUN.1PZJ"M:/9>>^&2=8%3PC=W&Y)EXJJ0%;/K*2W A1 M) ];$3^DLB'#R7U,D1Y%PAPDS$7"/"3,1\(")"Q$ MPB(D;(:$S4&PEDX].H,,%O;1+W8J$.4B8BX1Y2)B/A 5(6(B$19-735%K MHG4:M:]CWNFZWFW4OHZBQE&/M^4:JAVFP[3_=*B@'W^ID: T!TISH30/2O.A MM !*"Z&TJ*&US3*BG1&BF2+,MJSNN(H2=CP\U#;5T1PS/;NKZ,A/4"[_W^X^ M1N0^C?/R:!89V$OL3]7%7D32'"C-A=(\*,V'T@(H+832(BAM!J7-4;1V#: ? M:@ =T&5L("C#(FD.E.9":1Z4YD-I 9060FD1E#:#TN8H6MNPAQ4AM': MO(?5&K1_N<97]R.AZS>@- =*<(3:/K*$749-0= MF5%$C;71"4<=UG#0_D4<9\W.]S,NM@V2YD!I+I3F06D^E!9 :2&4%E'54A23 M=FVCB**Z;7=]\SIL8ADG?'-8U$+[5[7<\2SCRT3\1>HO4+P09368\C_.WOTVPQ6P<:C M[AZ X=&FUXP5C_56[E(V2GMOR[06N^W>NQ/!-_66VP&PO M=V]R:W-H965T6*[YFJBLV/#._/ FY9MJ>VDC.XD*T3GL$8[^W M9DG6Z5\6US[(_J78ZC3)^ >)U':]9O++#4_%ZU7'Z;Q=^)@\KW1^H=>_W+!G M?L_UP^:#-&>]G4N]5BSNH.56:;&NQ*8&ZR0K_[// M54?L"8P/+""5@-@"[XC K01N6X%7";RV EH):%N!7PG\MH*@$@1M!6$E"-L* MHDH0V0+_V,#AMY'#;R$;YJ$W;2SD! MY.,6;2?>4?GD6VW/C)P>E4^;Y7?,M)WX1^6S'QOW^8]UW:*%O&J[TY!B=S?9 MW<+/_<[)/DC4,A5J*SGZ^_I1:6GVR'^@Z5L6X\'%Y#<.%VK#EORJ8^X,%)49H-3F@U/:38ZI=GXE&:34YI-3VDV.Z79_)1FBQ.9'4QC M;S>-O2;W_F_FYERQE(,[:RFEA32_!7_I!RYQ@^"R][(_Z>I8Z$1!1 ZQ 8!% M?A1ZA]BPCD6!X]AN(\ M"&CH'&)CP,WS0AP:Y'#[DYP$4A\:C%+0 N\*-]OX/1I[O1IXVC/Y9"*;21XBG14 !*M;_? MW(A&D35DMW6,>#AP+6P 8#0('*OOA@ 6$=7P^>60(BWPH>@+DTP)$5/ +(DJM41M"&,5V5$8 YID[.FO*C@&, MFO7)#EX=(SB@Q$K[%'*+B&?E-6L\>4(RW0W9:G*9?F1C(V#ZPRX>8!<)HMNU!$ F#) M-NN$U2.W .:2>D0 +#!KDQT1"#-;HN4V@@H-(VS%=PQ@U*/VIC.I8P3[E-I[ M$^06NHY5Z*R.^9B$D;6ISP$,<%O4,<\/Z5Z2#B(2[B(2-D;DAJEDB3B369(] MFPW*1*)X,8#.D@S%(DV9W+MZ#L6C+"#8[XTNMN]<(,BQHP%!5C<,(89:T B" MB+UL0)"=KPD$A9;3%((\>Z>J0[0&S2'(JM*BSGA=)X1C$.UB$#7&8)"DVWRO M^*$@E$6$AT&P^NH6@APK+0,(L@=Y"$+VO0L$$6MG&$.0:]5I D&AY30%G:P! MG-4AVK6,YA 36NO0H@Z9)! X"0[^^FX1?R,++TG,L_C[0E"9[\<3=QT[!:VH M02MJV(H:591##[':JM"2F[3DIBVY&=@**_)S$+*?8$"(^%8L>GMOG]=B.R>/?]*+06Z^)PQ5G,90Z8WY^$T&\G>0&[KU_]_P!0 M2P,$% @ *8A<6'YAK:[* @ E < !D !X;"]W;W)K&ULK57O;],P$/U73F%"F\2:-/W!&&VDM04Q8%"M;'Q ?'"3:Q/A MV,%VV^V_Y^RDH2M9Q1!?$MNY]_S>V;D;;*3ZH5-$ W=N$Z6Z;&+OC1H&!+G*&Y*::*9G[-DF0Y"IU) 0H70^^B?3[N MVW@7<)OA1N^,P3J92_G#3BZ3H1=80<@Q-I:!T6N-8^3<$I&,GQ6G5V]I@;OC M+?M;YYV\S)G&L>1?L\2D0^_,@P07;,7-M=R\P\I/S_+%DFOWA$T5&W@0K[21 M>04F!7DFRC>[J_*P VCW'P&$%2#B 23AP0^>:Z-AUOCH_ @XP3C M%G2"%Q &8:=!T/AOX&T'#P_(Z=3GT'%\G:>> WS[2*%P:3#7WYL25_)VFWEM M$3C7!8MQZ-%?KE&MT8N>/VOW@]=-IO\3V8,4=.L4= ^Q1Y\W I5.LP+D F)9 M%*CHQG,.QTP# YK&=*U.FG)0$K]RQ+9NK:/VP%_O&CNX]3\:Z]7&>@>-;<^V M<&=;K%2<4N%I_ M*HG:PZZ37ZNV9:8@*PU981SU0V:]5]I^BDMVS.6\6V?]S M^Z!UMJ?QX&9/3;B_4^!R5$M7]S5=DI4PY2]?K]:MY<)5U+WU$;6I& M'/T"4$L#!!0 ( "F(7%BAA N>!@4 ,$8 : >&PO=V]R:W-H965T MY@8TC@^>X_6&RP?F8K;%:_)"^-?M4R[N MS)HEBE.2L9AF(">KN7$';P-D2X,"\2TF!W9R#60HKY1^ES>/T=RPI$XVP-[L*0[C+.P,> HWL@L\9X+M+1'7B+"1 U#F(Z.Z5KW:)*)ER350)UQ+*7G++MC@DL75;+&) M&(FLETJD3Z13L]M!F?UB"XX:_ A!=6],KL?7V1#0R M+C?QR?X_YIP!L:G!<^D+ W\]TR0!HN4<LXRV17H2OP3G"NRF+)YA9L(6]B&#.BK,>2SCMQXMIW.M'T M,;9L7JU@^AB(H*<.9E(',]$&\QO?D!S@*(KESE>Z/^G]+$+=Q>ACNBNA0[0\ M]VO/?:WG@:CD<-!I_T<.+?L(A+R.TWT,]!RUV]/:[>FYM4#$OM%4P;3OH&]W MHU" >J42*$"GI=** UJ->+"TD3QD^SBGF6R?. %5UU K "W1I6UQ5+9@++9V M$D\4&/SOIU+EPUCY'Y,M&(NMG7_4Y!^-.IHJNE8M6:[=;>M%X\8BJ^$X=\5S4#:H/@K;7;38*E#,=ZIJP46]0JU#.&505@Z[I M_Q@2:"%MYQO] _4"2#^K*N/V*'*\KNM]E"_:>-?[/DHHGNE (WD@7K-<_[4 M@@J5XD^=WD+T88HZ"E2P5AVUXVE4#]3+GJ:KXO;[%5F1/)>5@]\ 9HRHW[#T M[!]WHE+ H#7P M%HD:Z8>TTN:??=2@%RK.Q<4(,]! R$TZ@GIU9-^KJ&^NK$]NZLJ M5*BI#[O^]U'01NY (U00GJA=/Y>W\/;H#Q-;VC*P_TOHK#BC(&$K 2E M=3,1/N7E>7EYP^FV.$%^I9S3M+C<$!R17 +$]RM*^?%&_D#]7XO%OU!+ P04 M " IB%Q8+@\836T# "L%@ #0 'AL+W-T>6QEI!:>W4TJ5-\^YJ/K^5*GR71!4XRG-2751E%1H M)"MD3I3NRDE0E9*2M )2SH-VJQ4'.6'"'_3$++_.5>6-BYE0?3]I0IX]?$S[ M?AB_]3TK-RQ2VO?OSUY_FQ7JZI5GCR=O3DY:]^=7V_$S YS[@5/T<@_1BQ:N MJS%,.MZ4-J>?:B%+/,5HG;T<[3"$"7<=?HS0WXB)D[@V%N@@Y$[+3=YDX_30 M/1N_?_Y"EGV%[%SX3GN_A=^Y\E8\J,MWT,L*L:KBR+"$]I2\?;2>$2/7#PJ'MP955Z^1,%-+DMAGL[Z@^?0M8 M]L @X[PQV/9M8- KB5)4BFO=,2>;X"/(J]MWBU([G$BR"-N7_HI@#CK)J) I ME4V:T%^&!CU.,[ CV60*1U64 8!*%;ENI(Q,"D&,AR6C;FC9,>7\%FX[7[,- M[7FVMJZFVD33U(;JII6Q'=!?5[/:Z[+QLW2]DCT4ZL-,#T>8/E0+O9$T8W/3 MGV>- 4P]Q-5)6?+%>\XF(J=V\'LG'/3(DN=-"\E^Z&Q0*F,=H-+W'JA4;+P> M^2Y)>4?G:EE.\PSWW#Y"S_]VGB=44$GXNFE=^X<\R\]V7#^G7\*SN:UL.W:: MC#J'[['>FQRVR2@Y?(_U3NS031Y%27:/P>0QU&3GQ>[L3S$9'H/)]D&:#.H] MY=K&=6/;VD0]>#WH^U_@982ODGJC&>.*B;HW96E*Q:/=JY979*1?Q3?T]?DI MS:LEF>-&?=P$349ZW:GV!X>BN\?#?1N9A(Z9RFP[HK)R/3 M]'1#9ZT_0-A&KLW'C6 =R<1'_<(TV2*(IC;$:'0Z>#(39O<0Q_;C7,&S"P/)#I:7.-KS9> M(;OK %O3716"C12O1&RD^%P#XIXW8"2)>[6Q/,# 5@&K'9$$:PJ MY@V[@G$D23 $:M%=HW&,S$X,7_?Z8%=)%"6)&P',[2"*, 2N1AS!'( '#(DB M\QS<>AX%R^=4L/K_]. /4$L#!!0 ( "F(7%B7BKL

-8?2 M0$3;8T.P6BP^0"X99K>]9!:G5]57];W(R_JRM_5^]^;\O$ZWIM#U?ZJ=*>G(NG*%]K3I-N?USAF=U5MC M?)&?#RXNHO-"V[+W[NW3O1;NG&]4WJ3>5B7M;'=\L>9;_?-XNZD>;&WO;6[] MXV6O^W]N>JJPI2WLWR:[[%WT5+VMOMU4SOY=E5[GR]15>7[9Z^\/?#'.V_27 MW?-8%<]J(+NN':NMIW9W3WU\3X8.CD_5;CJP\V]\;-M#>_ MNZK9V7+3WH9^Q3G[&5TY/'WN"_&-^W^*L5JO;6IF5=H4IO3[FMW M=4^5NC"7O:OJP;CV]] 7S+/];_,$Q4K*O;%TP,VS#D\.9=IDUJMYN;^8CC*L M < :R&)=W=TN[S[.9]/5]4PM5_3QZ?IVM51W']3\]NJ.00X!Y/!DD%=WGQ8, M<@0@1R>$_&O (,< W5]=J>7-]O5HRP @ 1B<#5*\6FD'& #(^ M755/ES<,,@&0R>D@;Z:W#'("("X+63=.T:DIO.294C+1CTO\U]*7=?J7+3,ULO:M^[."02#A]8>,LS:8]XQD5 M]I%F^M*>T?7VM6K_5==4D@\ZI_/KUUU1?C9!"2+1](5-,R\?Z 3JSX5(2"M] M::_0=I7;C+X^4Q]LJVG<1T);JOV7*6\YT MS3&12@;"*IF9>\]98(HB;(Q;RG(_:?>5DD6UTM_5E3-M+K5RNJPI]>28R!X# M87N\-Z59$U?;2GCC'2!7#*2SDJHHK/\9YBA0>\K&#<7G(,(,D#T&PO:84RLH M3%NW(1-2Q4!8%6V \X^QM*9W9$BC9EF,B1PR$'?%'HYTW+G]D?93C_= AAL)Z6-(]LH:\.I^K,_5%YTUWCII2B*%"YIC('$-AG +)<5!$8Z0;4;"MH%)<8B)E#,25LX^*3Y6 MR2.DF)&T8E!V')8>DLQ(6#(P.PXQX1R*L&>"'.IH72.]C%XP3SD*AZ0RDI;* M,RG"#U".B;PR$O8*S!3"!Q%Y923L%9@IA)A(,2-AQ>!^V9!/.B+%C(45@_ME M9QP3*69\ROF3< H7*6KEGZE93>N/#,8$Q4LY8.K4Y MBOEOP^*8<.)>V#T0,WPVD87&TO/W,&T(GDUDH;&PA7C:0*7X-)I!8;0[PC&1 MA<8OF-VPIJ->S8S7-N>8R$+CDR8ZO-(C9*'HI(E.@(DL%(E/O2#,$<=$%HJ$ M+80QQQP362@2MA#&C#@FLE D;*$?V2T3#_7HFMTN[\8!^8!JA"P4"5OH)R8+ MF7>4 .MV5DEQ3+B(3-A"1S$_:=\XZB0%.P@ MP$06BDZY ""(FS&R4"QL(8S)XV:,+!0+6PBN4PCZFS&R4"QNH7M_K&L4C,O$ M2$"QL(#@ZH6P()& XA<=>3M3?)L>4(Z)!!0+"^@0$ZYB%!72(N:H\]=L_-&5&C7S)5];$2$"QL( .,=L1PZKL M^G'D=;Z4.48"BH4%=(CYI[&;;;>LZX$Z2'QU88($E @+Z!!ST8Z\MG/W==W& M*(Z)!)0("PAB!G$S00)*A 7T2T#:ER(]EZ1VQ=]-29"%DI=]_\ M&$3DF,A"R0M;*, ,*QU9*!%?[@Q6U07K#!)DH4380L%\U6'8#)R>( LEXH-Q M #.L=/@^C?A@7(#9]CBHOG.['XOE \4)LE B;*$#S)E9&T==SJ[O2<&)84Z0 MA2;BZZ #S,,./,=$%IH(6VB_#/1H5C%!VIE(OT7SW&SOOB@Y)M+.1'H.Z'G, M]A#'1-J92,\!/8])3:;AF$@[$_'E;6CNG _$3)!V)L+:P9A\(&:"M#,1U@Z> MX@]*$VEG(JR=YQ<#=U&)8\(7.:57(J 5P0=OGU^_>9M0?+$UV M2U]2T_Y4Y^G"J?:CN]=@-&[?.EHW>7Y%^^[*CY7.GO[6P-/?27CW#U!+ P04 M " IB%Q8PRL?/=8" #'.@ &@ 'AL+U]R96QS+W=O5Q]' ^G<5WMI^G\HZ['S;X[MN-# M?^Y.EV^V_7!LI\MRV-7G=O/>[KK:-DVLA_L9U=/C_Y^Y^)_7;[MNE^ M]IO?Q^XT_6-P_:JE@ZP$V>6#G 2YY8.\!/GE@X($A>6#H@3%Y8.2!*7E@[($Y>6#B@25Y8-, MHS(V@*09U@"MC7)M %X;!=L Q#9*M@&8;11M U#;*-L&X+91N U ;J-T&X#= M1O$V +VMZFT!>EO5VP+TMK,_VP"]K>IM 7I;U=L"]+:JMP7H;55O"]#;JMX6 MH+=5O2U ;ZMZ6X#>3O5V +V=ZNT >CO5VP'T=K.')0"]G>KM 'H[U=L!]':J MMP/H[51O!]#;J=X.H+=3O1U ;Z]Z>X#>7O7V +V]ZNT!>GO5VP/T]K.'W0"] MO>KM 7I[U=L#]/:JMP?H[55O#]#;J]X>H'=0O0- [Z!Z!X#>0?4. +V#ZAT M>@?5.P#T#K.7E0"]@^H= 'H'U3L ] ZJ=P#H'53O - [JMX1H'=4O2- [ZAZ M1X#>4?6. +VCZAT!>D?5.P+TCK/-)@"]H^H= 7I'U3L"](ZJ=P3HG53O!- [ MJ=X)H'=2O1- [Z1Z)X#>2?5. +V3ZIT >B?5.P'T3K/-@@"]D^J= 'HGU3L! M],ZJ=P;HG57O#- [J]X9H'=6O3- [ZQZ9X#>6?7. +VSZIT!>F?5.P/TSK/- MW@"]L^J= 7H7U;L ]"ZJ=P'H753O M"[J-X%H'=1O0M [Z)Z%X#>1?4N +V+ MZET >A?5NP#T+K/#.@"]33,_KO.=?H_3YZ$;;T5?ZUG =VH]7>[M;K]_77Y= MG!T1:JY U_<9X]-?4$L#!!0 ( "F(7%B%GR=*6 ( ,,X 3 6T-O M;G1E;G1?5'EP97-=+GAM;,W;RV[;,!"%X5?O2R@5HD1H-7*#_QH)-KCT\93UC:IIJEKZRK$]>QA:'Y+63\GI/'DLL?OV\E? MQ0U)]F;":>7/ <_GOCZX>6X;M[JMYO"EZN.N[-AE/CQVSJ?G2[S1X[C;M;5K MQOJ^CT=2/\VN:OS>N=!WZ5/1J_/)(=ZP>_K,+\Y?RIP+C#MOYW'R<6*S>W_< MRTA.I]=3+.3FT)Y_Q=?$6/KB]W.G:3>N^

    +T_QOFPS,-GR^/R._YUQJ_U MW]F'@/0A(7TH2!\%I \-Z<- ^K"0/DI('_F&T@A%U)Q":DXQ-:>@FE-4S2FL MYA17&UL4$L! A0#% @ *8A<6#ML:-'N *P( !$ ( ! MKP &1O8U!R;W!S+V-O&UL4$L! A0#% @ *8A<6)E&PO M=V]R:W-H965T&UL4$L! A0#% @ *8A<6$ 8 " @:<2 M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ *8A<6+_K%,)* P V0@ !@ M ("!,1\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ *8A<6*D'P:!'"P \C4 !@ ("!M"X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ *8A<6#A#V%T9 P Y 8 !D ("!ZI$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *8A<6%,].$;+ P 3 D !D M ("!0*\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ *8A<6# BM1=V#P "BT !D ("!/< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M*8A<6/V-(\-E P E@< !D ("!Q/0 'AL+W=O&UL4$L! A0#% @ *8A<6*6$IM!&! MI D !D ("!G D! 'AL+W=O!@ &0 @($9 M#@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ *8A<6.-@((1> P * X !D M ("!^!0! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ *8A<6.)3&PO=V]R:W-H965T&UL4$L! A0#% @ *8A< M6.^P<^:0 @ > 4 !D ("!G$P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *8A<6'UR0&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ *8A<6/:$_J$T"@ ]!\ !D M ("!=F0! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ *8A<6 U6&MK#T\$ !] M"0 &0 @($R?P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ *8A<6%6= M?! Z#@ %]< !D ("!RXT! 'AL+W=O*]#8' K0P &0 M @($\G $ >&PO=V]R:W-H965T&UL4$L! A0#% @ *8A<6)5_=DLC!@ ##, !D M ("!P*8! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ *8A<6*IMYKK[ @ ^0H !D ("! MX]4! 'AL+W=O&PO=V]R:W-H965T ( &D& 9 M " @0O< 0!X;"]W;W)K&UL4$L! A0#% M @ *8A<6+(O2?1-! *Q$ !D ("!NMX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *8A<6/L5O=[@ @ Q < !D M ("!*_8! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ *8A<6&><@X2*!P 5$$ !D ("!1 $" M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M*8A<6&LR$QOV!0 G3D !D ("![Q$" 'AL+W=O&PO=V]R:W-H965T,? @!X;"]W M;W)K&UL4$L! A0#% @ *8A<6#(60%;-!@ M/2L !D ("!QR," 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *8A<6!3Q!A1* P KPP !D M ("!V#," 'AL+W=OIV&PO=V]R:W-H M965T&UL4$L! M A0#% @ *8A<6$]^X\*" P %!( !D ("!KD " 'AL M+W=O&PO=V]R:W-H965TP, 0. 9 " M@:!+ @!X;"]W;W)K&UL4$L! A0#% @ *8A< M6#=8 ?UG P Y P !D ("!4D\" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *8A<6&.6V\O: @ -P@ M !D ("!<6\" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ *8A<6-KX'D)B! -A !D M ("!/7H" 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ *8A<6*B,N1[D!@ 5"X !D ("!HH0" 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ *8A<6)6^ M07/4!0 IA\ !D ("!Q)8" 'AL+W=O<& " /P &0 M @('/G ( >&PO=V]R:W-H965TVC @!X;"]W;W)K&UL4$L! A0#% @ *8A<6'YAK:[* @ E < !D M ("!VJD" 'AL+W=O&PO M=V]R:W-H965T&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'-02P$"% ,4 " IB%Q8A9\G2E@" ##. $P @ $; LP0( 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ; !L *P= "DPP( ! end XML 121 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 122 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 124 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 473 567 1 false 117 0 false 13 false false R1.htm 0000001 - Document - Cover Sheet http://muellerindustries.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://muellerindustries.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - CONSOLIDATED STATEMENTS OF INCOME Sheet http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME CONSOLIDATED STATEMENTS OF INCOME Statements 3 false false R4.htm 0000004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 4 false false R5.htm 0000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Sheet http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Statements 5 false false R6.htm 0000006 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 6 false false R7.htm 0000007 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 7 false false R8.htm 0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 0000009 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY Sheet http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY Statements 9 false false R10.htm 0000010 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical) Sheet http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYParenthetical CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical) Statements 10 false false R11.htm 0000011 - Disclosure - Summary of Significant Accounting Policies Sheet http://muellerindustries.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 11 false false R12.htm 0000012 - Disclosure - Acquisitions and Dispositions Sheet http://muellerindustries.com/role/AcquisitionsandDispositions Acquisitions and Dispositions Notes 12 false false R13.htm 0000013 - Disclosure - Segment Information Sheet http://muellerindustries.com/role/SegmentInformation Segment Information Notes 13 false false R14.htm 0000014 - Disclosure - Cash, Cash Equivalents, and Restricted Cash Sheet http://muellerindustries.com/role/CashCashEquivalentsandRestrictedCash Cash, Cash Equivalents, and Restricted Cash Notes 14 false false R15.htm 0000015 - Disclosure - Inventories Sheet http://muellerindustries.com/role/Inventories Inventories Notes 15 false false R16.htm 0000016 - Disclosure - Consolidated Financial Statement Details Sheet http://muellerindustries.com/role/ConsolidatedFinancialStatementDetails Consolidated Financial Statement Details Notes 16 false false R17.htm 0000017 - Disclosure - Derivative Instruments and Hedging Activities Sheet http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivities Derivative Instruments and Hedging Activities Notes 17 false false R18.htm 0000018 - Disclosure - Leases Sheet http://muellerindustries.com/role/Leases Leases Notes 18 false false R19.htm 0000019 - Disclosure - Property, Plant, and Equipment, Net Sheet http://muellerindustries.com/role/PropertyPlantandEquipmentNet Property, Plant, and Equipment, Net Notes 19 false false R20.htm 0000020 - Disclosure - Goodwill and Other Intangible Assets Sheet http://muellerindustries.com/role/GoodwillandOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 20 false false R21.htm 0000021 - Disclosure - Investment in Unconsolidated Affiliates Sheet http://muellerindustries.com/role/InvestmentinUnconsolidatedAffiliates Investment in Unconsolidated Affiliates Notes 21 false false R22.htm 0000022 - Disclosure - Debt Sheet http://muellerindustries.com/role/Debt Debt Notes 22 false false R23.htm 0000023 - Disclosure - New Markets Tax Credit Transactions Sheet http://muellerindustries.com/role/NewMarketsTaxCreditTransactions New Markets Tax Credit Transactions Notes 23 false false R24.htm 0000024 - Disclosure - Benefit Plans Sheet http://muellerindustries.com/role/BenefitPlans Benefit Plans Notes 24 false false R25.htm 0000025 - Disclosure - Commitments and Contingencies Sheet http://muellerindustries.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 25 false false R26.htm 0000026 - Disclosure - Income Taxes Sheet http://muellerindustries.com/role/IncomeTaxes Income Taxes Notes 26 false false R27.htm 0000027 - Disclosure - Equity Sheet http://muellerindustries.com/role/Equity Equity Notes 27 false false R28.htm 0000028 - Disclosure - Stock-Based Compensation Sheet http://muellerindustries.com/role/StockBasedCompensation Stock-Based Compensation Notes 28 false false R29.htm 0000029 - Disclosure - Accumulated Other Comprehensive Income (Loss) Sheet http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income (Loss) Notes 29 false false R30.htm 0000030 - Disclosure - Quarterly Financial Information (Unaudited) Sheet http://muellerindustries.com/role/QuarterlyFinancialInformationUnaudited Quarterly Financial Information (Unaudited) Notes 30 false false R31.htm 0000031 - Disclosure - Related Party Transactions Sheet http://muellerindustries.com/role/RelatedPartyTransactions Related Party Transactions Notes 31 false false R32.htm 0000032 - Disclosure - Schedule II - Valuation And Qualifying Accounts Sheet http://muellerindustries.com/role/ScheduleIIValuationAndQualifyingAccounts Schedule II - Valuation And Qualifying Accounts Notes 32 false false R33.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 33 false false R34.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 34 false false R35.htm 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://muellerindustries.com/role/SummaryofSignificantAccountingPolicies 35 false false R36.htm 9954472 - Disclosure - Acquisitions and Dispositions (Tables) Sheet http://muellerindustries.com/role/AcquisitionsandDispositionsTables Acquisitions and Dispositions (Tables) Tables http://muellerindustries.com/role/AcquisitionsandDispositions 36 false false R37.htm 9954473 - Disclosure - Segment Information (Tables) Sheet http://muellerindustries.com/role/SegmentInformationTables Segment Information (Tables) Tables http://muellerindustries.com/role/SegmentInformation 37 false false R38.htm 9954474 - Disclosure - Cash, Cash Equivalents, and Restricted Cash (Tables) Sheet http://muellerindustries.com/role/CashCashEquivalentsandRestrictedCashTables Cash, Cash Equivalents, and Restricted Cash (Tables) Tables http://muellerindustries.com/role/CashCashEquivalentsandRestrictedCash 38 false false R39.htm 9954475 - Disclosure - Inventories (Tables) Sheet http://muellerindustries.com/role/InventoriesTables Inventories (Tables) Tables http://muellerindustries.com/role/Inventories 39 false false R40.htm 9954476 - Disclosure - Consolidated Financial Statement Details (Tables) Sheet http://muellerindustries.com/role/ConsolidatedFinancialStatementDetailsTables Consolidated Financial Statement Details (Tables) Tables http://muellerindustries.com/role/ConsolidatedFinancialStatementDetails 40 false false R41.htm 9954477 - Disclosure - Derivative Instruments and Hedging Activities (Tables) Sheet http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesTables Derivative Instruments and Hedging Activities (Tables) Tables http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivities 41 false false R42.htm 9954478 - Disclosure - Leases (Tables) Sheet http://muellerindustries.com/role/LeasesTables Leases (Tables) Tables http://muellerindustries.com/role/Leases 42 false false R43.htm 9954479 - Disclosure - Property, Plant, and Equipment, Net (Tables) Sheet http://muellerindustries.com/role/PropertyPlantandEquipmentNetTables Property, Plant, and Equipment, Net (Tables) Tables http://muellerindustries.com/role/PropertyPlantandEquipmentNet 43 false false R44.htm 9954480 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://muellerindustries.com/role/GoodwillandOtherIntangibleAssets 44 false false R45.htm 9954481 - Disclosure - Benefit Plans (Tables) Sheet http://muellerindustries.com/role/BenefitPlansTables Benefit Plans (Tables) Tables http://muellerindustries.com/role/BenefitPlans 45 false false R46.htm 9954482 - Disclosure - Income Taxes (Tables) Sheet http://muellerindustries.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://muellerindustries.com/role/IncomeTaxes 46 false false R47.htm 9954483 - Disclosure - Stock-Based Compensation (Tables) Sheet http://muellerindustries.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://muellerindustries.com/role/StockBasedCompensation 47 false false R48.htm 9954484 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) Sheet http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossTables Accumulated Other Comprehensive Income (Loss) (Tables) Tables http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLoss 48 false false R49.htm 9954485 - Disclosure - Quarterly Financial Information (Tables) Sheet http://muellerindustries.com/role/QuarterlyFinancialInformationTables Quarterly Financial Information (Tables) Tables http://muellerindustries.com/role/QuarterlyFinancialInformationUnaudited 49 false false R50.htm 9954486 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesPolicies 50 false false R51.htm 9954487 - Disclosure - Acquisitions and Dispositions - Narrative (Details) Sheet http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails Acquisitions and Dispositions - Narrative (Details) Details 51 false false R52.htm 9954488 - Disclosure - Acquisitions and Dispositions - Schedule of Recognized Identifiable Assets Acquired and Liabilities Assumed (Details) Sheet http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails Acquisitions and Dispositions - Schedule of Recognized Identifiable Assets Acquired and Liabilities Assumed (Details) Details 52 false false R53.htm 9954489 - Disclosure - Acquisitions and Dispositions - Schedule of Intangible Assets Identified (Details) Sheet http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofIntangibleAssetsIdentifiedDetails Acquisitions and Dispositions - Schedule of Intangible Assets Identified (Details) Details 53 false false R54.htm 9954490 - Disclosure - Segment Information - Narrative (Details) Sheet http://muellerindustries.com/role/SegmentInformationNarrativeDetails Segment Information - Narrative (Details) Details 54 false false R55.htm 9954491 - Disclosure - Segment Information - Summary of Segment Information (Details) Sheet http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails Segment Information - Summary of Segment Information (Details) Details 55 false false R56.htm 9954492 - Disclosure - Segment Information - Summary of Geographic Information (Details) Sheet http://muellerindustries.com/role/SegmentInformationSummaryofGeographicInformationDetails Segment Information - Summary of Geographic Information (Details) Details 56 false false R57.htm 9954493 - Disclosure - Cash, Cash Equivalents, and Restricted Cash (Details) Sheet http://muellerindustries.com/role/CashCashEquivalentsandRestrictedCashDetails Cash, Cash Equivalents, and Restricted Cash (Details) Details http://muellerindustries.com/role/CashCashEquivalentsandRestrictedCashTables 57 false false R58.htm 9954494 - Disclosure - Inventories - Schedule of Inventories (Details) Sheet http://muellerindustries.com/role/InventoriesScheduleofInventoriesDetails Inventories - Schedule of Inventories (Details) Details 58 false false R59.htm 9954495 - Disclosure - Inventories - Narrative (Details) Sheet http://muellerindustries.com/role/InventoriesNarrativeDetails Inventories - Narrative (Details) Details 59 false false R60.htm 9954496 - Disclosure - Consolidated Financial Statement Details (Details) Sheet http://muellerindustries.com/role/ConsolidatedFinancialStatementDetailsDetails Consolidated Financial Statement Details (Details) Details http://muellerindustries.com/role/ConsolidatedFinancialStatementDetailsTables 60 false false R61.htm 9954497 - Disclosure - Derivative Instruments and Hedging Activities - Narrative (Details) Sheet http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails Derivative Instruments and Hedging Activities - Narrative (Details) Details 61 false false R62.htm 9954498 - Disclosure - Derivative Instruments and Hedging Activities - Summary of Location and Fair Value (Details) Sheet http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesSummaryofLocationandFairValueDetails Derivative Instruments and Hedging Activities - Summary of Location and Fair Value (Details) Details 62 false false R63.htm 9954499 - Disclosure - Derivative Instruments and Hedging Activities - Effects of Derivative Instruments on Statements of Income (Details) Sheet http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofDerivativeInstrumentsonStatementsofIncomeDetails Derivative Instruments and Hedging Activities - Effects of Derivative Instruments on Statements of Income (Details) Details 63 false false R64.htm 9954500 - Disclosure - Derivative Instruments and Hedging Activities - Amounts Recognized In and Reclassified From AOCI (Details) Sheet http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesAmountsRecognizedInandReclassifiedFromAOCIDetails Derivative Instruments and Hedging Activities - Amounts Recognized In and Reclassified From AOCI (Details) Details 64 false false R65.htm 9954501 - Disclosure - Leases - Summary of Supplemental Operating Lease Information (Details) Sheet http://muellerindustries.com/role/LeasesSummaryofSupplementalOperatingLeaseInformationDetails Leases - Summary of Supplemental Operating Lease Information (Details) Details 65 false false R66.htm 9954502 - Disclosure - Leases - Schedule of Operating Lease Cost (Details) Sheet http://muellerindustries.com/role/LeasesScheduleofOperatingLeaseCostDetails Leases - Schedule of Operating Lease Cost (Details) Details 66 false false R67.htm 9954503 - Disclosure - Leases - Schedule of Maturities of Operating Leases (Details) Sheet http://muellerindustries.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails Leases - Schedule of Maturities of Operating Leases (Details) Details 67 false false R68.htm 9954504 - Disclosure - Property, Plant, and Equipment, Net (Details) Sheet http://muellerindustries.com/role/PropertyPlantandEquipmentNetDetails Property, Plant, and Equipment, Net (Details) Details http://muellerindustries.com/role/PropertyPlantandEquipmentNetTables 68 false false R69.htm 9954505 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Changes in Carrying Amount of Goodwill (Details) Sheet http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofChangesinCarryingAmountofGoodwillDetails Goodwill and Other Intangible Assets - Schedule of Changes in Carrying Amount of Goodwill (Details) Details 69 false false R70.htm 9954506 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Other Intangible Assets (Details) Sheet http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetails Goodwill and Other Intangible Assets - Schedule of Other Intangible Assets (Details) Details 70 false false R71.htm 9954507 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Future Amortization Expense (Details) Sheet http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofFutureAmortizationExpenseDetails Goodwill and Other Intangible Assets - Schedule of Future Amortization Expense (Details) Details 71 false false R72.htm 9954508 - Disclosure - Investment in Unconsolidated Affiliates - Narrative (Details) Sheet http://muellerindustries.com/role/InvestmentinUnconsolidatedAffiliatesNarrativeDetails Investment in Unconsolidated Affiliates - Narrative (Details) Details 72 false false R73.htm 9954509 - Disclosure - Debt - Narrative (Details) Sheet http://muellerindustries.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 73 false false R74.htm 9954510 - Disclosure - New Markets Tax Credit Transactions (Details) Sheet http://muellerindustries.com/role/NewMarketsTaxCreditTransactionsDetails New Markets Tax Credit Transactions (Details) Details http://muellerindustries.com/role/NewMarketsTaxCreditTransactions 74 false false R75.htm 9954511 - Disclosure - Benefit Plans - Benefit Plan Information (Details) Sheet http://muellerindustries.com/role/BenefitPlansBenefitPlanInformationDetails Benefit Plans - Benefit Plan Information (Details) Details 75 false false R76.htm 9954512 - Disclosure - Benefit Plans - Amounts Recognized in Accumulated OCI (Before the Effect of Income Taxes) (Details) Sheet http://muellerindustries.com/role/BenefitPlansAmountsRecognizedinAccumulatedOCIBeforetheEffectofIncomeTaxesDetails Benefit Plans - Amounts Recognized in Accumulated OCI (Before the Effect of Income Taxes) (Details) Details 76 false false R77.htm 9954513 - Disclosure - Benefit Plans - Narrative (Details) Sheet http://muellerindustries.com/role/BenefitPlansNarrativeDetails Benefit Plans - Narrative (Details) Details 77 false false R78.htm 9954514 - Disclosure - Benefit Plans - Total Funded Status of the Plans Recognized in the Consolidated Balance Sheets (Details) Sheet http://muellerindustries.com/role/BenefitPlansTotalFundedStatusofthePlansRecognizedintheConsolidatedBalanceSheetsDetails Benefit Plans - Total Funded Status of the Plans Recognized in the Consolidated Balance Sheets (Details) Details 78 false false R79.htm 9954515 - Disclosure - Benefit Plans - Components of Net Periodic Benefit Costs (Details) Sheet http://muellerindustries.com/role/BenefitPlansComponentsofNetPeriodicBenefitCostsDetails Benefit Plans - Components of Net Periodic Benefit Costs (Details) Details 79 false false R80.htm 9954516 - Disclosure - Benefit Plans - Weighted Average Assumptions Used in the Measurement of the Company's Benefit Obligation and Net Periodic Benefit Cost (Details) Sheet http://muellerindustries.com/role/BenefitPlansWeightedAverageAssumptionsUsedintheMeasurementoftheCompanysBenefitObligationandNetPeriodicBenefitCostDetails Benefit Plans - Weighted Average Assumptions Used in the Measurement of the Company's Benefit Obligation and Net Periodic Benefit Cost (Details) Details 80 false false R81.htm 9954517 - Disclosure - Benefit Plans - Pension Assets by Percentage (Details) Sheet http://muellerindustries.com/role/BenefitPlansPensionAssetsbyPercentageDetails Benefit Plans - Pension Assets by Percentage (Details) Details 81 false false R82.htm 9954518 - Disclosure - Benefit Plans - Pension Assets by Fair Value Level (Details) Sheet http://muellerindustries.com/role/BenefitPlansPensionAssetsbyFairValueLevelDetails Benefit Plans - Pension Assets by Fair Value Level (Details) Details 82 false false R83.htm 9954519 - Disclosure - Benefit Plans - Assets of the Plan Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Details) Sheet http://muellerindustries.com/role/BenefitPlansAssetsofthePlanMeasuredatFairValueonaRecurringBasisUsingSignificantUnobservableInputsDetails Benefit Plans - Assets of the Plan Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Details) Details 83 false false R84.htm 9954520 - Disclosure - Benefit Plans - Contributions and Benefit Payments (Details) Sheet http://muellerindustries.com/role/BenefitPlansContributionsandBenefitPaymentsDetails Benefit Plans - Contributions and Benefit Payments (Details) Details 84 false false R85.htm 9954521 - Disclosure - Benefit Plans - Contributions and Benefit Payments, Multiemployer Plan, 401(k) Plans and UMWA Benefit Plans (Details) Sheet http://muellerindustries.com/role/BenefitPlansContributionsandBenefitPaymentsMultiemployerPlan401kPlansandUMWABenefitPlansDetails Benefit Plans - Contributions and Benefit Payments, Multiemployer Plan, 401(k) Plans and UMWA Benefit Plans (Details) Details 85 false false R86.htm 9954522 - Disclosure - Commitments and Contingencies (Details) Sheet http://muellerindustries.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://muellerindustries.com/role/CommitmentsandContingencies 86 false false R87.htm 9954523 - Disclosure - Income Taxes - Components of Income Before Income Taxes (Details) Sheet http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesDetails Income Taxes - Components of Income Before Income Taxes (Details) Details 87 false false R88.htm 9954524 - Disclosure - Income Taxes - Components of Income Tax Expense (Details) Sheet http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails Income Taxes - Components of Income Tax Expense (Details) Details 88 false false R89.htm 9954525 - Disclosure - Income Taxes - Reconciliation of Income Tax Expense (Details) Sheet http://muellerindustries.com/role/IncomeTaxesReconciliationofIncomeTaxExpenseDetails Income Taxes - Reconciliation of Income Tax Expense (Details) Details 89 false false R90.htm 9954526 - Disclosure - Income Taxes - Deferred Tax Assets and Deferred Tax Liabilities (Details) Sheet http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails Income Taxes - Deferred Tax Assets and Deferred Tax Liabilities (Details) Details 90 false false R91.htm 9954527 - Disclosure - Income Taxes - Narrative (Details) Sheet http://muellerindustries.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 91 false false R92.htm 9954528 - Disclosure - Equity (Details) Sheet http://muellerindustries.com/role/EquityDetails Equity (Details) Details http://muellerindustries.com/role/Equity 92 false false R93.htm 9954529 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 93 false false R94.htm 9954530 - Disclosure - Stock-Based Compensation - Stock Award Activity (Details) Sheet http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails Stock-Based Compensation - Stock Award Activity (Details) Details 94 false false R95.htm 9954531 - Disclosure - Stock-Based Compensation - Assumptions in Determining Fair Value of Options Granted (Details) Sheet http://muellerindustries.com/role/StockBasedCompensationAssumptionsinDeterminingFairValueofOptionsGrantedDetails Stock-Based Compensation - Assumptions in Determining Fair Value of Options Granted (Details) Details 95 false false R96.htm 9954532 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Changes in AOCI by Component, Net of Taxes and Noncontrolling Interest (Details) Sheet http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossChangesinAOCIbyComponentNetofTaxesandNoncontrollingInterestDetails Accumulated Other Comprehensive Income (Loss) - Changes in AOCI by Component, Net of Taxes and Noncontrolling Interest (Details) Details http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossTables 96 false false R97.htm 9954533 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Reclassification Adjustments out of AOCI (Details) Sheet http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationAdjustmentsoutofAOCIDetails Accumulated Other Comprehensive Income (Loss) - Reclassification Adjustments out of AOCI (Details) Details http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossTables 97 false false R98.htm 9954534 - Disclosure - Quarterly Financial Information (Unaudited) (Details) Sheet http://muellerindustries.com/role/QuarterlyFinancialInformationUnauditedDetails Quarterly Financial Information (Unaudited) (Details) Details http://muellerindustries.com/role/QuarterlyFinancialInformationTables 98 false false R99.htm 9954535 - Disclosure - Related Party Transactions (Details) Sheet http://muellerindustries.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://muellerindustries.com/role/RelatedPartyTransactions 99 false false R100.htm 9954536 - Disclosure - Schedule II - Valuation And Qualifying Accounts (Details) Sheet http://muellerindustries.com/role/ScheduleIIValuationAndQualifyingAccountsDetails Schedule II - Valuation And Qualifying Accounts (Details) Details http://muellerindustries.com/role/ScheduleIIValuationAndQualifyingAccounts 100 false false All Reports Book All Reports mli-20231230.htm mli-20231230.xsd mli-20231230_cal.xml mli-20231230_def.xml mli-20231230_lab.xml mli-20231230_pre.xml mli-20231230_g1.jpg mli-20231230_g2.jpg mli-20231230_g3.jpg http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 127 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "mli-20231230.htm": { "nsprefix": "mli", "nsuri": "http://muellerindustries.com/20231230", "dts": { "inline": { "local": [ "mli-20231230.htm" ] }, "schema": { "local": [ "mli-20231230.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": [ "mli-20231230_cal.xml" ] }, "definitionLink": { "local": [ "mli-20231230_def.xml" ] }, "labelLink": { "local": [ "mli-20231230_lab.xml" ] }, "presentationLink": { "local": [ "mli-20231230_pre.xml" ] } }, "keyStandard": 486, "keyCustom": 81, "axisStandard": 37, "axisCustom": 0, "memberStandard": 66, "memberCustom": 47, "hidden": { "total": 11, "http://xbrl.sec.gov/dei/2023": 4, "http://fasb.org/us-gaap/2023": 6, "http://muellerindustries.com/20231230": 1 }, "contextCount": 473, "entityCount": 1, "segmentCount": 117, "elementCount": 950, "unitCount": 13, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1658, "http://xbrl.sec.gov/dei/2023": 39, "http://xbrl.sec.gov/ecd/2023": 4, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://muellerindustries.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": "mli-20231230.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": "mli-20231230.htm", "first": true, "unique": true } }, "R2": { "role": "http://muellerindustries.com/role/AuditInformation", "longName": "0000002 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R3": { "role": "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "longName": "0000003 - Statement - CONSOLIDATED STATEMENTS OF INCOME", "shortName": "CONSOLIDATED STATEMENTS OF INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "unique": true } }, "R4": { "role": "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "longName": "0000004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "unique": true } }, "R5": { "role": "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical", "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R6": { "role": "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS", "longName": "0000006 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:ShortTermInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "unique": true } }, "R7": { "role": "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000007 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "unique": true } }, "R8": { "role": "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "unique": true } }, "R9": { "role": "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY", "longName": "0000009 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-14", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R10": { "role": "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYParenthetical", "longName": "0000010 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "10", "firstAnchor": { "contextRef": "c-58", "name": "us-gaap:StockholdersEquityNoteStockSplitConversionRatio1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true }, "uniqueAnchor": null }, "R11": { "role": "http://muellerindustries.com/role/SummaryofSignificantAccountingPolicies", "longName": "0000011 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "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": "mli-20231230.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": "mli-20231230.htm", "first": true, "unique": true } }, "R12": { "role": "http://muellerindustries.com/role/AcquisitionsandDispositions", "longName": "0000012 - Disclosure - Acquisitions and Dispositions", "shortName": "Acquisitions and Dispositions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R13": { "role": "http://muellerindustries.com/role/SegmentInformation", "longName": "0000013 - Disclosure - Segment Information", "shortName": "Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "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": "mli-20231230.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": "mli-20231230.htm", "first": true, "unique": true } }, "R14": { "role": "http://muellerindustries.com/role/CashCashEquivalentsandRestrictedCash", "longName": "0000014 - Disclosure - Cash, Cash Equivalents, and Restricted Cash", "shortName": "Cash, Cash Equivalents, and Restricted Cash", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R15": { "role": "http://muellerindustries.com/role/Inventories", "longName": "0000015 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "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": "mli-20231230.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": "mli-20231230.htm", "first": true, "unique": true } }, "R16": { "role": "http://muellerindustries.com/role/ConsolidatedFinancialStatementDetails", "longName": "0000016 - Disclosure - Consolidated Financial Statement Details", "shortName": "Consolidated Financial Statement Details", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R17": { "role": "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivities", "longName": "0000017 - Disclosure - Derivative Instruments and Hedging Activities", "shortName": "Derivative Instruments and Hedging Activities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R18": { "role": "http://muellerindustries.com/role/Leases", "longName": "0000018 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "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": "mli-20231230.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": "mli-20231230.htm", "first": true, "unique": true } }, "R19": { "role": "http://muellerindustries.com/role/PropertyPlantandEquipmentNet", "longName": "0000019 - Disclosure - Property, Plant, and Equipment, Net", "shortName": "Property, Plant, and Equipment, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R20": { "role": "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssets", "longName": "0000020 - Disclosure - Goodwill and Other Intangible Assets", "shortName": "Goodwill and Other Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "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": "mli-20231230.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": "mli-20231230.htm", "first": true, "unique": true } }, "R21": { "role": "http://muellerindustries.com/role/InvestmentinUnconsolidatedAffiliates", "longName": "0000021 - Disclosure - Investment in Unconsolidated Affiliates", "shortName": "Investment in Unconsolidated Affiliates", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R22": { "role": "http://muellerindustries.com/role/Debt", "longName": "0000022 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "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": "mli-20231230.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": "mli-20231230.htm", "first": true, "unique": true } }, "R23": { "role": "http://muellerindustries.com/role/NewMarketsTaxCreditTransactions", "longName": "0000023 - Disclosure - New Markets Tax Credit Transactions", "shortName": "New Markets Tax Credit Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "mli:NewMarketsTaxCreditTransactionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "mli:NewMarketsTaxCreditTransactionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R24": { "role": "http://muellerindustries.com/role/BenefitPlans", "longName": "0000024 - Disclosure - Benefit Plans", "shortName": "Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R25": { "role": "http://muellerindustries.com/role/CommitmentsandContingencies", "longName": "0000025 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "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": "mli-20231230.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": "mli-20231230.htm", "first": true, "unique": true } }, "R26": { "role": "http://muellerindustries.com/role/IncomeTaxes", "longName": "0000026 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "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": "mli-20231230.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": "mli-20231230.htm", "first": true, "unique": true } }, "R27": { "role": "http://muellerindustries.com/role/Equity", "longName": "0000027 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R28": { "role": "http://muellerindustries.com/role/StockBasedCompensation", "longName": "0000028 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "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": "mli-20231230.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": "mli-20231230.htm", "first": true, "unique": true } }, "R29": { "role": "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLoss", "longName": "0000029 - Disclosure - Accumulated Other Comprehensive Income (Loss)", "shortName": "Accumulated Other Comprehensive Income (Loss)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R30": { "role": "http://muellerindustries.com/role/QuarterlyFinancialInformationUnaudited", "longName": "0000030 - Disclosure - Quarterly Financial Information (Unaudited)", "shortName": "Quarterly Financial Information (Unaudited)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R31": { "role": "http://muellerindustries.com/role/RelatedPartyTransactions", "longName": "0000031 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R32": { "role": "http://muellerindustries.com/role/ScheduleIIValuationAndQualifyingAccounts", "longName": "0000032 - Disclosure - Schedule II - Valuation And Qualifying Accounts", "shortName": "Schedule II - Valuation And Qualifying Accounts", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R33": { "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": "33", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true }, "uniqueAnchor": null }, "R34": { "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": "34", "firstAnchor": { "contextRef": "c-4", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R35": { "role": "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FiscalPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FiscalPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R36": { "role": "http://muellerindustries.com/role/AcquisitionsandDispositionsTables", "longName": "9954472 - Disclosure - Acquisitions and Dispositions (Tables)", "shortName": "Acquisitions and Dispositions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R37": { "role": "http://muellerindustries.com/role/SegmentInformationTables", "longName": "9954473 - Disclosure - Segment Information (Tables)", "shortName": "Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R38": { "role": "http://muellerindustries.com/role/CashCashEquivalentsandRestrictedCashTables", "longName": "9954474 - Disclosure - Cash, Cash Equivalents, and Restricted Cash (Tables)", "shortName": "Cash, Cash Equivalents, and Restricted Cash (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R39": { "role": "http://muellerindustries.com/role/InventoriesTables", "longName": "9954475 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "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": "mli-20231230.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": "mli-20231230.htm", "first": true, "unique": true } }, "R40": { "role": "http://muellerindustries.com/role/ConsolidatedFinancialStatementDetailsTables", "longName": "9954476 - Disclosure - Consolidated Financial Statement Details (Tables)", "shortName": "Consolidated Financial Statement Details (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R41": { "role": "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesTables", "longName": "9954477 - Disclosure - Derivative Instruments and Hedging Activities (Tables)", "shortName": "Derivative Instruments and Hedging Activities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R42": { "role": "http://muellerindustries.com/role/LeasesTables", "longName": "9954478 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "mli:AssetsandLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "mli:AssetsandLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R43": { "role": "http://muellerindustries.com/role/PropertyPlantandEquipmentNetTables", "longName": "9954479 - Disclosure - Property, Plant, and Equipment, Net (Tables)", "shortName": "Property, Plant, and Equipment, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R44": { "role": "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsTables", "longName": "9954480 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "shortName": "Goodwill and Other Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "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": "mli-20231230.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": "mli-20231230.htm", "first": true, "unique": true } }, "R45": { "role": "http://muellerindustries.com/role/BenefitPlansTables", "longName": "9954481 - Disclosure - Benefit Plans (Tables)", "shortName": "Benefit Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "mli:ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "mli:ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R46": { "role": "http://muellerindustries.com/role/IncomeTaxesTables", "longName": "9954482 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R47": { "role": "http://muellerindustries.com/role/StockBasedCompensationTables", "longName": "9954483 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R48": { "role": "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossTables", "longName": "9954484 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)", "shortName": "Accumulated Other Comprehensive Income (Loss) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R49": { "role": "http://muellerindustries.com/role/QuarterlyFinancialInformationTables", "longName": "9954485 - Disclosure - Quarterly Financial Information (Tables)", "shortName": "Quarterly Financial Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R50": { "role": "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails", "longName": "9954486 - Disclosure - Summary of Significant Accounting Policies (Details)", "shortName": "Summary of Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-57", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-57", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R51": { "role": "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails", "longName": "9954487 - Disclosure - Acquisitions and Dispositions - Narrative (Details)", "shortName": "Acquisitions and Dispositions - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-78", "name": "us-gaap:SaleOfStockPercentageOfOwnershipBeforeTransaction", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-78", "name": "us-gaap:SaleOfStockPercentageOfOwnershipBeforeTransaction", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R52": { "role": "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails", "longName": "9954488 - Disclosure - Acquisitions and Dispositions - Schedule of Recognized Identifiable Assets Acquired and Liabilities Assumed (Details)", "shortName": "Acquisitions and Dispositions - Schedule of Recognized Identifiable Assets Acquired and Liabilities Assumed (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "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": "mli-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-68", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "unique": true } }, "R53": { "role": "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofIntangibleAssetsIdentifiedDetails", "longName": "9954489 - Disclosure - Acquisitions and Dispositions - Schedule of Intangible Assets Identified (Details)", "shortName": "Acquisitions and Dispositions - Schedule of Intangible Assets Identified (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-68", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-76", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "unique": true } }, "R54": { "role": "http://muellerindustries.com/role/SegmentInformationNarrativeDetails", "longName": "9954490 - Disclosure - Segment Information - Narrative (Details)", "shortName": "Segment Information - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GainLossOnSaleOfBusiness", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "mli:DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleListNotDisclosedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "unique": true } }, "R55": { "role": "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails", "longName": "9954491 - Disclosure - Segment Information - Summary of Segment Information (Details)", "shortName": "Segment Information - Summary of Segment Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentExpenditureAdditionToLongLivedAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "unique": true } }, "R56": { "role": "http://muellerindustries.com/role/SegmentInformationSummaryofGeographicInformationDetails", "longName": "9954492 - Disclosure - Segment Information - Summary of Geographic Information (Details)", "shortName": "Segment Information - Summary of Geographic Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-10", "name": "us-gaap:NoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "unique": true } }, "R57": { "role": "http://muellerindustries.com/role/CashCashEquivalentsandRestrictedCashDetails", "longName": "9954493 - Disclosure - Cash, Cash Equivalents, and Restricted Cash (Details)", "shortName": "Cash, Cash Equivalents, and Restricted Cash (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "unique": true } }, "R58": { "role": "http://muellerindustries.com/role/InventoriesScheduleofInventoriesDetails", "longName": "9954494 - Disclosure - Inventories - Schedule of Inventories (Details)", "shortName": "Inventories - Schedule of Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:InventoryRawMaterialsAndSupplies", "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": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:InventoryRawMaterialsAndSupplies", "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": "mli-20231230.htm", "first": true, "unique": true } }, "R59": { "role": "http://muellerindustries.com/role/InventoriesNarrativeDetails", "longName": "9954495 - Disclosure - Inventories - Narrative (Details)", "shortName": "Inventories - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:LIFOInventoryAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:LIFOInventoryAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R60": { "role": "http://muellerindustries.com/role/ConsolidatedFinancialStatementDetailsDetails", "longName": "9954496 - Disclosure - Consolidated Financial Statement Details (Details)", "shortName": "Consolidated Financial Statement Details (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-7", "name": "mli:AccruedDiscountsAndAllowancesLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "mli:AccruedDiscountsAndAllowancesLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R61": { "role": "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails", "longName": "9954497 - Disclosure - Derivative Instruments and Hedging Activities - Narrative (Details)", "shortName": "Derivative Instruments and Hedging Activities - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:DerivativeCollateralObligationToReturnCash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:DerivativeCollateralObligationToReturnCash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R62": { "role": "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesSummaryofLocationandFairValueDetails", "longName": "9954498 - Disclosure - Derivative Instruments and Hedging Activities - Summary of Location and Fair Value (Details)", "shortName": "Derivative Instruments and Hedging Activities - Summary of Location and Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-238", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-238", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R63": { "role": "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofDerivativeInstrumentsonStatementsofIncomeDetails", "longName": "9954499 - Disclosure - Derivative Instruments and Hedging Activities - Effects of Derivative Instruments on Statements of Income (Details)", "shortName": "Derivative Instruments and Hedging Activities - Effects of Derivative Instruments on Statements of Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-240", "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-240", "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R64": { "role": "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesAmountsRecognizedInandReclassifiedFromAOCIDetails", "longName": "9954500 - Disclosure - Derivative Instruments and Hedging Activities - Amounts Recognized In and Reclassified From AOCI (Details)", "shortName": "Derivative Instruments and Hedging Activities - Amounts Recognized In and Reclassified From AOCI (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-245", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "unique": true } }, "R65": { "role": "http://muellerindustries.com/role/LeasesSummaryofSupplementalOperatingLeaseInformationDetails", "longName": "9954501 - Disclosure - Leases - Summary of Supplemental Operating Lease Information (Details)", "shortName": "Leases - Summary of Supplemental Operating Lease Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "unique": true } }, "R66": { "role": "http://muellerindustries.com/role/LeasesScheduleofOperatingLeaseCostDetails", "longName": "9954502 - Disclosure - Leases - Schedule of Operating Lease Cost (Details)", "shortName": "Leases - Schedule of Operating Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R67": { "role": "http://muellerindustries.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails", "longName": "9954503 - Disclosure - Leases - Schedule of Maturities of Operating Leases (Details)", "shortName": "Leases - Schedule of Maturities of Operating Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R68": { "role": "http://muellerindustries.com/role/PropertyPlantandEquipmentNetDetails", "longName": "9954504 - Disclosure - Property, Plant, and Equipment, Net (Details)", "shortName": "Property, Plant, and Equipment, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R69": { "role": "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofChangesinCarryingAmountofGoodwillDetails", "longName": "9954505 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Changes in Carrying Amount of Goodwill (Details)", "shortName": "Goodwill and Other Intangible Assets - Schedule of Changes in Carrying Amount of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:GoodwillGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillOtherIncreaseDecrease", "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": "mli-20231230.htm", "unique": true } }, "R70": { "role": "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetails", "longName": "9954506 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Other Intangible Assets (Details)", "shortName": "Goodwill and Other Intangible Assets - Schedule of Other Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AdjustmentForAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "unique": true } }, "R71": { "role": "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofFutureAmortizationExpenseDetails", "longName": "9954507 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Future Amortization Expense (Details)", "shortName": "Goodwill and Other Intangible Assets - Schedule of Future Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R72": { "role": "http://muellerindustries.com/role/InvestmentinUnconsolidatedAffiliatesNarrativeDetails", "longName": "9954508 - Disclosure - Investment in Unconsolidated Affiliates - Narrative (Details)", "shortName": "Investment in Unconsolidated Affiliates - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-289", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "unique": true } }, "R73": { "role": "http://muellerindustries.com/role/DebtNarrativeDetails", "longName": "9954509 - Disclosure - Debt - Narrative (Details)", "shortName": "Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RedemptionPremium", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestPaidNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "unique": true } }, "R74": { "role": "http://muellerindustries.com/role/NewMarketsTaxCreditTransactionsDetails", "longName": "9954510 - Disclosure - New Markets Tax Credit Transactions (Details)", "shortName": "New Markets Tax Credit Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-306", "name": "mli:TaxCreditPercentOfQualifiedInvestments", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "mli:NewMarketsTaxCreditTransactionTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-306", "name": "mli:TaxCreditPercentOfQualifiedInvestments", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "mli:NewMarketsTaxCreditTransactionTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R75": { "role": "http://muellerindustries.com/role/BenefitPlansBenefitPlanInformationDetails", "longName": "9954511 - Disclosure - Benefit Plans - Benefit Plan Information (Details)", "shortName": "Benefit Plans - Benefit Plan Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-313", "name": "us-gaap:DefinedBenefitPlanActuarialGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "unique": true } }, "R76": { "role": "http://muellerindustries.com/role/BenefitPlansAmountsRecognizedinAccumulatedOCIBeforetheEffectofIncomeTaxesDetails", "longName": "9954512 - Disclosure - Benefit Plans - Amounts Recognized in Accumulated OCI (Before the Effect of Income Taxes) (Details)", "shortName": "Benefit Plans - Amounts Recognized in Accumulated OCI (Before the Effect of Income Taxes) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-313", "name": "us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-313", "name": "us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R77": { "role": "http://muellerindustries.com/role/BenefitPlansNarrativeDetails", "longName": "9954513 - Disclosure - Benefit Plans - Narrative (Details)", "shortName": "Benefit Plans - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R78": { "role": "http://muellerindustries.com/role/BenefitPlansTotalFundedStatusofthePlansRecognizedintheConsolidatedBalanceSheetsDetails", "longName": "9954514 - Disclosure - Benefit Plans - Total Funded Status of the Plans Recognized in the Consolidated Balance Sheets (Details)", "shortName": "Benefit Plans - Total Funded Status of the Plans Recognized in the Consolidated Balance Sheets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-317", "name": "us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetFundedStatusTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-317", "name": "us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetFundedStatusTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R79": { "role": "http://muellerindustries.com/role/BenefitPlansComponentsofNetPeriodicBenefitCostsDetails", "longName": "9954515 - Disclosure - Benefit Plans - Components of Net Periodic Benefit Costs (Details)", "shortName": "Benefit Plans - Components of Net Periodic Benefit Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-313", "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "unique": true } }, "R80": { "role": "http://muellerindustries.com/role/BenefitPlansWeightedAverageAssumptionsUsedintheMeasurementoftheCompanysBenefitObligationandNetPeriodicBenefitCostDetails", "longName": "9954516 - Disclosure - Benefit Plans - Weighted Average Assumptions Used in the Measurement of the Company's Benefit Obligation and Net Periodic Benefit Cost (Details)", "shortName": "Benefit Plans - Weighted Average Assumptions Used in the Measurement of the Company's Benefit Obligation and Net Periodic Benefit Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-317", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-317", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R81": { "role": "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyPercentageDetails", "longName": "9954517 - Disclosure - Benefit Plans - Pension Assets by Percentage (Details)", "shortName": "Benefit Plans - Pension Assets by Percentage (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-317", "name": "us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-321", "name": "us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "unique": true } }, "R82": { "role": "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyFairValueLevelDetails", "longName": "9954518 - Disclosure - Benefit Plans - Pension Assets by Fair Value Level (Details)", "shortName": "Benefit Plans - Pension Assets by Fair Value Level (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "mli:ApproximatePercentageOfMutualFundsActivelyManaged", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "unique": true } }, "R83": { "role": "http://muellerindustries.com/role/BenefitPlansAssetsofthePlanMeasuredatFairValueonaRecurringBasisUsingSignificantUnobservableInputsDetails", "longName": "9954519 - Disclosure - Benefit Plans - Assets of the Plan Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Details)", "shortName": "Benefit Plans - Assets of the Plan Measured at Fair Value on a Recurring Basis Using Significant Unobservable Inputs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-357", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "unique": true } }, "R84": { "role": "http://muellerindustries.com/role/BenefitPlansContributionsandBenefitPaymentsDetails", "longName": "9954520 - Disclosure - Benefit Plans - Contributions and Benefit Payments (Details)", "shortName": "Benefit Plans - Contributions and Benefit Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c-317", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-317", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R85": { "role": "http://muellerindustries.com/role/BenefitPlansContributionsandBenefitPaymentsMultiemployerPlan401kPlansandUMWABenefitPlansDetails", "longName": "9954521 - Disclosure - Benefit Plans - Contributions and Benefit Payments, Multiemployer Plan, 401(k) Plans and UMWA Benefit Plans (Details)", "shortName": "Benefit Plans - Contributions and Benefit Payments, Multiemployer Plan, 401(k) Plans and UMWA Benefit Plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R86": { "role": "http://muellerindustries.com/role/CommitmentsandContingenciesDetails", "longName": "9954522 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EnvironmentalRemediationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EnvironmentalRemediationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R87": { "role": "http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesDetails", "longName": "9954523 - Disclosure - Income Taxes - Components of Income Before Income Taxes (Details)", "shortName": "Income Taxes - Components of Income Before Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R88": { "role": "http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails", "longName": "9954524 - Disclosure - Income Taxes - Components of Income Tax Expense (Details)", "shortName": "Income Taxes - Components of Income Tax Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R89": { "role": "http://muellerindustries.com/role/IncomeTaxesReconciliationofIncomeTaxExpenseDetails", "longName": "9954525 - Disclosure - Income Taxes - Reconciliation of Income Tax Expense (Details)", "shortName": "Income Taxes - Reconciliation of Income Tax Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R90": { "role": "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails", "longName": "9954526 - Disclosure - Income Taxes - Deferred Tax Assets and Deferred Tax Liabilities (Details)", "shortName": "Income Taxes - Deferred Tax Assets and Deferred Tax Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:DeferredTaxAssetsInventory", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:DeferredTaxAssetsInventory", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R91": { "role": "http://muellerindustries.com/role/IncomeTaxesNarrativeDetails", "longName": "9954527 - Disclosure - Income Taxes - Narrative (Details)", "shortName": "Income Taxes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "c-7", "name": "mli:StateIncomeTaxCreditCarryforwardsWithExpiration", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "mli:StateIncomeTaxCreditCarryforwardsWithExpiration", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R92": { "role": "http://muellerindustries.com/role/EquityDetails", "longName": "9954528 - Disclosure - Equity (Details)", "shortName": "Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R93": { "role": "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails", "longName": "9954529 - Disclosure - Stock-Based Compensation - Narrative (Details)", "shortName": "Stock-Based Compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R94": { "role": "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails", "longName": "9954530 - Disclosure - Stock-Based Compensation - Stock Award Activity (Details)", "shortName": "Stock-Based Compensation - Stock Award Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "c-396", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-399", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "unique": true } }, "R95": { "role": "http://muellerindustries.com/role/StockBasedCompensationAssumptionsinDeterminingFairValueofOptionsGrantedDetails", "longName": "9954531 - Disclosure - Stock-Based Compensation - Assumptions in Determining Fair Value of Options Granted (Details)", "shortName": "Stock-Based Compensation - Assumptions in Determining Fair Value of Options Granted (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "c-413", "name": "mli:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-413", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "unique": true } }, "R96": { "role": "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossChangesinAOCIbyComponentNetofTaxesandNoncontrollingInterestDetails", "longName": "9954532 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Changes in AOCI by Component, Net of Taxes and Noncontrolling Interest (Details)", "shortName": "Accumulated Other Comprehensive Income (Loss) - Changes in AOCI by Component, Net of Taxes and Noncontrolling Interest (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "unique": true } }, "R97": { "role": "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationAdjustmentsoutofAOCIDetails", "longName": "9954533 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Reclassification Adjustments out of AOCI (Details)", "shortName": "Accumulated Other Comprehensive Income (Loss) - Reclassification Adjustments out of AOCI (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-438", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "unique": true } }, "R98": { "role": "http://muellerindustries.com/role/QuarterlyFinancialInformationUnauditedDetails", "longName": "9954534 - Disclosure - Quarterly Financial Information (Unaudited) (Details)", "shortName": "Quarterly Financial Information (Unaudited) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:GrossProfit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "unique": true } }, "R99": { "role": "http://muellerindustries.com/role/RelatedPartyTransactionsDetails", "longName": "9954535 - Disclosure - Related Party Transactions (Details)", "shortName": "Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "c-450", "name": "mli:RelatedPartyOwnershipPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-450", "name": "mli:RelatedPartyOwnershipPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true, "unique": true } }, "R100": { "role": "http://muellerindustries.com/role/ScheduleIIValuationAndQualifyingAccountsDetails", "longName": "9954536 - Disclosure - Schedule II - Valuation And Qualifying Accounts (Details)", "shortName": "Schedule II - Valuation And Qualifying Accounts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "c-453", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-468", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "mli-20231230.htm", "unique": true } } }, "tag": { "mli_A2014StockIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "A2014StockIncentivePlanMember", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2014 Stock Incentive Plan", "label": "2014 Stock Incentive Plan [Member]", "documentation": "2014 Stock Incentive Plan" } } }, "auth_ref": [] }, "mli_A2019IncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "A2019IncentivePlanMember", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2019 Incentive Plan", "label": "2019 Incentive Plan [Member]", "documentation": "2019 Incentive Plan" } } }, "auth_ref": [] }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossChangesinAOCIbyComponentNetofTaxesandNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in accumulated other comprehensive income [Roll Forward]", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "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": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r48", "r1104" ] }, "us-gaap_AccountsPayableOtherCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableOtherCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related party payables", "label": "Accounts Payable, Other", "documentation": "Amount of obligations incurred and payable classified as other." } } }, "auth_ref": [ "r174" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, less allowance for doubtful accounts of\u00a0$2,830 in 2023 and $2,687 in 2022", "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": [ "r443", "r444" ] }, "us-gaap_AccrualForEnvironmentalLossContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingencies", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental reserves", "label": "Accrual for Environmental Loss Contingencies", "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies." } } }, "auth_ref": [ "r535", "r1078", "r1202", "r1204", "r1279", "r1281" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesGross", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrual for environmental loss contingencies, gross", "label": "Accrual for Environmental Loss Contingencies, Gross", "documentation": "Undiscounted amount of the accrual for environmental loss contingencies." } } }, "auth_ref": [ "r524", "r535", "r1281" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueAfterFifthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueAfterFifthYear", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Expected environmental expenditures after 2028", "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, after Year Five", "documentation": "Undiscounted amount of accrual for environmental loss contingency to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r535", "r1279" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInFifthYear", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Expected environmental expenditures for 2028", "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Five", "documentation": "Undiscounted amount of accrual for environmental loss contingency to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r535", "r1279" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInFourthYear", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Expected environmental expenditures for 2027", "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Four", "documentation": "Undiscounted amount of accrual for environmental loss contingency 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": [ "r535", "r1279" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInSecondYear", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected environmental expenditures for 2025", "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Two", "documentation": "Undiscounted amount of accrual for environmental loss contingency 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": [ "r535", "r1279" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueInThirdYear", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Expected environmental expenditures for 2026", "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year Three", "documentation": "Undiscounted amount of accrual for environmental loss contingency 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": [ "r535", "r1279" ] }, "us-gaap_AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingenciesUndiscountedDueWithinOneYear", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Expected environmental expenditures for 2024", "label": "Accrual for Environmental Loss Contingency, Undiscounted, to be Paid, Year One", "documentation": "Undiscounted amount of accrual for environmental loss contingency 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": [ "r535", "r1279" ] }, "mli_AccruedDiscountsAndAllowancesLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "AccruedDiscountsAndAllowancesLiabilityCurrent", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/ConsolidatedFinancialStatementDetailsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued discounts and allowances", "label": "Accrued Discounts and Allowances Liability Current", "documentation": "Accrued discounts and allowances included in other current liabilities as of balance sheet date." } } }, "auth_ref": [] }, "us-gaap_AccruedEnvironmentalLossContingenciesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedEnvironmentalLossContingenciesCurrent", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/ConsolidatedFinancialStatementDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental expense, non operating properties", "label": "Accrued Environmental Loss Contingencies, Current", "documentation": "Carrying value of the obligation (known or estimated) arising from requirements to perform activities to remediate one or more sites, payable in twelve months or in the next operating cycle if longer." } } }, "auth_ref": [ "r52", "r1077", "r1278", "r1279", "r1281" ] }, "us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedEnvironmentalLossContingenciesNoncurrent", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental reserves", "label": "Accrued Environmental Loss Contingencies, Noncurrent", "documentation": "Carrying value of the obligation (known or estimated) arising from requirements to perform activities to remediate one or more sites, payable after twelve months or beyond the next operating cycle if longer." } } }, "auth_ref": [ "r55", "r1278", "r1279", "r1281" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossChangesinAOCIbyComponentNetofTaxesandNoncontrollingInterestDetails", "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationAdjustmentsoutofAOCIDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Pension/ OPEB Liability Adjustment", "terseLabel": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r10", "r29", "r61", "r1235", "r1236", "r1237" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/PropertyPlantandEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/PropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r98", "r319", "r888" ] }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "presentation": [ "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossChangesinAOCIbyComponentNetofTaxesandNoncontrollingInterestDetails", "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationAdjustmentsoutofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gain (Loss) on Derivatives", "verboseLabel": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r339", "r347", "r348", "r760", "r1068", "r1235" ] }, "mli_AccumulatedOtherComprehensiveIncomeAttributabletoUnconsolidatedAffiliatesMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "AccumulatedOtherComprehensiveIncomeAttributabletoUnconsolidatedAffiliatesMember", "presentation": [ "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossChangesinAOCIbyComponentNetofTaxesandNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Attributable to Unconsol. Affiliates", "label": "Accumulated Other Comprehensive Income Attributable to Unconsolidated Affiliates [Member]", "documentation": "Accumulated Other Comprehensive Income Attributable to Unconsolidated Affiliates [Member]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossChangesinAOCIbyComponentNetofTaxesandNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r346", "r347", "r787", "r789", "r790", "r791", "r792", "r793" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "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": [ "r60", "r61", "r198", "r326", "r883", "r927", "r931" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossChangesinAOCIbyComponentNetofTaxesandNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r346", "r347", "r787", "r789", "r790", "r791", "r792", "r793" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossChangesinAOCIbyComponentNetofTaxesandNoncontrollingInterestDetails", "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated other comprehensive loss", "terseLabel": "Total", "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": [ "r6", "r29", "r61", "r767", "r770", "r811", "r922", "r923", "r1235", "r1236", "r1237", "r1250", "r1251", "r1252" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossChangesinAOCIbyComponentNetofTaxesandNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cumulative Translation Adjustment", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r8", "r29", "r61", "r347", "r348", "r789", "r790", "r791", "r792", "r793", "r1235" ] }, "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": [ "r1158" ] }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalFinancialInformationDisclosureTextBlock", "presentation": [ "http://muellerindustries.com/role/ConsolidatedFinancialStatementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Financial Statement Details", "label": "Additional Financial Information Disclosure [Text Block]", "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r188", "r1104", "r1360" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "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": [ "r722", "r723", "r724", "r946", "r1250", "r1251", "r1252", "r1334", "r1362" ] }, "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": [ "r1164" ] }, "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": [ "r1164" ] }, "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": [ "r1164" ] }, "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": [ "r1164" ] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentForAmortization", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization", "label": "Amortization", "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives." } } }, "auth_ref": [ "r20", "r95" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r116", "r117", "r685" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of consolidated 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": [] }, "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": [ "r1128", "r1140", "r1150", "r1176" ] }, "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": [ "r1131", "r1143", "r1153", "r1179" ] }, "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": [ "r1164" ] }, "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": [ "r1171" ] }, "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": [ "r1135", "r1144", "r1154", "r1171", "r1180", "r1184", "r1192" ] }, "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": [ "r1190" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-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": [ "r717", "r729" ] }, "us-gaap_AllowanceForCreditLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossMember", "presentation": [ "http://muellerindustries.com/role/ScheduleIIValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r1245", "r1246", "r1247", "r1248", "r1249" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r327", "r447", "r490" ] }, "mli_AlternativeInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "AlternativeInvestmentsMember", "presentation": [ "http://muellerindustries.com/role/BenefitPlansNarrativeDetails", "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyPercentageDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Alternative investments", "label": "Alternative Investments [Member]", "documentation": "Investment that pools funds from investors to invest in a combination of underlying alternative investments." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://muellerindustries.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_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r204", "r574", "r795", "r1241" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangibles", "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": [ "r20", "r91", "r95" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based awards excluded from the computation of diluted earnings per share (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r405" ] }, "mli_ApproximatePercentageOfMutualFundsActivelyManaged": { "xbrltype": "percentItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "ApproximatePercentageOfMutualFundsActivelyManaged", "presentation": [ "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyFairValueLevelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Approximate percentage of mutual funds actively managed", "label": "Approximate Percentage of Mutual Funds Actively Managed", "documentation": "Percentage of mutual funds owned that are actively managed funds." } } }, "auth_ref": [] }, "mli_ApproximatePercentageOfMutualFundsIndexedFunds": { "xbrltype": "percentItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "ApproximatePercentageOfMutualFundsIndexedFunds", "presentation": [ "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyFairValueLevelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Approximate percentage of mutual funds indexed funds", "label": "Approximate Percentage of Mutual Funds Indexed Funds", "documentation": "Percentage of mutual funds owned that are indexed funds." } } }, "auth_ref": [] }, "mli_AsiaAndMiddleEastMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "AsiaAndMiddleEastMember", "presentation": [ "http://muellerindustries.com/role/SegmentInformationSummaryofGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asia and the Middle East", "label": "Asia and Middle East [Member]", "documentation": "Asia and Middle East" } } }, "auth_ref": [] }, "mli_AssetAcquisitionProFormaRevenueOfAcquireePriorToAcquisitionDate": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "AssetAcquisitionProFormaRevenueOfAcquireePriorToAcquisitionDate", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset acquisition, pro forma revenue from acquiree", "label": "Asset Acquisition, Pro Forma, Revenue of Acquiree, Prior to Acquisition Date", "documentation": "Asset Acquisition, Pro Forma, Revenue of Acquiree, Prior to Acquisition Date" } } }, "auth_ref": [] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 7.0 }, "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://muellerindustries.com/role/SegmentInformationNarrativeDetails", "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Impairment charges", "terseLabel": "Impairment charges", "label": "Asset Impairment Charges", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r20", "r96" ] }, "us-gaap_AssetRetirementObligationsAndEnvironmentalCostPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationsAndEnvironmentalCostPolicyTextBlock", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental Reserves and Environmental Expenses", "label": "Asset Retirement Obligation and Environmental Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset, and environmental remediation liability from improper or other-than-normal operation of long-lived asset. Includes, but is not limited to, timing of recognition and whether obligation is measured on discounted basis." } } }, "auth_ref": [ "r1276" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS", "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Assets", "terseLabel": "Segment 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": [ "r257", "r323", "r369", "r413", "r428", "r434", "r484", "r539", "r540", "r542", "r543", "r544", "r546", "r548", "r550", "r551", "r756", "r762", "r780", "r877", "r980", "r1104", "r1117", "r1289", "r1290", "r1346" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r314", "r331", "r369", "r484", "r539", "r540", "r542", "r543", "r544", "r546", "r548", "r550", "r551", "r756", "r762", "r780", "r1104", "r1289", "r1290", "r1346" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Disposal Group, Including Discontinued Operation, Assets", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r5", "r179", "r181", "r228", "r312", "r313" ] }, "mli_AssetsandLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "AssetsandLiabilitiesLesseeTableTextBlock", "presentation": [ "http://muellerindustries.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Supplemental Information Regarding Operating Leases", "label": "Assets and Liabilities, Lessee [Table Text Block]", "documentation": "Assets and Liabilities, Lessee [Table Text Block]" } } }, "auth_ref": [] }, "mli_AssignmentOfAntidumpingDutyRateOnUSImportsByCompanySubsidiaries": { "xbrltype": "percentItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "AssignmentOfAntidumpingDutyRateOnUSImportsByCompanySubsidiaries", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assignment of antidumping duty rate on U.S. imports by Company subsidiaries (as a percent)", "label": "Assignment of Antidumping Duty Rate on U.S. imports by Company Subsidiaries", "documentation": "Antidumping fees imposed on certain subsidiaries of the entity." } } }, "auth_ref": [] }, "mli_AuditInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "AuditInformationAbstract", "lang": { "en-us": { "role": { "label": "Audit Information [Abstract]", "documentation": "Audit Information" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://muellerindustries.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r1122", "r1123", "r1136" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://muellerindustries.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r1122", "r1123", "r1136" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://muellerindustries.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r1122", "r1123", "r1136" ] }, "mli_AverageRemainingServicePeriodForThePensionPlans": { "xbrltype": "durationItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "AverageRemainingServicePeriodForThePensionPlans", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average remaining service period for the pension plans", "label": "Average Remaining Service Period For The Pension Plans", "documentation": "Represents the average remaining service period for the pension plans." } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r1187" ] }, "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": [ "r1188" ] }, "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": [ "r1183" ] }, "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": [ "r1183" ] }, "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": [ "r1183" ] }, "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": [ "r1183" ] }, "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": [ "r1183" ] }, "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": [ "r1183" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationAssumptionsinDeterminingFairValueofOptionsGrantedDetails", "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails", "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r688", "r689", "r690", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r712", "r713", "r714", "r715", "r716" ] }, "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": [ "r1186" ] }, "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": [ "r1185" ] }, "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": [ "r1184" ] }, "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": [ "r1184" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesSummaryofLocationandFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesSummaryofLocationandFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r151", "r156" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://muellerindustries.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "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": [] }, "mli_BonitaPeakMiningDistrictMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "BonitaPeakMiningDistrictMember", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bonita Peak Mining District", "label": "Bonita Peak Mining District [Member]", "documentation": "Bonita Peak Mining District" } } }, "auth_ref": [] }, "mli_BrassRodAndForgingsMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "BrassRodAndForgingsMember", "presentation": [ "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Brass rod and forgings", "label": "Brass rod and forgings [Member]", "documentation": "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": [] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingMember", "presentation": [ "http://muellerindustries.com/role/PropertyPlantandEquipmentNetDetails", "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Buildings", "label": "Building [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r227" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails", "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofIntangibleAssetsIdentifiedDetails", "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails", "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofChangesinCarryingAmountofGoodwillDetails", "http://muellerindustries.com/role/InvestmentinUnconsolidatedAffiliatesNarrativeDetails" ], "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": [ "r752", "r1091", "r1094" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails", "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofIntangibleAssetsIdentifiedDetails", "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails", "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofChangesinCarryingAmountofGoodwillDetails", "http://muellerindustries.com/role/InvestmentinUnconsolidatedAffiliatesNarrativeDetails" ], "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": [ "r122", "r124", "r752", "r1091", "r1094" ] }, "us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity interest issued or issuable", "label": "Business Acquisition, Equity Interest Issued or Issuable, Value Assigned", "documentation": "Value of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity." } } }, "auth_ref": [ "r250" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails", "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofIntangibleAssetsIdentifiedDetails", "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails" ], "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": [ "r752" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership interest acquired (as a percent)", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r123" ] }, "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interest", "label": "Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value", "documentation": "This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date." } } }, "auth_ref": [ "r127" ] }, "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_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails", "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total consideration paid", "terseLabel": "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", "r27" ] }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt assumed", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination." } } }, "auth_ref": [ "r2", "r3", "r131", "r754" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "documentation": "Amount of assets acquired at the acquisition date." } } }, "auth_ref": [ "r126" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r126" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "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": [ "r126" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "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": [ "r126" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r126" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofIntangibleAssetsIdentifiedDetails", "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r126" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails" ], "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": [ "r125", "r126" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities assumed", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r126" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other noncurrent liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r126" ] }, "mli_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right-of-Use Asset", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease, Right-of-Use Asset" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant, and 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": [ "r125", "r126" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r126" ] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Business Combinations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r121" ] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CA", "presentation": [ "http://muellerindustries.com/role/SegmentInformationSummaryofGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canada", "label": "CANADA" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Abstract]", "label": "Cash and Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://muellerindustries.com/role/CashCashEquivalentsandRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS", "http://muellerindustries.com/role/CashCashEquivalentsandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash & 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": [ "r73", "r317", "r1063" ] }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsDisclosureTextBlock", "presentation": [ "http://muellerindustries.com/role/CashCashEquivalentsandRestrictedCash" ], "lang": { "en-us": { "role": { "terseLabel": "Cash, Cash Equivalents, and Restricted Cash", "label": "Cash and Cash Equivalents Disclosure [Text Block]", "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify." } } }, "auth_ref": [ "r317", "r880" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Equivalents and Restricted Cash", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r74", "r255" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CashCashEquivalentsandRestrictedCashDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://muellerindustries.com/role/CashCashEquivalentsandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents, and restricted cash at the beginning of the year", "periodEndLabel": "Cash, cash equivalents, and restricted cash at the end of the year", "totalLabel": "Total cash, cash equivalents, and restricted cash", "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": [ "r73", "r216", "r365" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Increase (decrease) in cash, cash equivalents, and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r4", "r216" ] }, "us-gaap_CashFlowHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgingMember", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesAmountsRecognizedInandReclassifiedFromAOCIDetails", "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flow Hedging", "label": "Cash Flow Hedging [Member]", "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk." } } }, "auth_ref": [ "r149" ] }, "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": [ "r1162" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://muellerindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "mli_ClimateMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "ClimateMember", "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofChangesinCarryingAmountofGoodwillDetails", "http://muellerindustries.com/role/SegmentInformationNarrativeDetails", "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Climate", "label": "Climate [Member]", "documentation": "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": [] }, "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": [ "r1163" ] }, "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": [ "r1163" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r56", "r175", "r879", "r966" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "verboseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r231", "r528", "r529", "r1045", "r1280" ] }, "us-gaap_CommodityContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommodityContractMember", "presentation": [ "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationAdjustmentsoutofAOCIDetails", "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesAmountsRecognizedInandReclassifiedFromAOCIDetails", "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofDerivativeInstrumentsonStatementsofIncomeDetails", "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails", "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesSummaryofLocationandFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commodity Contract", "verboseLabel": "Commodity contracts", "label": "Commodity Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices." } } }, "auth_ref": [ "r1087", "r1102" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://muellerindustries.com/role/QuarterlyFinancialInformationUnauditedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends per share (in dollars per share)", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r236" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r1107", "r1108", "r1109", "r1111", "r1112", "r1113", "r1114", "r1250", "r1251", "r1334", "r1358", "r1362" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r187" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r187", "r967" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r187" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, outstanding (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r30", "r187", "r967", "r986", "r1362", "r1363" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock - $.01 par value; shares authorized 250,000,000 in 2023 and 100,000,000 in 2022; issued 160,366,008; outstanding 114,157,918 in 2023 and 114,003,234 in 2022", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r187", "r882", "r1104" ] }, "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": [ "r1168" ] }, "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": [ "r1167" ] }, "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": [ "r1169" ] }, "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": [ "r1166" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Retirement Benefits [Abstract]", "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "mli_CompliancePeriod": { "xbrltype": "durationItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "CompliancePeriod", "presentation": [ "http://muellerindustries.com/role/NewMarketsTaxCreditTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compliance period", "label": "Compliance Period", "documentation": "This element represents the time period provided in the Internal Revenue Code." } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income attributable to Mueller Industries, Inc.", "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": [ "r62", "r343", "r345", "r353", "r873", "r899" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "negatedLabel": "Comprehensive income attributable to noncontrolling interests", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r17", "r135", "r144", "r343", "r345", "r352", "r872", "r898" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Consolidated comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r144", "r251", "r343", "r345", "r351", "r871", "r897" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r197", "r350", "r870", "r895" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Concentrations of Credit and Market Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r177", "r278" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://muellerindustries.com/role/NewMarketsTaxCreditTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Axis]", "label": "Consolidated Entities [Axis]", "documentation": "Information by consolidated entity or group of entities." } } }, "auth_ref": [ "r290", "r373", "r756", "r757", "r762", "r763", "r818", "r1055", "r1224", "r1227", "r1228", "r1288", "r1291", "r1292" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://muellerindustries.com/role/NewMarketsTaxCreditTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Domain]", "label": "Consolidated Entities [Domain]", "documentation": "Entity or group of entities consolidated into reporting entity." } } }, "auth_ref": [ "r290", "r373", "r756", "r757", "r762", "r763", "r818", "r1055", "r1224", "r1227", "r1228", "r1288", "r1291", "r1292" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://muellerindustries.com/role/SegmentInformationNarrativeDetails", "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]", "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r373", "r415", "r426", "r427", "r428", "r429", "r430", "r432", "r436", "r539", "r540", "r541", "r542", "r544", "r545", "r547", "r549", "r550", "r1225", "r1226", "r1289", "r1290" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://muellerindustries.com/role/SegmentInformationNarrativeDetails", "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]", "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r373", "r415", "r426", "r427", "r428", "r429", "r430", "r432", "r436", "r539", "r540", "r541", "r542", "r544", "r545", "r547", "r549", "r550", "r1225", "r1226", "r1289", "r1290" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://muellerindustries.com/role/PropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in progress", "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "mli_CopperBarMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "CopperBarMember", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Copper Bar", "label": "Copper Bar [Member]", "documentation": "Copper Bar" } } }, "auth_ref": [] }, "mli_CorporateAndEliminationsMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "CorporateAndEliminationsMember", "presentation": [ "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate and Eliminations", "label": "Corporate and Eliminations [Member]", "documentation": "Corporate and Eliminations" } } }, "auth_ref": [] }, "us-gaap_CorporateJointVentureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateJointVentureMember", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Joint Venture", "label": "Corporate Joint Venture [Member]", "documentation": "Corporation owned and operated by a small group of ventures to accomplish a mutually beneficial venture or project." } } }, "auth_ref": [] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateNonSegmentMember", "presentation": [ "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate and Eliminations", "label": "Corporate, Non-Segment [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r38", "r427", "r428", "r429", "r430", "r436", "r1255" ] }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of goods sold", "terseLabel": "Cost of goods sold", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization." } } }, "auth_ref": [ "r1215", "r1216" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationAdjustmentsoutofAOCIDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r209", "r854" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesAmountsRecognizedInandReclassifiedFromAOCIDetails", "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofDerivativeInstrumentsonStatementsofIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of goods sold", "verboseLabel": "Cost of goods sold", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "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": [] }, "mli_CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "CreditAgreementMember", "presentation": [ "http://muellerindustries.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Agreement", "label": "Credit Agreement [Member]", "documentation": "Credit Agreement" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails", "http://muellerindustries.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_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails", "http://muellerindustries.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": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Current Federal Tax Expense (Benefit)", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1214", "r1244", "r1330" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://muellerindustries.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_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign", "label": "Current Foreign Tax Expense (Benefit)", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1214", "r1244" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Current tax expense", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r247", "r741", "r747", "r1244" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current tax expense:", "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "State and local", "label": "Current State and Local Tax Expense (Benefit)", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1214", "r1244", "r1330" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofIntangibleAssetsIdentifiedDetails", "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "verboseLabel": "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": [ "r130" ] }, "us-gaap_DebtAndEquitySecuritiesGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtAndEquitySecuritiesGainLoss", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/ConsolidatedFinancialStatementDetailsDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/ConsolidatedFinancialStatementDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable discounts", "label": "Debt and Equity Securities, Gain (Loss)", "documentation": "Amount of unrealized and realized gain (loss) on investment in debt and equity securities." } } }, "auth_ref": [ "r203", "r205" ] }, "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_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://muellerindustries.com/role/Debt" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r232", "r367", "r552", "r558", "r559", "r560", "r561", "r562", "r563", "r568", "r575", "r576", "r578" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://muellerindustries.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://muellerindustries.com/role/DebtNarrativeDetails" ], "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": [ "r373", "r553", "r554", "r555", "r556", "r557", "r559", "r564", "r565", "r566", "r567", "r569", "r570", "r571", "r572", "r573", "r574", "r577", "r796", "r1079", "r1080", "r1081", "r1082", "r1083", "r1242" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://muellerindustries.com/role/DebtNarrativeDetails" ], "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": [ "r54", "r102", "r103", "r168", "r169", "r171", "r176", "r234", "r235", "r373", "r553", "r554", "r555", "r556", "r557", "r559", "r564", "r565", "r566", "r567", "r569", "r570", "r571", "r572", "r573", "r574", "r577", "r796", "r1079", "r1080", "r1081", "r1082", "r1083", "r1242" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of guarantees", "label": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesAvailableForSaleGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleGainLoss", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 23.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on sale of securities", "label": "Debt Securities, Available-for-Sale, Gain (Loss)", "documentation": "Amount of unrealized and realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r1238", "r1239" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1244", "r1329", "r1330" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Deferred Foreign Income Tax Expense (Benefit)", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r247", "r1244", "r1329" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 }, "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax expense (benefit)", "totalLabel": "Deferred tax expense (benefit)", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r20", "r247", "r284", "r746", "r747", "r1244" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax expense (benefit):", "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r184", "r185", "r258", "r737" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "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": [ "r731", "r732", "r878" ] }, "mli_DeferredNetGainsLossesNetOfTaxIncludedInAOCI": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "DeferredNetGainsLossesNetOfTaxIncludedInAOCI", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred net gains (losses), net of tax, included in AOCI", "label": "Deferred Net Gains (Losses), Net Of Tax, Included In AOCI", "documentation": "Accumulated change, net of tax, in accumulated gains and losses from derivative instruments. Includes an entity's share of an equity investee's Increase or Decrease in deferred hedging gains or losses." } } }, "auth_ref": [] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State and local", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1244", "r1329", "r1330" ] }, "mli_DeferredTaxAssetTaxCreditFederalAndForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "DeferredTaxAssetTaxCreditFederalAndForeign", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign tax attributes", "label": "Deferred Tax Asset Tax Credit Federal and Foreign", "documentation": "The cumulative amount of future tax effects arising from the unused tax credit carryforward that cannot be utilized on the tax return during a year that may be carried forward to reduce taxable income or taxes payable in a future year; a tax credit carryforward is the amount by which tax credits available for utilization exceed statutory limitations." } } }, "auth_ref": [] }, "mli_DeferredTaxAssetTaxCreditStateAndLocal": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "DeferredTaxAssetTaxCreditStateAndLocal", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "State tax attributes, net of federal benefit", "label": "Deferred Tax Asset Tax Credit State and Local", "documentation": "The cumulative amount of future tax effects arising from the unused tax credit carryforward that cannot be utilized on the tax return during a year that may be carried forward to reduce taxable income or taxes payable in a future year; a tax credit carryforward is the amount by which tax credits available for utilization exceed statutory limitations." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r738" ] }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGrossAbstract", "presentation": [ "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets:", "label": "Deferred Tax Assets, Gross [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInventory", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Deferred Tax Assets, Inventory", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory." } } }, "auth_ref": [ "r120", "r1328" ] }, "mli_DeferredTaxAssetsLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "DeferredTaxAssetsLeaseLiability", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability", "label": "Deferred Tax Assets, Lease Liability", "documentation": "Deferred Tax Assets, Lease Liability" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred tax assets, net of valuation allowance", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1327" ] }, "mli_DeferredTaxAssetsTaxDeferredExpenseBasisDifferenceInUnconsolidatedAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "DeferredTaxAssetsTaxDeferredExpenseBasisDifferenceInUnconsolidatedAffiliates", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis difference in unconsolidated affiliates", "label": "Deferred Tax Assets Tax Deferred Expense Basis Difference in Unconsolidated Affiliates", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from basis difference in unconsolidated affiliates." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other postretirement benefits and accrued items", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from postretirement benefits." } } }, "auth_ref": [ "r1328" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r120", "r1328" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other reserves", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other." } } }, "auth_ref": [ "r120", "r1328" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r739" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net deferred tax liabilities", "label": "Deferred Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r118", "r1327" ] }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesAbstract", "presentation": [ "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities:", "label": "Deferred Tax Liabilities, Gross [Abstract]" } } }, "auth_ref": [] }, "mli_DeferredTaxLiabilitiesLeaseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "DeferredTaxLiabilitiesLeaseAsset", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease asset", "label": "Deferred Tax Liabilities, Lease Asset", "documentation": "Deferred Tax Liabilities, Lease Asset" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Deferred Tax Liabilities, Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r120", "r1328" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant, and equipment", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r120", "r1328" ] }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Pension liabilities", "label": "Liability, Defined Benefit Pension Plan, Noncurrent", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan." } } }, "auth_ref": [ "r107", "r108", "r183", "r237" ] }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanActualReturnOnPlanAssets", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/BenefitPlansBenefitPlanInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Actual return on plan assets", "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)", "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses." } } }, "auth_ref": [ "r621", "r1089" ] }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/BenefitPlansAssetsofthePlanMeasuredatFairValueonaRecurringBasisUsingSignificantUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liquidation", "label": "Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase (Decrease) for Actual Return (Loss) on Plan Assets Still Held", "documentation": "Amount, measured using unobservable inputs, of increase (decrease) in plan assets of defined benefit plan from actual return (loss) on assets still held." } } }, "auth_ref": [ "r635", "r1089" ] }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanActuarialGainLoss", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/BenefitPlansBenefitPlanInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Actuarial loss (gain)", "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)", "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan." } } }, "auth_ref": [ "r614" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/BenefitPlansComponentsofNetPeriodicBenefitCostsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://muellerindustries.com/role/BenefitPlansComponentsofNetPeriodicBenefitCostsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization of net loss (gain)", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan." } } }, "auth_ref": [ "r608", "r646", "r669", "r1089", "r1090" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/BenefitPlansComponentsofNetPeriodicBenefitCostsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://muellerindustries.com/role/BenefitPlansComponentsofNetPeriodicBenefitCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of prior service credit", "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)", "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r608", "r647", "r670", "r1089", "r1090" ] }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/BenefitPlansTotalFundedStatusofthePlansRecognizedintheConsolidatedBalanceSheetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://muellerindustries.com/role/BenefitPlansTotalFundedStatusofthePlansRecognizedintheConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total funded (underfunded) status", "label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position", "documentation": "Amount of asset (liability), recognized in statement of financial position, for defined benefit pension and other postretirement plans." } } }, "auth_ref": [ "r107", "r108" ] }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/BenefitPlansAmountsRecognizedinAccumulatedOCIBeforetheEffectofIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrecognized net actuarial loss (gain)", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax", "documentation": "Amount, before tax, after reclassification adjustment, of increase (decrease) in accumulated other comprehensive income from gain (loss) of defined benefit plan." } } }, "auth_ref": [ "r9", "r198", "r238" ] }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/BenefitPlansAmountsRecognizedinAccumulatedOCIBeforetheEffectofIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized prior service credit", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Reclassification Adjustment, before Tax", "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income from prior service cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r12", "r198", "r238" ] }, "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/BenefitPlansTotalFundedStatusofthePlansRecognizedintheConsolidatedBalanceSheetsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://muellerindustries.com/role/BenefitPlansTotalFundedStatusofthePlansRecognizedintheConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term asset", "label": "Assets for Plan Benefits, Defined Benefit Plan", "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans." } } }, "auth_ref": [ "r256", "r605", "r606", "r629", "r979", "r1089", "r1354" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "presentation": [ "http://muellerindustries.com/role/BenefitPlansWeightedAverageAssumptionsUsedintheMeasurementoftheCompanysBenefitObligationandNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount rate", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate", "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan." } } }, "auth_ref": [ "r653" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease", "presentation": [ "http://muellerindustries.com/role/BenefitPlansWeightedAverageAssumptionsUsedintheMeasurementoftheCompanysBenefitObligationandNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rate of compensation increases", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase", "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan." } } }, "auth_ref": [ "r654" ] }, "mli_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfInflation": { "xbrltype": "percentItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfInflation", "presentation": [ "http://muellerindustries.com/role/BenefitPlansWeightedAverageAssumptionsUsedintheMeasurementoftheCompanysBenefitObligationandNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rate of inflation", "label": "Defined Benefit Plan Assumptions Used Calculating Benefit Obligation Rate of Inflation", "documentation": "Assumed rate of inflation in calculating benefit obligations." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "presentation": [ "http://muellerindustries.com/role/BenefitPlansWeightedAverageAssumptionsUsedintheMeasurementoftheCompanysBenefitObligationandNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount rate", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate", "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan." } } }, "auth_ref": [ "r653" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "presentation": [ "http://muellerindustries.com/role/BenefitPlansWeightedAverageAssumptionsUsedintheMeasurementoftheCompanysBenefitObligationandNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected long-term return on plan assets", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets", "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan." } } }, "auth_ref": [ "r655", "r674" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease", "presentation": [ "http://muellerindustries.com/role/BenefitPlansWeightedAverageAssumptionsUsedintheMeasurementoftheCompanysBenefitObligationandNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rate of compensation increases", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase", "documentation": "Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan." } } }, "auth_ref": [ "r654" ] }, "mli_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfInflation": { "xbrltype": "percentItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfInflation", "presentation": [ "http://muellerindustries.com/role/BenefitPlansWeightedAverageAssumptionsUsedintheMeasurementoftheCompanysBenefitObligationandNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rate of inflation", "label": "Defined Benefit Plan Assumptions Used Calculating Net Periodic Benefit Cost Rate Of Inflation", "documentation": "Assumed rate of inflation in calculating net periodic benefit cost." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBenefitObligation", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/BenefitPlansBenefitPlanInformationDetails": { "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/BenefitPlansBenefitPlanInformationDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Obligation at beginning of year", "periodEndLabel": "Obligation at end of year", "label": "Defined Benefit Plan, Benefit Obligation", "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r609" ] }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/BenefitPlansBenefitPlanInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Benefit payments", "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid", "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services." } } }, "auth_ref": [ "r616", "r677" ] }, "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis", "presentation": [ "http://muellerindustries.com/role/BenefitPlansAssetsofthePlanMeasuredatFairValueonaRecurringBasisUsingSignificantUnobservableInputsDetails", "http://muellerindustries.com/role/BenefitPlansNarrativeDetails", "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyFairValueLevelDetails", "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyPercentageDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Axis]", "label": "Defined Benefit Plan, Plan Assets, Category [Axis]", "documentation": "Information by defined benefit plan asset investment." } } }, "auth_ref": [ "r630", "r631", "r633", "r634", "r635", "r636", "r637", "r638", "r658", "r1087", "r1088", "r1089" ] }, "us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanCashAndCashEquivalentsMember", "presentation": [ "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyFairValueLevelDetails", "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyPercentageDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and equivalents (includes money market funds)", "terseLabel": "Cash and money market funds", "label": "Defined Benefit Plan, Cash and Cash Equivalents [Member]", "documentation": "Cash and cash equivalent in which defined benefit plan asset is invested." } } }, "auth_ref": [ "r1087" ] }, "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward", "presentation": [ "http://muellerindustries.com/role/BenefitPlansBenefitPlanInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in benefit obligation:", "label": "Defined Benefit Plan, Change in Benefit Obligation [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_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward", "presentation": [ "http://muellerindustries.com/role/BenefitPlansBenefitPlanInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of plan assets:", "label": "Defined Benefit Plan, Change in Fair Value of Plan Assets [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_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/BenefitPlansBenefitPlanInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer contributions", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets." } } }, "auth_ref": [ "r623", "r633", "r673", "r1087", "r1088", "r1089", "r1090" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://muellerindustries.com/role/BenefitPlansTotalFundedStatusofthePlansRecognizedintheConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan Disclosure [Line Items]", "label": "Defined Benefit Plan Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanEquitySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanEquitySecuritiesMember", "presentation": [ "http://muellerindustries.com/role/BenefitPlansNarrativeDetails", "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyPercentageDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity securities (includes equity mutual funds)", "label": "Defined Benefit Plan, Equity Securities [Member]", "documentation": "Security representing ownership in corporation or other legal entity for which ownership is represented by share of stock, in which defined benefit plan asset is invested. Includes, but is not limited to, common stock, preferred stock, convertible security, stock right and stock warrant." } } }, "auth_ref": [ "r1087", "r1089" ] }, "us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/BenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Actuarial net loss", "label": "Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year", "documentation": "Amount included in accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan expected to be recognized in net periodic benefit (cost) credit for fiscal year following most recent annual statement of financial position." } } }, "auth_ref": [ "r1295" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/BenefitPlansContributionsandBenefitPaymentsDetails": { "parentTag": "mli_DefinedBenefitPlanExpectedFutureBenefitPaymentsTotal", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://muellerindustries.com/role/BenefitPlansContributionsandBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028-2032", "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years", "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year." } } }, "auth_ref": [ "r640" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/BenefitPlansContributionsandBenefitPaymentsDetails": { "parentTag": "mli_DefinedBenefitPlanExpectedFutureBenefitPaymentsTotal", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/BenefitPlansContributionsandBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One", "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year." } } }, "auth_ref": [ "r640" ] }, "mli_DefinedBenefitPlanExpectedFutureBenefitPaymentsTotal": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsTotal", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/BenefitPlansContributionsandBenefitPaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://muellerindustries.com/role/BenefitPlansContributionsandBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Defined Benefit Plan Expected Future Benefit Payments Total", "documentation": "The total amount of benefits expected to be paid ten years after the date of the latest statement of financial position." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/BenefitPlansContributionsandBenefitPaymentsDetails": { "parentTag": "mli_DefinedBenefitPlanExpectedFutureBenefitPaymentsTotal", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://muellerindustries.com/role/BenefitPlansContributionsandBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five", "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year." } } }, "auth_ref": [ "r640" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/BenefitPlansContributionsandBenefitPaymentsDetails": { "parentTag": "mli_DefinedBenefitPlanExpectedFutureBenefitPaymentsTotal", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://muellerindustries.com/role/BenefitPlansContributionsandBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four", "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year." } } }, "auth_ref": [ "r640" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/BenefitPlansContributionsandBenefitPaymentsDetails": { "parentTag": "mli_DefinedBenefitPlanExpectedFutureBenefitPaymentsTotal", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://muellerindustries.com/role/BenefitPlansContributionsandBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three", "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year." } } }, "auth_ref": [ "r640" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/BenefitPlansContributionsandBenefitPaymentsDetails": { "parentTag": "mli_DefinedBenefitPlanExpectedFutureBenefitPaymentsTotal", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/BenefitPlansContributionsandBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two", "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year." } } }, "auth_ref": [ "r640" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/BenefitPlansContributionsandBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Company's expected contribution to benefit plans in next fiscal year", "label": "Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year", "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year." } } }, "auth_ref": [ "r641", "r1090" ] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/BenefitPlansComponentsofNetPeriodicBenefitCostsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://muellerindustries.com/role/BenefitPlansComponentsofNetPeriodicBenefitCostsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Expected return on plan assets", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan." } } }, "auth_ref": [ "r608", "r645", "r668", "r1089", "r1090" ] }, "mli_DefinedBenefitPlanExpectedReturnOnPlanAssetsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssetsPercentage", "presentation": [ "http://muellerindustries.com/role/BenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected long-term rate of return on plan assets", "label": "Defined Benefit Plan, Expected Return on Plan Assets Percentage", "documentation": "Refers to the expected long term return on plan assets." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/BenefitPlansBenefitPlanInformationDetails": { "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/BenefitPlansAssetsofthePlanMeasuredatFairValueonaRecurringBasisUsingSignificantUnobservableInputsDetails", "http://muellerindustries.com/role/BenefitPlansBenefitPlanInformationDetails", "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyFairValueLevelDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "terseLabel": "Long-term asset", "label": "Defined Benefit Plan, Plan Assets, Amount", "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee." } } }, "auth_ref": [ "r620", "r631", "r633", "r634", "r1087", "r1088", "r1089" ] }, "us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/BenefitPlansBenefitPlanInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Foreign currency translation adjustment", "label": "Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan." } } }, "auth_ref": [ "r615" ] }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFundedStatusOfPlan", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/BenefitPlansBenefitPlanInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://muellerindustries.com/role/BenefitPlansBenefitPlanInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Funded (underfunded) status at end of year", "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan", "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status." } } }, "auth_ref": [ "r605", "r629", "r1089" ] }, "us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanHealthCareCostTrendRateAssumedNextFiscalYear", "presentation": [ "http://muellerindustries.com/role/BenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual assumed rate of increase in the per capita cost of covered benefits", "label": "Defined Benefit Plan, Health Care Cost Trend Rate Assumed, Next Fiscal Year", "documentation": "Assumed rate, for next fiscal year, based on annual change in cost of health care cost benefits used to measure expected cost of benefits covered by defined benefit postretirement plan. Factors include, but are not limited to, estimate of health care inflation, change in health care utilization or delivery pattern, technological advances, and change in health status of participant. Excludes factors for change in composition of plan population by age and dependency status." } } }, "auth_ref": [ "r657" ] }, "us-gaap_DefinedBenefitPlanInformationAboutPlanAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInformationAboutPlanAssetsAbstract", "presentation": [ "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyPercentageDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset category", "label": "Defined Benefit Plan, Information about Plan Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/BenefitPlansComponentsofNetPeriodicBenefitCostsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://muellerindustries.com/role/BenefitPlansBenefitPlanInformationDetails", "http://muellerindustries.com/role/BenefitPlansComponentsofNetPeriodicBenefitCostsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest cost", "terseLabel": "Interest cost", "label": "Defined Benefit Plan, Interest Cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r608", "r612", "r644", "r667", "r1089", "r1090" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/ConsolidatedFinancialStatementDetailsDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0, "order": 1.0 }, "http://muellerindustries.com/role/BenefitPlansComponentsofNetPeriodicBenefitCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://muellerindustries.com/role/BenefitPlansComponentsofNetPeriodicBenefitCostsDetails", "http://muellerindustries.com/role/ConsolidatedFinancialStatementDetailsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net periodic benefit income", "totalLabel": "Net periodic benefit income", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r642", "r665", "r1089", "r1090" ] }, "us-gaap_DefinedBenefitPlanPlanAmendments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAmendments", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/BenefitPlansBenefitPlanInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan amendments/transference", "label": "Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment", "documentation": "Amount of increase (decrease) in benefit obligation of defined benefit plan from change in terms of existing plan or initiation of new plan." } } }, "auth_ref": [ "r617" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/BenefitPlansBenefitPlanInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Benefit payments", "label": "Defined Benefit Plan, Plan Assets, Benefits Paid", "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services." } } }, "auth_ref": [ "r625", "r1299" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/BenefitPlansBenefitPlanInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "label": "Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan." } } }, "auth_ref": [ "r622" ] }, "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToCurtailments", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/BenefitPlansComponentsofNetPeriodicBenefitCostsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://muellerindustries.com/role/BenefitPlansComponentsofNetPeriodicBenefitCostsDetails", "http://muellerindustries.com/role/BenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Curtailment gain", "negatedTerseLabel": "Curtailment gain", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Curtailment", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from event reducing expected years of future service of present employees or eliminating accrual of defined benefits for some or all future services of present employees." } } }, "auth_ref": [ "r607", "r649", "r672" ] }, "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/BenefitPlansComponentsofNetPeriodicBenefitCostsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/BenefitPlansComponentsofNetPeriodicBenefitCostsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Settlement charge", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement." } } }, "auth_ref": [ "r607", "r649", "r672" ] }, "us-gaap_DefinedBenefitPlanServiceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanServiceCost", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/BenefitPlansComponentsofNetPeriodicBenefitCostsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/BenefitPlansBenefitPlanInformationDetails", "http://muellerindustries.com/role/BenefitPlansComponentsofNetPeriodicBenefitCostsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Service cost", "terseLabel": "Service cost", "label": "Defined Benefit Plan, Service Cost", "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r610", "r643", "r666", "r1089", "r1090" ] }, "us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanUltimateHealthCareCostTrendRate1", "presentation": [ "http://muellerindustries.com/role/BenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ultimate health care cost trend rate", "label": "Defined Benefit Plan, Ultimate Health Care Cost Trend Rate", "documentation": "Ultimate trend rate for health care cost for defined benefit postretirement plan." } } }, "auth_ref": [ "r657" ] }, "us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanWeightedAverageAssetAllocations", "presentation": [ "http://muellerindustries.com/role/BenefitPlansNarrativeDetails", "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyPercentageDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total plan assets (as a percent)", "label": "Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage", "documentation": "Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan." } } }, "auth_ref": [ "r1296" ] }, "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract", "presentation": [ "http://muellerindustries.com/role/BenefitPlansWeightedAverageAssumptionsUsedintheMeasurementoftheCompanysBenefitObligationandNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average assumptions in benefit obligations calculations [Abstract]", "label": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Benefit Obligation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract", "presentation": [ "http://muellerindustries.com/role/BenefitPlansWeightedAverageAssumptionsUsedintheMeasurementoftheCompanysBenefitObligationandNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average assumptions in net periodic benefit calculations [Abstract]", "label": "Defined Benefit Plan, Weighted Average Assumptions Used in Calculating Net Periodic Benefit Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresAbstract", "presentation": [ "http://muellerindustries.com/role/BenefitPlansComponentsofNetPeriodicBenefitCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Components of net periodic benefit cost (income) [Abstract]", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable", "presentation": [ "http://muellerindustries.com/role/BenefitPlansAmountsRecognizedinAccumulatedOCIBeforetheEffectofIncomeTaxesDetails", "http://muellerindustries.com/role/BenefitPlansBenefitPlanInformationDetails", "http://muellerindustries.com/role/BenefitPlansComponentsofNetPeriodicBenefitCostsDetails", "http://muellerindustries.com/role/BenefitPlansContributionsandBenefitPaymentsDetails", "http://muellerindustries.com/role/BenefitPlansNarrativeDetails", "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyFairValueLevelDetails", "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyPercentageDetails", "http://muellerindustries.com/role/BenefitPlansTotalFundedStatusofthePlansRecognizedintheConsolidatedBalanceSheetsDetails", "http://muellerindustries.com/role/BenefitPlansWeightedAverageAssumptionsUsedintheMeasurementoftheCompanysBenefitObligationandNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]", "documentation": "Disclosures and provisions pertaining to defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans." } } }, "auth_ref": [ "r24", "r109", "r110", "r111", "r112" ] }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems", "presentation": [ "http://muellerindustries.com/role/BenefitPlansAmountsRecognizedinAccumulatedOCIBeforetheEffectofIncomeTaxesDetails", "http://muellerindustries.com/role/BenefitPlansBenefitPlanInformationDetails", "http://muellerindustries.com/role/BenefitPlansComponentsofNetPeriodicBenefitCostsDetails", "http://muellerindustries.com/role/BenefitPlansContributionsandBenefitPaymentsDetails", "http://muellerindustries.com/role/BenefitPlansNarrativeDetails", "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyFairValueLevelDetails", "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyPercentageDetails", "http://muellerindustries.com/role/BenefitPlansWeightedAverageAssumptionsUsedintheMeasurementoftheCompanysBenefitObligationandNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [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": [] }, "mli_DefinedBenefitPlansTerminationExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "DefinedBenefitPlansTerminationExpenses", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Pension plan termination expense", "label": "Defined Benefit Plans, Termination Expenses", "documentation": "Defined Benefit Plans, Termination Expenses" } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/BenefitPlansContributionsandBenefitPaymentsMultiemployerPlan401kPlansandUMWABenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation expense for the Company's matching contribution", "label": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r678" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://muellerindustries.com/role/PropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r20", "r97" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "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": [ "r20", "r418" ] }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetFairValueGrossLiability", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesSummaryofLocationandFairValueDetails": { "parentTag": "us-gaap_DerivativeAssets", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesSummaryofLocationandFairValueDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other current assets: Loss positions", "label": "Derivative Asset, Subject to Master Netting Arrangement, Liability Offset", "documentation": "Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r37", "r43", "r154", "r1035", "r1036" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesSummaryofLocationandFairValueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesSummaryofLocationandFairValueDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total derivative assets", "label": "Derivative Asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r333", "r335", "r779", "r948", "r949", "r950", "r951", "r952", "r954", "r955", "r956", "r957", "r958", "r973", "r974", "r1029", "r1033", "r1034", "r1035", "r1037", "r1038", "r1067", "r1109", "r1359" ] }, "us-gaap_DerivativeCollateralObligationToReturnCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeCollateralObligationToReturnCash", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash in other current assets as collateral related to open derivative contracts", "label": "Derivative Asset, Subject to Master Netting Arrangement, Collateral, Obligation to Return Cash Not Offset", "documentation": "Amount of obligation to return cash collateral under master netting arrangements that have not been offset against derivative assets." } } }, "auth_ref": [ "r41", "r164", "r334", "r1066" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationAdjustmentsoutofAOCIDetails", "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesAmountsRecognizedInandReclassifiedFromAOCIDetails", "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofDerivativeInstrumentsonStatementsofIncomeDetails", "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails", "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesSummaryofLocationandFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "verboseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r956", "r958", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r981", "r982", "r983", "r984", "r999", "r1000", "r1001", "r1002", "r1005", "r1006", "r1007", "r1008", "r1029", "r1031", "r1034", "r1037", "r1107", "r1109" ] }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAsset", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesSummaryofLocationandFairValueDetails": { "parentTag": "us-gaap_DerivativeAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesSummaryofLocationandFairValueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other current assets: Gain positions", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement." } } }, "auth_ref": [ "r39", "r154", "r196", "r332", "r1067" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeLiability", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesSummaryofLocationandFairValueDetails": { "parentTag": "us-gaap_DerivativeLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesSummaryofLocationandFairValueDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other current liability: Loss positions", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement." } } }, "auth_ref": [ "r39", "r154", "r196", "r332", "r1067" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationAdjustmentsoutofAOCIDetails", "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesAmountsRecognizedInandReclassifiedFromAOCIDetails", "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofDerivativeInstrumentsonStatementsofIncomeDetails", "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails", "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesSummaryofLocationandFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "verboseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r152", "r155", "r157", "r160", "r956", "r958", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r981", "r982", "r983", "r984", "r999", "r1000", "r1001", "r1002", "r1005", "r1006", "r1007", "r1008", "r1029", "r1031", "r1034", "r1037", "r1067", "r1107", "r1109" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivities" ], "lang": { "en-us": { "role": { "verboseLabel": "Derivative Instruments and Hedging Activities", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r253", "r765", "r772" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesAmountsRecognizedInandReclassifiedFromAOCIDetails", "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Axis]", "label": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r31", "r152", "r157" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesAmountsRecognizedInandReclassifiedFromAOCIDetails", "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofDerivativeInstrumentsonStatementsofIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Table]", "label": "Derivative Instruments, Gain (Loss) [Table]", "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r31", "r152", "r157", "r160", "r165", "r166", "r764" ] }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossLineItems", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesAmountsRecognizedInandReclassifiedFromAOCIDetails", "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofDerivativeInstrumentsonStatementsofIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r764" ] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofDerivativeInstrumentsonStatementsofIncomeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "(Loss) gain on commodity contracts (nonqualifying)", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments." } } }, "auth_ref": [ "r159", "r1209" ] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesSummaryofLocationandFairValueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails", "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesSummaryofLocationandFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Open future contracts to purchase copper", "negatedTotalLabel": "Total derivative liabilities", "label": "Derivative Liability", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r333", "r335", "r779", "r948", "r949", "r950", "r951", "r954", "r955", "r956", "r957", "r958", "r981", "r983", "r984", "r1031", "r1032", "r1033", "r1034", "r1035", "r1037", "r1038", "r1067", "r1359" ] }, "us-gaap_DerivativeLiabilityFairValueGrossAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilityFairValueGrossAsset", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesSummaryofLocationandFairValueDetails": { "parentTag": "us-gaap_DerivativeLiabilities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesSummaryofLocationandFairValueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other current liability: Gain positions", "label": "Derivative Liability, Subject to Master Netting Arrangement, Asset Offset", "documentation": "Fair value of asset associated with financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r37", "r43", "r154", "r1035", "r1036", "r1066" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Line Items]", "label": "Derivative [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": [ "r772" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Table]", "label": "Derivative [Table]", "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r31", "r145", "r146", "r147", "r150", "r153", "r157", "r161", "r163", "r166", "r772" ] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesSummaryofLocationandFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives, Fair Value [Line Items]", "label": "Derivatives, Fair Value [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities", "label": "Derivatives, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r31", "r145", "r146", "r150", "r162", "r372" ] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesSummaryofLocationandFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Designated as Hedging Instrument", "label": "Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r31" ] }, "mli_DieMoldMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "DieMoldMember", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails", "http://muellerindustries.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Die-Mold", "label": "Die-Mold [Member]", "documentation": "Die-Mold [Member]" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r683", "r687", "r718", "r719", "r721", "r1098" ] }, "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_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails", "http://muellerindustries.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Axis]", "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r312" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails", "http://muellerindustries.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Domain]", "label": "Disposal Group Classification [Domain]", "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsExchangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsExchangeMember", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails", "http://muellerindustries.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group, Disposed of by Means Other than Sale, Not Discontinued Operations, Exchange", "label": "Disposal Group, Disposed of by Means Other than Sale, Not Discontinued Operations, Exchange [Member]", "documentation": "Disposal group that is disposed of in an exchange measured based on the recorded amount of the nonmonetary asset relinquished. Excludes disposals classified as discontinued operations." } } }, "auth_ref": [ "r21", "r226" ] }, "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails", "http://muellerindustries.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group, Disposed of by Sale, Not Discontinued Operations", "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]", "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations." } } }, "auth_ref": [ "r21", "r36" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration for sale of businesses", "label": "Disposal Group, Including Discontinued Operation, Consideration", "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales of disposed of business", "label": "Disposal Group, Including Discontinued Operation, Revenue", "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r180", "r313" ] }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails", "http://muellerindustries.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (loss) on disposal of businesses", "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal", "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations." } } }, "auth_ref": [ "r521", "r1241", "r1275" ] }, "mli_DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleListNotDisclosedFlag": { "xbrltype": "stringItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposalStatementOfIncomeExtensibleListNotDisclosedFlag", "presentation": [ "http://muellerindustries.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Not Discontinued Operation Gain Loss On Disposal Statement Of Income Extensible List Not Disclosed Flag", "label": "Disposal Group Not Discontinued Operation Gain Loss On Disposal Statement Of Income Extensible List Not Disclosed Flag", "documentation": "Disposal Group Not Discontinued Operation Gain Loss On Disposal Statement Of Income Extensible List Not Disclosed Flag" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails", "http://muellerindustries.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Domain]", "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r1091", "r1094" ] }, "us-gaap_Dividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Dividends", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends paid or payable to stockholders of Mueller Industries, Inc.", "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": [ "r16", "r236" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://muellerindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r1122", "r1123", "r1136" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://muellerindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction [Flag]", "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r1122", "r1123", "r1136", "r1172" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://muellerindustries.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": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://muellerindustries.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": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://muellerindustries.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": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://muellerindustries.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": [ "r1157" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://muellerindustries.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_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://muellerindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r1120" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://muellerindustries.com/role/QuarterlyFinancialInformationUnauditedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic earnings per 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": [ "r354", "r387", "r388", "r390", "r391", "r393", "r398", "r400", "r402", "r403", "r404", "r406", "r776", "r777", "r874", "r900", "r1070" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://muellerindustries.com/role/QuarterlyFinancialInformationUnauditedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted earnings per 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": [ "r354", "r387", "r388", "r390", "r391", "r393", "r400", "r402", "r403", "r404", "r406", "r776", "r777", "r874", "r900", "r1070" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r76", "r77" ] }, "mli_EastLaHarpeMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "EastLaHarpeMember", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "East La Harpe", "label": "East La Harpe [Member]", "documentation": "East La Harpe" } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r786" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued wages and other employee costs", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r52" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Compensation for stock awards not yet recognized", "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": [ "r720" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation 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": [ "r720" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationAssumptionsinDeterminingFairValueofOptionsGrantedDetails", "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails", "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://muellerindustries.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": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://muellerindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://muellerindustries.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": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://muellerindustries.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": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://muellerindustries.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": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://muellerindustries.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": [ "r1119" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://muellerindustries.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": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://muellerindustries.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_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://muellerindustries.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": [ "r1119" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://muellerindustries.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": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://muellerindustries.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": [ "r1119" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://muellerindustries.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_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://muellerindustries.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": [ "r1197" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://muellerindustries.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": [ "r1119" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://muellerindustries.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": [ "r1119" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://muellerindustries.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": [ "r1119" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://muellerindustries.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": [ "r1119" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://muellerindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://muellerindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r1198" ] }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "presentation": [ "http://muellerindustries.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from External Customer [Line Items]", "label": "Revenue from External Customer [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EnvironmentalExitCostsReasonablyPossibleAdditionalLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EnvironmentalExitCostsReasonablyPossibleAdditionalLoss", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated remediation costs", "label": "Environmental Exit Costs, Reasonably Possible Additional Loss", "documentation": "Estimate of reasonably possible loss exposure in excess of amount accrued for remediation, site restoration, postclosure, monitoring commitments, or other exit costs associated with the sale, disposal or abandonment of a particular property resulting from unanticipated contamination of the assets." } } }, "auth_ref": [ "r531", "r536", "r537", "r1078" ] }, "us-gaap_EnvironmentalLossContingencyCurrentStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EnvironmentalLossContingencyCurrentStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://muellerindustries.com/role/ConsolidatedFinancialStatementDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental Loss Contingency, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Environmental Loss Contingency, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes accrual for environmental loss contingency classified as current." } } }, "auth_ref": [ "r534" ] }, "us-gaap_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental Loss Contingency, Statement of Financial Position [Extensible Enumeration]", "label": "Environmental Loss Contingency, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes accrual for environmental loss contingency." } } }, "auth_ref": [ "r534", "r1078" ] }, "us-gaap_EnvironmentalRemediationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EnvironmentalRemediationExpense", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental expense", "label": "Environmental Remediation Expense, before Recovery", "documentation": "Amount, before recovery, of expense for known and estimated future costs arising from requirement to perform environmental remediation." } } }, "auth_ref": [ "r1077", "r1201", "r1205" ] }, "mli_EnvironmentalRemediationExpenseNonOperatingProperties": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "EnvironmentalRemediationExpenseNonOperatingProperties", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Environmental expense", "negatedLabel": "Environmental expense", "label": "Environmental Remediation Expense, Non-Operating Properties", "documentation": "Environmental Remediation Expense, Non-Operating Properties" } } }, "auth_ref": [] }, "mli_EnvironmentalRemediationExpenseSpending": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "EnvironmentalRemediationExpenseSpending", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental remediation expense spending", "label": "Environmental Remediation Expense Spending", "documentation": "The amount of spending related to known or estimated future costs arising from requirements to perform environmental remediation activities." } } }, "auth_ref": [] }, "us-gaap_EnvironmentalRemediationExpenseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EnvironmentalRemediationExpenseStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental Remediation Expense, Statement of Income or Comprehensive Income [Extensible Enumeration]", "label": "Environmental Remediation Expense, before Recovery, Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes environmental remediation expense before recovery." } } }, "auth_ref": [ "r1206" ] }, "us-gaap_EnvironmentalRemediationSiteAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EnvironmentalRemediationSiteAxis", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental Remediation Site [Axis]", "label": "Environmental Remediation Site [Axis]", "documentation": "Information by location or named area designated for environmental remediation." } } }, "auth_ref": [ "r1077", "r1078", "r1202", "r1203", "r1204", "r1285", "r1286" ] }, "us-gaap_EnvironmentalRemediationSiteDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EnvironmentalRemediationSiteDomain", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental Remediation Site [Domain]", "label": "Environmental Remediation Site [Domain]", "documentation": "Location or named area designated for environmental remediation." } } }, "auth_ref": [ "r1077", "r1078", "r1202", "r1203", "r1204", "r1285", "r1286" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossChangesinAOCIbyComponentNetofTaxesandNoncontrollingInterestDetails", "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationAdjustmentsoutofAOCIDetails", "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "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": [ "r30", "r309", "r346", "r347", "r348", "r382", "r383", "r384", "r386", "r394", "r396", "r408", "r486", "r489", "r593", "r722", "r723", "r724", "r742", "r743", "r766", "r767", "r768", "r769", "r770", "r771", "r775", "r787", "r789", "r790", "r791", "r792", "r793", "r811", "r922", "r923", "r924", "r946", "r1012" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails", "http://muellerindustries.com/role/InvestmentinUnconsolidatedAffiliatesNarrativeDetails", "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]", "documentation": "Name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r480", "r481", "r483" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "presentation": [ "http://muellerindustries.com/role/InvestmentinUnconsolidatedAffiliatesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Axis]", "label": "Equity Method Investment, Nonconsolidated Investee [Axis]", "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r313", "r369", "r484", "r780" ] }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "presentation": [ "http://muellerindustries.com/role/InvestmentinUnconsolidatedAffiliatesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investment, Nonconsolidated Investee [Domain]", "label": "Equity Method Investment, Nonconsolidated Investee [Domain]", "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity." } } }, "auth_ref": [ "r313", "r369", "r484", "r780" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails", "http://muellerindustries.com/role/InvestmentinUnconsolidatedAffiliatesNarrativeDetails", "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Equity method investment, ownership percentage", "terseLabel": "Interest in the joint venture, ownership percentage", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r480" ] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]", "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://muellerindustries.com/role/InvestmentinUnconsolidatedAffiliates" ], "lang": { "en-us": { "role": { "terseLabel": "Investment in Unconsolidated Affiliates", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group." } } }, "auth_ref": [ "r286", "r482", "r485", "r1200" ] }, "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": [ "r1165" ] }, "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": [ "r1128", "r1140", "r1150", "r1176" ] }, "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": [ "r1125", "r1137", "r1147", "r1173" ] }, "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": [ "r1171" ] }, "mli_ExpectedLongTermReturnOnPlanAssets": { "xbrltype": "percentItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "ExpectedLongTermReturnOnPlanAssets", "presentation": [ "http://muellerindustries.com/role/BenefitPlansWeightedAverageAssumptionsUsedintheMeasurementoftheCompanysBenefitObligationandNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected long-term return on plan assets", "label": "Expected long Term Return on Plan Assets", "documentation": "Assumptions used in the calculation of benefit obligations expected long-term return on plan assets." } } }, "auth_ref": [] }, "us-gaap_FIFOInventoryAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FIFOInventoryAmount", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/InventoriesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "FIFO cost of inventories", "label": "FIFO Inventory Amount", "documentation": "The amount of FIFO (first in first out) inventory present at the reporting date when inventory is also valued using different valuation methods." } } }, "auth_ref": [ "r1065" ] }, "mli_FIFOValueOfInventoryConsignedToOthers": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "FIFOValueOfInventoryConsignedToOthers", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/InventoriesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "FIFO value of inventory consigned to others", "label": "FIFO Value of Inventory Consigned to Others", "documentation": "Carrying amount as of the balance sheet date of FIFO value inventory owned by the entity but in the hands of a customer, typically a reseller." } } }, "auth_ref": [] }, "mli_FabricatedTubeProductsAndShoalsTubularIncMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "FabricatedTubeProductsAndShoalsTubularIncMember", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails", "http://muellerindustries.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fabricated Tube Products and Shoals Tubular, Inc.", "label": "Fabricated Tube Products and Shoals Tubular, Inc. [Member]", "documentation": "Fabricated Tube Products and Shoals Tubular, Inc." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://muellerindustries.com/role/BenefitPlansAssetsofthePlanMeasuredatFairValueonaRecurringBasisUsingSignificantUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://muellerindustries.com/role/BenefitPlansAssetsofthePlanMeasuredatFairValueonaRecurringBasisUsingSignificantUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "label": "Fair Value, Assets 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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://muellerindustries.com/role/BenefitPlansAssetsofthePlanMeasuredatFairValueonaRecurringBasisUsingSignificantUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "label": "Fair Value, Assets 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 assets using significant unobservable inputs (level 3). Such reconciliation, separately presenting changes during the period, at a minimum, may include, but is not limited to: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets) and gains or losses recognized in other comprehensive income, and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of level 3 (for example, transfers due to changes in the observability of significant inputs), by class of asset." } } }, "auth_ref": [ "r33", "r167" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://muellerindustries.com/role/BenefitPlansAssetsofthePlanMeasuredatFairValueonaRecurringBasisUsingSignificantUnobservableInputsDetails", "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyFairValueLevelDetails" ], "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": [ "r566", "r633", "r634", "r635", "r636", "r637", "r638", "r778", "r822", "r823", "r824", "r1080", "r1081", "r1087", "r1088", "r1089" ] }, "us-gaap_FairValueHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueHedgingMember", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hedging", "label": "Fair Value Hedging [Member]", "documentation": "A hedge of the exposure to changes in the fair value of a recognized asset or liability, or of an unrecognized firm commitment, that are attributable to a particular risk." } } }, "auth_ref": [ "r148" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyFairValueLevelDetails" ], "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": [ "r566", "r633", "r638", "r778", "r822", "r1087", "r1088", "r1089" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyFairValueLevelDetails" ], "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": [ "r566", "r633", "r638", "r778", "r823", "r1080", "r1081", "r1087", "r1088", "r1089" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://muellerindustries.com/role/BenefitPlansAssetsofthePlanMeasuredatFairValueonaRecurringBasisUsingSignificantUnobservableInputsDetails", "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyFairValueLevelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "verboseLabel": "Fair Value, Inputs, 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": [ "r566", "r633", "r634", "r635", "r636", "r637", "r638", "r778", "r824", "r1080", "r1081", "r1087", "r1088", "r1089" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://muellerindustries.com/role/BenefitPlansAssetsofthePlanMeasuredatFairValueonaRecurringBasisUsingSignificantUnobservableInputsDetails", "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyFairValueLevelDetails" ], "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": [ "r566", "r633", "r634", "r635", "r636", "r637", "r638", "r822", "r823", "r824", "r1080", "r1081", "r1087", "r1088", "r1089" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value of Financial Instruments", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r23", "r44" ] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesSummaryofLocationandFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r151", "r153", "r165" ] }, "mli_FederalAndForeignTaxAttributesWithPotentialTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "FederalAndForeignTaxAttributesWithPotentialTaxBenefits", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Federal and foreign tax attributes with potential tax benefits", "label": "Federal And Foreign Tax Attributes With Potential Tax Benefits", "documentation": "Amount of federal and foreign tax attributes with potential tax benefits as of the report date." } } }, "auth_ref": [] }, "mli_FederalAndForeignTaxAttributesWithPotentialTaxBenefitsUnlimitedLife": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "FederalAndForeignTaxAttributesWithPotentialTaxBenefitsUnlimitedLife", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal and foreign tax attributes with unlimited life", "label": "Federal And Foreign Tax Attributes With Potential Tax Benefits, Unlimited Life", "documentation": "Federal And Foreign Tax Attributes With Potential Tax Benefits, Unlimited Life" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r491", "r492", "r494", "r495", "r496", "r497", "r498", "r499", "r577", "r591", "r772", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r896", "r1075", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1257", "r1258", "r1259", "r1260" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofIntangibleAssetsIdentifiedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible assets, useful life", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "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": [ "r321", "r519" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r224" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r224" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r224" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r224" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r224" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofIntangibleAssetsIdentifiedDetails", "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetails" ], "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": [ "r517", "r518", "r519", "r520", "r855", "r856" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r223", "r856" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofIntangibleAssetsIdentifiedDetails", "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetails" ], "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": [ "r92", "r94" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofFutureAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofFutureAmortizationExpenseDetails", "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Expected amortization expense", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r223", "r855" ] }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNetAbstract", "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying amount of intangible assets [Abstract]", "label": "Finite-Lived Intangible Assets, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiscalPeriod", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal Years", "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": [ "r132" ] }, "us-gaap_FixedIncomeSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FixedIncomeSecuritiesMember", "presentation": [ "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyPercentageDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pooled liability investments", "label": "Fixed Income Securities [Member]", "documentation": "Investment that provides a return in the form of fixed periodic payments and eventual return of principal at maturity." } } }, "auth_ref": [ "r1089", "r1107", "r1108", "r1297" ] }, "mli_FlexDuctAndOtherHVACComponentsMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "FlexDuctAndOtherHVACComponentsMember", "presentation": [ "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Flex duct and other HVAC components", "label": "Flex Duct and Other HVAC Components [Member]", "documentation": "Flex Duct and Other HVAC Components" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency transaction gains (losses)", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r782", "r783", "r784", "r785", "r1009" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r781" ] }, "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": [ "r1132", "r1144", "r1154", "r1180" ] }, "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": [ "r1132", "r1144", "r1154", "r1180" ] }, "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": [ "r1132", "r1144", "r1154", "r1180" ] }, "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": [ "r1132", "r1144", "r1154", "r1180" ] }, "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": [ "r1132", "r1144", "r1154", "r1180" ] }, "country_GB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "GB", "presentation": [ "http://muellerindustries.com/role/SegmentInformationSummaryofGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United Kingdom", "label": "UNITED KINGDOM" } } }, "auth_ref": [] }, "mli_GainLossOnFairValueOfFutureContracts": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "GainLossOnFairValueOfFutureContracts", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of future contracts with gain (loss) position", "label": "Gain (Loss) on Fair Value of Future Contracts", "documentation": "Refers to gain (loss) position on fair value of future contracts." } } }, "auth_ref": [] }, "us-gaap_GainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnInvestments", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Realized and unrealized gains on short-term investments", "label": "Gain (Loss) on Investments", "documentation": "Amount of realized and unrealized gain (loss) on investment." } } }, "auth_ref": [ "r212", "r1199" ] }, "us-gaap_GainLossOnSaleOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfBusiness", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 5.0 }, "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://muellerindustries.com/role/SegmentInformationNarrativeDetails", "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on sale of businesses", "terseLabel": "Gain on sale of businesses", "label": "Gain (Loss) on Disposition of Business", "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant." } } }, "auth_ref": [ "r761", "r1241" ] }, "us-gaap_GainLossOnSaleOfOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfOtherAssets", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on sale of assets, net", "label": "Gain (Loss) on Disposition of Other Assets", "documentation": "Amount of gain (loss) on sale or disposal of other assets." } } }, "auth_ref": [ "r1241" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on disposals of assets", "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": [ "r20" ] }, "mli_GainOnShortTermInvestmentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "GainOnShortTermInvestmentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on short term investments", "label": "Gain On Short Term Investments, Fair Value Disclosure", "documentation": "Gain On Short Term Investments, Fair Value Disclosure" } } }, "auth_ref": [] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 1.0 }, "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://muellerindustries.com/role/NewMarketsTaxCreditTransactionsDetails", "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on extinguishment of NMTC liability", "negatedLabel": "Gain on extinguishment of NMTC liability", "label": "Gain (Loss) on Extinguishment of Debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r20", "r100", "r101" ] }, "mli_GeographicBoundaryOfSites": { "xbrltype": "integerItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "GeographicBoundaryOfSites", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic boundary of sites", "label": "Geographic Boundary Of Sites", "documentation": "Geographic Boundary Of Sites" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 6.0 }, "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofChangesinCarryingAmountofGoodwillDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails", "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS", "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill, net", "verboseLabel": "Goodwill", "periodStartLabel": "Goodwill, net, beginning balance", "periodEndLabel": "Goodwill, net, 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": [ "r320", "r504", "r869", "r1076", "r1104", "r1265", "r1272" ] }, "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_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssets" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill and Other Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r222" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r503", "r516", "r1076" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Currency translation", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r512" ] }, "us-gaap_GoodwillGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillGross", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofChangesinCarryingAmountofGoodwillDetails": { "parentTag": "us-gaap_Goodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Goodwill", "periodEndLabel": "Goodwill", "label": "Goodwill, Gross", "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r507", "r514", "r1076" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofChangesinCarryingAmountofGoodwillDetails": { "parentTag": "us-gaap_Goodwill", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "negatedPeriodStartLabel": "Accumulated impairment charges, beginning of year", "negatedPeriodEndLabel": "Accumulated impairment charges, end of year", "label": "Goodwill, Impaired, Accumulated Impairment Loss", "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r507", "r514", "r1076" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment charges", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r20", "r505", "r511", "r516", "r1076" ] }, "mli_GoodwillImpairmentLossExcludingTurbotec": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "GoodwillImpairmentLossExcludingTurbotec", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment charges, excluding Turbotec", "label": "Goodwill, Impairment Loss, Excluding Turbotec", "documentation": "Goodwill, Impairment Loss, Excluding Turbotec" } } }, "auth_ref": [] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofChangesinCarryingAmountofGoodwillDetails", "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetails" ], "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": [ "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r1076" ] }, "us-gaap_GoodwillOtherIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillOtherIncreaseDecrease", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reductions", "label": "Goodwill, Other Increase (Decrease)", "documentation": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r513" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in goodwill", "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", "r1271" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofChangesinCarryingAmountofGoodwillDetails" ], "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_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/QuarterlyFinancialInformationUnauditedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r207", "r369", "r413", "r427", "r433", "r436", "r484", "r539", "r540", "r542", "r543", "r544", "r546", "r548", "r550", "r551", "r780", "r1072", "r1289" ] }, "mli_HartCooleyFlexibleDuctBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "HartCooleyFlexibleDuctBusinessMember", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hart & Cooley Flexible Duct Business", "label": "Hart & Cooley Flexible Duct Business [Member]", "documentation": "Hart & Cooley Flexible Duct Business" } } }, "auth_ref": [] }, "mli_HartCooleyLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "HartCooleyLLCMember", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "H&C Flex", "label": "Hart & Cooley LLC [Member]", "documentation": "Hart & Cooley LLC" } } }, "auth_ref": [] }, "mli_HeatlinkGroupIncMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "HeatlinkGroupIncMember", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails", "http://muellerindustries.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Heatlink Group, Inc.", "label": "Heatlink Group, Inc. [Member]", "documentation": "Heatlink Group, Inc." } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofDerivativeInstrumentsonStatementsofIncomeDetails", "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesSummaryofLocationandFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r31", "r764" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofDerivativeInstrumentsonStatementsofIncomeDetails", "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesSummaryofLocationandFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r31" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingRelationshipDomain", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesAmountsRecognizedInandReclassifiedFromAOCIDetails", "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Domain]", "label": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r31" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://muellerindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r1122", "r1123", "r1136" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Domestic", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r370", "r748" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesDetails" ], "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", "r200", "r265", "r413", "r427", "r433", "r436", "r875", "r891", "r1072" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r370", "r748" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments." } } }, "auth_ref": [ "r413", "r427", "r433", "r436", "r902", "r1072" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 3.0 }, "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "(Loss) income from unconsolidated affiliates, net of foreign tax", "negatedLabel": "Loss (income) from unconsolidated affiliates", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r20", "r201", "r264", "r420", "r479", "r890" ] }, "us-gaap_IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsAttributableToParentBeforeIncomeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsAttributableToParentBeforeIncomeTax", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating income of disposed business", "label": "Income (Loss) from Individually Significant Component Disposed of or Held-for-Sale, Excluding Discontinued Operations, Attributable to Parent, before Income Tax", "documentation": "Amount before tax of income (loss) from an individually significant component disposed of or held-for-sale attributable to parent. Excludes discontinued operations." } } }, "auth_ref": [ "r230" ] }, "us-gaap_IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromIndividuallySignificantComponentDisposedOfOrHeldForSaleExcludingDiscontinuedOperationsBeforeIncomeTax", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income of disposed business", "label": "Income (Loss) from Individually Significant Component Disposed of or Held-for-Sale, Excluding Discontinued Operations, before Income Tax", "documentation": "Amount before tax of income (loss) from an individually significant component disposed of or held-for-sale including the portion attributable to the noncontrolling interest. Excludes discontinued operations." } } }, "auth_ref": [ "r229" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income statement data [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails", "http://muellerindustries.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Axis]", "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r1091", "r1094" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesAmountsRecognizedInandReclassifiedFromAOCIDetails", "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofDerivativeInstrumentsonStatementsofIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "verboseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r522", "r525", "r995" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesAmountsRecognizedInandReclassifiedFromAOCIDetails", "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofDerivativeInstrumentsonStatementsofIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "verboseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r525", "r995" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://muellerindustries.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r371", "r730", "r735", "r736", "r740", "r744", "r749", "r750", "r751", "r940" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 }, "http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://muellerindustries.com/role/IncomeTaxesReconciliationofIncomeTaxExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationAdjustmentsoutofAOCIDetails", "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://muellerindustries.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails", "http://muellerindustries.com/role/IncomeTaxesReconciliationofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax expense", "totalLabel": "Income tax expense", "terseLabel": "Income tax expense (benefit)", "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": [ "r272", "r285", "r395", "r396", "r421", "r733", "r745", "r903" ] }, "mli_IncomeTaxRateReconciliationInvestmentInUnconsolidatedAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "IncomeTaxRateReconciliationInvestmentInUnconsolidatedAffiliates", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesReconciliationofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesReconciliationofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Investment in unconsolidated affiliates", "label": "Income Tax Rate Reconciliation, Investment in Unconsolidated Affiliates", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to Investment in unconsolidated affiliates increase (decrease) in the valuation allowance for deferred tax assets." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesReconciliationofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesReconciliationofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of foreign statutory rates different from U.S. and other foreign adjustments", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit)." } } }, "auth_ref": [ "r1326" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesReconciliationofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesReconciliationofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Expected income tax expense", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r734" ] }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherAdjustments", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesReconciliationofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesReconciliationofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other, net", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r1326" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/IncomeTaxesReconciliationofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/IncomeTaxesReconciliationofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State and local income tax, net of federal benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)." } } }, "auth_ref": [ "r1326" ] }, "us-gaap_IncomeTaxUncertaintiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxUncertaintiesPolicy", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Uncertainties, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for tax positions taken in the tax return filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other types of contingencies related to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/IncomeTaxesNarrativeDetails" ], "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": [ "r72", "r75" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Receivables", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r19" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r19" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in assets and liabilities, net of effects of businesses acquired and sold:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities", "label": "Increase (Decrease) in Other Current Liabilities", "documentation": "Amount of increase (decrease) in current liabilities classified as other." } } }, "auth_ref": [ "r1240" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r19" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 21.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other, net", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other." } } }, "auth_ref": [ "r19" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "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": [ "r1135", "r1144", "r1154", "r1171", "r1180", "r1184", "r1192" ] }, "mli_IndustrialMetalsMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "IndustrialMetalsMember", "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofChangesinCarryingAmountofGoodwillDetails", "http://muellerindustries.com/role/SegmentInformationNarrativeDetails", "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Industrial Metals", "label": "Industrial Metals [Member]", "documentation": "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": [] }, "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": [ "r1190" ] }, "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": [ "r1124", "r1196" ] }, "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": [ "r1124", "r1196" ] }, "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": [ "r1124", "r1196" ] }, "mli_InsuranceAdvancesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "InsuranceAdvancesNet", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance advances, net", "label": "Insurance Advances, Net", "documentation": "Insurance Advances, Net" } } }, "auth_ref": [] }, "mli_InsuranceDeductible": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "InsuranceDeductible", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance deductible", "label": "Insurance Deductible", "documentation": "Insurance Deductible" } } }, "auth_ref": [] }, "us-gaap_InsuredEventGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InsuredEventGainLoss", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 8.0 }, "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on insurance settlement", "terseLabel": "Gain on insurance settlement", "label": "Insured Event, Gain (Loss)", "documentation": "Amount of excess (deficiency) of insurance recovery over the loss incurred from an insured event." } } }, "auth_ref": [ "r1287" ] }, "mli_InsuredEventGainLossPerDilutedShareAfterTax": { "xbrltype": "perShareItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "InsuredEventGainLossPerDilutedShareAfterTax", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Insured event, gain per diluted share, after tax (in USD per share)", "label": "Insured Event, Gain (Loss), Per Diluted Share, After Tax", "documentation": "Insured Event, Gain (Loss), Per Diluted Share, After Tax" } } }, "auth_ref": [] }, "mli_InsuredEventGainLossPretax": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "InsuredEventGainLossPretax", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Insured event, gain (loss), pretax", "label": "Insured Event, Gain (Loss), Pretax", "documentation": "Insured Event, Gain (Loss), Pretax" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r90", "r93" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r170", "r267", "r349", "r417", "r794", "r996", "r1115", "r1361" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://muellerindustries.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": [ "r359", "r363", "r364" ] }, "us-gaap_IntersegmentEliminationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntersegmentEliminationMember", "presentation": [ "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intersegment sales", "label": "Intersegment Eliminations [Member]", "documentation": "Eliminating entries used in operating segment consolidation." } } }, "auth_ref": [ "r415", "r426", "r427", "r428", "r429", "r430", "r432", "r436" ] }, "us-gaap_InventoryAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryAdjustments", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/InventoriesScheduleofInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://muellerindustries.com/role/InventoriesScheduleofInventoriesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Valuation reserves", "label": "Inventory Adjustments", "documentation": "Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods." } } }, "auth_ref": [ "r88", "r1233" ] }, "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": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://muellerindustries.com/role/Inventories" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "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": [ "r500" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/InventoriesScheduleofInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://muellerindustries.com/role/InventoriesScheduleofInventoriesDetails" ], "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": [ "r1231" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://muellerindustries.com/role/InventoriesScheduleofInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS", "http://muellerindustries.com/role/InventoriesScheduleofInventoriesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "totalLabel": "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": [ "r329", "r1064", "r1104" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r274", "r316", "r328", "r500", "r501", "r502", "r853", "r1069" ] }, "us-gaap_InventoryRawMaterialsAndSupplies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsAndSupplies", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/InventoriesScheduleofInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/InventoriesScheduleofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials and supplies", "label": "Inventory, Raw Materials and Supplies, Gross", "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed." } } }, "auth_ref": [ "r1233" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/InventoriesScheduleofInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/InventoriesScheduleofInventoriesDetails" ], "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": [ "r1232" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r211", "r416" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Short-Term Investments and Investments in Unconsolidated Affiliate", "label": "Investment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r901", "r933", "r934", "r935", "r936", "r1022", "r1023" ] }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Investment in unconsolidated affiliates", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate." } } }, "auth_ref": [ "r1230" ] }, "mli_JungwooMetalIndCoLTDMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "JungwooMetalIndCoLTDMember", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Jungwoo Metal Ind. Co., LTD", "label": "Jungwoo Metal Ind. Co., LTD [Member]", "documentation": "Refers to the entity." } } }, "auth_ref": [] }, "mli_JungwooMuellerMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "JungwooMuellerMember", "presentation": [ "http://muellerindustries.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Jungwoo-Mueller", "label": "Jungwoo-Mueller [Member]", "documentation": "The unit classified as Jungwoo-Mueller." } } }, "auth_ref": [] }, "mli_KPlanAbstract": { "xbrltype": "stringItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "KPlanAbstract", "presentation": [ "http://muellerindustries.com/role/BenefitPlansContributionsandBenefitPaymentsMultiemployerPlan401kPlansandUMWABenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "401 (k) Plan [Abstract]", "label": "401 (k) Plan [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LIFOInventoryAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LIFOInventoryAmount", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/InventoriesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "LIFO inventory amount", "label": "LIFO Inventory Amount", "documentation": "The amount of LIFO (last in first out) inventory present at the reporting date when inventory is also valued using different valuation methods." } } }, "auth_ref": [ "r1065" ] }, "us-gaap_LandAndLandImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandAndLandImprovementsMember", "presentation": [ "http://muellerindustries.com/role/PropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land and land improvements", "label": "Land and Land Improvements [Member]", "documentation": "Real estate held and assets that are an addition or improvement to real estate held." } } }, "auth_ref": [] }, "mli_LeadRefineryNPLSiteMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "LeadRefineryNPLSiteMember", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lead Refinery NPL Site", "label": "Lead Refinery NPL Site [Member]", "documentation": "Lead Refinery NPL Site [Member]" } } }, "auth_ref": [] }, "mli_LeadRefinerySiteMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "LeadRefinerySiteMember", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lead Refinery Site", "label": "Lead Refinery Site [Member]", "documentation": "Lead Refinery Site." } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/LeasesScheduleofOperatingLeaseCostDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://muellerindustries.com/role/LeasesScheduleofOperatingLeaseCostDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease costs", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r803", "r1103" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://muellerindustries.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating Lease Cost and Payments", "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": [ "r1341" ] }, "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": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r802" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://muellerindustries.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Operating Leases", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1342" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://muellerindustries.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://muellerindustries.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails" ], "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": [ "r809" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://muellerindustries.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029 and thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r809" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails" ], "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": [ "r809" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://muellerindustries.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r809" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://muellerindustries.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails" ], "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": [ "r809" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://muellerindustries.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails" ], "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": [ "r809" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails" ], "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": [ "r809" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r809" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, 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": [ "r1339" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease renewal term", "label": "Lessee, Operating Lease, Renewal Term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1340" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://muellerindustries.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": [ "r798" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of Credit", "label": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding letters of credit", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "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": [ "r51", "r369", "r484", "r539", "r540", "r542", "r543", "r544", "r546", "r548", "r550", "r551", "r757", "r762", "r763", "r780", "r965", "r1071", "r1117", "r1289", "r1346", "r1347" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Liabilities", "label": "Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total Liabilities and 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": [ "r192", "r261", "r886", "r1104", "r1243", "r1261", "r1336" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r53", "r315", "r369", "r484", "r539", "r540", "r542", "r543", "r544", "r546", "r548", "r550", "r551", "r757", "r762", "r763", "r780", "r1104", "r1289", "r1346", "r1347" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying value of the liabilities disposed", "label": "Disposal Group, Including Discontinued Operation, Liabilities", "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r5", "r179", "r181", "r228", "r312", "r313" ] }, "us-gaap_LimitedPartnerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LimitedPartnerMember", "presentation": [ "http://muellerindustries.com/role/BenefitPlansAssetsofthePlanMeasuredatFairValueonaRecurringBasisUsingSignificantUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Limited Partner", "label": "Limited Partner [Member]", "documentation": "Party to a partnership business who has limited liability." } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding borrowings", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r45", "r259", "r1355" ] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://muellerindustries.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lender Name [Axis]", "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r49", "r1242" ] }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeePercentage", "presentation": [ "http://muellerindustries.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility commitment fee", "label": "Line of Credit Facility, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://muellerindustries.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Lender [Domain]", "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r49", "r1242" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails", "http://muellerindustries.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Line of credit facility maximum borrowing capacity", "terseLabel": "Payments required to be made under guarantees, maximum", "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": [ "r49" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://muellerindustries.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "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": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://muellerindustries.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "mli_LondonInterbankOfferedRateLIBOR1Member": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "LondonInterbankOfferedRateLIBOR1Member", "presentation": [ "http://muellerindustries.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "LIBOR", "label": "London Interbank Offered Rate (LIBOR) 1 [Member]", "documentation": "London Interbank Offered Rate (LIBOR) 1" } } }, "auth_ref": [] }, "us-gaap_LongMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongMember", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long", "label": "Long [Member]", "documentation": "Indicates an ownership position in, or purchase of, a security." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of 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": [ "r324" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term debt, less current portion", "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": [ "r325" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails", "http://muellerindustries.com/role/DebtNarrativeDetails" ], "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": [ "r54" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails", "http://muellerindustries.com/role/DebtNarrativeDetails" ], "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": [ "r54", "r99" ] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency Nature [Axis]", "label": "Loss Contingency Nature [Axis]", "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur." } } }, "auth_ref": [ "r530", "r532", "r533", "r538", "r1282", "r1283" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Line Items]", "label": "Loss Contingencies [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": [ "r530", "r532", "r533", "r538", "r1282", "r1283" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reserve for settlement", "label": "Loss Contingency Accrual", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r530", "r1207" ] }, "us-gaap_LossContingencyLossInPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyLossInPeriod", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Contingency charge", "label": "Loss Contingency, Loss in Period", "documentation": "The amount of loss pertaining to the specified contingency that was charged against earnings in the period, including the effects of revisions in previously reported estimates." } } }, "auth_ref": [ "r1281" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNatureDomain", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency, Nature [Domain]", "label": "Loss Contingency, Nature [Domain]", "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability." } } }, "auth_ref": [ "r530", "r532", "r533", "r538", "r1282", "r1283" ] }, "mli_LossContingencyPossiblePaymentsForOngoingWork": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "LossContingencyPossiblePaymentsForOngoingWork", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Site contingency, additional reimbursement of past costs", "label": "Loss Contingency, Possible Payments For Ongoing Work", "documentation": "Loss Contingency, Possible Payments For Ongoing Work" } } }, "auth_ref": [] }, "country_MX": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "MX", "presentation": [ "http://muellerindustries.com/role/SegmentInformationSummaryofGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mexico", "label": "MEXICO" } } }, "auth_ref": [] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://muellerindustries.com/role/PropertyPlantandEquipmentNetDetails", "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesRealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesRealizedGainLoss", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities, realized gain", "label": "Marketable Securities, Realized Gain (Loss)", "documentation": "Amount of realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI)." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesUnrealizedGainLoss", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities, unrealized gain", "label": "Marketable Security, Unrealized Gain (Loss)", "documentation": "Amount of unrealized gain (loss) on investment in marketable security." } } }, "auth_ref": [ "r203" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://muellerindustries.com/role/BenefitPlansNarrativeDetails", "http://muellerindustries.com/role/CommitmentsandContingenciesDetails", "http://muellerindustries.com/role/DebtNarrativeDetails", "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails", "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails", "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r532", "r533", "r536", "r537", "r681", "r852", "r921", "r957", "r958", "r1020", "r1024", "r1026", "r1027", "r1039", "r1056", "r1057", "r1074", "r1084", "r1097", "r1106", "r1293", "r1348", "r1349", "r1350", "r1351", "r1352", "r1353" ] }, "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": [ "r1163" ] }, "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": [ "r1163" ] }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositions" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions and Dispositions", "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]", "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings." } } }, "auth_ref": [ "r178", "r248" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://muellerindustries.com/role/BenefitPlansNarrativeDetails", "http://muellerindustries.com/role/CommitmentsandContingenciesDetails", "http://muellerindustries.com/role/DebtNarrativeDetails", "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r532", "r533", "r536", "r537", "r681", "r852", "r921", "r957", "r958", "r1020", "r1024", "r1026", "r1027", "r1039", "r1056", "r1057", "r1074", "r1084", "r1097", "r1106", "r1293", "r1348", "r1349", "r1350", "r1351", "r1352", "r1353" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interests", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r59", "r260", "r369", "r484", "r539", "r542", "r543", "r544", "r550", "r551", "r780", "r885", "r969" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends paid to noncontrolling interests", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders." } } }, "auth_ref": [ "r236" ] }, "us-gaap_MinorityInterestLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestLineItems", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest [Line Items]", "label": "Noncontrolling Interest [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_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling ownership interest", "label": "Subsidiary, Ownership Percentage, Noncontrolling Owner", "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity." } } }, "auth_ref": [] }, "us-gaap_MinorityInterestTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestTable", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest [Table]", "label": "Noncontrolling Interest [Table]", "documentation": "Schedule of noncontrolling interest disclosure which includes the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock." } } }, "auth_ref": [ "r59", "r134", "r136", "r208" ] }, "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": [ "r1183" ] }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInValuationAllowancesAndReservesRollForward", "presentation": [ "http://muellerindustries.com/role/ScheduleIIValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [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_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": [ "r1191" ] }, "mli_MuellerCopperTubeProductsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "MuellerCopperTubeProductsIncMember", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mueller Copper Tube Products, Inc.", "label": "Mueller Copper Tube Products, Inc. [Member]", "documentation": "Mueller Copper Tube Products, Inc." } } }, "auth_ref": [] }, "mli_MuellerMiddleEastBSCMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "MuellerMiddleEastBSCMember", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mueller Middle East BSC", "label": "Mueller Middle East BSC [Member]", "documentation": "Mueller Middle East BSC [Member]" } } }, "auth_ref": [] }, "mli_MuellerMiddleEastMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "MuellerMiddleEastMember", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails", "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofIntangibleAssetsIdentifiedDetails", "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails", "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofChangesinCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mueller Middle East", "label": "Mueller Middle East [Member]", "documentation": "Mueller Middle East" } } }, "auth_ref": [] }, "mli_MultiAssetSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "MultiAssetSecuritiesMember", "presentation": [ "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyPercentageDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Multi-asset securities", "label": "Multi-Asset Securities [Member]", "documentation": "Multi-Asset [Member]" } } }, "auth_ref": [] }, "us-gaap_MultiemployerPlansWithdrawalObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MultiemployerPlansWithdrawalObligation", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/ConsolidatedFinancialStatementDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pension withdrawal liability, current", "label": "Multiemployer Plans, Withdrawal Obligation", "documentation": "Amount of the obligation recognized by withdrawing from a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers." } } }, "auth_ref": [] }, "us-gaap_MutualFundMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MutualFundMember", "presentation": [ "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyFairValueLevelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mutual funds", "label": "Mutual Fund [Member]", "documentation": "Regulated investment instrument that pools funds from multiple investors to invest principally in a portfolio of securities and money market instruments to match the investment objective." } } }, "auth_ref": [ "r1297" ] }, "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": [ "r1164" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r362" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (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": [ "r362" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r216", "r217", "r218" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationAdjustmentsoutofAOCIDetails", "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY", "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://muellerindustries.com/role/QuarterlyFinancialInformationUnauditedDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income attributable to Mueller Industries, Inc.", "terseLabel": "Net income attributable to Mueller Industries, Inc.", "negatedTerseLabel": "Net of tax and noncontrolling\u00a0interests", "verboseLabel": "Net income attributable to Mueller Industries, Inc.", "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": [ "r202", "r218", "r266", "r313", "r341", "r344", "r348", "r369", "r385", "r387", "r388", "r390", "r391", "r395", "r396", "r401", "r413", "r427", "r433", "r436", "r484", "r539", "r540", "r542", "r543", "r544", "r546", "r548", "r550", "r551", "r777", "r780", "r894", "r988", "r1010", "r1011", "r1072", "r1115", "r1289" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY", "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "negatedLabel": "Net income attributable to noncontrolling interests", "negatedTerseLabel": "Net income attributable to noncontrolling interests", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r143", "r252", "r341", "r344", "r395", "r396", "r893", "r1237" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Recently Adopted and Issued Accounting Standards", "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": [] }, "mli_NewMarketsTaxCreditTransactionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "NewMarketsTaxCreditTransactionAbstract", "lang": { "en-us": { "role": { "terseLabel": "New Markets Tax Credit Transaction [Abstract]", "label": "New Markets Tax Credit Transaction [Abstract]" } } }, "auth_ref": [] }, "mli_NewMarketsTaxCreditTransactionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "NewMarketsTaxCreditTransactionTextBlock", "presentation": [ "http://muellerindustries.com/role/NewMarketsTaxCreditTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "New Markets Tax Credit Transactions", "label": "New Markets Tax Credit Transaction [Text Block]", "documentation": "Represents the entire disclosure for the new market tax credit transaction." } } }, "auth_ref": [] }, "mli_NonControllingInterestInSouthKoreanJointVentureMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "NonControllingInterestInSouthKoreanJointVentureMember", "presentation": [ "http://muellerindustries.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Controlling Interest in South Korean Joint Venture", "label": "Non-Controlling Interest in South Korean Joint Venture [Member]", "documentation": "Non-Controlling Interest in South Korean Joint Venture" } } }, "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": [ "r1163" ] }, "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": [ "r1132", "r1144", "r1154", "r1171", "r1180" ] }, "mli_NonOperatingPropertiesMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "NonOperatingPropertiesMember", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non operating Properties", "label": "Non operating Properties [Member]", "documentation": "Non-operating properties." } } }, "auth_ref": [] }, "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": [ "r1161" ] }, "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": [ "r1160" ] }, "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": [ "r1171" ] }, "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": [ "r1191" ] }, "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": [ "r1191" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r129" ] }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of Mueller Middle East", "label": "Noncontrolling Interest, Increase from Business Combination", "documentation": "Amount of increase in noncontrolling interest from a business combination." } } }, "auth_ref": [ "r28", "r104", "r127" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interests", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r133", "r593", "r1250", "r1251", "r1252", "r1362" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/SegmentInformationSummaryofGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-lived assets:", "label": "Long-Lived Assets", "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets." } } }, "auth_ref": [ "r441" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofDerivativeInstrumentsonStatementsofIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Not Designated as Hedging Instrument", "label": "Not Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r31" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://muellerindustries.com/role/ConsolidatedFinancialStatementDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other (Expense) Income, Net [Abstract]", "label": "Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "mli_NumberOfImportEntries": { "xbrltype": "integerItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "NumberOfImportEntries", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of import entries", "label": "Number of Import Entries", "documentation": "Refers to import entries made during the period." } } }, "auth_ref": [] }, "mli_NumberOfMiningSites": { "xbrltype": "integerItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "NumberOfMiningSites", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of mining sites", "label": "Number Of Mining Sites", "documentation": "Number Of Mining Sites" } } }, "auth_ref": [] }, "mli_NumberOfOperatingLeaseRenewalOptions": { "xbrltype": "integerItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "NumberOfOperatingLeaseRenewalOptions", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating lease renewal options", "label": "Number of Operating Lease Renewal Options", "documentation": "Number of Operating Lease Renewal Options" } } }, "auth_ref": [] }, "mli_NumberOfPartiesInvolvedInSettlementNegotiations": { "xbrltype": "integerItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "NumberOfPartiesInvolvedInSettlementNegotiations", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of parties involved in settlement negotiations", "label": "Number of Parties Involved in Settlement Negotiations", "documentation": "Number of parties involved in settlement negotiations." } } }, "auth_ref": [] }, "mli_NumberOfPropertiesInRemediation": { "xbrltype": "integerItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "NumberOfPropertiesInRemediation", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of properties in remediation", "label": "Number of Properties in Remediation", "documentation": "Number of Properties in Remediation" } } }, "auth_ref": [] }, "mli_NumberOfSurroundingProperties": { "xbrltype": "integerItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "NumberOfSurroundingProperties", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of surrounding properties", "label": "Number of Surrounding Properties", "documentation": "Number of properties surrounding the Lead Refinery site." } } }, "auth_ref": [] }, "mli_OEMComponentsValvesTubeAndAssembliesMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "OEMComponentsValvesTubeAndAssembliesMember", "presentation": [ "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "OEM components, tube & assemblies", "label": "OEM components, valves, tube and assemblies [Member]", "documentation": "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": [] }, "mli_OpenOptionContractsPutAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "OpenOptionContractsPutAtFairValue", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Open future contracts to sell copper", "label": "Open Option Contracts Put, At Fair Value", "documentation": "The fair value of the open option contracts Put for the investment." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "terseLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r413", "r427", "r433", "r436", "r1072" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/LeasesScheduleofOperatingLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/LeasesScheduleofOperatingLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease costs", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r804", "r1103" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://muellerindustries.com/role/LeasesSummaryofSupplementalOperatingLeaseInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://muellerindustries.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails", "http://muellerindustries.com/role/LeasesSummaryofSupplementalOperatingLeaseInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease obligations", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r800" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/LeasesSummaryofSupplementalOperatingLeaseInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS", "http://muellerindustries.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails", "http://muellerindustries.com/role/LeasesSummaryofSupplementalOperatingLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of operating lease liabilities", "negatedLabel": "Less current obligations", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r800" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/LeasesSummaryofSupplementalOperatingLeaseInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS", "http://muellerindustries.com/role/LeasesScheduleofMaturitiesofOperatingLeasesDetails", "http://muellerindustries.com/role/LeasesSummaryofSupplementalOperatingLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncurrent operating lease liabilities", "verboseLabel": "Noncurrent lease obligations", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r800" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/LeasesScheduleofOperatingLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r801", "r806" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS", "http://muellerindustries.com/role/LeasesSummaryofSupplementalOperatingLeaseInformationDetails" ], "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": [ "r799" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://muellerindustries.com/role/LeasesSummaryofSupplementalOperatingLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate (as a percent)", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r808", "r1103" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://muellerindustries.com/role/LeasesSummaryofSupplementalOperatingLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term (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": [ "r807", "r1103" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State net operating loss carryforwards with potential tax benefits", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r119" ] }, "mli_OperatingPropertiesMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "OperatingPropertiesMember", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Properties", "label": "Operating Properties [Member]", "documentation": "Operating Properties [Member]" } } }, "auth_ref": [] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://muellerindustries.com/role/SegmentInformationNarrativeDetails", "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "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": [ "r426", "r427", "r428", "r429", "r430", "r436" ] }, "us-gaap_OptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OptionMember", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options Held", "label": "Options Held [Member]", "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific commodity, or financial or equity instrument, at a specified price during a specified period (an American option) or at a specified date (a European option) which were purchased or otherwise acquired, excluding options written (for which a premium was received)." } } }, "auth_ref": [ "r254", "r975", "r981", "r999", "r1005", "r1029", "r1030", "r1031", "r1107", "r1108" ] }, "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_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r330", "r1104" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other noncurrent assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r322" ] }, "mli_OtherComprehensiveIncomeLossAttributableToUnconsolidatedAffiliatesNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "OtherComprehensiveIncomeLossAttributableToUnconsolidatedAffiliatesNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Attributable to unconsolidated affiliates, net of tax of $(266), $(784), and $(284)", "label": "Other Comprehensive Income (Loss), Attributable to Unconsolidated Affiliates Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of increase (decrease) in other comprehensive income, after tax, from changes classified as attributable to unconsolidated affiliates, Including Portion Attributable to Noncontrolling Interest." } } }, "auth_ref": [] }, "mli_OtherComprehensiveIncomeLossAttributableToUnconsolidatedAffiliatesTax": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "OtherComprehensiveIncomeLossAttributableToUnconsolidatedAffiliatesTax", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Attributable to unconsolidated affiliates, net of tax", "label": "Other Comprehensive Income (Loss), Attributable to Unconsolidated Affiliates, Tax", "documentation": "Amount of tax expense (benefit), after reclassification adjustments, of increase (decrease) in accumulated gain (loss) from changes classified as attributable to unconsolidated affiliates." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossChangesinAOCIbyComponentNetofTaxesandNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss) income before reclassifications", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r42", "r61", "r347", "r787", "r790", "r793", "r1235" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesAmountsRecognizedInandReclassifiedFromAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net change with respect to derivative instruments and hedging activities, net of tax of $373, $(200), and $47", "verboseLabel": "Gain (Loss) Recognized in AOCI (Effective Portion), Net of Tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r336", "r337" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Net change with respect to derivative instruments and hedging activities, net of tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax", "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r338" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesAmountsRecognizedInandReclassifiedFromAOCIDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain Reclassified from AOCI (Effective Portion), Net of Tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r337", "r340" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY", "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation", "verboseLabel": "Foreign currency translation", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r7" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY", "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive income (loss), net", "terseLabel": "Total other comprehensive income (loss) attributable to Mueller Industries, Inc.", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r30", "r42", "r342", "r345", "r350", "r787", "r788", "r793", "r870", "r895", "r1235", "r1236" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), net of tax:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "lang": { "en-us": { "role": { "negatedLabel": "Net change in pension and postretirement obligation adjustments, net of tax of $1,308, $(4,381), and $(1,379)", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r11", "r198" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" ], "lang": { "en-us": { "role": { "negatedLabel": "Net change in pension and postretirement obligation adjustments, net of tax", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan." } } }, "auth_ref": [ "r11", "r13", "r251" ] }, "us-gaap_OtherContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherContractMember", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesAmountsRecognizedInandReclassifiedFromAOCIDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "Other Contract [Member]", "documentation": "Derivative instrument whose primary underlying risk is classified as other." } } }, "auth_ref": [ "r1060", "r1067", "r1087" ] }, "us-gaap_OtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsMember", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesSummaryofLocationandFairValueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other current assets", "label": "Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing other current assets." } } }, "auth_ref": [ "r151", "r165" ] }, "us-gaap_OtherCurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentLiabilitiesMember", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesSummaryofLocationandFairValueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other current liabilities", "label": "Other Current Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other current liabilities." } } }, "auth_ref": [] }, "mli_OtherGrossMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "OtherGrossMember", "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other gross [Member]", "documentation": "Other assets not otherwise defined in the taxonomy." } } }, "auth_ref": [] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other intangible assets", "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r52", "r1104" ] }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureAbstract", "presentation": [ "http://muellerindustries.com/role/ConsolidatedFinancialStatementDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Current Liabilities [Abstract]", "label": "Other Liabilities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other noncurrent 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": [ "r55" ] }, "us-gaap_OtherNonoperatingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingExpense", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/ConsolidatedFinancialStatementDetailsDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://muellerindustries.com/role/ConsolidatedFinancialStatementDetailsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Other Nonoperating Expense", "documentation": "Amount of expense related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r213" ] }, "us-gaap_OtherNonoperatingIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncome", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/ConsolidatedFinancialStatementDetailsDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://muellerindustries.com/role/ConsolidatedFinancialStatementDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Nonoperating Income", "documentation": "Amount of income related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r356" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 8.0 }, "http://muellerindustries.com/role/ConsolidatedFinancialStatementDetailsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationAdjustmentsoutofAOCIDetails", "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://muellerindustries.com/role/ConsolidatedFinancialStatementDetailsDetails", "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other income, net", "terseLabel": "Other income, net", "totalLabel": "Other income, net", "negatedLabel": "Other income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r213" ] }, "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": [ "r1163" ] }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "presentation": [ "http://muellerindustries.com/role/BenefitPlansAmountsRecognizedinAccumulatedOCIBeforetheEffectofIncomeTaxesDetails", "http://muellerindustries.com/role/BenefitPlansBenefitPlanInformationDetails", "http://muellerindustries.com/role/BenefitPlansComponentsofNetPeriodicBenefitCostsDetails", "http://muellerindustries.com/role/BenefitPlansContributionsandBenefitPaymentsDetails", "http://muellerindustries.com/role/BenefitPlansNarrativeDetails", "http://muellerindustries.com/role/BenefitPlansTotalFundedStatusofthePlansRecognizedintheConsolidatedBalanceSheetsDetails", "http://muellerindustries.com/role/BenefitPlansWeightedAverageAssumptionsUsedintheMeasurementoftheCompanysBenefitObligationandNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Benefits", "label": "Other Postretirement Benefits Plan [Member]", "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits." } } }, "auth_ref": [ "r605", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r633", "r634", "r635", "r636", "r637", "r638", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r653", "r655", "r656", "r658", "r661", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r678", "r679", "r680", "r1089", "r1090", "r1091", "r1092", "r1093" ] }, "us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Postretirement benefits other than pensions", "label": "Liability, Other Postretirement Defined Benefit Plan, Noncurrent", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit other postretirement plan, classified as noncurrent. Excludes pension plan." } } }, "auth_ref": [ "r107", "r108", "r183", "r237" ] }, "mli_OtherProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "OtherProductsMember", "presentation": [ "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other products [Member]", "documentation": "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": [] }, "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": [ "r1130", "r1142", "r1152", "r1178" ] }, "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": [ "r1133", "r1145", "r1155", "r1181" ] }, "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": [ "r1133", "r1145", "r1155", "r1181" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://muellerindustries.com/role/RelatedPartyTransactionsDetails", "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Axis]", "label": "Ownership [Axis]", "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://muellerindustries.com/role/RelatedPartyTransactionsDetails", "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership [Domain]", "label": "Ownership [Domain]", "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment." } } }, "auth_ref": [] }, "mli_PatentsAndTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "PatentsAndTechnologyMember", "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Patents and technology", "label": "Patents and technology [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 and Equipment used in the creation, maintenance and utilization of information systems which include computers and peripherals." } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r1159" ] }, "mli_PayableMaximumPeriodToBeConsideredCurrent": { "xbrltype": "durationItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "PayableMaximumPeriodToBeConsideredCurrent", "presentation": [ "http://muellerindustries.com/role/BenefitPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payable maximum period to be considered current", "label": "Payable Maximum Period to be Considered Current", "documentation": "Number of months payable to be considered current." } } }, "auth_ref": [] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of contingent consideration", "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": [ "r14" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityOperatingActivities", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment for contingent consideration liability", "label": "Payment for Contingent Consideration Liability, Operating Activities", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability exceeding amount recognized at acquisition date. Includes, but is not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r15" ] }, "mli_PaymentForInterestAndDuties": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "PaymentForInterestAndDuties", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment for interest and duties", "label": "Payment for Interest and Duties", "documentation": "Refers to requesting payment for interest and duties related to import entries." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r68" ] }, "mli_PaymentsForSettlementOfStockBasedAwards": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "PaymentsForSettlementOfStockBasedAwards", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Net cash (used) received to settle stock-based awards", "label": "Payments For Settlement of Stock Based Awards", "documentation": "Payments For Settlement of Stock Based Awards" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Debt issuance costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r70" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends paid to stockholders of Mueller Industries, Inc.", "label": "Payments of Ordinary Dividends, Common Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r68" ] }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsMinorityInterest", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends paid to noncontrolling interests", "label": "Payments of Ordinary Dividends, Noncontrolling Interest", "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests." } } }, "auth_ref": [ "r68" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for acquisition", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r66", "r753" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition of businesses, 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": [ "r66" ] }, "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Investments in unconsolidated affiliates", "label": "Payments to Acquire Interest in Subsidiaries and Affiliates", "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity)." } } }, "auth_ref": [ "r66" ] }, "us-gaap_PaymentsToAcquireOtherInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireOtherInvestments", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of short-term investments", "label": "Payments to Acquire Other Investments", "documentation": "Amount of cash outflow to acquire investments classified as other." } } }, "auth_ref": [ "r215" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Capital expenditures", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r271", "r1331", "r1332", "r1333" ] }, "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": [ "r1162" ] }, "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": [ "r1162" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://muellerindustries.com/role/BenefitPlans" ], "lang": { "en-us": { "role": { "verboseLabel": "Benefit Plans", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r604", "r630", "r632", "r638", "r657", "r659", "r660", "r661", "r662", "r663", "r675", "r676", "r678", "r1089" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/BenefitPlansTotalFundedStatusofthePlansRecognizedintheConsolidatedBalanceSheetsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/BenefitPlansTotalFundedStatusofthePlansRecognizedintheConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Current liability", "label": "Liability, Defined Benefit Plan, Current", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current." } } }, "auth_ref": [ "r182", "r605", "r606", "r629", "r1089" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/BenefitPlansTotalFundedStatusofthePlansRecognizedintheConsolidatedBalanceSheetsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/BenefitPlansTotalFundedStatusofthePlansRecognizedintheConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Long-term liability", "label": "Liability, Defined Benefit Plan, Noncurrent", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent." } } }, "auth_ref": [ "r183", "r605", "r606", "r629", "r1089" ] }, "us-gaap_PensionAndOtherPostretirementPlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementPlansPolicy", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefit Plans", "label": "Pension and Other Postretirement Plans, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived." } } }, "auth_ref": [ "r24", "r25", "r26", "r32", "r113" ] }, "us-gaap_PensionPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionPlansDefinedBenefitMember", "presentation": [ "http://muellerindustries.com/role/BenefitPlansAmountsRecognizedinAccumulatedOCIBeforetheEffectofIncomeTaxesDetails", "http://muellerindustries.com/role/BenefitPlansAssetsofthePlanMeasuredatFairValueonaRecurringBasisUsingSignificantUnobservableInputsDetails", "http://muellerindustries.com/role/BenefitPlansBenefitPlanInformationDetails", "http://muellerindustries.com/role/BenefitPlansComponentsofNetPeriodicBenefitCostsDetails", "http://muellerindustries.com/role/BenefitPlansContributionsandBenefitPaymentsDetails", "http://muellerindustries.com/role/BenefitPlansNarrativeDetails", "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyPercentageDetails", "http://muellerindustries.com/role/BenefitPlansTotalFundedStatusofthePlansRecognizedintheConsolidatedBalanceSheetsDetails", "http://muellerindustries.com/role/BenefitPlansWeightedAverageAssumptionsUsedintheMeasurementoftheCompanysBenefitObligationandNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits", "label": "Pension Plan [Member]", "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits." } } }, "auth_ref": [ "r605", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r653", "r655", "r656", "r658", "r661", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r678", "r679", "r682", "r1089", "r1090", "r1094", "r1095", "r1096" ] }, "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": [ "r1161" ] }, "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": [ "r1171" ] }, "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": [ "r1164" ] }, "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": [ "r1160" ] }, "mli_PercentOfMutualFundsAssetsInvestedInNonUSEquities": { "xbrltype": "percentItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "PercentOfMutualFundsAssetsInvestedInNonUSEquities", "presentation": [ "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyFairValueLevelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent of mutual funds assets invested in non US equities", "label": "Percent of Mutual Funds Assets Invested in Non US Equities", "documentation": "Percent of mutual funds' assets that are invested in non-U.S. equities." } } }, "auth_ref": [] }, "mli_PercentageOfMutualFundsAssetsInvestedInUSEquities": { "xbrltype": "percentItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "PercentageOfMutualFundsAssetsInvestedInUSEquities", "presentation": [ "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyFairValueLevelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of mutual funds' assets invested in U.S equities", "label": "Percentage of Mutual Funds' Assets Invested in U.S Equities", "documentation": "Percentage of mutual funds' assets that are invested in U.S. equities." } } }, "auth_ref": [] }, "mli_PerformanceObligationPaymentTerm": { "xbrltype": "durationItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "PerformanceObligationPaymentTerm", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance obligation payment term", "label": "Performance Obligation Payment Term", "documentation": "Performance Obligation Payment Term" } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails", "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Stock Awards", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "mli_PerformanceStockAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "PerformanceStockAwardsMember", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Stock Awards", "label": "Performance Stock Awards [Member]", "documentation": "Performance Stock Awards" } } }, "auth_ref": [] }, "mli_PeriodOfPermitImplementationOfBestManagementPractices": { "xbrltype": "durationItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "PeriodOfPermitImplementationOfBestManagementPractices", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period of permit, implementation of Best Management Practices", "label": "Period of permit, implementation of Best Management Practices", "documentation": "The period of permit for the continued implementation of Best Management Practices." } } }, "auth_ref": [] }, "mli_PipingSystemsMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "PipingSystemsMember", "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofChangesinCarryingAmountofGoodwillDetails", "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Piping Systems", "label": "Piping Systems [Member]", "documentation": "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": [] }, "us-gaap_PlanAssetCategoriesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanAssetCategoriesDomain", "presentation": [ "http://muellerindustries.com/role/BenefitPlansAssetsofthePlanMeasuredatFairValueonaRecurringBasisUsingSignificantUnobservableInputsDetails", "http://muellerindustries.com/role/BenefitPlansNarrativeDetails", "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyFairValueLevelDetails", "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyPercentageDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]", "label": "Defined Benefit Plan, Plan Assets, Category [Domain]", "documentation": "Defined benefit plan asset investment." } } }, "auth_ref": [ "r630", "r631", "r633", "r634", "r635", "r636", "r637", "r638", "r658", "r1087", "r1088", "r1089" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1300", "r1301", "r1302", "r1303", "r1304", "r1305", "r1306", "r1307", "r1308", "r1309", "r1310", "r1311", "r1312", "r1313", "r1314", "r1315", "r1316", "r1317", "r1318", "r1319", "r1320", "r1321", "r1322", "r1323", "r1324", "r1325" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1300", "r1301", "r1302", "r1303", "r1304", "r1305", "r1306", "r1307", "r1308", "r1309", "r1310", "r1311", "r1312", "r1313", "r1314", "r1315", "r1316", "r1317", "r1318", "r1319", "r1320", "r1321", "r1322", "r1323", "r1324", "r1325" ] }, "mli_PooledLiabilityInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "PooledLiabilityInvestmentsMember", "presentation": [ "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyFairValueLevelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pooled liability investments", "label": "Pooled Liability Investments [Member]", "documentation": "Pooled Liability Investments" } } }, "auth_ref": [] }, "us-gaap_PositionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PositionAxis", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Position [Axis]", "label": "Position [Axis]", "documentation": "Information by position taken for a security." } } }, "auth_ref": [] }, "us-gaap_PositionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PositionDomain", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Position [Domain]", "label": "Position [Domain]", "documentation": "Indicates position taken for a security." } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r186", "r580" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r186", "r967" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r186", "r967", "r986", "r1362", "r1363" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock - $1.00 par value; shares authorized 5,000,000; none outstanding", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r186", "r881", "r1104" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassifications", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r1229" ] }, "us-gaap_PrivateEquityFundsDomesticMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrivateEquityFundsDomesticMember", "presentation": [ "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyFairValueLevelDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Limited partnerships", "label": "Private Equity Funds, US [Member]", "documentation": "Private equity fund investing in company domiciled in United States of America (US)." } } }, "auth_ref": [ "r1297" ] }, "mli_ProceedsDividendsFromUnconsolidatedAffiliates": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "ProceedsDividendsFromUnconsolidatedAffiliates", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends from unconsolidated affiliates", "label": "Proceeds Dividends From Unconsolidated Affiliates", "documentation": "Proceeds Dividends From Unconsolidated Affiliates" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromCollectionOfNotesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromCollectionOfNotesReceivable", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Payment received for (issuance of) notes receivable", "label": "Proceeds from Collection of Notes Receivable", "documentation": "The cash inflow associated with principal collections from a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r64" ] }, "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of business, net of cash sold", "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity." } } }, "auth_ref": [ "r65" ] }, "us-gaap_ProceedsFromInsurancePremiumsCollected": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromInsurancePremiumsCollected", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance proceeds - noncapital related", "label": "Proceeds from Insurance Premiums Collected", "documentation": "Cash received as payments for insurance premiums during the current period." } } }, "auth_ref": [ "r71" ] }, "mli_ProceedsFromInsuranceSettlementGross": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "ProceedsFromInsuranceSettlementGross", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Insurance Settlement, Gross", "label": "Proceeds from Insurance Settlement, Gross", "documentation": "Proceeds from Insurance Settlement, Gross" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromInsuranceSettlementInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromInsuranceSettlementInvestingActivities", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance proceeds - capital related", "label": "Proceeds from Insurance Settlement, Investing Activities", "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities." } } }, "auth_ref": [ "r18", "r63" ] }, "us-gaap_ProceedsFromInsuranceSettlementOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromInsuranceSettlementOperatingActivities", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from insurance settlement", "label": "Proceeds from Insurance Settlement, Operating Activities", "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as operating activities. Excludes insurance settlement classified as investing activities." } } }, "auth_ref": [ "r361", "r1058" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of long-term debt", "label": "Proceeds from Issuance of Long-Term Debt", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r67", "r937" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from the sale of securities", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale", "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r357", "r358", "r1256" ] }, "us-gaap_ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleMaturityAndCollectionOfShorttermInvestments", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from the maturity of short-term investments", "label": "Proceeds from Sale, Maturity and Collection of Short-Term Investments", "documentation": "The cash inflow from sales, maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r63" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of assets, net of cash transferred", "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": [ "r214" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r438", "r854", "r915", "r916", "r917", "r918", "r919", "r920", "r1061", "r1085", "r1105", "r1210", "r1284", "r1285", "r1294", "r1357" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r438", "r854", "r915", "r916", "r917", "r918", "r919", "r920", "r1061", "r1085", "r1105", "r1210", "r1284", "r1285", "r1294", "r1357" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://muellerindustries.com/role/InvestmentinUnconsolidatedAffiliatesNarrativeDetails", "http://muellerindustries.com/role/QuarterlyFinancialInformationUnauditedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Consolidated net income", "netLabel": "Consolidated net income", "terseLabel": "Net gain (loss)", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r313", "r341", "r344", "r360", "r369", "r385", "r395", "r396", "r413", "r427", "r433", "r436", "r484", "r539", "r540", "r542", "r543", "r544", "r546", "r548", "r550", "r551", "r755", "r758", "r759", "r777", "r780", "r875", "r892", "r945", "r988", "r1010", "r1011", "r1072", "r1100", "r1101", "r1116", "r1237", "r1289" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails", "http://muellerindustries.com/role/PropertyPlantandEquipmentNetDetails", "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r22" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://muellerindustries.com/role/PropertyPlantandEquipmentNet" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, Plant, and Equipment, Net", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r225", "r279", "r282", "r283" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/PropertyPlantandEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/PropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r227", "r318", "r889" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://muellerindustries.com/role/PropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://muellerindustries.com/role/PropertyPlantandEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS", "http://muellerindustries.com/role/PropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant, and equipment, net", "totalLabel": "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": [ "r22", "r876", "r889", "r1104" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant, and Equipment", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r22", "r279", "r282", "r887" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://muellerindustries.com/role/PropertyPlantandEquipmentNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property, Plant, and Equipment, Net", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r22" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails", "http://muellerindustries.com/role/PropertyPlantandEquipmentNetDetails", "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r227" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, useful life", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for doubtful accounts receivable", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r355", "r493" ] }, "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": [ "r1159" ] }, "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": [ "r1159" ] }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "QuarterlyFinancialInformationDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Quarterly Financial Information Disclosure [Abstract]", "label": "Quarterly Financial Information Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "QuarterlyFinancialInformationTextBlock", "presentation": [ "http://muellerindustries.com/role/QuarterlyFinancialInformationUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Quarterly Financial Information (Unaudited)", "label": "Quarterly Financial Information [Text Block]", "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information." } } }, "auth_ref": [ "r220", "r407" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://muellerindustries.com/role/BenefitPlansNarrativeDetails", "http://muellerindustries.com/role/CommitmentsandContingenciesDetails", "http://muellerindustries.com/role/DebtNarrativeDetails", "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails", "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails", "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r532", "r533", "r536", "r537", "r630", "r681", "r713", "r714", "r715", "r825", "r852", "r921", "r957", "r958", "r1020", "r1024", "r1026", "r1027", "r1039", "r1056", "r1057", "r1074", "r1084", "r1097", "r1106", "r1109", "r1277", "r1293", "r1349", "r1350", "r1351", "r1352", "r1353" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://muellerindustries.com/role/BenefitPlansNarrativeDetails", "http://muellerindustries.com/role/CommitmentsandContingenciesDetails", "http://muellerindustries.com/role/DebtNarrativeDetails", "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails", "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails", "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r532", "r533", "r536", "r537", "r630", "r681", "r713", "r714", "r715", "r825", "r852", "r921", "r957", "r958", "r1020", "r1024", "r1026", "r1027", "r1039", "r1056", "r1057", "r1074", "r1084", "r1097", "r1106", "r1109", "r1277", "r1293", "r1349", "r1350", "r1351", "r1352", "r1353" ] }, "mli_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeAbstract", "presentation": [ "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationAdjustmentsoutofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Affected Line Item", "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "presentation": [ "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationAdjustmentsoutofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [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": [ "r348" ] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossChangesinAOCIbyComponentNetofTaxesandNoncontrollingInterestDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amounts reclassified from AOCI", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r42", "r61", "r347", "r787", "r792", "r793", "r1235" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "presentation": [ "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationAdjustmentsoutofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r348" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "presentation": [ "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationAdjustmentsoutofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "documentation": "Item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r348" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationAdjustmentsoutofAOCIDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Amount Reclassified from AOCI", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r348" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "presentation": [ "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationAdjustmentsoutofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r348" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "presentation": [ "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reclassification Adjustments Out of AOCI", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "presentation": [ "http://muellerindustries.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Information by Assets", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets." } } }, "auth_ref": [ "r84", "r85" ] }, "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": [ "r1125", "r1137", "r1147", "r1173" ] }, "us-gaap_RedemptionPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedemptionPremium", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0, "order": 7.0 }, "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 22.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://muellerindustries.com/role/DebtNarrativeDetails", "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Redemption premium", "terseLabel": "Redemption premium", "label": "Redemption Premium", "documentation": "The excess of the (1) fair value of consideration transferred to the holders of a security in excess of (2) the carrying amount of the security reported on the registrant's balance sheet, which will be deducted from net earnings to derive net earnings available to common shareholders. This amount is generally an adjustment considered in the computation of earnings per share." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r658", "r815", "r816", "r960", "r961", "r962", "r963", "r964", "r985", "r987", "r1019" ] }, "mli_RelatedPartyOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "RelatedPartyOwnershipPercentage", "presentation": [ "http://muellerindustries.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership of copper mill (as a percent)", "label": "Related Party, Ownership Percentage", "documentation": "Related Party, Ownership Percentage" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://muellerindustries.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transaction [Line Items]", "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r991", "r992", "r995" ] }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related party purchases", "label": "Related Party Transaction, Purchases from Related Party", "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r658", "r815", "r816", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r960", "r961", "r962", "r963", "r964", "r985", "r987", "r1019", "r1345" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://muellerindustries.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party Transactions", "label": "Related Party Transactions Disclosure [Text Block]", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r812", "r813", "r814", "r816", "r817", "r941", "r942", "r943", "r993", "r994", "r995", "r1016", "r1018" ] }, "mli_RepaymentsOfDebtByConsolidatedJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "RepaymentsOfDebtByConsolidatedJointVentures", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "(Repayment) issuance of debt by consolidated joint ventures, net", "label": "Repayments of Debt by Consolidated Joint Ventures", "documentation": "Repayments of Debt by Consolidated Joint Ventures" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayments of long-term debt", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r69", "r938" ] }, "us-gaap_RepaymentsOfSubordinatedDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfSubordinatedDebt", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of debt", "label": "Repayments of Subordinated Debt", "documentation": "The cash outflow from the repayment of long-term borrowing where a lender is placed in a lien position behind debt having a higher priority of repayment (senior) in case of liquidation of the entity's assets or underlying collateral." } } }, "auth_ref": [ "r69" ] }, "us-gaap_ReserveForEnvironmentalCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReserveForEnvironmentalCostsMember", "presentation": [ "http://muellerindustries.com/role/ScheduleIIValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Environmental reserves", "label": "SEC Schedule, 12-09, Reserve, Environmental Cost [Member]", "documentation": "Reserve for expected cost from environmental loss contingency." } } }, "auth_ref": [ "r1245", "r1246", "r1247", "r1248", "r1249" ] }, "srt_RestatementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementAxis", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Axis]", "label": "Revision of Prior Period [Axis]", "documentation": "Information by adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r310", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r397", "r406", "r487", "r488", "r743", "r774", "r775", "r776", "r777", "r797", "r810", "r811", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932" ] }, "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": [ "r1126", "r1138", "r1148", "r1174" ] }, "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": [ "r1127", "r1139", "r1149", "r1175" ] }, "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": [ "r1134", "r1146", "r1156", "r1182" ] }, "srt_RestatementDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RestatementDomain", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Revision of Prior Period [Domain]", "label": "Revision of Prior Period [Domain]", "documentation": "Adjustment to previously issued financial statements. Includes, but is not limited to, adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r310", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r392", "r393", "r394", "r395", "r396", "r397", "r406", "r487", "r488", "r743", "r774", "r775", "r776", "r777", "r797", "r810", "r811", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932" ] }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CashCashEquivalentsandRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://muellerindustries.com/role/CashCashEquivalentsandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted cash included within other current assets", "label": "Restricted Cash and Cash Equivalents, Current", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. 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": [ "r73", "r317", "r365" ] }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CashCashEquivalentsandRestrictedCashDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/CashCashEquivalentsandRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash included within other assets", "label": "Restricted Cash and Cash Equivalents, Noncurrent", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. 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": [ "r73", "r273", "r365" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails", "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Awards", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r76" ] }, "mli_RetailDistributionBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "RetailDistributionBusinessMember", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails", "http://muellerindustries.com/role/InvestmentinUnconsolidatedAffiliatesNarrativeDetails", "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retail Distribution Business", "label": "Retail Distribution Business [Member]", "documentation": "Retail Distribution Business" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r189", "r236", "r884", "r926", "r931", "r939", "r968", "r1104" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r309", "r382", "r383", "r384", "r386", "r394", "r396", "r486", "r489", "r722", "r723", "r724", "r742", "r743", "r766", "r768", "r769", "r771", "r775", "r922", "r924", "r946", "r1362" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://muellerindustries.com/role/BenefitPlansAmountsRecognizedinAccumulatedOCIBeforetheEffectofIncomeTaxesDetails", "http://muellerindustries.com/role/BenefitPlansAssetsofthePlanMeasuredatFairValueonaRecurringBasisUsingSignificantUnobservableInputsDetails", "http://muellerindustries.com/role/BenefitPlansBenefitPlanInformationDetails", "http://muellerindustries.com/role/BenefitPlansComponentsofNetPeriodicBenefitCostsDetails", "http://muellerindustries.com/role/BenefitPlansContributionsandBenefitPaymentsDetails", "http://muellerindustries.com/role/BenefitPlansNarrativeDetails", "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyPercentageDetails", "http://muellerindustries.com/role/BenefitPlansTotalFundedStatusofthePlansRecognizedintheConsolidatedBalanceSheetsDetails", "http://muellerindustries.com/role/BenefitPlansWeightedAverageAssumptionsUsedintheMeasurementoftheCompanysBenefitObligationandNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type [Axis]", "label": "Retirement Plan Type [Axis]", "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r605", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r653", "r655", "r656", "r658", "r661", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r678", "r679", "r680", "r682", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://muellerindustries.com/role/BenefitPlansAmountsRecognizedinAccumulatedOCIBeforetheEffectofIncomeTaxesDetails", "http://muellerindustries.com/role/BenefitPlansAssetsofthePlanMeasuredatFairValueonaRecurringBasisUsingSignificantUnobservableInputsDetails", "http://muellerindustries.com/role/BenefitPlansBenefitPlanInformationDetails", "http://muellerindustries.com/role/BenefitPlansComponentsofNetPeriodicBenefitCostsDetails", "http://muellerindustries.com/role/BenefitPlansContributionsandBenefitPaymentsDetails", "http://muellerindustries.com/role/BenefitPlansNarrativeDetails", "http://muellerindustries.com/role/BenefitPlansPensionAssetsbyPercentageDetails", "http://muellerindustries.com/role/BenefitPlansTotalFundedStatusofthePlansRecognizedintheConsolidatedBalanceSheetsDetails", "http://muellerindustries.com/role/BenefitPlansWeightedAverageAssumptionsUsedintheMeasurementoftheCompanysBenefitObligationandNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type [Domain]", "label": "Retirement Plan Type [Domain]", "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r605", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r653", "r655", "r656", "r658", "r661", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r678", "r679", "r680", "r682", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://muellerindustries.com/role/QuarterlyFinancialInformationUnauditedDetails", "http://muellerindustries.com/role/SegmentInformationSummaryofGeographicInformationDetails", "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales", "verboseLabel": "Net 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": [ "r414", "r415", "r426", "r431", "r432", "r438", "r440", "r442", "r602", "r603", "r854" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r287", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r1059" ] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://muellerindustries.com/role/SegmentInformationSummaryofGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails", "http://muellerindustries.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": [] }, "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": [ "r1191" ] }, "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": [ "r1191" ] }, "us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPercentageOfOwnershipBeforeTransaction", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership interest transferred (as a percent)", "label": "Sale of Stock, Percentage of Ownership before Transaction", "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company before stock transaction." } } }, "auth_ref": [] }, "srt_ScenarioPreviouslyReportedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioPreviouslyReportedMember", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Previously Reported", "label": "Previously Reported [Member]", "documentation": "Represents amount as previously reported before adjustment for retrospective application of amendment to accounting standards, other change in accounting principle, correction of error, and other revision." } } }, "auth_ref": [ "r310", "r382", "r384", "r385", "r386", "r387", "r388", "r396", "r406", "r743", "r774", "r775", "r776", "r797", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929", "r930", "r931", "r932", "r1208", "r1211", "r1212", "r1213", "r1253", "r1262", "r1263", "r1335", "r1343", "r1344" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in AOCI by Component, Net of taxes and Noncontrolling Interest", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r61", "r1337", "r1338" ] }, "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAllocationOfPlanAssetsTableTextBlock", "presentation": [ "http://muellerindustries.com/role/BenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted Average Asset Allocation of the Company\u2019s Pension Fund Assets are as Follows", "label": "Schedule of Allocation of Plan Assets [Table Text Block]", "documentation": "Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall." } } }, "auth_ref": [ "r239" ] }, "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "presentation": [ "http://muellerindustries.com/role/BenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Plan Assets at Fair Value Within the Fair Value Hierarchy, by Level", "label": "Schedule of Amounts Recognized in Balance Sheet [Table Text Block]", "documentation": "Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized." } } }, "auth_ref": [ "r108" ] }, "us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://muellerindustries.com/role/BenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Amounts Recognized in Accumulated OCI (Before the Effect of Income Taxes)", "label": "Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the net gain (loss) and net prior service cost or credit recognized in other comprehensive income (loss) for the period for pension plans and/or other employee benefit plans, and reclassification adjustments of other comprehensive income (loss) for the period, as those amounts, including amortization of the net transition asset or obligation, are recognized as components of net periodic benefit cost." } } }, "auth_ref": [ "r238" ] }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "presentation": [ "http://muellerindustries.com/role/BenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted Average Assumptions Used in the Measurement of the Company's Benefit Obligation and Net Periodic Benefit Cost are as Follows", "label": "Defined Benefit Plan, Assumptions [Table Text Block]", "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate." } } }, "auth_ref": [ "r652" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails", "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofIntangibleAssetsIdentifiedDetails", "http://muellerindustries.com/role/AcquisitionsandDispositionsScheduleofRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedDetails" ], "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": [ "r122", "r124", "r752" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://muellerindustries.com/role/CashCashEquivalentsandRestrictedCashTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash, Cash Equivalents and Restricted Cash", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "mli_ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "ScheduleOfChangesInProjectedBenefitObligationsAndFairValueOfPlanAssetsTableTextBlock", "presentation": [ "http://muellerindustries.com/role/BenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of the Changes in the Plans' Benefit Obligations and the Fair Value of the Plans Assets", "label": "Schedule Of Changes In Projected Benefit Obligations And Fair Value Of Plan Assets [Table Text Block]", "documentation": "Tabular disclosure of the change in the benefit obligation of pension plans and/or other employee benefit plans and the fair value of plan assets from the beginning to the end of the period." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://muellerindustries.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Income Tax Expense", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r246" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://muellerindustries.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Deferred Tax Assets and Liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r245" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Activities Related to Derivative Instruments Classified as Cash Flow Hedges", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments." } } }, "auth_ref": [ "r152", "r157", "r764" ] }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Derivative Instruments Designated as Cash Flow Hedges Reflected in the Financial Statements", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position." } } }, "auth_ref": [ "r153" ] }, "us-gaap_ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock", "presentation": [ "http://muellerindustries.com/role/BenefitPlansTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Plan Assets Measured at Fair Value Using Significant Unobservable Inputs", "label": "Schedule of Effect of Significant Unobservable Inputs, Changes in Plan Assets [Table Text Block]", "documentation": "Tabular disclosure of the effect of fair value measurements using significant unobservable inputs (Level 3) on changes in plan assets of pension plans and/or other employee benefit plans for the period." } } }, "auth_ref": [ "r1298" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://muellerindustries.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Income Tax Reconciliation", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r244" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "presentation": [ "http://muellerindustries.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from External Customers by Products and Services [Table]", "label": "Revenue from External Customers by Products and Services [Table]", "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information." } } }, "auth_ref": [ "r86" ] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "presentation": [ "http://muellerindustries.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net sales by Major Product Line", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information." } } }, "auth_ref": [ "r86" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsNarrativeDetails", "http://muellerindustries.com/role/InvestmentinUnconsolidatedAffiliatesNarrativeDetails", "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]", "documentation": "Information by name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r480", "r481", "r483" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://muellerindustries.com/role/InvestmentinUnconsolidatedAffiliatesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Line Items]", "label": "Schedule of Equity Method Investments [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": [ "r369", "r480", "r481", "r483", "r484", "r780" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://muellerindustries.com/role/InvestmentinUnconsolidatedAffiliatesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Table]", "label": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r313", "r369", "r480", "r481", "r483", "r484", "r780" ] }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock", "presentation": [ "http://muellerindustries.com/role/BenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Benefit Plans Payments", "label": "Schedule of Expected Benefit Payments [Table Text Block]", "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter." } } }, "auth_ref": [ "r240" ] }, "us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value Hedges", "label": "Schedule of Fair Value Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]", "documentation": "Tabular disclosure for fair value hedging instruments of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position." } } }, "auth_ref": [ "r158" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Assets Identified in the Allocation of the Purchase Price", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period." } } }, "auth_ref": [ "r92" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Carrying Amount of Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r92", "r94" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofChangesinCarryingAmountofGoodwillDetails", "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetails" ], "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": [ "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r1076" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in the Carrying Amount of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r1076", "r1264", "r1265", "r1266", "r1267", "r1268", "r1269", "r1270", "r1271", "r1272", "r1273", "r1274" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://muellerindustries.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Income Before Income Taxes", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r1244" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://muellerindustries.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventories", "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": [ "r47", "r193", "r194", "r195" ] }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "presentation": [ "http://muellerindustries.com/role/BenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Net Periodic Benefit Costs", "label": "Schedule of Net Benefit Costs [Table Text Block]", "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments." } } }, "auth_ref": [ "r241" ] }, "us-gaap_ScheduleOfNetFundedStatusTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNetFundedStatusTableTextBlock", "presentation": [ "http://muellerindustries.com/role/BenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Funded Status of the Plans Recognized", "label": "Schedule of Net Funded Status [Table Text Block]", "documentation": "Tabular disclosure of net funded status of pension plans and/or other employee benefit plans." } } }, "auth_ref": [ "r108" ] }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "presentation": [ "http://muellerindustries.com/role/ConsolidatedFinancialStatementDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Income, Net", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://muellerindustries.com/role/PropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r22" ] }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "presentation": [ "http://muellerindustries.com/role/QuarterlyFinancialInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Quarterly Financial Information (Unaudited)", "label": "Quarterly Financial Information [Table Text Block]", "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data." } } }, "auth_ref": [ "r275" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://muellerindustries.com/role/AcquisitionsandDispositionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Final Valuation of the Long-Lived Assets", "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": [ "r249" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://muellerindustries.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r172", "r173", "r991", "r992", "r995" ] }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "presentation": [ "http://muellerindustries.com/role/CashCashEquivalentsandRestrictedCashTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash, Cash Equivalents and Restricted Cash", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage." } } }, "auth_ref": [ "r40", "r255", "r1356" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "presentation": [ "http://muellerindustries.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Geographic Information", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r87", "r206" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://muellerindustries.com/role/SegmentInformationSummaryofGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r87", "r199" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "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": [ "r81", "r82", "r83", "r89" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://muellerindustries.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Information", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r81", "r82", "r83", "r89" ] }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-Based Payment Arrangement, Activity", "label": "Share-Based Payment Arrangement, Activity [Table Text Block]", "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value." } } }, "auth_ref": [ "r34", "r35", "r115" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationAssumptionsinDeterminingFairValueofOptionsGrantedDetails", "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails", "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r684", "r686", "r688", "r689", "r690", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r712", "r713", "r714", "r715", "r716" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted Average Assumptions Used in Calculating Fair Value of Stock Options", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r243" ] }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "presentation": [ "http://muellerindustries.com/role/ScheduleIIValuationAndQualifyingAccounts" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule II - Valuation And Qualifying Accounts", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "documentation": "The entire disclosure for valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r288", "r381" ] }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfVariableInterestEntitiesTable", "presentation": [ "http://muellerindustries.com/role/NewMarketsTaxCreditTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Variable Interest Entities [Table]", "label": "Schedule of Variable Interest Entities [Table]", "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide." } } }, "auth_ref": [ "r137", "r138", "r139", "r140", "r141", "r756", "r757", "r762", "r763", "r833", "r834", "r835" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Amortization Expense for Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r94" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://muellerindustries.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": [ "r1118" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://muellerindustries.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": [ "r1121" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofChangesinCarryingAmountofGoodwillDetails", "http://muellerindustries.com/role/SegmentInformationNarrativeDetails", "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "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": [ "r410", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r436", "r442", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r526", "r527", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r1076", "r1210", "r1357" ] }, "us-gaap_SegmentExpenditureAdditionToLongLivedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentExpenditureAdditionToLongLivedAssets", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expenditures for long-lived assets", "label": "Segment, Expenditure, Addition to Long-Lived Assets", "documentation": "Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets." } } }, "auth_ref": [ "r424", "r1073" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://muellerindustries.com/role/SegmentInformationSummaryofGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r289", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r440", "r441", "r950", "r953", "r955", "r1021", "r1025", "r1028", "r1040", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1062", "r1086", "r1109", "r1294", "r1357" ] }, "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_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://muellerindustries.com/role/SegmentInformation" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r409", "r410", "r411", "r412", "r413", "r425", "r430", "r434", "r435", "r436", "r437", "r438", "r439", "r442" ] }, "us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract", "presentation": [ "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]", "label": "Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "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": [] }, "mli_SelfInsuranceAccrualsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "SelfInsuranceAccrualsPolicyTextBlock", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Self-Insurance Accruals", "label": "Self Insurance Accruals [Policy Text Block]", "documentation": "Disclosure of accounting policy for Self-Insurance in conformity with generally accepted accounting principles." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME", "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general, and administrative expense", "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": [ "r210" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r19" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r1098" ] }, "mli_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationAssumptionsinDeterminingFairValueofOptionsGrantedDetails", "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant-date fair value of options granted (in dollars per share)", "verboseLabel": "Fair value of stock options on grant date (in dollars per share)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments 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 stock (or unit) option plans." } } }, "auth_ref": [] }, "mli_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedInPeriod", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Exercised/Released (in shares)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Exercised In Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were exercised during the reporting period." } } }, "auth_ref": [] }, "mli_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExercisedWeightedAverageGrantDateFairValue", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised/Released (in dollars per share)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Exercised Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r705" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r705" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r703" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails", "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average grant date fair value of awards granted (in dollars per share)", "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r703" ] }, "mli_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncreaseFromPerformanceFactorWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsIncreaseFromPerformanceFactorWeightedAverageGrantDateFairValue", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Added by Performance Factor (in dollars per share)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Increase From Performance Factor, Weighted Average Grant Date Fair Value", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Increase From Performance Factor, Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r700", "r701" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in dollars per share)", "periodEndLabel": "Ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r700", "r701" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of options vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r707" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationAssumptionsinDeterminingFairValueofOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend yield (as a percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r714" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationAssumptionsinDeterminingFairValueofOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate (as a percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r715" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationAssumptionsinDeterminingFairValueofOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected price volatility (as a percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate", "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement." } } }, "auth_ref": [ "r713" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationAssumptionsinDeterminingFairValueofOptionsGrantedDetails", "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails", "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r684", "r686", "r688", "r689", "r690", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r712", "r713", "r714", "r715", "r716" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares authorized (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares available for future issuance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r114" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average exercise price (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r694" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total intrinsic value of options exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r707" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures", "documentation": "Net number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r1307" ] }, "mli_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIncreaseFromPerformanceFactor": { "xbrltype": "sharesItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIncreaseFromPerformanceFactor", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Added by Performance Factor (in share)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Increase From Performance Factor", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Increase From Performance Factor" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value of all outstanding options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r114" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r692", "r693" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in dollars per share)", "periodEndLabel": "Ending balance (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r692", "r693" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationAssumptionsinDeterminingFairValueofOptionsGrantedDetails", "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails", "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r688", "r689", "r690", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r712", "r713", "r714", "r715", "r716" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised/Released (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r697" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r683", "r691", "r710", "r711", "r712", "r713", "r716", "r725", "r726", "r727", "r728" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting percentage (as a percent)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r1300" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Aggregate intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options expiration period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1099" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationAssumptionsinDeterminingFairValueofOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Expected term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r712" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares", "documentation": "Number of non-vested options forfeited." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining contractual term of all outstanding options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r242" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total fair value of options, vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock." } } }, "auth_ref": [ "r707" ] }, "mli_ShastaAreaMineSitesMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "ShastaAreaMineSitesMember", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shasta Area Mine Sites", "label": "Shasta Area Mine Sites [Member]", "documentation": "Shasta Area Mine Sites." } } }, "auth_ref": [] }, "us-gaap_ShortMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortMember", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short", "label": "Short [Member]", "documentation": "Indicates the sale of a borrowed security or written option." } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "label": "Short-Term Investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r262", "r263", "r1234" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/LeasesScheduleofOperatingLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/LeasesScheduleofOperatingLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short term lease costs", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r805", "r1103" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r219", "r366" ] }, "mli_SiteContingencyEnvironmentalRemedialandFeasibilityStudyFinancialGuarantee": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "SiteContingencyEnvironmentalRemedialandFeasibilityStudyFinancialGuarantee", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial guarantee", "label": "Site Contingency, Environmental Remedial and Feasibility Study, Financial Guarantee", "documentation": "Site Contingency, Environmental Remedial and Feasibility Study, Financial Guarantee" } } }, "auth_ref": [] }, "mli_SiteContingencyEstimatedTimeFrameToResolveContingency1": { "xbrltype": "durationItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "SiteContingencyEstimatedTimeFrameToResolveContingency1", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated remediation costs, term", "label": "Site Contingency, Estimated Time Frame to Resolve Contingency 1", "documentation": "Estimated time frame for resolution of the uncertainty as to the loss for an individual site." } } }, "auth_ref": [] }, "mli_SiteContingencyNumberOfPotentiallyResponsibleParties": { "xbrltype": "integerItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "SiteContingencyNumberOfPotentiallyResponsibleParties", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of PRPs", "label": "Site Contingency, Number Of Potentially Responsible Parties", "documentation": "Site Contingency, Number Of Potentially Responsible Parties" } } }, "auth_ref": [] }, "mli_SiteContingencyNumberOfUnilateralAdministrativeOrders": { "xbrltype": "integerItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "SiteContingencyNumberOfUnilateralAdministrativeOrders", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of UAOs", "label": "Site Contingency, Number Of Unilateral Administrative Orders", "documentation": "Site Contingency, Number Of Unilateral Administrative Orders" } } }, "auth_ref": [] }, "mli_SiteContingencyPropertiesLossExposureNotAccruedBestEstimate": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "SiteContingencyPropertiesLossExposureNotAccruedBestEstimate", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount other PRPs will pay to fund cleanup", "label": "Site Contingency, Properties Loss Exposure Not Accrued, Best Estimate", "documentation": "Best estimate of the properties loss exposure around the refinery site, for reasonably possible environmental contingencies for which no accrual has been recorded." } } }, "auth_ref": [] }, "mli_SiteContingencyReimbursementCostsToThirdPartiesForPastCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "SiteContingencyReimbursementCostsToThirdPartiesForPastCosts", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Site contingency, amount agreed upon to pay PRPs for past costs", "label": "Site Contingency, Reimbursement Costs To Third Parties For Past Costs", "documentation": "Site Contingency, Reimbursement Costs To Third Parties For Past Costs" } } }, "auth_ref": [] }, "us-gaap_SiteContingencyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SiteContingencyTable", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Site Contingency [Table]", "label": "Site Contingency [Table]", "documentation": "Information and financial data about the reasonably possible loss or the recognized and additional reasonably possible loss from an environmental remediation obligation." } } }, "auth_ref": [ "r536", "r1077", "r1078", "r1202", "r1203", "r1204", "r1277", "r1286" ] }, "mli_SiteContingencyTotalCostForAllPartiesBestEstimate": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "SiteContingencyTotalCostForAllPartiesBestEstimate", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Site contingency, total costs", "label": "Site Contingency, Total Cost For All Parties, Best Estimate", "documentation": "Site Contingency, Total Cost For All Parties, Best Estimate" } } }, "auth_ref": [] }, "mli_SoutheastKansasSitesEastLaHarpeMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "SoutheastKansasSitesEastLaHarpeMember", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Southeast Kansas Sites - East La Harpe", "label": "Southeast Kansas Sites - East La Harpe [Member]", "documentation": "Southeast Kansas Sites - East La Harpe" } } }, "auth_ref": [] }, "mli_SoutheastKansasSitesLanyonMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "SoutheastKansasSitesLanyonMember", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Southeast Kansas Sites - Lanyon", "label": "Southeast Kansas Sites - Lanyon [Member]", "documentation": "Southeast Kansas Sites - Lanyon" } } }, "auth_ref": [] }, "mli_SoutheastKansasSitesMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "SoutheastKansasSitesMember", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Southeast Kansas Sites", "label": "Southeast Kansas Sites [Member]", "documentation": "Smelting sites in Southeast Kansas." } } }, "auth_ref": [] }, "mli_SpecifiedPercentageOverWhichUnrecognizedGainsAndLossesAreAmortized": { "xbrltype": "percentItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "SpecifiedPercentageOverWhichUnrecognizedGainsAndLossesAreAmortized", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Specified percentage over which unrecognized gains and losses are amortized", "label": "Specified Percentage Over Which Unrecognized Gains and Losses are Amortized", "documentation": "Represents the unrecognized gains and losses which are amortized when the net gains and losses exceed specified percent of the greater of the market value of the plan assets or the projected benefit obligation." } } }, "auth_ref": [] }, "mli_StateIncomeTaxCreditCarryforwardsWithExpiration": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "StateIncomeTaxCreditCarryforwardsWithExpiration", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State income tax credit carryforwards with expiration", "label": "State income Tax Credit Carryforwards with Expiration", "documentation": "The tax effect as of the balance sheet date of the amount of future tax effects arising from unused state tax credit carryforwards which will decrease future taxable income if applied in future years; a tax credit carryforward is the amount by which tax credits available for utilization exceeded statutory limits on inclusion in historical filings, and which can only be utilized if sufficient tax-basis income is generated in future periods and providing tax laws continue to allow such utilization." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofChangesinCarryingAmountofGoodwillDetails", "http://muellerindustries.com/role/SegmentInformationNarrativeDetails", "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r311", "r410", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r436", "r442", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r523", "r526", "r527", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r1076", "r1210", "r1357" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossChangesinAOCIbyComponentNetofTaxesandNoncontrollingInterestDetails", "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossReclassificationAdjustmentsoutofAOCIDetails", "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r30", "r57", "r309", "r346", "r347", "r348", "r382", "r383", "r384", "r386", "r394", "r396", "r408", "r486", "r489", "r593", "r722", "r723", "r724", "r742", "r743", "r766", "r767", "r768", "r769", "r770", "r771", "r775", "r787", "r789", "r790", "r791", "r792", "r793", "r811", "r922", "r923", "r924", "r946", "r1012" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://muellerindustries.com/role/SegmentInformationSummaryofGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r289", "r299", "r440", "r441", "r950", "r953", "r955", "r1021", "r1025", "r1028", "r1040", "r1044", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1062", "r1086", "r1109", "r1294", "r1357" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "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": [ "r382", "r383", "r384", "r408", "r854", "r933", "r947", "r959", "r960", "r961", "r962", "r963", "r964", "r967", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r981", "r982", "r983", "r984", "r985", "r987", "r989", "r990", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1012", "r1110" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "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": [ "r382", "r383", "r384", "r408", "r854", "r933", "r947", "r959", "r960", "r961", "r962", "r963", "r964", "r967", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r981", "r982", "r983", "r984", "r985", "r987", "r989", "r990", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1012", "r1110" ] }, "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": [ "r1129", "r1141", "r1151", "r1177" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "negatedLabel": "Issuance of restricted stock (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r30", "r186", "r187", "r236" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY", "http://muellerindustries.com/role/StockBasedCompensationStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Issuance of shares under incentive stock option plans (in shares)", "negatedLabel": "Exercised/Released (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r30", "r186", "r187", "r236", "r697" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockSplits": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockSplits", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares under two-for-one stock split (in shares)", "label": "Stock Issued During Period, Shares, Stock Splits", "documentation": "Number of shares issued during the period as a result of a stock split." } } }, "auth_ref": [ "r30", "r186", "r187", "r236" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of restricted stock", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r30", "r186", "r187", "r236" ] }, "mli_StockIssuedDuringPeriodValueReverseStockSplits": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "StockIssuedDuringPeriodValueReverseStockSplits", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares under two-for-one stock split", "label": "Stock Issued During Period Value Reverse Stock Splits", "documentation": "Stock Issued During Period Value Reverse Stock Splits" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition of shares under incentive stock option plans", "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": [ "r30", "r57", "r236" ] }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://muellerindustries.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Authorization to repurchase shares of common stock (in shares)", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of common stock", "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": [ "r30", "r186", "r187", "r236", "r946", "r1012", "r1041", "r1116" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total Mueller Industries, Inc. stockholders' equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r187", "r190", "r191", "r221", "r969", "r986", "r1013", "r1014", "r1104", "r1117", "r1243", "r1261", "r1336", "r1362" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Mueller Industries, Inc. stockholders' equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/AccumulatedOtherComprehensiveIncomeLossChangesinAOCIbyComponentNetofTaxesandNoncontrollingInterestDetails", "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS", "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total equity", "periodStartLabel": "Balance at beginning of year", "periodEndLabel": "Balance at end of year", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r133", "r134", "r142", "r309", "r310", "r347", "r382", "r383", "r384", "r386", "r394", "r486", "r489", "r593", "r722", "r723", "r724", "r742", "r743", "r766", "r767", "r768", "r769", "r770", "r771", "r775", "r787", "r789", "r793", "r811", "r923", "r924", "r944", "r969", "r986", "r1013", "r1014", "r1042", "r1116", "r1243", "r1261", "r1336", "r1362" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Equity", "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://muellerindustries.com/role/Equity" ], "lang": { "en-us": { "role": { "verboseLabel": "Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r233", "r368", "r579", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r592", "r593", "r773", "r1015", "r1017", "r1043" ] }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITYParenthetical", "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock split ratio, common stock", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one." } } }, "auth_ref": [ "r46" ] }, "us-gaap_SubordinatedDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubordinatedDebtMember", "presentation": [ "http://muellerindustries.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subordinated Debt", "label": "Subordinated Debt [Member]", "documentation": "This element represents domestic or foreign subordinated debt. Subordinated debt has a lower priority of repayment in liquidation of the entity's assets." } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r1170" ] }, "mli_TaxCreditPercentOfQualifiedInvestments": { "xbrltype": "percentItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "TaxCreditPercentOfQualifiedInvestments", "presentation": [ "http://muellerindustries.com/role/NewMarketsTaxCreditTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of qualifying investments on tax credits", "label": "Tax Credit Percent of Qualified Investments", "documentation": "Represents the maximum percentage of qualified investments in the equity of community development entities that is available to taxpayers to claim as credits against their federal income taxes." } } }, "auth_ref": [] }, "mli_TaxCreditPercentOfRecapture": { "xbrltype": "percentItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "TaxCreditPercentOfRecapture", "presentation": [ "http://muellerindustries.com/role/NewMarketsTaxCreditTransactionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Percentage of recapture to the tax credits", "label": "Tax Credit Percent Of Recapture", "documentation": "Represents the percentage of recapture to which the tax credits are subject." } } }, "auth_ref": [] }, "mli_TaxesCollectedFromCustomersAndRemittedToGovernmentalAuthoritiesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "TaxesCollectedFromCustomersAndRemittedToGovernmentalAuthoritiesPolicyTextBlock", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Taxes Collected from Customers and Remitted to Governmental Authorities", "label": "Taxes Collected from Customers and Remitted to Governmental Authorities [Policy Text Block]", "documentation": "Disclosure of accounting policy for Taxes Collected from Customers and Remitted to Governmental Authorities." } } }, "auth_ref": [] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/ConsolidatedFinancialStatementDetailsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Taxes payable, current", "label": "Taxes Payable, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r50" ] }, "mli_TecumsehProductsHoldingsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "TecumsehProductsHoldingsLLCMember", "presentation": [ "http://muellerindustries.com/role/InvestmentinUnconsolidatedAffiliatesNarrativeDetails", "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tecumseh Products Holdings LLC", "label": "Tecumseh Products Holdings LLC [Member]", "documentation": "Refers to joint venture entity Tecumseh Products Holdings LLC to accomplish a mutually beneficial venture or project." } } }, "auth_ref": [] }, "mli_TemporaryInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "TemporaryInvestments", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Temporary investments", "label": "Temporary Investments", "documentation": "Temporary investments with original maturities of less than three months." } } }, "auth_ref": [] }, "mli_TimePeriodForOpenCopperFutureContract": { "xbrltype": "durationItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "TimePeriodForOpenCopperFutureContract", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Time period for open copper future contract", "label": "Time Period For Open Copper Future Contract", "documentation": "Period related to fixed price sales orders of open future contract." } } }, "auth_ref": [] }, "mli_TimePeriodForOpenCopperFutureContractSales": { "xbrltype": "durationItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "TimePeriodForOpenCopperFutureContractSales", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Time period for open copper future contract sales", "label": "Time Period For Open Copper Future Contract Sales", "documentation": "Period related to fixed price purchase orders of open future contract." } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r1162" ] }, "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": [ "r1169" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for Doubtful Accounts", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r268", "r269", "r270", "r445", "r446", "r448" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://muellerindustries.com/role/GoodwillandOtherIntangibleAssetsScheduleofOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade names and licenses", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r128" ] }, "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": [ "r1190" ] }, "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": [ "r1192" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://muellerindustries.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_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://muellerindustries.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "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": [ "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r577", "r591", "r772", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r896", "r1217", "r1218", "r1219", "r1220", "r1221", "r1222", "r1223", "r1257", "r1258", "r1259", "r1260" ] }, "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": [ "r1193" ] }, "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": [ "r1194" ] }, "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": [ "r1192" ] }, "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": [ "r1192" ] }, "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": [ "r1195" ] }, "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": [ "r1193" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r105" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY", "http://muellerindustries.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Treasury stock beginning balance (in shares)", "periodEndLabel": "Treasury stock ending balance (in shares)", "terseLabel": "Shares repurchased (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r105" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury common stock, at cost", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r58", "r105", "r106" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Repurchase of common stock (in shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r30", "r187", "r236" ] }, "mli_TubeAndFittingsMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "TubeAndFittingsMember", "presentation": [ "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tube and fittings", "label": "Tube and fittings [Member]", "documentation": "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": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://muellerindustries.com/role/SegmentInformationSummaryofGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "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": [ "r1189" ] }, "us-gaap_UnfavorableRegulatoryActionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnfavorableRegulatoryActionMember", "presentation": [ "http://muellerindustries.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States Department of Commerce Antidumping Review", "label": "Unfavorable Regulatory Action [Member]", "documentation": "A enacted or proposed action, ruling or regulation that is likely to or possibly will have an adverse effect on the entity's financial position or results of operations, excluding tax matters." } } }, "auth_ref": [] }, "us-gaap_UnrealizedGainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnInvestments", "crdr": "credit", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized gain on short-term investments", "label": "Unrealized Gain (Loss) on Investments", "documentation": "Amount of unrealized gain (loss) on investment." } } }, "auth_ref": [ "r20" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://muellerindustries.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of and Changes in Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r78", "r79", "r80", "r276", "r277", "r280", "r281" ] }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "presentation": [ "http://muellerindustries.com/role/ScheduleIIValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance for deferred tax assets", "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]", "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward." } } }, "auth_ref": [ "r1245", "r1246", "r1247", "r1248", "r1249" ] }, "us-gaap_ValuationAllowancesAndReservesBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesBalance", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/ScheduleIIValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of year", "periodEndLabel": "Balance at end of year", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "documentation": "Amount of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r374", "r380" ] }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/ScheduleIIValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Charged to costs and expenses", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense." } } }, "auth_ref": [ "r377" ] }, "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts", "crdr": "credit", "presentation": [ "http://muellerindustries.com/role/ScheduleIIValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other additions", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account", "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense." } } }, "auth_ref": [ "r378" ] }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDeductions", "crdr": "debit", "presentation": [ "http://muellerindustries.com/role/ScheduleIIValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deductions", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "documentation": "Amount of decrease in valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r379" ] }, "us-gaap_ValuationAllowancesAndReservesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDomain", "presentation": [ "http://muellerindustries.com/role/ScheduleIIValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "documentation": "Valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r374", "r375", "r376", "r379", "r380" ] }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesTypeAxis", "presentation": [ "http://muellerindustries.com/role/ScheduleIIValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "documentation": "Information by valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r374", "r375", "r376", "r379", "r380" ] }, "srt_ValuationAndQualifyingAccountsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsAbstract", "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]" } } }, "auth_ref": [] }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "presentation": [ "http://muellerindustries.com/role/ScheduleIIValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r288", "r374", "r375", "r376", "r379", "r380" ] }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsDisclosureTable", "presentation": [ "http://muellerindustries.com/role/ScheduleIIValuationAndQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "documentation": "Disclosure of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r288", "r374", "r375", "r376", "r379", "r380" ] }, "mli_ValvesAndPlumbingSpecialtiesMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "ValvesAndPlumbingSpecialtiesMember", "presentation": [ "http://muellerindustries.com/role/SegmentInformationSummaryofSegmentInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valves and plumbing specialties", "label": "Valves and plumbing specialties [Member]", "documentation": "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": [] }, "us-gaap_VariableInterestEntityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityLineItems", "presentation": [ "http://muellerindustries.com/role/NewMarketsTaxCreditTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Interest Entity [Line Items]", "label": "Variable Interest Entity [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r756", "r757", "r762", "r763", "r833", "r834", "r835" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://muellerindustries.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_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://muellerindustries.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_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive stock-based awards (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r1254" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Adjusted weighted average shares for diluted earnings per share (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": [ "r399", "r404" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://muellerindustries.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares for basic earnings per share (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": [ "r398", "r404" ] }, "mli_WellsFargoMember": { "xbrltype": "domainItemType", "nsuri": "http://muellerindustries.com/20231230", "localname": "WellsFargoMember", "presentation": [ "http://muellerindustries.com/role/NewMarketsTaxCreditTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wells Fargo [Member]", "label": "Wells Fargo [Member]", "documentation": "Represents the variable interest entity secondary beneficiary." } } }, "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": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10" }, "r6": { "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" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i),(j),(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(j)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r14": { "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" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(ee)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r16": { "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" }, "r17": { "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" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21B", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21B" }, "r19": { "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" }, "r20": { "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" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r22": { "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" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481097/715-30-50-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "60", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-1" }, "r27": { "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" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r29": { "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" }, "r30": { "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" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "80", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-2" }, "r33": { "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" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(2)", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-13" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-8" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r45": { "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" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB TOPIC 4.C)", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r57": { "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" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r59": { "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.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r72": { "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" }, "r73": { "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" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r75": { "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" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r85": { "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r99": { "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" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r102": { "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" }, "r103": { "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" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r105": { "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" }, "r106": { "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" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "70", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r122": { "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" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-5" }, "r132": { "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" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-6" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-9" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a),(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r176": { "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" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-20/tableOfContent" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r182": { "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" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r186": { "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" }, "r187": { "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" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-7" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r198": { "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" }, "r199": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r200": { "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" }, "r201": { "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(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r202": { "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" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r204": { "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" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r206": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r207": { "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" }, "r208": { "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.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r209": { "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" }, "r210": { "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" }, "r211": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r212": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r213": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r214": { "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" }, "r215": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r220": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "270", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//270/tableOfContent" }, "r221": { "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" }, "r222": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r223": { "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" }, "r224": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r225": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r226": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-15" }, "r227": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r228": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r229": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A" }, "r230": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A" }, "r231": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r232": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r233": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3" }, "r238": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r239": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(d)(5)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r240": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(f)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r241": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(h)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r242": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r243": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r244": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r245": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r246": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r247": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r248": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r249": { "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" }, "r250": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r251": { "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" }, "r252": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r253": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r254": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "83", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480647/815-10-15-83" }, "r255": { "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(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r256": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r257": { "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" }, "r258": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r259": { "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" }, "r260": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r261": { "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" }, "r262": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r263": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r264": { "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(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r265": { "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" }, "r266": { "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" }, "r267": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r268": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r269": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r270": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r272": { "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" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r285": { "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" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org//323/tableOfContent" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Publisher": "SEC" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "4", "Publisher": "SEC" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(C)", "Publisher": "SEC" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r317": { "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" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r328": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r329": { "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" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r331": { "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" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r337": { "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" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r351": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r352": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r353": { "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" }, "r354": { "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" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r356": { "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(7)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r359": { "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" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21B" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r369": { "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" }, "r370": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r371": { "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" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r373": { "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" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r390": { "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" }, "r391": { "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" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-1B" }, "r408": { "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" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r484": { "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" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r491": { "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" }, "r492": { "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" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r504": { "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" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r523": { "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" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-7" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-2" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r536": { "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" }, "r537": { "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" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r591": { "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" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r593": { "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" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r602": { "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" }, "r603": { "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" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r630": { "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" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-4" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r681": { "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" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r729": { "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" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r740": { "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" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B" }, "r762": { "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" }, "r763": { "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" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r780": { "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" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r787": { "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" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r796": { "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" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r804": { "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" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-1A" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r869": { "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" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r871": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r872": { "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r880": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r886": { "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" }, "r887": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r889": { "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" }, "r890": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r891": { "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" }, "r892": { "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(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r893": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r894": { "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" }, "r895": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r896": { "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" }, "r897": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r898": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r899": { "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" }, "r900": { "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" }, "r901": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r902": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r903": { "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" }, "r904": { "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" }, "r905": { "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" }, "r906": { "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" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "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" }, "r913": { "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" }, "r914": { "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" }, "r915": { "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" }, "r916": { "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" }, "r917": { "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" }, "r918": { "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" }, "r919": { "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" }, "r920": { "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" }, "r921": { "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" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r933": { "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" }, "r934": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r935": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r936": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r937": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r938": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r939": { "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" }, "r940": { "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" }, "r941": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r942": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r943": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r944": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r945": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r946": { "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" }, "r947": { "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" }, "r948": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r949": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r950": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r951": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r952": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r953": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r954": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r955": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r956": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r957": { "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" }, "r958": { "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" }, "r959": { "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" }, "r960": { "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" }, "r961": { "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" }, "r962": { "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" }, "r963": { "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" }, "r964": { "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" }, "r965": { "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" }, "r966": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r967": { "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" }, "r968": { "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" }, "r969": { "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" }, "r970": { "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" }, "r971": { "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" }, "r972": { "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" }, "r973": { "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" }, "r974": { "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" }, "r975": { "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" }, "r976": { "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" }, "r977": { "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" }, "r978": { "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" }, "r979": { "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(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r980": { "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" }, "r981": { "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" }, "r982": { "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" }, "r983": { "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" }, "r984": { "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" }, "r985": { "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" }, "r986": { "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" }, "r987": { "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" }, "r988": { "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" }, "r989": { "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" }, "r990": { "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" }, "r991": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r992": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r993": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r994": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r995": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r996": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r997": { "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" }, "r998": { "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" }, "r999": { "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" }, "r1000": { "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" }, "r1001": { "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" }, "r1002": { "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" }, "r1003": { "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" }, "r1004": { "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" }, "r1005": { "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" }, "r1006": { "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" }, "r1007": { "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" }, "r1008": { "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" }, "r1009": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r1010": { "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" }, "r1011": { "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" }, "r1012": { "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" }, "r1013": { "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" }, "r1014": { "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" }, "r1015": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r1016": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r1017": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r1018": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r1019": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r1020": { "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" }, "r1021": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1022": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r1023": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r1024": { "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" }, "r1025": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1026": { "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" }, "r1027": { "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" }, "r1028": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1029": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r1030": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r1031": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r1032": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r1033": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r1034": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r1035": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r1036": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r1037": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r1038": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r1039": { "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" }, "r1040": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1041": { "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" }, "r1042": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r1043": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r1044": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r1045": { "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" }, "r1046": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1047": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1048": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1049": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1050": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1051": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1052": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1053": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1054": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1055": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1056": { "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" }, "r1057": { "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" }, "r1058": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-16" }, "r1059": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r1060": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(6)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r1061": { "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" }, "r1062": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1063": { "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" }, "r1064": { "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" }, "r1065": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r1066": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-20" }, "r1067": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r1068": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r1069": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r1070": { "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" }, "r1071": { "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" }, "r1072": { "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" }, "r1073": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-48" }, "r1074": { "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" }, "r1075": { "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" }, "r1076": { "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" }, "r1077": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481899/410-30-55-11" }, "r1078": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481899/410-30-55-16" }, "r1079": { "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" }, "r1080": { "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" }, "r1081": { "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" }, "r1082": { "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" }, "r1083": { "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" }, "r1084": { "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" }, "r1085": { "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" }, "r1086": { "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" }, "r1087": { "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" }, "r1088": { "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" }, "r1089": { "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" }, "r1090": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r1091": { "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" }, "r1092": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r1093": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r1094": { "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" }, "r1095": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r1096": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r1097": { "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" }, "r1098": { "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" }, "r1099": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r1100": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r1101": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r1102": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r1103": { "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" }, "r1104": { "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" }, "r1105": { "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" }, "r1106": { "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" }, "r1107": { "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" }, "r1108": { "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" }, "r1109": { "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" }, "r1110": { "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" }, "r1111": { "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" }, "r1112": { "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" }, "r1113": { "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" }, "r1114": { "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" }, "r1115": { "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" }, "r1116": { "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" }, "r1117": { "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" }, "r1118": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1119": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r1120": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r1121": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r1122": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r1123": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r1124": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r1125": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r1126": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r1127": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1128": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1129": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1130": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1131": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1132": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r1133": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r1134": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r1135": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r1136": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r1137": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r1138": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r1139": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1140": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1141": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1142": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1143": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1144": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r1145": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r1146": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r1147": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r1148": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r1149": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1150": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1151": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1152": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1153": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1154": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r1155": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r1156": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r1157": { "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" }, "r1158": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r1159": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r1160": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r1161": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r1162": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r1163": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r1164": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r1165": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r1166": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1167": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1168": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1169": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1170": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1171": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1172": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r1173": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1174": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1175": { "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" }, "r1176": { "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" }, "r1177": { "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" }, "r1178": { "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" }, "r1179": { "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" }, "r1180": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1181": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1182": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1183": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1184": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1185": { "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" }, "r1186": { "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" }, "r1187": { "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" }, "r1188": { "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" }, "r1189": { "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" }, "r1190": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1191": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1192": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1193": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1194": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1195": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1196": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1197": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1198": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1199": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1200": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "323", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2" }, "r1201": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481960/410-30-45-4" }, "r1202": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1203": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1204": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1205": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-12" }, "r1206": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-12" }, "r1207": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r1208": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r1209": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CC", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CC" }, "r1210": { "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" }, "r1211": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r1212": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r1213": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r1214": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1215": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(a))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1216": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2)(d))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1217": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r1218": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1219": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1220": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1221": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r1222": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r1223": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r1224": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r1225": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(ii)", "Publisher": "SEC" }, "r1226": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iii)", "Publisher": "SEC" }, "r1227": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r1228": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r1229": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r1230": { "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(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1231": { "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" }, "r1232": { "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" }, "r1233": { "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" }, "r1234": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1235": { "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" }, "r1236": { "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" }, "r1237": { "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" }, "r1238": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1239": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1240": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1241": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1242": { "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" }, "r1243": { "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" }, "r1244": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1245": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1246": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1247": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1248": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1249": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1250": { "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" }, "r1251": { "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" }, "r1252": { "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" }, "r1253": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-12" }, "r1254": { "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" }, "r1255": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1256": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r1257": { "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" }, "r1258": { "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" }, "r1259": { "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" }, "r1260": { "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" }, "r1261": { "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" }, "r1262": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1263": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1264": { "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" }, "r1265": { "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" }, "r1266": { "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" }, "r1267": { "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" }, "r1268": { "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" }, "r1269": { "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" }, "r1270": { "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" }, "r1271": { "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" }, "r1272": { "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" }, "r1273": { "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" }, "r1274": { "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" }, "r1275": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r1276": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//410/tableOfContent" }, "r1277": { "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" }, "r1278": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1279": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-7" }, "r1280": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1281": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r1282": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r1283": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1284": { "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" }, "r1285": { "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" }, "r1286": { "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.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1287": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483049/450-30-50-1" }, "r1288": { "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)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1289": { "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" }, "r1290": { "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" }, "r1291": { "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)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1292": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1293": { "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" }, "r1294": { "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" }, "r1295": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1296": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1297": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1298": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1299": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-4" }, "r1300": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1301": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1302": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1303": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1304": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1305": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1306": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1307": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1308": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1309": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1310": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1311": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1312": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1313": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1314": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1315": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1316": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1317": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1318": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1319": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1320": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1321": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1322": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1323": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1324": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1325": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1326": { "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" }, "r1327": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1328": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1329": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1330": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1331": { "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" }, "r1332": { "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" }, "r1333": { "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" }, "r1334": { "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" }, "r1335": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1336": { "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" }, "r1337": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r1338": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r1339": { "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" }, "r1340": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1341": { "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" }, "r1342": { "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" }, "r1343": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1344": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1345": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1346": { "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" }, "r1347": { "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" }, "r1348": { "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" }, "r1349": { "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" }, "r1350": { "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" }, "r1351": { "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" }, "r1352": { "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" }, "r1353": { "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" }, "r1354": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1355": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1356": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1357": { "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" }, "r1358": { "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" }, "r1359": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1360": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1361": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1362": { "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" }, "r1363": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 128 0000089439-24-000015-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000089439-24-000015-xbrl.zip M4$L#!!0 ( "F(7%B]_OK"AQ< "R< < 97AH:6)I=#DW,&-L87=B M86-K<&]L:6-Y+FAT;>T]:W/;MI;?]U=PD]E<:4=V+=NU'3LW,[ZVLIN9),[8 MZ7;R:0@2I!3UU^]Y "1(4;+2-M>,UIV.8TL@<0"<]PNOIGD2OWXU ME2)Z_6^O_GUO+[C689'(- _"3(I<1D%A5'H?_!I)\R78V[.CKO1LF:G[:1X< M'AP>![_J[(N:"_X^5WDL7[OWO/J)_W[U$TWR:JRCY>M7D9H'*OK[,W5Z=')R M=CHY.AL.CXX/3D[/CB>'8@(?O#R;G AY\K_#9_ H#.=G3+Z,Y=^?)2K=FTJ< M__ST<)9?+%243\^'!P?_\:P^3F3W,'2L\UPGYT,&! M1OTN>1+Z[9:XN=N,B0MACF3W2 M*M[_,GKW;G0;O/UP_?@SCJYG]&MY^#FS?!Z/;VYL/HYI>[=Y^#RU\O;Z]'U\'5S?N/HP]WEY_>WGRH M[\G6N_%;87(U67[W[3ANW8[AO@/[7W\8%S,114"I>[&'IS/ [(]%-M-& M_FN :M^2_2#X-)7!C"$)]"3(I\H$'W6LPF4 O^4Z -829FHLX2L9A"H#QF%R MD88 A4J#Q52%TV#T589%KN;PV4+%<0"C,_G/0F7 H> 5F9R)9: S^"4OLC08 M99E.I2Y,O PN%R*+8-B53F8R-2)7.L5G$IF,9688)DE?BW09_%>FBQF /1+^ MM.6L8UVD43!>TC- >8EI+&K_AT3=PXZA[F4$/%Z9/*/C>G0,KE#63 4C@K 0 M2D1!BP\U%!. )Q\!P72:RCBXEG,9ZQF)5AB6J#R7,NCA4R^>GQT>'ER4G]+? MPXL^S'P)"!E)1#.5TEM-D(A(>O/9%Y5@36!@3'./58J[&B H\)V83&2( AT_ MGJNH$+&AP+,XORCRJH$^ Q, K,DX@L_Q(NN'0IO8WV ")G/3$7>.*I(2F :J03^9D1& M7 LXH,K$&,":P%\X7-3PO\DW:3X-*T]PE0N53P,!"U8AO2,6"P Z#>."SO]. M,BC#@VO'ZT9?PZE([V5P&>9]/H3J<9/K\ NL-_L"6P[@2#%S'C M(QST!YTC",BS:4+8! 6?@$0B:4#C66X4OQ% (%%@%Z95.G C0 NB'0QPRW- M"#/\.?#2MR;24YC "Q@+S21$7 M3!T%?DP1<=0Q$7$-_"I5A(2/+!_> )58#:>I#3#"370/,:(0Q,I4A@(GP/U 3< TAZ#X%C\29SACX#U YV='YW,OK_=T[Y;/=%_ MO,-J8-'A/N&1%;_?&2QZXSF=?;B%9749AJ!HYH@RMQ(X:R[9F'X\/+=:B<57 M1-, _Z_@S"HX48R_>#X\.;B("NF8? )?9@I4A11$,$HNA3I^4_UF80:_H"(# MHII5"Z #GH)4?IH"U'#)LM* C@+Z ^@M*/H,,G4G^_!%I9VP!E82I$Z%""18 M#ADR<= XYHHM"% @"GB^@JA\V+" 5Z9:G5WMEH_WA%/__J'N>&EGM2@P",Y:\Z*QM8W:%+XZ[Q!"S:LK#0.VM41LHQH"'#D&0I0D#42_6:5CR%83#5( MZ&R. IA$5>53NYE,5(CVD6=L12#*T71$&[BR24$N@"Z8BK)'(?!*!1-40=.&8*-5(7UP)&KCVP_-$(?;US$K0REFK-53 NH@$1W";H' ,Q);M6A$3EZ\-MK.*>!IS7P MF+$$;H,V!B\==G3-T@?L^N!G%U/TFOCP3_&Q((R%(5;G:V%L>J-C)& /">H9 MU?>E1P'A;AT![]2@G5A;G)PP\U*C;$.0DMP^$G;L"K.-NL1L.ZP5-(Z_:TRU MR2.1?-I9*OL+\FDF);OW9$[:N@F!0)92K,8K5)+("$A% C\"/3^4D2,/GU,C M*V!''S+:#-9'GI-2X2;+@95^P\XN(&TF4JNBV_EP>88FG(&DH# MX"U@[<%&30VM7!&#\N&L_"'Y%,-"F]:[*Z0LNT3*'=:;G).T6S3\Q\([EE3) M-M@5/)YT!X^/]P^.NHS(R"\[AL;O"QG'H 2^32/ *X[U@?*Y#UH6X#!(4<&. MG)GFR--ZK/7S;V::Q9VN/F ![U;V+KJO9/US.!OB9BP>T\D M^!6RZ6VC1!S9EU]#*2/3>,?&V $]1QF)"V6D#>Y3LM%82B^T,!6@\N3\H;B*YP,QCYVA<2_=(?$ M.ZXX6>KH%BT35KI<$YUA##$!.;02^=H5=(V[@Z[=EDA-!.@6VJZ*H)H]6R;; MH0F+6?@J(E%3!7[Y"Y6&:B9B+_=+MP1ZZV.]G#D[..AA,(<G?&KV._8$7QT52Q.CS7@DQ2=(I$!@YSH4'Q1B+$#&^5*0*%H;A>TKI M1Q(N4A:\/0;"!$;$LEZOX(;2NB5"X0/!^?IN=9BN8+,-,+P]HRS>O41\P765 MD[DT?>?SZ-53#MW+ZJ&Z,G0V$\B >J:/4/G^!;NO2P?!FNE-<_Z^#9+/U=:E8D94'P >R,ZRCIC$@9GG59I+PIF>QMF;[\7@I3 %IT M2[K@#P*KHDW/ D"\MI5=G*Z+;#Z+*!.+I!(9(Q7KMTP;*X4*PT_,,/^I3-I9 MS2-HRT2NDU,;A!G9+<#7XIAJJ' BD>6-MCXCT@?L^H :-BG*%$C+O1U:XPOK0S MC*_;IM\F=T3'&!]9@RO>$J##^TP@+0P"*3)D@H#G'+[)"L%5J8FJWKT1,$Q0C%!%8SV+=+2Y M3-%Q-A/+Q/KU27]SWK>-[]-A6&3&JYX!SL /"E>-NBL,(.L. ^ATXFZS;*(S MC*!2V< LB14BK&8$1HSM5;7A0+98[E&FGJ,C(&Q-2@^L2+4.ZY7B$MN;YW?V M[5*+&^OK9__OQ+Y&U/S!KOS-^4\CR?V",B!YG8IQC&V4JDBT&Q0-:NURN+K% MK%=#GS*0G[T^?,I _FX9R(]TI'[Q*+M.Y::$DD9?"$O[2/!%!E_;5DTZ:S3L MBFO$C5TY;?:KJ='?-C#LBH TW1&01_N\$9T4D'>CJP[*Q&9&+.JX958L!?ZH M#=R/V7OKN&.]MVYEJ6T_;(,_:G>N'>%-W6N;]=:JHG/GZMZ<\]CL!#G+ $/R MN&IO*1MIC2A]'NRU@"ZAA],Q267=T,*B 1%EMK!%")_-522;BP2 :^ 'RJD?E[P,[0-)*W6@47A MY'F;X@E2KP]^5=KL]+!%8JWGO:@R69L9(.7FB,HN@8,&LL=^5\X0DI1'[_Y: M@T,V]+/MGE*LJ'*.;#S"!1QZF:3;*]LAAS!R4%/4K#0$_$,<#"+;?KUL']J2 M[.+<'&W+Y[ _(S\_6GLA'"E&,YZZ;WT_Y^C:]KGC3(O(:U;*+;1K3'0&1P=X MB ?))4-PU-DW>,T]XL#.P17Q303WFXL:?;IM UPD#$! [1)"JLXY!91KB#QZ5$+ 16/%+;M3'4&-Z6*U7;&MC7;L)+FF#TCC QHEJZ^^Q M%42M*BH^:_E#38Z(("Z2&>!_0E)%F"G2->ZMS/)EG]R0U5:WT:,&]D%N&O(1 MV+WQ9A7WF70=$RE_ I/^/'J$?92SG'ZMLCYYN?TJRZ($&G;I[:2Q#GZ%82IF M>$CF 1D:F]:_"HUMVP$_8*%![^B@#V;ETOE)O5@"*?J7 ^.U55MO /) SA$4F (GP.]#"DFRK9=[EXU[4 MY[:TU# LU58-3,2RA@14"NS6AA&)Q'(%3K.H6L9\JX(!V 2_F8GU.[+Z69YG M&9;08Y VMF\Z*C+4,W179%;W&O&U<.A:;FY)U4Q;R""VN:AA%:- *P45!TBD M!VCJ*7DMZ8D-O!WW S$&.=!OX5;D2[-\2Q1X6T5*BERB005VB8CK[XP 4 >V M"SP*39OO[#-S[K->BF;:"!)*VU%XI2%[$MGG_9_6?%4IQ'4&IY)QD1G9LA37 M7,^E8JC(U$.)Q,SY>#S,IG%HGXA@$?) M@*3'P :9HEU#8J_7N@;X^%WHOP95L-0[URN-I9K(I9)CQ+-9AC 14;UX_O/9 MQ5^(6J>'3[7T7G48E8!PWXV2Y;C>F8(4O8CR+2DP(0S>W8'L0:+'('0*C[LD MXQX,8=,007RJ7$CK:QVN42<=/BJ(54: W^^2BDEJ#@.1(Y+F/C-OFSO *^K&< M9,N#^*^1H)#7_1_(ZP:M8KJZKH 9J <4^]9#/5LZK=W-JHRW?QXG!;UB5R1\ MATAB>&:3OAHD$:LOJ,&SQ84X43:KR,77/72!<'8@.COMU1^@$X+4Y M V!_. MMY?EK.B1@Q3S&^9@;SK<04U2+Z5LM]WH)BHT3_EB0)E;GU-YW0@]=GA"4>:K M_>#X8-@3_=[PB)10[_,A?MZ\(XLC2G^%\^&1$.GG[H6?;18I[O2U,F&L,9GT MT>\);-HY$[IJ#GZ)2AA-2S%_[?:P-EO7O_C&XN]$ CK5NZ8W;[^A;*!RXLK: MLI:YIZ/>C:YL[=Z?+51^) P]Z1B&O@5B3[BVG:30QTR3UO78Z1!X6Y_U8K4[ ML4I74749'U7U\W+X2D4ON&!MK%KR*:";V3J"[WS!?$?"P,9(N>:N-,>P4M84 M(BU[7[1=O-I(A:/BOEBH!-^-C+BZD+"VXM)9S$9D26,H34A--^554]4=KT'P MILB0JP_0^?WP?OKA'U2SRA"&[>ODS+T'KK-H.@#;[H9TUT M!-V6NWZ]?']W MI0 NMSXS]J(T[T0U!;8ZD!'?@LEZ6!7>2[#VJCY^4U;P<%@.IM4SSZLY7BC6##I5G>)/]7 M'=1CM(AGT5R9[6];_98;3LM[3>N77/L-4OQ+6]N4S.]R[VG5U\ 3^IZ&6F^7 M0]%O'UFHTO_;[H4MS==Z/A9IPKCVOKL9'"TPPW-,6KC*V(/%=1FPUZH2F^,X M(&H_-K[L[68[GQJC!0BJ4VZO!,SP2.,EAZ%QBTJ0FA"QP5(9*).LH VC*!$L M<@*CR[MAM:E+UTM9U(:BVULI5)QKM^M]@E):7YR;9 EA5BXRQ?[-(K9"C M\Z?R]3FPRLA*N 9^D/GN(MAV$A:SN5B9ZHW0R5S<7*X!,N-B<58CM M\FN _IA"YZQC0J<[?6C7W>,N2PA%Z1NH0_UC8L++CF'")5+UXU]BB_Z]Q]N8 M9Z\_54K*HU.#KX)AZ@XQWIH06:F&=Q>F>^F''D-?>1Y(2N7-&^]K%_2RE*:$ M#AI9C\8JFR?$!4N^ X.N"%[G D%W!FHEKKR1-11KWCQT(]T#]]$%M>3=9B&T M_TPF[4UXK9OMM-6&5EM=A;A)[U2V,T(M)OYR-?(.QJEP=$>;T4S_W<@0E4T; M7OL*5HAZUG!KR?\DC<)U_@--/6UFA=@@O\Z$LSBKC/UUT_:ML[A1I^9B*S\4 M9OR0HF5XT!W9,D39KYL#:[+AR:85\4:K+1G*+*9M4X"PV@.5%B@8E_")]JH'? M6!SYE-RQ:S7P580!E0FD/?IEK*I>OFTA & #ET!,[-FV-1]6(JSX\-DO%XBH MI$KNB\,-C4$^RP)>,?!X +J5(I3?&)K@R$!]#F(TKL>4'WQ>#0NT>1P&GO^, MYK!ZRMK@!_G9:[V<:45_A-.YUU1\SCD,O9X!U0YL7IT]!F]UC2FK7@0NGPV+ M#2A$PP4'U3*M_]:Q"FP';AK LZ.YQ >D#=1DU M*X'$(CL'JN;NQZ0T_>$$B$?5@?Z370"K/]=_\0W+ M?*1%^6CB9T1:#,/:G/SU[_O%Y]_@G[ L$_ MTSR)7_\?4$L#!!0 ( "F(7%@7 RT*^IX" ,V6* 0 ;6QI+3(P,C,Q M,C,P+FAT;>R]:5?C2+(P_/W^"AUFWIFJ,U-86V9$9.S+3__G<>A:]SP(A>_] M_,_65O.?%O=LWQ%>_^=_'MX>GYW]\_]\_9^?!A'=/ MGQX>'K8>NX&[Y0?]3\)SA3^UFN[G9;&^VVAOJ M)8^AR+WDH4.O:#>;K4__>W%^:P_XD&T*+XR89W/]5!QN]AD;)4_V6-BEY]0% M_%!'WRQ"?[O=VIN^5OA0YY.Z0S\ J__QQ-UXNVNID@*9OM_W8BX+Q]'>KB[GW#]UT(<.8NRX/A.?$810('F[9_I#N M;K4[S03Z$UM5\&\='!Q\HJO)K?!U\10,\RB:_5*DH!0BT2;L*'>SWN%35-3: MV6SN;W9:^CUA$$W2 OR8 P^WG>FPA NY&^,HF+G1@T]P-0L3IX!\==_N)WF1 M;OWL,CA%&]S;_'Z[\?6G 6?.UY^&/&(6/KG)_XK%_<\;Q[X7<2_:O!N/ (JV M_.OGC8@_1I\(:)^^_L___,]/D8A<_A5PO:FQ^=,G^=M/G^2;N[XS_OJ3(^ZM M,!J[_.<-1X0CEXT_>[['X?OB\3/>R /Y3^$XW*-_PO7+> A48\O//T8WO/?S MAKT)@/;8$-_$Q><3#SXW/H;%!^X++^AB7)]^<-(/G//?'(GT)^SHN'71YL3"[!X;88PKM_WCB[/-4K4HSQ\VWDVS\&O@O8#T^ [J+Q MI1]Q^O5VY(H(B% )@1L\;/ Z! ^\H*E7NM,"%+?U,O6ZG@;,SD%Q'><\##F_ M&O$ /N/USSDPU!M@]<+3?]WQ8)A\<[NY\?6ZM1@V=CO%CUX'/GPP&E_#>8P. M/0O0A\#S_!7-@>=P2QL)/'$?=" M #N+.%Z\ZIV!K!WRJ^#8'XX"/H"KXI[+'T\>(_RSZ_(3#S]+;TC6N0/KG(OG M_^V9Q5SZ7H(.!2AXQ4+[WWMR_^=^&"*/@_>#9C$^CH, ?L_ X%1X($$$G$8_ M%')E3^S\8'\';" %QE0YZ"=94%M#3\06)_/O# .8 _W M\*U?X*CC^N$]WX0;1]RAUQWV(A[MQ] !V4N?2[^A M/AGZ<4!_D7[T6<&"%H_\0/_.26;JOX2#?_<$#RQ:$I^J !V?_9:7I<6'O^J? M\F\?D2S3?X%6%D3?@"Y)7FXV6_#_^KGT6K),)[VUU=Y$W2)_1?^M/_(IM^_I M8&@; :IGD8*"'L9(.@K\^T,CP!M"XY LJTAR"L@[*_*COC\_?:;?EQ?TG_C M\].AU#$+2MMHI[7;KX12B&/&"0$-MY&1BRK"B1QOHB6'^PA^RMEU+K\(,7 M3]\ M%""Q\,=;FWL,-G8=\'OAQZ$[ON$C/P!=5;[DIT]3WYV (5G"VF#=:II%1@6& M]ZJMF:!=9[;6S$N_5VUMY1KSHD_*P+S91[AE6OR%8'Y,GG+RLV&,L/< &]):^4&3640M!Z#L[5RHZ,R M"'HK4[B H)7;3F5&T&K,U99Q5MV",#]T'(K3,/>:">?,.V8C$3&W+.IK>^6& M7@7AOT15MKUR:[2"\%^B6MLNN\G\9O W0,5ME]W67@^RUJ/NMLMNI*\'6>M1 M?=MEM^[7(8:6J :WRVZ\W_"("8\[)RS 3+RP-/IOV8WR-P7\,A7?LAO;;PKX M96J\9;>X5P]X U3=3MGM\C?&TGITW$[9K?OMLOL'[@*JZ1A3MHI,7"F+ M*KU==JO_K6&_1-5YN^RV_%O#?HFJ\G;9S?DW@;T!JO%VV6W]MT?4>E3A[;([ M MX>4>M1?;?+[B5X:[&S3%6W[(8^=E>!'06^ZPJO?P9["W@8E4;;+;NYO@;P M+U/A+;O1O0;P+U'GW2F[G?U6X#= [=TINUV^%ERM1_/=*;L=OQ9K?\RUR1O!/_8+YFV#M&.<;P(XI5P\>#\*!&$G$8=._ M?\5>_\'W+WA$W6*/_?.[;^:BK !DX^SZ&4"^D*T_+X3CN/R$A='1[7%I@&Q" M!Z]\?\"#)2G].\;UI\*M+4>A-J%!55%9/9A3 2K<^L*^:P'W^ -S_^./J)=K MD;OCN07S*!8N3KQX!NSOX9 8:]<9@]"2G5#CC+\7'Y+5D,H%LP<"%.MQ M]L;28-=(:_!%)Z;&[B1VC31#<3:3$[O\JB>]-F#A#WSGS+OG893ZU4= FWM+08BQ 6A-VH'+<3'HVS5XH-"X.1'\#% M?_G"BWZ'#\;!\9Y$-X<%Z71"5>D M@QOKLO@FPI$?,O>7P(]'A&QXHD D'VX[*I^\&S+ME+K_T M([@!(2"\&&X:J2FUXS,(Z$+M[Y*0I?3U;,V M)W,.\*^:TF>L&^*6FF1;:.CY^"W%\2/S76?UG3 MJ3%TNB+[T%AW[NM)[TEB*R.1'?LC^/6(!:MV3S:75%ZV;ZR#NJ:NMZ0N VK+ M]ROL*:\<*<[GKRLI(1KK"J\)<4V$N![K^,#8T$!-B&LCQ)PO^YGTG>RMKR+$ M.MZPF'J^K)9O!Q6.-]0<8+VQK(,*QP@J1UNGK!L@"+AS%W>YKG:$S]P.?.:& M\&/LLF#5;JT6NK7:^TNAO@I[_FOJJY0]>%!AYW]-JJM3U+.L\AE%/7OKJTC5 MV&!!BGVE@M_*5V10=^8Y,:KJ.*L] ER]EORP^N\8B,-WA4-D<@8K*&0T*Q+R M^GHYU>1@QGGY5X&;9=+BL2N&<%,EDX,.C'.TU]2P1B>C<=YNI 8EN*^"6Q[< M"SO;\07$.HCS4Q%%/$H8&%XXSM(#7[0-Y4::H5L,2HTUC>_ M)AVI] >@K(1HG.>]$M10*V;STI]Q[O1*T%]9J:'VHC]/@E\]# M92Y@DDU!6BC0R/%$= MLJ@5N7D)T;@(1;4(L:QD4;)X 3;FQZ;\@"-JP//K[X?'J>Y=2I%9JW Y@C0N M@&!L)+5\9Z&L-&ED&*-*A%&KMM"]-_UHPFB,(X MSWNMKAA!%T:ZWFOD2.08YX:>!SEGL(= O?($%"[AT9T515')O+(EJ $MJV1? M3Q^05KMDSMBZ#4,5B;!DCM]WQ@:KW BIU2F9T[<$M%=62BB9[[4D=9^U0K88 M%1KGAS4V>:@D!Z"LA&BD([CTU% K9O/2GW$^YTK07UFIX5UXFE])@H95%;\' M;%T4:&9ZH#EG4BMR\A&AMAC] M&1DHJ-LPO"<6:&0PHF:!U=?*=HR+.Y2<\LI*![6WO]:,)HC".,][K:X801=& MNMYKY$CD&.>&-K<-P[I05#*O; EJ0,LJV9M$@7OS4* DUIWE4&#)G+%U&X8J M$F')'+_OC V^C=]C7;17,J=O"6BOK)10,M]K2>H^:X5L(2K<-AE09OP?%SKBP0*W8&5+F MO"Z*-#(\41VRJ!6Y.0EQS[@(1;4(L:QD4;)X0?G*.FL5;C&"-"Z 8&PDM7QG MH:PT:608HTJ$4:MQ\Y*B<:&+JI%B60G#R,A!B2M!:[UM,?HS,E!0MV%X3RS0 MR&!$S0+?@59F7-RAY)175CJHO?VU9E0DBOW:\U[+B@PY&.EQKQFX1(YQWF=S MNR^L"T5&.F-GH8C8F1^,?#@]F!"60<^JCU!GL]F"_Y\'/QWJCM%<#GZ,]% ^ M=X02'%WZGF)Q%46/D7Y" X_/FIK+[!OI1S,0/^L2/T8ZF1*E^A?N]P,V&@B; MN1)%MA][43#^_/VVE&Q+JYEI.-CO:A8$X,Z,-+=, +BG4Q*",-^#E0<7Q8.09EI*V^7E2LBT$9:9>O%Q7K M8E!&FN!/H *M\,-0,## +X3CN/R$A15U7QV4S?Q>!V[6Q<+*9H^O S?KXFEE M-= O_K=B+*S=+*N!OD)4K(=CM9ME-=!7B(KU,"AX6TE1L5P/HO X'#O),_1 M5UX&W;+:W"N#;H&-O ZZ936C5P;= F=X'73+:ADOUW6W*LY0-F-WY=!=*F!.K$?=N&^>%J%&]*@9NI ?$9$&]LIX:J^+;1CI=WCN&E\JNC73\O'<,+Y5+ M&^E\,J.6?55LLU0>J;6!?*E\K%3.H;6!?*F,Q3@_C>;BIP!+#T>&G,'^@AB? M+LJ/.5HSS?VY;P"U>T#>/4^_%_["A'?NA^'1^%?NX$CC&^Y*! _$J-#VAH6# M4]=_4#>N>R:.6( MN6"7\-L!Y]&Y;T]9!O6$/XZ# $V6,.3+\VP90Z>K8H[&.3)KTC.8]);I>^H8 MYV%]&=;/!>L*5RQSX*\1M&\B_2V5]1GG;J[ISW3Z6RK_,\[W_A;H-^C\&^N( M-Q?^RZ3_;6/=Q,_!_]+WG 0%RV)W9Y[M#WD229_.]X_],+KJW3)W>;S> K M@B6^;:QKN*;)M=/DFAH];5?6:5ZJ<%I9.9JQWF^3F$M-M891K;$>\5)3CW0; M5)MRC'5HORWEE!5]QCJ%2WWPWXNJ;*Q+MU9V:JJ=2;7&.H)+33UOJ>RLBW*, M=6&72]E9$_IVC/6 7P<^["0:7[O,B[#2XJ]8C/ =1^.[\8@7,H69Y\ ]^#]G MPU'@WY.(*T_=T8ZQ3E_CT;#,>-".L7[.A=!P% MX:XG*-7:,]1":!_>ETKNQ M/JZ%X'[![('P>##.WE@>XC?6760X$I9Z$HQU^BR$!"Q;!577IJI5#Q[M!SPL MD1IDK//$="PL]2P8ZPRH;$>U'6.MZ.7W7C('ZKO&&K\5[&:R:ZR)NWZN8H(G M:-=8V]<(%F0$BHPUD]?)KXS C+&&]/J9VXJTU%UCS68C^-6JH&ZLG6R(RK14 M8!MK#J^?JYB0*;1;9D/YC56F=:&HS(;UVZA,:\+,7IF-[W+.X=@KLPG^IBK3 M4J%>9L.Z;'VO]XPUD36,#^V_8I%M;H1@OHBYZ_)@E=/=3#"3]U9N)B\.B.8N MK&L>0,"M!QEGZ.L 8:SQ>BH\$?%S<<^=,P_.85]T72Z[RAR-+]B??G#LLK#0 MU?L8.+,_Y$$VF:Y$#-I8F_9%R+CT,=%[Q"-^V ]XR1+A]HPU>1?"!>F(P!U0 MEGK.';<'GN_Z_7%Y\&"L:?NB,W$7,(=?LN&S50T&8+MY4&&L79K.03T,GW2^\9:L^8+Z*7BP5A#UV0!O50,&!OS M-55 +Q7ZU;*@WUY +Q49QEK0F*<; 5>/!CY@XYZ'$;Z )+ >\,/5!<[3 P$" M(1Z&?' =^$YL1^&O/A5VA.?GQ]6,QNP;:W>7#H-K\JWN&VNQEPZ#3<+@G$[A M7(;LZS!HK,7_9.SBAD=,N-\$!N>Z,5[3MU>351X8ZQHP$TUKXH<'QCH-S$33 MFIC>@;'^A'. ^E7O..".B$Z9C?W-QX5R]\P=SV!G[J\^];T;?N^[]R #\S>5 MQH]W8*S/ B?-13P8?N/=:$I;@Q7@>39U4=H%_9ZX!TMC"!X8ZQ-YSQA>ZADV MUN^R3'C/_='?62!8U^4W( #3CP&Q.5CZ"P379=Z/JUZ/P^?QGO.SHZN;UFN_ MCA.*;YC75Y_$/R^$)X;QL*(JM['^I7=.=.RQPD1GK$OL38GNQ;SF%>2<3B$* MZ=>*$IBQ'KNU$]AL?( 87-[L[4S MSVDHW/JZTU!23^:_8J__X/NZ9-#8PQ![0L+Z1_"00'K(61@'_*L(_>UV:^_S M;S=_Z,?U)?TW/C\+=2OW!RX$I];N9JNYV=I?#M-8N=MIP?-9W-T3Y[-XZ^O. MIW'N$500CC,Y2R>X+,$SB;1_P)D,3UG0]RNJ01CK4;CAD0A(/< 6K9,R[5H^ M@!?#;[P''-8YXA[\HS3!U4[+6)O=4. OL7UEIV6LI?P<\"FU_-H/HR"Y40&_ MU(?!6!.V//A8ZODPUK8TB3F9(,-;QEJEQF)J/2FLG9:Q%JKA/,Z(8V9LSDJ9 MD+>NDV=L[H=)/')%;M.6<89_24[.JO!1&_V+LJWU%%-TVJ7U$)@D<]:%/&,] M#'GH(T*.QOC?5*5^#!ON^T'B!DW+X!^QJI-F3G,[#LA3NJQ\#9,._HJX;MM8 M!T=-#FOP=[6-]:^\B!PF'Y)5XN^&-I;**HSUZ-2TL7:^45H?THN!OQKJE&V: MW4C0U;EIT2 N45J'5$T)2^8)QGJWEB0OCEDX./0<_!\4'??,Y<_W6%P_N1K$ M*XQUP=448@@/,=8IN# O/W0C'G@L$O<\;4]5=5I8)K?H&.MVK&GAK?E"IUI> MS+>6'*=,!+\S-^9'X^2?O\*V66 /QN?\GKL%MYJ^ZU^" M:]M8K]C[DA+;M<-IW2K%:IGG,EW9V[7#:=W$LEH.OU1BJ1U.ZR:6U8JAI1)+ M-;Q?1GDGEXJ?:KB@]$,7<10S]S3V')..:XD4@6JXGK!W>\BARN ]#>(BXK<) JPF_^D(>1L,M#'I5VOCTG M-VOR>(X\JN43?#%&:O$^G3RJY06LPH$UUM7VOLSB'6.]6._+'MTQUEOUSB1% MM=Q$YV(H(NY1U MUUB7XXEW+P+?PZ>8>P,+< 2+X(Y;D9UZ>,+"Z)S]RH+1"B;;+7V"3#CD6)?[ MGQ#V,#%*!K>3O4&_;(%Y,KO&>@CGP^:M'T<#V&[T&YPH%N+%I65F7 <^8"DB MQA8=>@YZ#D:XGJ-Q>K)Q$9>^=P5WPO*\OGIH]4U1FNW-]G+F[NP:ZP9<&0T8 M!'QCG6PF 3^GC1'XY]/&"IA:3!M+F' OFF"]<11\[D4O8;C&NO!>CN_Y16HE M>.]R)/O(C_![S'7'_PEX./(! EV7_V<$U#R>*NJ??.(EI&BL%[,FQ?E(L75 M79B7)(F,=:;.C8'%P?\&)'G.O+'OE8$C*3!/9S[JXDOXC+'>X9JPGE6VUN3Z MVC76>3LGO@: *W88<'8A//X66O&Z$&6LC])41+76@ZB]DOOM%D?4LPO J;8W MS.NKK^"?\&XQC(?5/*M[97?VO0T)L,<*DT#)?7WGG#DW%#@)QGBEHKS:.*?@ MBUEEN?&_KE-JG)/PQ7RRQO]+\%]RS]R"6)K[Z\:YXHP@%F/]=C6QO$5"QIZQ M[K6:I6>P5'*'UNJQE EK[&ZV $?+"6OLE=Q!E07\Y?7YZD](:W_N$R)O?>GD MZ23P /]PX;& NY)Z[PB1>$*/9+[AQ[$R+) M'- "WE]U0/=+[I5Z\P.Z+A&V7R'?T=L@JKW9[,R?J=1Y,2_QO*5F&ON,*BM0/JWIPZ!]WZ:IUC M2+N;G5>=N?X2?<)8!\XZ4QY,<2)?Q-QU>7#LCV!C=W&7PQ:=V([",V\%M>!& MB&YC?43E2<%YAU1CK&?IW _#8U@LD /W;""%H_$EBX Y7_72G\?YVJOO7H_= M^P'KNOR&]V.P'_U@?&@CHE=J*S4WF]N;K73[K](NC/4B&8^1@KH!:$E/R=/J M1JNUV=Y;SH$RUA=5*O0U]\@_. \_!%41,?U:;5$,1WX0_0<6&$Q/C\W>\ )] M\=,ILF MM.2_>,/O??<>>$7^IM)$T@Y6[N!Z E V/M_QG ON'26*&YKAF-D="=3"^)LV^53LH##R'K;(Y*-X6*VN2AZVRN"=>[F:M^6,1YV7S M?+R]:WU=I[%LKI*WQ\RZI)>QGI7;"#:%S\B!>A;<=#S/WD MSEW O-"ES/E#Y\\XC/#ILA1N;;>,]:4LCHE?F/ PH_<2A[&$@U/7?_B5.WU^ M#6I_F5!BK!ME<91,3LP)RWA(C'5S/(,12I1*L7$5#;"29S@*^ #?=,_//-L? M\L,(5/-N'&%.>^1_A]^\T'>%@\\<]GK"%6S5PR66BBYC?13&2A<3E(*VL8X& M\T61$?@SUB5AO-PR GW&^B[*+>2,P*VQ/@IC)>)J$C&WV\;Z),P7NSMY:*D;(Z)0P71:M"5X4<%NNPM]84N&B7U:MA@"@R G\5%(;S%)H%Q%4=7O7D05$@5?-E;7INYIK__#9!Q3XW5SP!-08Q MN!'AC_PJ80%#WR&B]** /=LKMD*"P0@5RU@?47T(WM\A6%-@9%2X+GW$6&]L387O1R'8-M:I7%/A^Y'(V\:ZO]\K%;[# M^-JVL9[_F@C?35+MMK&QCIH(WYX(UR6.5Q[>6:E(P%[P2SJ-*P^_-W MNC]8FFQ,3*G6@O ,3N_!1Q ML-G>7@X@5N['>0$@#C)H?BO59<W/-PLF=,F(L((:6-L!IJI6%L5'S,V"VI11*@K@(;<7.)C/XQ*Q,V,S<-][C 8B;._9X&(:\1"QNUSBW0,GP8@*O MVS7.6U R)*Z(Z>T:YQI,HZ%]6L(2SU3E?$PF*!^K^MP5<;5L 8UKYG'V>M.4V6<#&M1\]:4 MS[97&1?$VM2\91ZBO\L\!9PXMWA'W7W^"_R+%_FCS[OP)MS!)G-%W_ML<\SPV9#OTK?; MONL'G_]&Y-3\TH,M;_;84+CCS_^\ _H(K4O^8-WX0^;]LQ$R+]P$4A ]>6,H M_LL_'\!'Z*\'N8,]>(TK/)[LJ(V;^'YY=G?RS;J].[P[NW+\ M_>;L[NSDUCJ\_&:=_._QKX>7OYQ8QU<7%V>WMV=7E^;L8'OJ#OY@X4!X_,MJ]W1 )F[GJ(_0] M>5EQA/V=K?V=?60*$3"?R-$?5OQB"P#U:?+WSM9N96:^KOL]YTL+W5 M.GCZ59]H97)UL'^$[,\;G0U]\X@Y#E#FY_;HT6I-@VD1"$/A."Z?G^8. \%< MZ[LG;-_AUL7M#*)K-9\[2)+Y+DQPAYX7,_>&C_P@VK!H.FT$DN$Q^MP3C]S9 MC((X(4C0S_[QMX.][=TO19I,2#)R7@!)E_6S7=];=E06L]@[XJ=7J6%+EUT-G.06A.HFLBH!3QOAZB\F1NO"VSG)-NPB*$!5MCS@(+ MU!WNO("%7I-:="*5I3Q)8Y.]S2&\8H"/;3ILO(F?VN2>)O'.(F?H. ZP;OZ4 M%OUO>-&\'TV_M[WQ]1NW2;7\Q]]:N\TO&+S-GZV&A8'=F2=.JE5O0E73.5Y" M5^L@G*N;EQRL->]M/B[T N4!N^,*M&]F\_,><\.$H>\HAKY=<89^=W-X>7M& MG+O$3'TY"L3YF)\3G) 7XA2>O:1']4'?!5-B%20;MEAHA2-NH^O-L81GB2BT[ $+8*D?%]K5&]N2NUNM M5FM16W)[?^N@.?W2HL;D'*]:MOH!I^S-SQ-L42[,X;8?D+?T(!W+7[2 ML,5&,%(OH@X9QW[L1<'X&.S=G(("2[71'1KQ4>#?XWM2-7D?U627/;" +U=3 MJ2S<[]CCF?*PRVXH>8%PL/&UO;/9W#MH;K=F"X55J-1O -OIPO4#49\%*HN/ MC6"L/^- A(ZP26T!%BFRE$JW!7WFB?_2WQ]+2F8S0'&V=;-UNV6=#$>N/P98 MY$G%NO2W/DX2P4R=P CAT.[L+2HA,4X)VF=6L/!%6/6T=^[/)[%CAO(4^J"M]V M_6 MQM?;6 ![A8^NWI>P-L8I?71EEX]O1"C'\,^KX,Y_2-2X5AMM7#B /+B'<_@F MNERESAZI,%?!-2C(H*[,KS^W.AM?[[CGP2MXK4$O!/)K'V#J_O]B) T6!<_M MC:^=_69K;W'5>==HH,[0%Q4L4$T>!4!Y8L1T5[&!!H\;(S(L,*N9A0'HS]8' MO5FCO7@H6@YAT;DSN;/Q]0#+5_,G\N,"[M-S'^CN&H&4MY9;NQM?]W8ZFYWV M;.UF#5B>*Q-D+5[:Z>N]!7X1B$C "Z4_D@?V]K?W6]G)LT=;6P<[39FT) M]=]I_/XIS>%.1"YYT3FS!Q8U&:Z0I'MRYP$C 7$['G9]]YUL^E+%3 C;_-$> M,*\//WC6PT# +RGKJE,//BN6/FZUNW1*$HFY)Z.9 +7;R+=_-*R_ UML6=?>6!,[\QST]7.K.[;L 0>@@*;S M Q@_P!KY2P$'=F!"V&,E@0++4>VLL> \DT, MTG*[N:/UMXS:!ZK^ D22[K4H@9:;L$5O"DU[?@3"_*]8H!4"Q@>E MW 24.1=.MTHZ&!9,_J)$L=1&V;(L(, \G"WE,%Z0UG_WW=B+6$"9/$&8T'@+ M,6DNB;\+JF)S,,P/K8_6 )@B4I1C,==-R"I+;UVN;H"WYDDL1UH9]JDE%Y(; M7L8<1,N!JZ"BXZVC@-N<%/96VZ*4X]#Z .\#,6F%,>BNX<#'/!^=I1<-6%1< M^P,+)T\%/:SV\!'XO>=8']IRCUT0MG"]^R?L .^G6W&,.:Q"O0=S4T-:!"V2 MA9%UT+0<-@Z5,'C9*5'IUS+7%36HB$5Q>EC:A@N$-8H#!00M%=ZI4)AQ>)&H M@9Z'(HK@!' 7Z#KP/528W;'%07D>6]1[G-GD^_[&(F:=2M&1.]OI.[*R)*L< MP4=Q#A">^]O-.^L#8F/O2[O3WDJT)T&Y>2/,S5OU09?K3SPB$<9?A0H 4'D/40P##.2:-;SFDI9-A0;CN%OS">TH9=S5@076Y]T;<] M>\/,M20WHJQ5-X,@17=TW^H'_D,TT+?J.[7IU6IW-]M:>\BJ#%OE\:*_+-NW ML[?5VCU8BN>[U=S:79(_?MFK:K\'?_SB\7JRE8[AJ/7]8#S%-40WT2&TU4VI MEZB]O?'U?/J1KKH+KFB[E=^WO_'UL(C$+&.?DL-5%31NESXU;?KF+J=)\_>) MT[*C\G:6PE-]="XJT A41W$H,&WOV5K>]IS%O)5A"B>SM.&:CO)TI 'U"\'I M6(+I>7K:749Q^)REN\EM+RT^7:]!VT,[=(9UAGEV3\4D@KSGB?Q-(.(P.!'Y M5AQ**Q1V*OMA3"FU!J,6O^6.\>,/ CX-G[4\V)J/?/9>A"0R/>;9Z#$!08H5 M>'@S-H5S6."$%J8,"V=6-E;G _LXU:!\K_&DK*^B@$#E\U<"#M-&T()G4<0Q M-QO!"9#%FEM8&NN3;SS)T61A"*P>?]+0YKT>)V^:I])O\4F!',D#5.+1#WS7 M\H$[93"/+A]32.%#:\?ZOG6+';CVVKN8 M@_<1-Y[N4B7L=5W@.QDZZHE@*'V,(_@VPYN ]"@Z[-"*6>R(2*UK:V$GVU(] M??-SSS.[%QSBPOW@,$7?J,QEE]K"E M1$Z5#C*RY$]P4IG:+-,1Y&,J'M5S*4P%/]E^$/"D^!/Y=Q!@A,I'&KX7?ARZ M8TW"T[ZZD'-<=V@Y%=YM-(Q.\%/'R0)FD51>'N\_+X_G:I1G(A]%@458]$'> M242D^-'4E,$X\9HD>(',UO8I,@,\U1V'(E0%O>CTN>>;788B$(4D]T+)A#& M I:WS1;0/5#/ M+-%9KE._N"\_''#7U=J1]6%*[E#.@0V6^T^>/:8 MKZ/20((]22,R(%1764%Z!T3/^GW@1'BN\#CQR+K'G%E]).Y]TKI0K\0XE_K3 MENFVR!2CL04T1[R- F$]E'_PMI".71Q)MA=@YV,.3!)9E(PJ WL#554E.DLI MF7TIAHQ=3-\(?=>A:!K>PX#M@29K=84C==WP!XI\>AFLF +*N?=0PJ#:"[VN MJYP_2?+V^$W[\K_G%*<7( 2NP)R3WBT-DHL)/V!G!'6PR!1?R\T9SD M+=>DBY^Z/BMT>_/BX:;C4XH[/@T6-\"&TSM4I\/FQM?MQGY[N]'L[#;::6LH MO:YU\IO9DRQ']V>3HE!8S 0VG=M_2*JQ1$BYX';+?G)S?5 M >&10@#:NLRM_#R-,WU3>3%@%UT'_N/8NM7F69+I2;Q(-IBV+C@G+0761,=U M !H$F%(-FASAQ&Z2-C=DY$"3+9A8%WB>=<$">U!@<1^N0!Y,63O\/T.S@6'YF[@,;A^@^GSZE8;N]M;?8F(;%9CB\?1?IZ9QB=O/& M5YK8Z^J-3;OZS[3_F.HUF'-/AR%&-I1[3H3*,]R0S61Y, QURML#+V;,Q6'Q M%S^>2*L[+B31J9\O8NYFD_ RN75Y#H<7AQS@HIZPSCP' !8(#AP+I,46/4J= M,X'1^JYPB(N&<3<4CF!XGQ6Q']Q#/8V!/>6[O 'JCHM&CK2KU(@=Y3\)95.Z M!Q'R"I+KPHLV;J_3&<[=X='Y"3:#/KZZO$,590KJWC9O\N!@:W^GLVC>Y.[6 MP<[3687SOFD?/K^<-GA[[:WVDA:UMP42=45)DV_4GFS.=OC+2'BH=V3^CMXL M%6>N/3W53.&:8:'U<_E'7;T5)BXUUL+ M(_F)&;,6:Q"@-^EO<\Q/[&Q\/8OXT&J!5L^*=G2--&.1IM-N]3%;'>Y>.9:K M1NQBB.W,P&4M%VH6\X:4>*#EPF$M&$J%M1L1_K!.F1WY05B+A^BXF%-]&K->S,#,%4PMJ&5$9'!^\3D8L=XIE M?827J@+L=!*-_+AFO27#V_&XRP-5?#2N&6Z%,/M*EENKY34M+D/X[RC9T*Y% M0ZF0=AWX(X0QK]7PZB"UU:J%0LU?UD^*^THH=&JA4"JDG?,^<[%FP>;40K>6 M#=7!;:M=RX::S:R=%+&6D&3#=BT;2H6T"WC$NF4]'HVM;R*T73^,@]IZJ!"& M:PE1[ZBR.UI-5\HE)UN7-M>_3O:O"@G6^*IUR-5H&'M*\=^I%?]2(>U"MMG" MSA5I)?@_0TO-L#U1?:MNL%4$Y?@D+2RL"^SM&H14$2YG4EK7<6 /6"@[^\AG M,V/<:FNB,F33JLL):@ZV?E+<;BJQLUN+G5(A[8;#]^]QDGPM$BJ"TM9.+1)J M[K)^4M25QWNU2"@5TBZ2L1!@?F ,(@Y#H:9('&:ZFY\F/>F/?<^1$T'P'A I ML2N;XE^-N%Q,;7)4ASYJ^5*S*A-(<5?+E[J">=UK60QK_Q>G4HB(6IZ2Q( ? M7/UW)NAM'>KFJ^@9P[KG6HI4A@AJ*5+S(Q-(45?=[=="I%1(2ZV/VW0J$PJ3 MVW@TWR3BHI4:ID'9,DV-Q@"G)"C V M6#_@2GK0Y-I#.524T5A'3_^IIUVE4B>U4VKQ4AGRJ,5+S:E,($5=[GU0N[;6 MO9;%L';LTSQL:8E0A9]3EV]4"L.MNE%?S6P,($5=_'U0-^I;]UH6P]H5S:4^ M\^1L2'A3+1PJ@]O6?MVAKZKX;>TD$>>#ND/?NM>R*-Y2=PV65[" QNB>^@%\ MS+/^%0.N%VG,%6-'E[+J=^Y&E_OR.0=E:($ MMKQ5V'49=E5HL,97K72N1,G8W=;-O)NUJ5 JK'T3 :?9.@WKY)';,26E7O5Z MPM8EUL=^,,*O<.L7']"! >$Z!EP= J@M@YH7F4"*NI%'JY[ZU+(:U5&P< M^\,1]\+:RU\M!-<2HN8U!I#BGNZYT:JG0JQ[+8MA375B&EM7#QY8%0,QPF+I M8P [$YYUQ#T.Y@8FF/ ]$5 M4=BPIG1CLF[M 7=BM[8$*H3Q=K.V!&KFLWY2U TR6O6\B76O93&LG?H!)D5O M_F;=QL,A"\;ZP-4BHB(8;K=J$5'OJ*([*H6E_DIG42WNEL0,]S>^W@)86;3J M%E 5/F>US'X+,FW7,\GK'55U1Z60V0>US#:!&1ZT-KYBVMNC%?DXUBKT7>%0 MGMRT?O.UU5H9I)]N$C++NOPG;>Y/$>NZ7/_^%*M8%2ML3V&%>C%Z&>K>[?;6 MW@Z\;^2'-%+N[ 6<_-ED/-OB9N0]L'&)ON0P+98>^C)D01]PHT@;\5(4^PA.>5FA M[.!@:Z^YAUA3NH7ZL$+H%FS^TY3?=[=VMUM3+S6WIO\^ZU7[K:W6SL&3KRJ? M.3$]M^7L[N3"PKKL,FK?T[=T]/WV[/+D]G9252V'^,@ ]L\XC$1OO"8&]97V(!K*ZG7GCCY8(+6:Y MG%%/1?AHW&,V^KP"K&JT_=&(!PVK&[ 0"TS<&(1./)2E)L#X8'^V-9(0"[&$L*WEZ+G\4*'$04%8XAFT.\Q#] X#BACZL E[L MJOWD\ [ZB(6YC:?C M^"H&(DF&!%L,MNWZ-FTG&@1^W!_@!$BDMN^>D/6N<#%4.[>.F<<V MW[!^"1!$1X' HJ>&=0L/#ZS??/BU02^Y$(X#*S^!3 M& Z)L76K'_K:-]!$'W")L.\K._*[0&F=AM4Z.&ANE?RDGS![@,?,!WP$'/:L M=!?>EZ-QX)@A1?M(SWBH55F90AWB6=])W5,12*S?#WB?8#<*!"@TL&JK.R8\ M2)]X[ES[O1X/N+-E(1I"3J_ 6Z_%"-]_*\FYD? B. \7/ )R5HATX1-1NN*R M(T07[C$'6(R #!$0,5;Z MP7L*9PYP"Z>5J!R>E,Q=-[G"+YT =.%9^8 -/"$4/=!:\._<<2XYT%,?CTC; MLP-P/*!W+T?E")0^]_L!&PV /69O9R"!6!!:9,I;__C;?KN= N:-O35M@[PU M3Z]E@?Z][>V-KY<^4&:'H-MJ?;%N)5YF==5?C[H*B(>EP1G&\X0+#N=R*C:L M!R"I ;+E;09(8TAAK436ZS.)3":914PG&X%7^%A<"A M 2 M@X1EXG)Q\6J%B;PC]-)+9+0J MF !J 9 @(EO)?T607G./*'/@JFAM+L$AD/W-15DJ9$ M,GV&ZRFGRFBF59I-33_#=Q,ZFI:21:7QFP^?16.B/M.Y^SG[ VHZE M&?A"1HJ6QRO-^:Q1V=8G]*$?M( %3S,V'D9/D8< M*K-11_/E[UNW0#@@K N_*-4;V!=:J7XB&![\P'4>A,.WK-2XS3HD@F3V*&+) MZ@7^T&I]VD-?\E'ZR1%LB$).\L0P68IFHV@5(#HMEWO]:*"%IW G MK7[D]FJAY*F!EZH]:4 U)J6BQ%/681'*VFZY';UOO.U!29,0AV^/X5NX1@Y6 M/YS[!Q9I".#69RY:B@D4- GRLMR?=BZ"* 82&%L<1!68.>,1ETZFC A5,F[" MSZ!0,9-(M15%/,N3:GZ@Z80G(C"S.L_12H86661Y=5.))_>>G!J"H;9D]:/) M#T4$-*9@( L1>=T!>&)KL ;Z+"(E06EVR3074,E95E9(Y)A3T?&7X#9U$TG' M'G$=J;NI\Y]:S9EC+IT*]-R6-4WRS/Z\?HMT6/T&B'3\84:KIV.<\6[)ET^X M/G."+?^UE&EJIIKCJ2_GH_-[\9#.D\L/ Q_6 +HW=LU.B-T/$E4\QUZS>FS M;<0H !2D]3T'$.&2,NYF\KLJ#=="#P]JA>CQB)C [R&T+X$5#ZQ#4(CA9&Q9 M!2DO]=&,*]"S_O0%' \\(["@QC1,;G89GF"\4:G-:M?:NT5(S'#\:5J$_/(1 M&^ )%7-\-25?9+1$XI+%*I+*:BAX%VV GL.K(CS60#:@Y2 8IRE[ M0*0[.Q; 'P/3^.)OW.9#].[NT:M;><6!5B@S#:2"Z\IZ1_KB(ZP1*::+-(X. M_ 1YTY7D29OF6:2\%IE=9O_H U/QG$V%UQ[]Y\L;8AF#WHE=(/CF!1XG@/PM M'T42]!*K+<+JK\ BX#4_%"_T<6(7L.L.W=*A8>ZH J3$D0QUES/=F87^2^3& MKF!=X2)1V,K1G[JP%9XD:\G+;(U-.&'):G,\[?KD?VFE/@UWU(QQ4ZL4B9Y: M9[]DZ* S._NE'(DLAIZOK.07WI]R?!UP.=]59)[5AZ0RDC.(\GWFMOOZO$A=GN .VZD8ID M5MG+Z'A%TW&*F:(4EV5K@Q.:8*H(SO#L^K H@:]#76!$>\MF*(36AZN3BU"[ M=:RS*-&Y,L$TJ:M;&$3S'SSE9\FF0 MS)2')2,.EQ[UUD6W"#BF1L"79-RQ_*HN A$9 M)D%(.W6D7D+4+KNO$A5[69.5.&S1_9ZPZ:PIH?46>)?V\\F/$LY16W9C!_VM M/ A\Z]3U'ZQK30+GY\8MN'$+I^^Z8<"C$/T&L';]6/*RLLSA"1G25ECZ7*E6-NW9:4NDPRIF M+M$GQU2R28V2.;YBG>GP45N!Y2ADG6E5).9]JL3,5"*DV%0E)G MWK3@_]I5\R+ 9X3*CLB#=X,IB6>46QA:_V##T1<0XS8PZE]8C/Y>>=?OS(WY M)IP9-$,5(4O&?0WZE,!\1.L.#HZ.2I0/RQ5S]- ,TI:D"(*IP5:"D=)15HQN CKPE^R.QXBD9$F$CB>(B@.5 :+4N<$ MS ]2+5+X9D)RQ2-W-QX1^>6H'7>3;!,(GL@='J889>;#!,DLX>8).H4^6:J@ M:5"&VMX7"S0M!W.'X15C)V Q?#H3^$OA.,(LJ$;&EQBC;O. R5\ -3"^4-NQ MANCW[O*"D06,C5)VI''V*##FC5@\5+JDX>2(TBB&6,3>?M]]Q8.-+'[+L6^5=EGC^1'Z.4)N2@H(D.N_#\EH41 M9_VQ/)>U,&*4E4*C1&I+U9S<(2E)Y,A*EB DX;I,II0\V#P =DRKMKJ^0V9D M'YESUV7>#WVRX84QQJ4U46J]'=>L(X2%'2>D.FV_2&?9+4JS)%L <(1/@9+ MY#&5.S5R(?OTM70H\:AI-\Q[C(_D];9"Z#>)Q.K"FJR2T,@3.]I+:P#@FN)( M:"BJQ+$CI'AE&F:K-=H[*J!7<@8XZ:J=+6@3'\ LY35_$I]79?7)S%3-1#YF MV[$A#H,@5&"MJX4'R?7[2>+,3'N3G"N]).PJ7]QIJO >EN)X?I3-JBT[_HY3 M=TQC,O\D-5VT+T>[;/X0W)5E2RP$54*ZZ K.&G7/YA\6Q#&2MJ,,[UPW>2L\Y3/+&L6T M;6G")D7&V6175!UMP%[HDX=?B^TY\H*+*H$^2 6'Q]0R9AFB?( 5 FNK\V,R MR-VN9G[,FYU-L'Y2*I9Z;9^35V6(>F^AV"M\$,,A)7OZOB+243P\8;N0(L7U":J4X'1Y>5-_#N^,KZR;NHI%2 ME#YX34;:?B67XC&]JI! 6CSE:5L XJG%W@!&,E.9K5ZI)-;;@8]V#MCQ@(U M8U3^^I$2&0&)J+BW]C)9K%D\9V]J'RPQ'[6@8;Y'1TO!@7#*NNC(I:FXZ'A) M-" ::R@QJ7-/V_L*%=;LQW)Y3I$D@9S+C(J6Y,.)%SJK&3VE#F$C$[6FW'= MZ?JOS!@0/=]U9)V)DR1(9?*Q,DLIN^8Z+76-.[ZL#I9ND&S^&@)B?CAGHQ0+ M^SR*=EQU/1W3+?-?8WB%=F7%FT .,>K7MX 4%IBIG2K?JJKRKEOLUSSMQ=U!RS/?D_P"$F)^0VXUI(F M29JU_XVOUWX06;_& 9J*%\"H11_6\ %Q[5KMUKYU=GCQL4H8W_AZP72)U6Y% M.>%4.F*F7>J?01/8W=2![/,,3_'XU$M;"8I)E4 M^EA^]ZA/&"8_7K/@1\,Z<^$F7X350N:_8H\#&BM](O_P?4?6=C7HE?\"O/+4 MZU -1!Z. N%J]6?*H9S1W[PLOBCT14K71M+U@'J]9KQ0*@DYM+YO_28[V\C2 MT6(;V(![_ %]59Y'798F>M(D7JW'$5=UP?0,I9]-^EYZ4]%'2O\IK!Y)N6 !,#U=/F7Q8*1"+2/T;$YWIG_ LWG0O M_IOD^V'#E+[JBI&+(E&*0%*=ER)#=FW.M,,R#+%/5(3(?U 10&P1S_ O:AB;$S8%[:, M[@DJ>QD!S7)=ZWY\]?O9M\W6 =SG.7PH;/@J4/J 0PB]H-[67@..0LIF@L/ M4\<2"X 84MQ6>#V98I.<[0<_^ %0M/FTB&EE#L!I3"V.ACZ63CQPQ7ED=5(> M240S9.HF5'?D8VT7M9C1M$).7U7 @6 < G7A">+1 (65*_$ZPOK@ /\(J6]> M%.EA!G$0\B2)'FX@QD2$%POJL8HYVCS"^ ]R+$]E)3M4-76D4Y*/U0*HMS9^ MN401N.EQGAOV8%UH1D_;\GC0'UN']TRXJDZL-%N<$?21)<-,5J@7^OHBEY'E MPKIH3@KB#VEVKTS4IW$9'G:I1F+SN\CP,JT5P@&\=Q-SNG0OQ;Q 3>OW[XG? MVJH]V3T5#,#W,/!H,Y"\#O^8='\ :M;A3'E': =LE&]F>D7E1@'@,6VSEBWH M&"5339+RRFS!BDSVH_T];" ?\@#!0OY37C0YOK;^2;(,S>3";MGZ^"F#B6172!!Y@Y8Y@U9 MD-)NANQ//TAW46&EY- !"B?)C!2JBLRRA"/%VP"4!C]07+7+4=1)9N"2=(Q# M"3=Y0,99_,MSU W\'PGF";F:&')(OHVQIXK X#J7/$?C&&LK864T; +>1V5( MO9B[%G8;57U<5?4>*2=A?H%2.>79=M9(+CUF(S>;J.0="'R,8SMMW X=9-:? M AQ*^X!E8.(&< #;QADHMLW"I.4!5FW@EV$78PE+S K0+\!6X R80*"ZW&64 MZ))SV&+#W!34P-(\3$[UAT.?0-/UX?P'O$?<1)= (8=0W]*FNMQ[I"6.-/2@3-/N7XBDOR<2+;PW81R95%L5C2@D3-%*N!]Z%8HM+U0 MQPK^VXN2ZDV].4S6C0,PMS"A)2'4*33XP!,M!SAPS*65A@.*DF;%F*?-77^D M!@Z RHF-YDF22(ER[Z/Q18WR4%I(293:;\CY@6MZ8TR$C%T'Z-,##8I3Y21S MT#V$V0NLUY/*6@+/V5SQ/2;X[N2A87B"KZF\9+I">N+=8_$Z4CBW-K#POZ7?T2F3'U]];6=O'GMI30?]_9 M:A8OM2;8-28"!??\B771UUO[6P?)R\""G)&'1]]M-[=VGKBW1?>V"8 "?#)S;3C: 8XLM-XDL[$L157MC4IR*"DLW1NA$PZ.$9VW\(;=9DW)I=G M/C[SP\I]1+HM/H5O0L>:;(%2;%B2D4(@8-#?0ZH*@$A+'H_KSO@_U,@J1\@T M==2U1 FSJCI>'9D\P>:,@9G%@TK#G0A0@P$CW$R M4]FUI%-2,D"[L0,QTHI&HEWJEG%YZ(Q2_H>--G@]EVKYL1528=MNEJA/2*)(Z[4T9NQ-)L:K:=E;1'$&'1NI1] M)U4O=.3NA/((+2HT'VARADVB#>SI *@#+'W*80[DK+Q0NJ+ ''"*'1'3(5$Y ML8",7RD@F^0_]]&X17'( EOZYC,62U8P4"9P=OU: $C%0NH1T[2&2S_#,PN^ MO 0T'MA!Z!WN^V#2:%Z:..2>;EI50G?/]"-PRUF(GHEI'MP2;G+VD0 35D^0 MDSVBX"S@Y#3R B5.)0Q(H(D>T&0>5*VE^8S4$U$=B@17?BA-=EB.]F):X2". M'/]!5?X,B.>.X2"AFK+)I2N2&A9C0$ZWOL*?!^.0.DX!@0)-^@%ZB6./R@P/ MW="733,Q0$3MH%3D,-V4GI*0E+;T1 !:G]X41K4"/F(JJ5=;"+G]R%V6G;O? MGAR#@',K8!;^P:6VG?%@JH@"D@)-P$#R?N#=4"B?IHSRJW&_5-EVBA[35G/S MMX:F!7<\[?K_;6@C8.+J/CY,86+@EHX:"8RA4*S T#?WA(N^R\#JQ0'V(\/1 MM7$0HML+;[Y5S01:G0_L(][6VOG@?-3GZT15CEN'-I53A3[:9V@BT+GKNNA* M1@E!,7"+?"84.217K^^I,X!KL,*8>G0K,8#V=".S+$O@4.2&E*QI3"8?=C<@3+TOL\N@9H]:$# M" W0AX>'K:&TR#.M[6R<+21#Y&#]@;"23654Y,?3ES*4ONBA%<[/&W.HOP<; MI:M]:>UN[6Y/KW%9M/9EO[75VCE84>V+RWN3,'B#?*H)IDF^Q+.[DPNK=9B2 MT8NRQ,S:T\W9[6_6Z>'QW=7-;24SQ'0\ [@/SBX,I2\E$.$/Y)W Z%2T2W82 M2ZO%B_Q,-^QGJ/D/.>H8%,Q#@YFZZ69#4GDW!.5OJ(EZ\ [*)[*ZP,1ZN"30 M=))P+ V)\'$$06:0+JXUQ)IE'ZS1*#M88,9J#UW,/P,)^*#S;>!;M&V=%J4K MHD$A"ZT??"SAT9,V7D,VX Q5A ,L7VPHKA6F& V7*6UULV_ &" ^VDTSVS!H M!"#HQ2B":$X"OV=N+&&5K1NE[*(\)DJCH4S3M9YR]]P09F]2%Q^)>0"9/Y2 MD$;XR2-*19#3LXSP$AHCLQJS9_1SZ<;5F1PLDT^#1T6%O.5$G6G9#KEAS)*4 M9:-;U5B_Z.VU]!G.C2?1ONRT=PF^B$X5RT2V9>0O^8!78 92L%+(5^E@ M$FN%T'\>*[FV#0F*/NB^GBK#1J;2Y+O4Z@P5[+'MA3+-1Q&"_.Z'3%Y#(YL MD20??)3(H[0,%>SE6=\Y?B%I&DANG::/&J@,$@&6N;R9*8''"#"\LQ M3/1C\T>&_4HH.94\.[@[Y<&V5>L$I6FG$2V5>@G:.)/IKVH\2H@.2GQ5GS(I M&E:/H_'NIDFM@:<[9;OH3E)=S@D2/=\FY%#KJ=(ER2TGUKQ M&/ 8CLAB&F$>E'Q/D@SKRP.>9$RA%>^C/P,%'X80'#:23"#C3L,[X%]]E7V2 MG.1>ZC,@,8[;0J\;SN-0Z3*.;]$ 8#)C2,#EL0V[CF6ZKY1^M.;4$['4];Z. M/12)Z6H>A3 ]OK*Q.T'^2K"%*<2L<>XI*(O:E9T9CGT)D"1/(L^H'K3K( MU7)G1:QW+O[Z'I,S=O/0,#PYPS@=1NIO-'I(M0Y,>%QVY%NFCUK.OYB; 9Q. M,A!>+R,#,J(GF?%*1DQCH5.23F/J)<&N9-7)N'H0>#*Q_(ETN\KH,<4(40C: MG\PY!IZ5 ;N>O, GL=W(E$:DO8T7P_V695T'-# /^6V./])(>Q*LLOV+3ZJ* MFTR@IY#14!5IR*F#,E=WXD6>D_R8&9.E!S?H^V I9_EJ#_7"D5P@YD3KZ83) MNW,IL%,4+H+"V'9E2WS\2\E6'"&?B!3=A!]W$8FA!A_0BIJ_I[/V-&**>R0P M N7 152O H'*/G8< KZEH43*F,RCEA#$]O[>N!@3X]J(\'B?6'^:YB>+MNZY M%^MJ#"ES%*[Q(14IH2D(]:%\B1]'QY%TO@VE/67R\!O%FJ07,=R\ZR5!L3QI M0^PH08[]";X[TTP%+0\P!W1XFWLMIJ+QH/B2IWDW5]3V2C*I7Q9+.;F8*G)ALIMU>5C7SD!%.O)$1@8=*3[ZYG:&"*195@4G)>652,=X4B1 M(GNR0D V+<8!0UYJI:)UVIAQ MIZ2B9"K\EI5U"BKA-<648L@K-77FDO>5D54T5@HE!R03LB931 -\,(D=+2;@ MN2XQ^>B!RB*\Y%;M&YCR3>V7R1@/ 1,AUPGM=EIMF?+]O/DRW7!+OCW[198C MT\CS=)(6_TPO2I(X &3U!JMP/- M8P(I$F@&U9#O(GM>C>C5$]H#G"Z+ VV*.:Z9T9R)\91PD& :EU'\BB:U)#DT MQ21XI+WJ,IQ;0?G(/*F9*0[:RTSS98BV1E&I()$34T6S]@!/T2GQO9R!$4R! M6WP3\/%?BCHHIE2 0>T1PESL "2P)6KZLSJMTE&DIVOI*$&F)OYM!%'^C.:] M+M-@X"<%:'J=N$WQ5RP<)6WQE*$.H,I3I=^ AN'*LM/\>M-C3%.:94U7D$]5 MH:[R6:K.^)#UFY[1O 2EE'WN[(XB8ZE[,CBXI\0I!593%8*IFC5T]24@)4SK0KR.>,BD9P-U\OS+"=7*JB]B?FZ M UAHEN+RGM!BFF3.%,\%,P1)VJ0).OG)4[Z"]*X^YOH//-!"NC_1M_5XUE%J MR/H_60"CPX)D]2B$D45A*X4CVTDDJ7:3QHO2"W/'6RNN"::R)WRB\D0/B>1Z MIF8RB%T"48>/*>A.<*.+LBM%1@!&?DZ+PK(%INL-,V!*:PT1R*3+I*0JI6)H M'>-LUMQ*ST%1UL.T98HCM=Y0C(B04>0VZ$20=$3:G&KH\=+]IT '[9[=^X%4 M #.<4(K34$;%)1$GM*M14NA7\]3Z\[1KVT!$L$"$04[73%U91?,DY[W"]1QA M_EUU2M*P3RAC() MDZKJL:&%B.*(Y_VA$;<''JR_+Y[WI:=J,'Y'>1,GO:RI@)*Q[]0U"/?T1*3, MVO)DN3SOH]/N.5F[G4$3DSJBJH\D-84ZQ^3[&F#NIYV4XBC!F[H<, Y/S0," M[BAWZSBI^#ZU .5;UGE_2:UT#F$1P&:)LFB!2M2D M =.<$C(E-2MC0BT2'/(1R<]OEU*]'E.H B5>A"/J'( M5)@D)RT]U3D7D73;-*:D7#0F]1DMX%(LJCNU@9*MM4$C%%/?B)%DV(),\LY. M_2YN'0L8,'6"^JNHW(M[KG:/CW^BU@*3^W\3LSNG'8D?_$'@1,TIN\?V=D]N M?$+#D>K:3$[H+;JWY0OS]QC/WZOC^:M1N\YE HX.RM_(/"TL2JJXYO4'+[HM M;9>)(=5':I!H%I3 )%.)+8-X\W*[N,JA30G*AM()X,V;D;^)_]O019BD"N@9 M+Y-PUO7_3\%[BDZ@NP:@[J2'+.OZ3IH-%DM1"?=0VJ#P_HRQVDY]/U]D+W]5 M33*!1Z L9DKA4TKY%2AL(YV#>"O;3=+$-]F$\C#S&,5D<=Q[8N;EBOBE[1^A M*$U6DP;A2)*SQV1_%#RB)S(@R\1O7(IZJ4\160*DPR3=G8QG)LL, RG2UQJ%QFHWXN^'P ^56P*C&@,3>'H+@'@E^WN9#^G2)K@8$I3 M(PQ,5E '0WJ["01I>&>"+A+=)HW">3X6$\2!;#41ZJ@#-D(:RK9?ZEOR"YE7 MDF-D"H$5=(H<5YS! 9#NYCGZL&";*64J52GUG6JIJ/\AF$.N%3I29V2W[M1O M!X<5I!R221+T2IK*-B8B]SA(4L+(IA2;/L\0DU)+*\&8YN7QN3/?4.UC&]G^ ML5.;\,C$ZTC/W%4M3N;#_TSG3V.*ZT?6X;-P8/5PGE4E<#/;UJ;<=C[IWU8. M5\RXUR>;2G,PWB(D>6M=7K%M8C?8OG=N/"LV-CU/F[#*0ZP5ZJ=R LD+B=HSLH%:(8LOMN(_&38JX'D!<59P6*>\.2 MPB. M();=EF9V 'GRP*7ZG&::\I2JY$@<74H!+M8'H +5Q[2=!L[CQ#"$5(X&4E4: M8980==!%!2%9- #-];4-KQ(7*#4*%1 NYZ!;7'5B)+)GKLO)$>*P(0I"/] * M(9(]Y]1N07X;+&DL;"22]#Q5T#ZE85NBH$VI:YSAK3B5 ,FPL4:B B:=J842 MV6&T4C],DEZDZYWT^WC2=4> M%'U\TD^KFNNEP5ZI$FLGE6Z5IOV=>M0!^3T3ODCUL-AI_HM,5D/*#&(O7Z22 MR:/-Y%1H:6^"L\@07>PI%\251CK.F*VVT^&0Y.L/KBU JL .(W\T4APIT[T( M"$8U;"7V)5M+9/,':78'-F.0@R2L+@OZN>#WNX&'@J[C2 M/965=\SF@=22H8MD]H$< MN9L.Y$WFAB2KI4@&3P>%XE9T'\>DGY9T NAT"0 :I@0K<@]3XSY'\868V=/W MJI=+(9=/M\G,ILF'U]6&1$&. P B,O$"&)\'H5X[R$'J M%B63DQ]DBW$X]O#B'NI@(R8],.D2$S37%/A*+\UT4#/\0.LDSQ#-0B&F9969 MO'U[QQ0W+^U1]]9KSAD(L2>GO7 G)\M"G22?3X*1+::4"IHK(TY3SU0:.ZEI MQ 548@)#&MG436:QADD:"])H &O'=QI)4!NLFFCP5\Q^%',C%I-.,TOAJ?M% ML7MUI$R(PSYE$0YH8'E,/DW@4'W7[Y(#.F?3)B7$"1B+V?Z4]ZCKT-6L(>EI M[:%N39_"04IX&]=PPI:0:.RF8?Y!'&!LOIC!D'B"98LY[:A*M7AZ7MEW"NBJ M&^4<5JYJKD(S$B@/HE$D"E31E=5M^V #ZMD+KN\[F\!0/"Z3T8E+9&BI2$(R M3J]I*,GVGY+BOS:UL[V#_[?*EB2D(S@^82=;Y _$Q6T,WR<^>6G,*-[>2(:) MP3]=GO$@]P/_(SR+(KQ\+[LOXZ6 MH9SY@T!!+V.NI&4BRT1U: UUK=_45)4?:*S&U,95?0R++Q#>HM)/2(:];G*G=]BP$A_G:%I3$:WE3E(" M;N\DQE;E*JV2Y;(I):>\$(X#O.$$7ITFL'SW1-(;_0E1_1[3(/9+F0:A6@*" M_O;Y(-]';KU'.7'WSVZ*3]HK>2#3"%#N&%++?.X-Y.F!N[$C&'F:-'7ELO6D MNUE6N='M*??(,8G&$^'.7+=^??[EI$<\\TPO##VHNNRP8&5/8KA\@U9$T!CMXDK2_"0%?:.3;W(F6F)A'QC#&;.&/EB%&_J9X@^05,@%@V7/(#[=R7I*Z]%7 ,0[\7 M/5#N#'P!]272UX-[K)%-/I(^.03,V#*'1JXC[:5$ _H\'2JE :,N'#$'!XP> M6B@-0%M7RO$S )TPQ]*F ZBO>#SMWK>.TV.]S<>GDV6N'BA6ZFZFSC)7A-E( M'*FYP1Q4^=I,F^C)\%C$Z6_KLT*'K MD7"C94=EC4L9K ;64'$\ T+&ZL4H.F^)7"S@< M>I4RF"NG3](Z$B3ZLUP*E:@P7S3VH\N_,>Y3_=:@=^1NQVZY'A5)(#M51QT; MV,I$18^[BA85[3X3(305!#/ENK1_T^)8J6(ZZ("0W>BEV E!(OK9A+>)R'(* M2M>79;4Y*"IMEN?#9@.A EQR7#GVRG=%3U 9*?I",&ND\61X-]\ D )WJPGA MSM>[O=VN>[>_I][M1Y7JW?[]\N;D]NK\]Y-OUNW=X>FI=7QU<7%R>5>]1NZ7 MOK?P0*TYIS?L=.KY#>^*!QR_"0_H@OW9#S!0M:FVUZ/_?'FKS1[_^^CDYO;D M^/O-V=V_R\@0Z(V?,7E3V'.P"-*"+Q*%A]246^6)KX)6/$>[TJSIEM,3L\F( M.BZE;;(0Y_MP[08B/XPR4!NIA:HG_=!4[HQ!+%^@.Z3FIOLXHH^X4QU)=?\9 MU9Z$$D,QDUNZ3?).SHS[!*Q+AZI_M6-'3>'(%?9$H)8Z21,4S#;5;9_0"P:6 M*XYUI*!NE/2"4UG35%4]Q/XW:)B/TFBS:I.679B>/=:0?A\:0S:EX@F3N?LQ M)C\VI'N-3&3I,\LV[):>##F0!%.8T"D5REE+XZ0)BDRP)A]:E(2M]! /Q ]S MQ_]%1#E.0$Z\Y!-22Y;M=*5:[B7R5FF1-"7+DWK[9VD_>_?:I)?OM]NYSTV-7N(0O.7"U MMK<(S@\ZCU_.+;L7F*^&5>@CAX@!FU/*2 Q./D/7,$5B998N$"&Z1M.,1)L[ ME":?F3T\P^U)]"^)4-%8^BZ5GZXJ"&0^L,JQHES[M)5K%U/&5;>(H6R)Y/)[ M-1,-5ZH;*&+#1.QX'/29)_ZK6)W.Q< /7>I?9R=# ^Z,6&"AOO810^V#A!@N#M4$\.S7?U N]N433U!I^6Z1!RQ6F/OK;AL MTJ-?U]7A>F I_AV,6NF2EW),M"*5+.S$O\M:*FJY:J*LJ MQF1U(%;+[OG,E;Q1H+6@4!:_)2/?U8]R5A+YK?F N;V:"%=)A)CVGX: 4454 M).CHHC47J];D< =AH[U*Y1])DQ',P4O(3^)6W#,;0PE5Y!,@(E3+ M4\K@R($L<9P\J-$+J!K3)",VPOR*0%!"=%+JRVPJ)F74M!Z/"?JMR&%"Z@ Y M?V0J =X7?FX') &PE"'J/*;('I4R1->8H)76+7L(Y,HV$J9UV:#.5F:.4 MB0DG"#"A+D\+"C"C!QM9V,D[I+^%RM8HD2WC'PPS12&%#ACIX:/. ^@156V/ M%,=5RRRV3]4E8ID&^^1PR?@2_4+=0CH?(I]/M&7=#5(M2G>="A=R,]8NQ;<2 MS$JX8J<&W\/!8!F6GU6R71]4K>Y8]B5/3#N9O!?IYJ=AQ'JUGKQ2?(FA=O9G MF R<37FZ28OJ2K_O\=D5!7)4A1C*>>;F]")^GV;M)EWF51M7W8\5PT+^\(%& M+.EL6_)[\<>><)65WE#!"C+\,$]S*&329NS%84PU3G_%:,C+FM;4/4:MG-0" M9:X7.09J$EHI"?4 UA@SRNMJJ0C+$)!J+:4\\TD_-95XYG*&/H"!&.GZ:]G7 M5^>MB<".AQ@5H%XIV1Z$22(9#D@2MH[T)>7ANC51+ZL]DMP:Q "4; L6*9&H M$&]F\$*JEKW8TWT*58""],I4(\[QM>1$Y/12:C>LZ\&R=HL6PDG]/T5$;)"+ M*I$^)V"C-&L^DFUVE)S-GL^' 9?UJ''7Q;$_:>*SR.G9,F%66LNU*;ORXT-D MIOL7'/D86@.,?J.P XX-^X#(I<4WO]!E^G?KRT5HH Q]X;E87UT MTFI)A^+S9Y$+57D% !..BJD&N@T8Z_<#3F%X>(W^E&I9+UF>["F?F9JF!Q3F MYL7)MTG75K;?"9692K9,5:B:QN%_A^:8:3PI#IU>Y2QWVB CUU5'0Y:\O&'!1*Y?DKAIJ7?];-J6%! L:1M I3%<3@DI!(NSQ6ID9\E0=C&W MB@IQAD,113SQ9P.E4S1&-Y"F-T?^2-C)4##LWX9DK<>))KV1<\Q#IB)E BWZ MPL1:,RD>N=0B7!_M$@&1Z%RRF/T0/ADAXY.KUYJ0$J(:--,T3OI\&CN<%FM/ MW/FY*1)I)']RH^0!G942)IMI!@B*D'J?4%)-5N7++"<9UB&&V$;:S_1K*W!* MF1"&W8"4ZT7MM*'J?K7C$38&FD*$O#ZZ%K.@F-_%3 ;WWFH)'8E\@DBLO"/S>, M:H:8(M^8G$VIY[V$0I9QJQ&X,L&ID?0IC4,YA=;_D]M)_ES:T12[0\F4J"F> MZWP6E H+J3I$K^^38:S*;-+$OH;RSB43-T:^RM*;:C+8.$K+3JSI*@<6KJ;5 M(5FDN)#_D>K5D4KE:='N3;JW< 02RM9<3$OKI"9T,H-TUOENH!1G<+K'V&G? MP5IR%HK)L5$RR5*-.B$]CLZG9K;,"GP0^)'%9:M?H4Y7=J^3F638@4B_+^>2 M+3(L-:57M2=2A(G>''G&=+]-.LU7ZNABII+F,PF,I:;2TTC0ULG4H(TD54GB M\K4I$1,?H(2J*1BD1@DJ*D3\C^Z>C,YO9JSOY-6IK*CN6?@C]>\_441.X)7^ M?\Q^V4S+Z\@2$*$:_"LG.*BKNH]OHH\'?H]3MK;J>JRZ">I!W8*[.LA*K:'E MM#\QTI,1,#F*1/@T"@EU[J6T0]#-(ZNH9;9ETCPCDS&7_6[=D"9+%*WF['#; M B6,.QL&Q^CJ7US=7UR>"A#DAX: MQ:G0J$R@6:)\3QAVTAX0/Q@70L9R[HB0G$/K%VH.+_TM_5 4ZW[ 3D])+J%^ MVO,?8".XRSA<<7?"1(24@=%U]K= <"S$Z&;_OM/I+(5E'FPU6WN&K:FSO=4\ MF'YI?8MJM;?:VSNOD2V*+!6A 2NV:,BJI7G3@HQ:ON?MN1WQZG,_MCJ 24N2.-S:D,^J3!%B3FBGCN@B/&3D,$^E[/!\@QT%T/"N_[4 M5#G1;KU48Q]2+]JU$.)3';*NQ8B8GDI7N^5]]*Y-H]0Y+1<+_W<'P_TFV##3 MS^5I[$885KFX71[?6EC:K6_[>WO[C>;NSIOLW2S$7R23(R@?ZIK9/\CAV[#^ MP8:C+]:WS(CT=P@>DE<5/_M'P@WI\)]X?3>;[_6>.,!VL]W8:3;?(8GG., [ MW/][..)_C#V/-ZS#FW=ZMIN-9GVV:XG^7H[[OYG7_S.VCBESX9V9L2#ODB%TMCN-@^;!.Z3^6MA7__3_X?M.-Q .YD5?_NM='O#V]MX[ ME?CO7+K/=BM7Z("?^YZ#]OJ5%V%JHQ[W]?_8>_/FMI&CA)V]*N0[>S$-IZ(\KE=4A4O7>S4/YY+O.=_7)=]74[=7@LDO M;1NS?Q_^54WFKG65=B696RKP\O/V#]OD]4;\5W)+L0QQ[ULEN;Q;4S3)Y-7; M?B68_,SV'-ND"CE_V'TJ\E$S;$3J[-LVE3=1U.DJ]6ZK@KPHG0B5]!W^#N]2 M+XS?^WY32?.CTZRH Z'B_%T)\^/>QX),,(XGHWAX_EU=T?1&!:E=,GL%F'W$ MK#XH\INOE>3MEJ:TFU*15V[[!^3MXY:TB/7W627YN]E0]"/FTAP5][E@\>,6 M5*H(E_^&S8H<^\FT+*:0JRQ7 D5 8QF]AHW.43T(4C!513 =\1K#(E_-P4 A MO\/"!\X8R]I]IB/L9EQ)6T2713SD1<&ZBX)H(='3C145YC("I4R/%:_B=-9* M;SU[$""+4(M\9SZU%A=[RS..CHEQKA_;H@)\3I'_[M=;[#'S-7!Y;;M>)75B MHUG5++JJA^)6X:I<'%QQL._4_=?MGUW' M^6F]VI6]6=-:=467FKV"^]^-X5-=X[FG1H59+#*Z+!\8_, M9_,B7#^4\4*M5=60W._4&/&V:!7<^\:-6J0?O:I^]'/+'&-#XKUYSPL@&S/+ M^[+(![GQ4IMHMQ8UHZBG+]7TK-:UNM*I5[XYD/2L5N9<=H6WIG_"CU%E:YSH MK9;2Z%2>Z2NX_TIP^#EU@=V\:BMVO553NI5,.Y0\7@$>OQTYS#9?%'+V_U>3 MO9LU1:]DYJ&TVRL<"W5CF4^,?':I;8PJV]!7KS45O55YU2YYOS+:_@$P33-F M)I:)WW6EI4E^E_Q>%7X_=^FS-W3<07B&[U6UB4A=:54T*$$R?A497SKG.=/7 MVY77]A7[5ZJ[*1AE*I5Y'E[ZG]R-S*UA#3]+92[TJ& MEPQ?F>2F>VJX%,-EJULY4-,U16](KI=<7Q4U_]D*AD.OLBV%M%I;VO7RW)YP M]P>?]BT&_P[,IU__#C^B=84O-W3!T!/',WG6B0L'8]]\8I^>S8$_"@=/ORB2 M_C[6DE=HWW.LP%_^RAS#'!Y&.N<.+080!T?ZY\A-4/[(3OLNHS]/Z1 6^Y%: MS_350QI)[6ELVJ^IVU7:MC=L* MM44X<;AC%7;\8?[S>D>M-;H+OZJI6L;/F_5ZIC>6+:JKUK1VSM94;ZBU[N*O MCK&_.\B +L,> MXNS%-)Q*LGV%BQ9*MJ]D9-%G:OGFV'&Q:O)%-7E>M@&3/%\E57\_080/*![> MS^XJR?/-MLP#E#Q?(9Z7#KM?&U6U[2O.W]6PX[_19Y?9!JMVD;Z&=-M5TRE? M#2;_EVGWF1D:;(:OD/,1M1__-W("_-6TJ>R+DGL15:\K79G&5,']5T-$_0[O M4H^)-Q4T@JIUZ1'4;)X:5G\S/844IF1VVU5J=D;CQ476TVLJ66+LU>5;4U M>:(;+ZJM-KJ-G0REJ]UNMM3CI8OJJMU.-OPM^UQ7:[75:;[%:V797B@5>@^7 MWTE=72H/=:UX>_IV^>7L&[F]NSF_O+SH77^Y?[/0"S>0VO%_ \\WAZ]'JH_P M,&+DW!G#S*_$](AI/SG6$QO +\0 +%#XUS)]\U%D0E./4.(R+[!\S(HV+&J. M/>*/J$^HZW@,7_-A1!#+IHW)K883N/ Q/-L//)C<\U3AK!0_SX .<&!J6:\* M>69D3%]A? #,_Q@?J,]L-C3%9-%RV".UHJFI/4BO+YQ^&(#MS3[A[S#Y([YE M "2 Y)AMF \ZC)B.SY,93B/-DPVB%X]=VR>,4M]^.P*-@$OP'3W/GR A:4\ M-3M.BT(+5XX+Z!TPSW#-293YCDUH703!A-D\PUO ?^(Z!F/X@:<0CS'R?W_K MZ'KBA%ZR_N%P;^M?U4SW[S0W:R$CEPW_\>YOZRT?K55_]^NUXS.B-3EX->T3 M\NK8]#DEF,1(2"( V M0;C!LR/F,ABLCT)AR/C%[3S_[<+*K&M'MC*WJ+6"5F9W-U98!TS#VIL*?Q1& MI7,SI;'<3"G@EK[WKB_)_=G5Y<._R47O_OS;S?V/N\ORV2H@3PB=3"P .FPC MJR (%UO)(ECZ\B)8&61D(Y:1!:N<=6"FY#"_/;M[(+W>?K15NX#:JJ6V=N1] MZ&BJUEQ]TB^5MFJ62UN=W?U^^4"N;N[(W>67WOW#W=GU S=OVY_NR?G-]^\W MU^3RGS]Z#_]6X(EO9P^7%^3^X>;\]Z\WWRXN[\CWLX>'R[M[^B54!'>!"Z0P'CLX,R.\1/M9LOTT&)V M0M,;)OJWX_X$&QN_OWPQ, **D9/K?]]?OB?\.,(?]%['?<>*3F_?O_74T(@7 M!W1RYO'R9ZSO!G">%Q_JND+TFMY0^ AV,.[#8/#4R+%@6/X"'JS= ?[V/6"6 MQ=P0P=[TNI^IM^B\TJ?&ST?7@56>AB =\O\^'0K I-FLJ<<]225.DO(Z'"Y$ M>L70]$ PD5=&7:0KG7N")M0<$$K^"GA3;>N5&-0;$=B%.6 VIZQ?0-CK33(! MXO-&Z-%!)U&*NE1"%D]0SS#!JO'+BYA;^HKG$SP43 M)W*?<5=BS.W#^+!O.+;P]2D"T$/+>?;P]XGIP]G9]<$8[RFDY[,QT4#$7 *]^:^<8)GM"??Q MK070[ME#QQU3<;>;#W\:+ BX+UX6,,LC=;DSUF,&B#B?^[0#?^2XW)?-G_>\ M %B/I73]+',R 0(C#0(X(=CEX+'%Q[(>@ 7 <1NX8!%YC!LK(2G^S\#+)0!ZP%.(%'BHK!4<6F^:K M] 'NJ.%-1W -?A;O$'82[@GOMV! ?'KZ_LI^38'$(\\ "M)''8E Q:7#Y@#! M\6;8"YCIR+A^)Y!SVN=?S4L%!:__GL&:QW_Q%:&78W<] F[B !BF MEG^%6\/!31MX"S3]-$W!BK5NMQL#Z((9#,\3XN5Z30D-MA1)<<)-[X).)J[S M8HX%E6A-=8XF(QEH>M/33ZWT,P.3!.T:T'+!F-?F74++@HC3B(]H)[0F"6>J M)9LYD'0]N%.HV=(REXMOJ=VZOK,JZ+N)(]%J:JNQNWKQ95Y42VVU\KBH]NK) M-_0.;ABOM]NPOCB1+%_W"-QU=T+?;R*#CKK&!P>/D]>Q4^I>:(#;6%OLQ:!O MJ3_GNN M$L]@4?21D5O7A*/.+;ITT%_#D7[$D.SCPL80L%G+"6!&\8,Q?'<;](%D3C2-?I<[X@O-D# 6F LQ(R>#9@UL@"D M+FXH9U0+8-1GKY!#V&4D'K[CVJ;[74[X6=#S9I3D3H[\\A8L; Q]26U2&$CT M% L].I9RI@!1V;*70#. M@E!NM][-2+*+26=O0J6ZJ&EHJMZ4R,DG5?(.\)0Z0_]B=YMS6CD M*&:"1.$2\MR?K4V'TFC7I:&?3^0TZFJK)I&33^3(0W*NT5.20[( M@ZV>9[U M,X\=..99>./;HX)0;UMI:/IVQF26B[2CG@6._7X%R>I-Y\A2$];B/-]HG##" M.=QZ>EM[2MW8*KY%?TN X'[B=!*ZS+2-=[^2GFU8P0"F"&/R>>*)B[D8B3)#]Q*F-CPL, J3WXX+CDV?1'.!*F6_CT!=, ,$V1 MO3#7,+WXL2?&,S)40I8&C2RC<_-&6'>@%[R Q<6:6*6=NSV%N%N6D>81;FLC@*K=9[) M;XX-0_Y0[T%OXM[$&>1.;*H'ZOF%G"SYXCW/?$7E.C/0Y\ 4]MKWL.JH%_9> MO3)?L.J$%PV\X$$Q\G3JK"-*2_"9GZ@5I#(UERQ-9)HN&SY>=T3"SV#!$C"I MC,#B>:G5T$]+QCC!%C?$BW0R)QUV2.\YZ;*DB0%.'C% MDOYK>@%3V]UG7FDL?\WQ(_%< Z2+99ZBP:/I]=I_'C7UOY/'=X1:/IS#\3Y' M,/<79 +QU8S^Z'8G+]LDFC;;]DUM9JRUOB+' MLKN;"FQ=M5G+.K= MNU[AO4^'5!THUNRHFPZ+D.(A+L#67PO!*-M5)/Q4:UL&-^7B M)E+B=3%>ZVVUL67,C<1KCO':K*OUML1KV?"J-[MJ5\KA\N&UU5+K4@Z7#J^- MNJXVLB9J'0*O)7)O+;JO(NEKG[>>!O6%8"D(!6Y@N>]'1I08I'7L42-!NE-[ MM;W.KI$@S0A2;.74D"#=)4A;-;6[.B=>@C2KQ[*NMO?+^%7P@6X7:B.S;P_F M!"W8.:R(V&G $5HF1^<5.QU-;6[ID)38V;L6;FMJ.VNQ'XF=@UGR;;6>-;]4 M8N=@O--2N\=,6U^:!UG);([&+KIA-VIY[H9]\-AFV1/ZL#VA6Z7J"7UW>7]Y M]\?EQ9L[-6_(NW79/[U"O-(N%:]\/[L^^W+Y_3+5-/VB=W_^X_Z^=W/-FZ+# M ]_^?=_CS="O>M=GU^>]LV_D_.;ZHO<0/0,<]^/; W_DYO;R[@R_V*11^@)E MGO=&H(NM@._4!F6-:5=QYC@PN!%X//<;\[S@ >O5,WD9@@5]C/DS+O,"R^>/ M).T;L8<@/.93F#2=J6[0"7\Q[/%[%8]YQYY,]AQU>_6"_MCT?=&@AQ*/32AO MK^@Q(^GC"%."#?S^Y^OWP@=[W[WZND^_X94-LW?9&>C&KL+U D MT=^H!2W'XU= M.\$?M2@V36]GP0+JDC=)G5;,75;5^JV"NFV3JE46W*2NP=] MQ@^ ]US%W?^XO?W&_SZ[^S>Y.'LX>ZL;Y3@\G^B,>U!%_&B&?=[_"DRL$L?K M7H!F,.&;&2UDVCM3);FLM[)0OVVRJJ,KOOPN,H-&;*-&U-KE5(E-7:K$"JG$ M;JE4XOG7L^LO<)CK"9\FG._.OMQ=AJKQS][#5W)V?G[S Q0C?H">3_%G[_H+ M?R%1J4KX.8NKH";S9U< W=S?GE!;KIRNF46UP5\Q)+ ]+HZ'(1>^'(.;SJ FZYI^[6=0PV0.?< M/JO]';^.9E1@<0Q'/#SF>2F_)#_ZQ1"9Q! A ^;!ZD5)<6;S1TV;%Q?E8(W/ MDJ*8=#B@.$!&\[G\F.B1H6E-^3?OF1&XH.5@ELL78T3M1T;.#%ZR4>O6&PKW M9XZQI/F G. +Z:?>*W@EZ.(Y!+Y7Q)(]#W_U@C&(6P ._"XN%'%^& 2KE\.Z M<"@?@$LF $MGX!%OP@QS:(I5\Y5=GL\!/ZH$-HLH7XX_C MVUL +2\LSZN\+R@'?CXRV1#&!_QQ]_;-<&@:,"N.*KY+_ [A=P*9$]C]Q#5A M1@5GI%C7E:,":W("#CQ^U>NR1^H.1"7/61$6-XIB&/-"H*\%/4 M(^:$^JG"Z3O!Q A0P81D9*+T*AL.T8DJE[Y?P3\_TZ2;F]H)P5D/RW$Q.FW)W 9EA(RM8V&DB MQ*J3PFKR?1)4XBP6/.67.XM-H06Q.8G[MH?G1AN %MI%Q $KEJ0O'/%)@$QA M@+"-\!4&A3.)_#X!.D*;,"'Y&&GX)+;H1 M_) 8!VP8N=CO..N$0G(H2GAKS4'XUV*&GA*,MRF!BP\FO"B*7HO8J5#V K,J M&9:*)D,D+!(3IO^J$(!+LC8O .GP9(;M/19+Y$7\NX9O/6&["4'*9FMTQR-_ M=H!EA7$/$LYW\+T41G$(!]YS482!O64S2UEKA25R@(.462;MFY;IOTY'K:60 M&E8PG[CBPB14V,FC7G+YPHGJ)<0!Z,L)"'7>?P>D)0AHO@!N ^#?V$T%Q@_! MA*A]!!7M@OQZQ>_9Q$]$\0_;Q+_X/8\@ 3/J#N2/'&SDXUA@3[ Y?<55#ZH( M !%2=D1+G-*9S5?$JZCC^KQ(4Z5!-V#PGL7E/5X7X>)0&U 3:ZV[;&@!9H0R M 0![U!!4B<^@KR3T=$5DFB;O66P#CICO?1+J9;TE/3T=;ULCE""RH$E )+@Y4P<^(+*+"7"<,(2(Z.D%E-V IJ-UAU MG^$P8Y V(*MADD7$DFZHL]2"FV&,0<0RGR*=O0ZJ"6< I,!:%(!R$U7J)Q>% M@1TMBH,#%*K LT("($9X*87[90L6^!80 WA: V&G4=B)2+ .Y8,P#=E"A$T? MV )N )@VB 0$@V6.>8P. "V+:!S35V([?@0%OAN^=S(&O"V>^BIP41 I@$Z# MI^!1##-?D+)58/%$4@!B5(+?[>,[(5U>S6=,U[-Z('S^Z M'+Q7+AVS9\?]>? ,K,[?$N'U)^HG$2 )<9:4-A:+IC M@0 *1^%(,LP*@25&28@_;@RNC- 1TB2+BVF"Q'%($EW%;,K(DT7@/SYK\@"N."Z$-_ J&XD^T<+G7:N:% MQ1;%QGM:SA(A0.NMRH00M/;3$W"?#0$/#[O%XB>2]$->8RK2-W>)OKD5^N8L MT3=7H&^*[M 3KHK[I 6@%WMCYEU#^,?:M@5Y!\1B]-],3)N?4M[BS"V-]OF3 MA8Z"T(Y:AO0=GZR45*_")<>I6>2<+CJH[/QHP(\>P^3HP6_3\;P0K_.]"DOC MAK\C*$E9"K3P;:'OWL<.<=2;>%ZTK,0[@]YT8+VT2V/GH#[,J6XQU^W[++R2 MR.=P>$Q(E,*P7RI,J.4Y4Q)%6>2$Y;;/>HM6^WY0.!33,V7.FAR9Z3AC)G"V_"Z;(2=W3E;AY\FICZZYGQQ%V!0;T2&EO,<7H!0 M.!V&R_9'+DBV5T;=^'P@KIO7F/"1FH]6;#O1O<>"$S+Q#!# Z!^TT!Z*+TW" M#K0^Z6$*C-8\H>(2#@5A>!@6(+AB?1=.%J]B%:*AL-Y S[W+[]+Q)!W8/.>3 MWX^'4A0G<9E3YG/O9XKU'!"KH0U2AJWNZOHX?5N\E0H4417$],5EB.=%38T7 M.HTS7.Y..8P8EV5\8Z)\[2YB!51RP[DHA(BX034]'O0BV :9QDD,U[>Y!F+3 M"WF7BVF5H.AV\;YHB;,MY8Z+)3B7NJ)8"7\L"OR9-O0]P+9]$SJ"6+"I""?L)0)X$M/A.@W^GS MR_.%]Z8BY_]YQ'@HPC:" )WLB:6]U- N,8YO4F@-99< N9"3XKJ/(X_GGF80 MADHH6N.(#RS*(/SP"82?&?W)Q2Q[ 9$!)QKTFD3B1\ X# /P^/U?3-']6->G3HJEH+G%MLT%AFHEE:F^)=$" MPM%6>3?_&3&V5MB+X\N*$9RU:<2/2MX$H2P!7%J6 "YE8027LJ,0KBAN)_PK M!, G2UD2L#5+VSL)V"JON/R9Z 47XO&W[DAEAN+6I6OIC:&-/;>F./U)8.!4K_C/9GCL&0 M=(U_O!M;YBDZU32]7OO/HZ[^=_+X#LX7/O\&]#*MA9]-7TPW:Y.7;1*;M79[ M\L*SAS>Y3#UXTG5#:V9-NF[6U9K6WDG2=:.AMCOU R9='[>)/!M/1B8P_P.S M4>BPN%I0EJZ1)0)(Y&#F^H ICNLUF:<-MX1FXX!,LP8?,3AM5J_ MJ9VY[MG P5/QE47!]!.9R2 H7_R/0_.%#0!JEL?><>DY/*VW ;NXELJ M>K54WWFI5%]2%X_<77XYN[O TGF@!R][7Z[);S_N>O<7 MO7/>.X0\?#U[(+=WEW]<7C^ LKR_O3S?M*E(+@OJ^:G+[?T(AY;V;K51<-0@ M[=NS.\!CK[>?K3>D5*R05-1J)9.*=R#<;N[N%7+YK\OS'[R[Q,W55>_\$C_# M&G;G-W>W-W=G#Y?DR\T?EW=89_3-I45S=VQXX!F#PUP6S9XO3M1_#2,G:VL: M-'E1%XO/S ;S4:1#/]O,]4;F!$U'C%I"LQ$S.?BP(HC!4Z(V%^'[YXX[X>Y] M\@7O1?CMYNPS22X,KN",!S1,!=$O3@^)A\&[M7"H"P9@^"M @_D^O"O36FCM MBCF\Z)5C!H(OR:J[=9V7UZ3N>QQ'R -7P_S0[XSY8;C,5 Z-B'83=:7B:Q>R6_2SD5LF@C3\P% X0TI-X88AS8BQN#E N8J7"GA%XM*6\7E M;9(OX_>C\A,DSH;!*'9^'RW(9?TJZ1,U+6Y&+ G/?&9]SP1>Q "YYV=U+%)& MS#AC1#6<\3)$'QIA,[V"LUI7;6E=5JP:QLEF.J1=DSJD2CI$+Y4. 0[[<==[^#>Y^?,: MSN1?>[?8Z1B.YP]GO6OR^?+Z$@[KV/A#?,^/[$ECY;!#\C;\]^_ MWGR[N+R#1QX>X/$"'^27U)X7V8]3PO86,TAZB0XHP1%HZ& Q77[3*2*)PT+% MWHRN2T=MIS*?PK2JJ!K18/9[EXVC%(_X+,)UA8=U3PV64I*BUH5+4UEK'JJ- M4Y%7 2(? V"?1!Z/MSI-]L0;43[6\WOSS9KVQ$R6B-=1NK2D7M>&B#JENCQHX-W,*R! MEWGOX@HI5[L_H>\K MN_5^=;=NO)\WF\K!SMQ2PDX!CX[[6E7\7@=HFJ"9LLQB"B9@7+$7YAJFR*V MHV^2 SL),RN>>4"/'V8R\50%KZHP_9/_@<8FK H;G0JBB#J#?09CFX#26RC_9@+=M09 ?AG@ M0],;3M4? >Z$U[PA$00S(F_-8W*JM1IJ_H;;,!@;#C\5275=+B5MWH;F27A\ M0]I^):%73,Z 7)ST<8B^"SZUCFD&A"@) M+\'K@)6!$Z#+<18M!9)T6_LT,@$CITZ/MR,T=TR2V2N2#0;Y)N8WN$V*0,Y5 MEU5O<+SL';VKH@,"*+5][M_=3*1 /=V?7]V>BG(LH;Q!50""]ZXO+VTOX4>+Z!BMT5WV- M[I)99QDEJ:R652E)VBB5)+V]ZUV?]V[/OI&S\_.;']7=W_T MSB\WR1X[HB1=C+ME*]L:%4/YM,'-/VHS9GF9H95TOZ5]F% MT-U%1>=V-\\5G8\'\U6UZ_[8BXG2T1=5[8.5&J>P>Y<:_DC'TZ:(7#B&S$ZE*!Y^^D]3< &1W<6KG)D$]H%C!*+F,3:Z$;J> M>F1"HUIRO,$KEGV;SP1_"W*F#+CQZ5MI!31 M$3K,UXHK J8[N*;:ORYI$#M@GN&:_:38M;#N.C$]A&9CTA[W"AN#:K73WSD1 M)08O=O\BGFA4QBL<)&VT5@]C.&/8C\&-4IN@>;*NV.!PN#_$<.H<8$,V;NA_ MY'8\/@542A\ZI@RP-! MH:2,7@0I0^[#[O%+I4W27WY.8I#.C/*8/@A+N7#L!99 +BQE_TRY\-6<^=M+@45.PMKPVT#K@YJ:.XBH//\3 U-+$<@_#)18ZLJ.;@YU?L M8+\5"#1-1TBNUU$= ? CT1T]HFR=([QV!*\\"]R,JPZE\,CW)Q\_?,!BPK!V M]=%Y^G#F&B,L9_R!#1ZI^V% ??JATVW4NQ\XVOFOM3;_O?Z!O=0UU7\!0KEC M7#L/R$KJ#8N!)[7#R("_%/?AXVWX:FURTEOCOD47<2@-2%W5YD>._=#+E;HR M.[L>3J]P9[4P/CP#7GYE=+:?%!'5RVHM[+M#MY/V!>'&?GZXL8"LN$<^U.OX MJ]8 /CRM_T>C8TZBH"+$< 3/3M,V8GSL[(GA7]O>$$&O* 9W(.&B$7 1D1.D8_V4P)H%0#>7&_B[T1 MO "O/U-+'3A,I!BS%X/!HUH-&XP;X85O:@K12WY^Z2@S<(E>T/?,@4E=W@H< MS]%PK.;)69P]^]0SHQX(XN?#S#C88SSL<^[:IC?B(TQ>>2MT['@WLW11;0NO MMD%@1>NZOSQ??AXK >WK4M7N6=7^U4#=$:ZSH0O]>,'=2)/(1DV8K.P:YAQ8 M.+#0 Z^0R_'$TSH>P\\U_!FRH-:C@X>_B,XQA"MOA*'CZ5/&0U@V3$WIQ M56I.S]-&[)3U.G2=,3F;X-V5^4)Z0D'/!SGQL2^P0ZLIAIT)>IHU%):.L3H@ MBC>"G0V'2ED"V$,HZDC,6V^)!A7P/QXD1?06/ZMVRWY6!>;-CP:5S#O%O!K, M7^OJ6E;FU1K[8UX8^\W,JZV+9GPK\VI=A4]3 >:M2^;-&?.&GB:8#O]K?V O M6NT_6COE5N*L$G)'=AT<>7=^"ZQ7HG'/CJ9E\RZAQ=;>I0-8TS=S (>KK0!? M-B1?YHPO(Z4*%K%6Z]8CI5IOUCI:6SM-=.O?!N*S0:W1>/:8MN28G"JH%O[:U+F"J@LV.Q=^ F"1 M_J^0S=7]Z VJQ MS(JMOH+=_PDJRP>8O"Y0;?],--@$$.(,0N4EMB!V,'5*##7?NL";0V9J+LJ= MF^\J5J*V=RM0Q\ MV95\60"^[.R5+^]]?-(O9Y%0,M#S#FDL= M;OC0%Y>W)"7?5'(^X2RHQ%" D.ZR(8#]6)MPZ-U%?4G;-R"X-?]4U.(TS(\!\0FK_=&!/L&Z# M_F<)"M$%X<6RAC7(S8LMK:L9*VO!;%$+YFW9SZT/X7ZZ78W;6+HI^D_ 9H5\ MZMF'0#Q,"LO7;1OU@%5=K*K2[([,-E%86B.[6W34K#D!%G7 M9&VYPQ)D70L%85*6/$Q,/A^9;$@N>6 #!A/<#.%;YI))X'H!%25M[K#%B%:G MIUKCA+X7U9/Y1\U!^%%4EC0IYQ27+Y(_."QURMIN=N6 M87M[\8I%7JUVS;#H MZ(MC.^-7T%\^LWG1UW-J&8$E>/^;:?_L4X^5&T@7EU=9@125['5L\5P$J&F> M+B>X>M?W*\&%/6(HQB1>A.V5RPV.;V>?LU+/-]IG%JD2S=S>7:X$TJW+T%LW M+74J0D#WYU]7P2;L9#-/1=BC=DRS4<]2DVA9PU!S\(]WZ_ND=IKOIBHL\4[V M23$K%]3V*8#4HA./?8Q^^30PO8E%7S^:-@<,?^E3N."P A8B\ G-48-:X;KY M%L378>&G;E=MU]I8^\EWX?^#:.*P+)0*@/ZPX/.6VFIH"[^JJ8L_7S941U.U M9G?E4!_XTL3R (YG^\J[]+2E]QROVH3UZ(-HTG).8Y&#B3O1-L>Y9@>7FM MWL/E=P*@BRG%'Q1^3TF+Y;""Y-3F..8^<.+,VI@[-P>0:\=F6S87/V0-N]R4 MJ].FP3%;'FY#H=B)A6*.:]P='N9S3,AA?M_[62 ]9D,&G@\US3I.0^S]T$% M SS@"Y@.^^?UV8A:0TPZAU%VPM@0U:#T MQI82)2\4]_W'Y;=OEW>D=WWQX_[AKG=YK\#O*YK[+5OX4B8\N!G4:=:SFD%U M36UU6SLQ@YHM5>_6=V-1J6UMM6U6/(-J3EQP63YCO^_,G!*DD=85A]W9*N_B M!^_#D6IIUZ9J:><+*HL+C8?>!]6!J*F"VN+;)_/#G4'Q3Q59B/S@A\EUYFW&]JQB:&*1BQO21W: MJGUF.<^1C3H$(\EYQMB\"=BJCLW;/H=F[)(^T:(.E4$GU$BZVSGB4TR?@2<& M>+?)@T2R0CL_IMX6'B^]HW:;G9W89_6NVM2:.QD*5J7K[3W9>L).SXM06*7] M[V%AU ]<]C896)P-/YB^59G-7H"\D1:/W%%>=K1;\I-GS3*>-8^$S(A>YW\2 MLJ08]R[.R/G2)5B4=7%8Z5%.5GD#SDP+0KTA=:O<45YVM#_=FB=G@%2[VYQY MF M"ZRM#\>PY=AGUUC=&!U,9EQ>FRPS?<:4&6K9/PO_MYEG,+2/<>STQI5!=F5Q43U,LIM9S^E_+M2%ZRR1V5AORD MJ5,T4^?> )1A2]DOCC482_=A<795,4MG*:&64RZ7;T?2T)$[*@WY24.G:(;. M;\[()I]5\I5B/7-IYA1E5Q4S.0E3IR+Q(* MKHDWJCW".5 6YI 4+'=4BI-PKK8F+S J>8#_C0V'+O9U4LEW"K@LY1V&+$A1 MS!TM)\YRU.Z4&J9 .UK69H\;Y2ZC'ECH;_0.2@*5!+K]CE*UIQ(J1>I,]5"/ M2E%).BT*5LM'IZ4LPRTI4!X62W]8/+/]D6._8KST/::%N28;,'E@E(R=EQVM M)M 2;%"JF0+MZ \PM7GO5).7VON_OW5T3?M$SAUW@L*5P6^V[SJ6M8]S8ZX0 MN?C"/EK83"^]:C0QU&?TYE9-#+M:$9H83E_,MQ:I_J(WF3OTPF'!E_\B#S?D M_.;Z_N9;[^+LX?*"7/6NSZ[/>V??R/T#?/#]\OIAOE_CNJWD)S1CBWYY[:;: MTA=_E3F>0E>USNJAI.HMT([V@:PM \N&PZ,[/"[YE5'7(UC: M?D NF,'&?>:2>HW[\.I*ZB.-?Z0K_'XL_EAO\H\UJ5_*03A%UB^P?*TM%4SQ M=Y2O[$DI0C;G01AHI?(Y=\83EXV8[6&7+ZF*)!VMH*,"ZR*^?JTCE5'Q=R2= M8 7EP/J,)OI,+6H;C-R/& -MM)'6F=8PD>*1&J8D]%%H#0/KU[I2PQ1_1U+# M%)0#6ZO/.M0;D2O+>=Y0U\@33N6HI]#Z!]:_E!2E_BG0CJ3^*2@'=E?K'U[] MQL.R-)=_!:;_*M60)**%1%1H-=05D:%2#15]1U(-%9,#-?W=K]>.#XOR'3*E MCY(@M$0S2:51$I0766G@^C%#32J-HN](*HUBD#=@$SR.V M'Q;59"[HC]N@;YE&NAC#E>F.TVQ[>%0<-=,8L&V^?+0=^SH8P_L&D+R-Z+A# ML!NGVCMBTS&L9L#,CV?!P/0=]QH^>,=SHX:G#>W=KY>N[?GD_^AX\HG\&\#Z M2+Y]N_W[AZEA(['9R>WYV_LO\Y;GN2"CD]R??[V\^/'M4J9H;INBV2H/8VRU MM=#ZSU4!I7MCQ :!M8< VCT?L')"#>7;D3P-%]3TJK_[]0]J!7P(SI3_# #. MPU<\\X;'7X^KN[_*-W^>>;SZ+';5GU %;Y;"D.XC&#ZWEG2)S )6>V'? O MA3?<)E>..R9:[?1W="UZII=TMXI[4GTDWZD-1(17JKQ(6ON31RY,SP@\+S(A MSFQJO<+K^/(=\P)+C',S84+DB_94R>K.'7O >9260:(V+:AA4,L!]6_ 2A?2?P.4"P&YPL/L9K([R-F:PM/\&MOCVV?1'_'V' MHS=\*9P:J&N*? $WV'7 ""SJ6J^\?I^>:)H#FXQZCDS&U6O)8'*!Q=4#KB/: M1_(Y\.!ES]O@0FRO0HYC6?LDNMT!NPE"&3"?FA8(C!0E LVXIO7$[G?W4B+W>P%'9V-YO[C\JX$BO-/1BBV;R,6B"24>3!B@&2# M+2.0C@QG L)6(7V7>B@NK0#,I6 L!.?$HK!X T2W,PB,6-Z+GR@=7=X8$H:) MGB#/+#T% 5KLNPX=?!3OB-F('_1%2[FAZ:,D]CX17#H(11]^Y4LA,""LBKIB M)=Z(3AA\%ZV/?R@>!-7W*,:(OPQU%B#!#9!AX#L0#*[Y&*H5\D2MI["O9+($ M@R?5>Q[PT2/UPF<^$?X9[N4)O[/@$\]GS"*V.9E8?$V\9R4H+Z[7AQ9[,=$7 MCO @WBL\/)X&'.+$\AS480RTN=C%%+AA'WU$EEB"$G\1K54!&%N 49S&=&$_ MR1=#&AB8EBG&"\?Q)@P5%NC0A9C\'C"L!!L;0$[*M(%]6P[OM0F2Q76"QQ&: M%ZC'?MAF'"SM18T[S\&<&E"%? <@&(Y"OH J],EG4+[4!.OE'EX>D=\=^%28 M1-]YU2)R"?L3B#X?@7K-K=C:D.LN*1AGH4TA>J2*VQ'V**+*@2N0V!PD->1! M.- ">"*X(\*B)[D)QCGX\=%ECQP/8$B-J0NKCEJLACT:TVSH@&F%H1_4"PTS M[^-V, T/XZ=X\O[8:"[VYO./3!YW\O%4 _EZ)+AS#=I:9R?M<0F?IL"E-=0F MPN+6G"!2[X4L^)BR+J>_B= ^2Q\7SIAQ_I]Y_ OPXR3BL6_T)^SB/!3GEX$+ MU 3;OTF9T@^NT 'A>[\%]N.SXYR&[$].T.A(<:A-_NN8L)HG6!+0UWO!H-'3 M*HV)QY:TYGK-Q-6GD(H3+ UL!F/T ADU(?2DKFX6.Q_D@9[QY+ M& )Y*#5VW&7XAWJO*@2.93.?X)CL!5D7)9\#[[H_4:X^.ZXU>#8'3"4+ #^] M_%EM%Z\QD91"N0%$HS-2N-R$QU.K$@*2OQ?M<@&>I_1O>@G12$)N_PZP&SB@ MZ,.CI"> D!+R8NPY_$U1T?2&)^:$17I1[$P(#<]6U_#A MB)SQ,!XZ->LLH2X \FF?(K,@Z?$S;C1?+#_YYA+DA>!;1,PK40A2 0V'B!I" MD*9?QZ?X5IAKD[,AWPQ9Q>P"^\F*'<"( P"DL+!XAEB5X_#3MDRX%B4!*!X) MPM[>4R0/6/62,0RD7A@ #IU/#&C XGVU QP#;8Y^8%JAQ>@#2OB9FY]$W)#C MJ(DW_*&O Q]T8%$F#H?]Q"=\;VEKTR,G-Y??O??+2UQOHFM6EXJ66FMW6JL7 M$@,@]#M@WII27'-?+M-=G[EU>X?&?(];Y5X8-/G=-%R'?*'!(\AR\11>W;'3 MLP&>9&]#?A"T=@OD:O*C[P-PHDH2:11-.Z$JE")@LSNO(?-$PZ-DF1.Q:S9E^MXB30$L/XAT*W):)#O,&%>*\.]Q M@U2X$]$S"ALSQ%\CQLU/A2MOTXIL/=T#;!,,R?&B"(L^\Y\9B\QI MC^=.N_0Y<75&44-X:A-V,"J#6:-\3M,X,'MH^$>OH"$/,.E$X4_SE[@7&PQ5#U#T Q8:W=N+*;3OFZ_&LI;W!X M>3@=\Y3<4/MPNIWX_.K#M,TQH(P_SGC,EH?Q=9,IU Q=9PQ'Y #M47$/8=H) M0!'*'DXY@36*B"]^SQ >$L37,!>"UP""<^"XXGT"L_:9/7&//_KE8@3TPX@= M%CGX14R7N%VP\>#FN*^X1$JN>E!\-C*(:@#2WGF1]EDGS\B"1AMR$UBK5'#8TCS,_^.G$!0) MSZ9OC(2THCZ7'XYA!.[4H-RJ3^UZI63FUZP^&%5\!8[P0UFX#7'.UVD5 MD;Z4A .1-W):&^093H>UAE'QAMK0\YR ):A<17)%G"!AVS$5.$K(5"6NT0<1A-SE>XMEI M/OYJ6X=\,9+MZ^BDRI9LO_SS9EW?2=J^IJFM>ELN2BYJMXMJK!YJ3XW8A;,R5[N_#:]71!WT0S28W-,N^8@?,7W0-#;8 M]TD/CU!. *,.O/<'H?P<8A]-V0KO7:_PWK7=[3T\H_C.Y",\1_A1D42;*!Q@ MZN3)4\F&U+'1UBL%/CT"W\(*63.WA5J#1VGNA/-V 64Y50&G6F.GS-_T&P9C MP^$JULJ=D7K-P@N"3632N@VGH9\%2#52!%#],@NB3%M,;\W%47.UM[K2T&M* MO=%C*XVFI+?\X*3<]-9N=0LMW^+W]6P&R$+: MRQ^"3K2&JLVY2_:*E^-L]/_;M:%5:*-8;M*5&[N)[[M-VW#& M[*TN(GTA% I"T>UF2ZDUZRNI>C\*I[PP[;3;BM;H2ICN$*:M9E/IK+&8)$RS MFCEUM;/,S)' S&C4U]?8!F\%:%4<@!LK96F8IL1C35.*4'5V+1K'[@RC[9>*:CLN3: H=FM^NM;.&YK(<3ETW7 M8)#.AXQ^Q.5NQ/+>B$FZ6.OU4#5Y6[H9D81EF0HF3K$,>W@R$94;=BA.9R"2 MF6T60+0@;'/24MN;B]/%E+,W=T>%T=)4NP='2T7LLC/CK\ 4==&D\97UP-O1 M-?V3]%WG$SV:NCH.9+\^TO*;(!>F%U54E'9&1H564UO2SL@?6G15EW;&GD(_ ML:61-#"RVKTU>?N:.[0TU%\,"-+_?V)BA" MG(3WVW5 R\ )\+;\;VFD%$B,;)?JM#D8"NF^E41UI#2IDM/5/N.6CM[J 0.: M!KPCI\>FHY:B;B?8%"5I&!86\3TQWX?%GX.YVP1G2'[16PVUDVX4P\NKS]TQ M**F1IUKLQFW-E-D"\R)=V+-7S&*\ M=DWM;K(+7..)^;1B876U'@^$76;"JJU1K^Y!XA#!C[XRZL/0/\-6MX/ Q84A M.G);_#@#O875NQ?2F[Z^HS3>P@2!V>PIB*:+2VO/4 M[N!A>3&I\U&P)R"U4J/4.VHK'L1EV#I(E -?T*(8NW[]%9AA%^L+9K!QG_&J MPUJ*"9;,DV:!]#SI;HS3$_Q&[0!K'?,.,"1LK'W<=ET"#SEMT(4-UXAGX4?6 M*Z^;#F0)$%XKK75]GI!6DRD*U; _=)>(((@5HCKCJZV-Y2*_(4+DYU^=RP8 M.FQZ_AD[ZUX]W(JY[A]Z*5$)%".[!6U*.E>G]6EXR&Y!65N#SBF 1^Q%3"U@ MEJ33RK.)7=R2(/&IWC_S/5[.5SW)P\^32;"_#<:81^UMG*2=#XFYZ(?>+J#S^&\H_G.\OD-RPVJ@? M)QEC'Y&P?P1VR&"B#9_H@[.[./A5C&6.'XGG&D"@EGF*QI2FUVO_>:RK_YT\ MOB/4\O_QKM.N-=_-"()ZO39YV29&OM5J35ZXER>W9+N@U4"J1".,DMIYL52 ^;W;4 M1E>V*BCRHAJKT;=]DL:1;N+XB+)6M:Q5+6M5;[1WF:N2NZDJ$A9Q/F>>R0*\ MZV!6Y@*5NM*HUY6F=HST#5D0M8KTUFDUX/^ZI+?].&,'5O<__H&,UIU+M9BWO)N/HL(+X7=T!*=(DD_/!T,#9MT_-=?MD9^?AE^'U&QU!'T=K% MM8Q+CYZZ4NO(RHXY18_6:2BUYI&X9XWPCRX,;<=FR[%9KJ>(.2K?5,2*[XTGU'0QT!D#K=U':;UG M!&!+T9M9JQ1($S'7$D2BYW Q$7K6^VEIQ&]CQ)NV%[C4-GB:L&_Q?$-IQ6>L M(M%5&JT,U<2DG9AK*2_14P7T5**2DUS9+E96$9/@9BXA\="!\"LKX*114^)( MTFPPR+> UY56JZ'HW2VOH#.!(J>QSY*DRT72=46K-95Z;2WJ)PW*^R;$'I*@3DTM6>.^R,H&L3)"CJ2IR M!;^CR@1'O48<\ZJ71P)@6\OQV5;PK31P'O6*6Q%$DXNBH!TV: MS!%Q5.2V8_<)^D>]R#TJ 6GJ09/,PKT6Y8[]R*@Y:!TCB9H"<$U%CD][S\NO MKGF4O;G]+JRCHH3.'A4U38F:O**F<90#I\S%7_1414XY.\[%KZZQ=E+;HE.@ MM*'W?RMY\!!BB9XLJ1%J\^!<4Y'CS:[3\*MKEQTA&5":S9E4KWZ@6AX2+07A MFHJ8[SM*PJ^N 5*3-Q-Y18TTW25ZI F_VR3\ZEHC8"1FR,"71F*NI8A$3Q70 MLY,,_$T4] '>WT.>NUQ9Y0*^=Y2!OR-Y]O8\S_P)O'9[VSO8/:4YYBCP4Y*7 M)"])7GD&:$=7L]8=J QY;9$E'BUXWBJ8V=%2L!Y@JSIN]6'$R( 9+J,>(Z8- MC#";&8:?8I(J>:8>F;CFF+JP##((&/$=XL/[0VKXCNL1V_'9@-"^\\2(RQZI MBWCG3Q@C:C_R\6WF\WM%3R7DB^MX'A%)\00&IP2L%$S5I(_\WI$_QZ?5.VHW M^A*6.)Y0%V9Z-OT1?J7%7YDVGPY6Z;CDE5$79EFVPZ5("^'3T-4VINA/',_$ MR/V/+K-X9&>8F2]()?UBR .UY!7:!P@&_O)7YG)4#T_QG RN3AO3\$C_',4G MJ0E@YK0/H/QY2H>PVH_4>J:O'@K1U*;&IGTZ \39_:^IL;#LRP(RV!PCZ4\PV^"0YZ QL:"MD&(4D[C+G*!,P@,G^": MD-VR2ZG"2[>5J3@QN!,1EV"%BR.7>8'%(>\Q1(4%8+C& "X+(A"4PGNV! MTD,BLAP.7@#V+TVU06!K%GRLP/O) !8H0XLO"'AR"/B )^"#(0M?K*OUJ1>3 M-V%-/QD_MXOM<"O)P[]1)HBWM>EIG^*7789WO!Y_=0QBP66,ZKN&)'N"GXK15PHPA^@\]Q>+1F8'PND12!E%ER M>"^&Q9& :N+U",I)P6L6'/]'QY-/Y^3*8B]\8]\#V"^ _CNWK &:X-V$G 49'YL3#MYQ'&SAY,&^=A327 M(ED ^A,3K,+-(=1F?(YPUR'5ZMO0WJ9D=/5PJY#[AYY8W87)3K^CC!;@2%-] M%15JX"**460J .F0"@8V!_!>8D(NA?6@D3"JG 9\"G<3-1:.0"D=. \TA$(WO2 MMH?'MLZQG0(J L,+ 16KGUGHA(8(4@;+128G8&AO@[2"0.,Q!**9-.05IKS[Z'Z2CA\3-Z/19AT;M"L@'F MFJMF/1>GC<_43;^( M:RN Y8RE%<4G92BB,6!'@:>C8M(>%3C.F%VGD1CZ5W MC_^&)R6@&[S7H=%.XUUR!0"V#UCZH4A?27SQF(OF3L$ U3YBSQTDJJQG#X"Z M7- TY#L#Y0QF-GM$6,!V;KF:BTYV"58 B/B)L-R]V0WRQ0L[(5D\QP8L&9L#Y,$\ Z8 MI6[D?/.05P;DKP!L(D JO(C2*$([8+?/\%';(3"4ZSS#'T $@>_Y\ A^ V!% MTPR)$!9@^N3L$2PR,L+(&O9>FY MF]N+@0N21=A^W@BX^A1F&<,@3S 5KL*+V'$($ 'X3N]4#W<*Y/$X@FV%Q@M^ M&)V3 'C<#H##.S+I,?31T2EXUK)+*2J@4$O87 "SP([_#!68O0PK7+5IB&Y!*J9MZ8@@)-S9M(DK5!* L9U2U4-',"-L#=X,3&\4&:TT/I(CH0">62?NF9?JO(+56F&CI4V> M5=(9WP0!.E"K>(:\M)],U[&GW1D+B[[X9W@,)UU&D2T+U MH:>5R@I=(EY&/\H@] ASMTRUA<[1*FLM0YCRVB!@"@)5'K" M1/1!440DAM#X1==KJ:-C""@%SW/ R>@SY;YPPH9#9G '*H[ #W9H[K62RV!5 MQ#. F6UZXH&4.PH>D+5[#>3/2^ MDCC#Q>:YHS:\FD@6*8S9@0F/N$A3G"GCS4QM 5?E^.D;#CI :DFL-ZTQ,S\L M0+PQ^Z2NUF9N$M"KR]V"8/.)Q$Z3N "+K M>&,F0*(I$1/4]804]LD$,B!D*B"D*0-"]@+99;*VG;[&#>\^S3>)T-IV]V2+ M!7PMT025/+4L$]5:JSGGR- RB.INF40U&*S:XOO[PYDLF,8I>##T1 MS'UB$95.!5:(6R7A5@+APMWN(FIH3'W0JT(CX.3)K6$[)7-WD MNV8_X%Z.Z/)..CJFR' 9=>R<#%/DDM+(D:K8G KU:2I,"*&9&C5-@PMHII&5 M9BKIL5GA$5Z"S!T034@(.$&H8Q>3@;94&&E+9=$B73=-&&FGRR:$,1,3,Z2F M2YZH%<3 \F=N_J?!@]!9$(XVJTG++;+:"XEOYIK^7ERJ%SR2Z('?SEH6OUTF MHH5B*",]X@5C,$U?2>+VCT(1(OVKA!(\OC".2#05X(S#N2(V%FEM<;3#QYT1 MU*^%: 19U]1F4S:"E(NJPJ(:JX>2+3.W:9TH]R[W7J*]=PO:+O0VS' ]YYFT M6=IJY0S'?,2/I@^S&9M4W^KAB=@)8-2!-U>&:R^4GT/LRR;!E=V[MKN];]0* MMS" J9,G3R4;4LJ7MY3^75] Z+CR5:EW=*79KA^RR'&XX]V46Y3T5BQZ:]=K2JW3D/26 M&YR4F]Y:-:"W>M9.YOFAMXT*_KVIQOY1$72BZ6K[0/VQCKK1[2I!5I#8/M%$L-^F&U9Q%V-!;743Z0B@4A:);746OKRZ.NQ^%4UZ8MMJ:4FNM;G D M89JQ1W.GI>B=MH3I3LV%SC65?K!VILF",WD*2+=?#JJ%FODS.#H9#N6TE4AXX-K@9=+8Y;VC909^.0IJ.7P9MM4)4$-"UN"4]] M42>.QR&%%69%TXU@[L9!5(MM3U?E%-VJ>*$N[A]K?_(6W$LHJ2G#CMA^T ^+ MUL(#V)32"PN%B^GMV?OCL'.AOMWTHC SG8*-V!POL=A)2N$O&Q6;G"P:.2Z< MOW3TJ<+P"YIES;3_F^Y/6>(^B[.M?6=I=:ZSV@):#6LM+Z:67/8Q A;JI@K) MOI6%0J:9Z6.<$%]+6\\PHN3Q0KJ>[62<#%SO+"J'VW]=5",R59+T2(26M=4U MEWZRNT *B%>G+=E=8"^0G5.R6EN?;B6274*@MN*EV*=$15SD?)FJTE(]XC=0 M55$#TTIV%UA0'S4.&^=MRA!"V#S70X>"Z,28E$M-M3('R]NRJ$OH&';CAV5Z M/5Y57!00@W$2W;BLOFK5PM*;';71E6'I15Y48S7ZMH^5/]*%"!]1ULF3=?)D MG;R-]BY3!G(W545B6<[GS#-9_&L=S,I<'$=36IV6TNZN3I_/TMBS^E1^NBVEI1VI^%=%8MXNL(&D$3:JYUZ M*(W6D>*N)';68D=7M&[62JD2.X?"3EVI9ZXK*I,ALH#X7EPV*^21V=CJ5OCA MZ6!LVMAZC]\"1CY^F2R1";3=KM+1BUN%N>S8J2NM9M9$*XF=PV&GW5A=5_%8 M1GYT6V@[-EN.S'(]59%S3V\\H:;+>\0:(^H^RK(N&0'84O1F1UK3^42.3/N6 MZ)$Z+ZO.RW*-6[RD-;FR7:RL(N;1S5S0WZ[-HW7OK$SV2:.FC+ M27J+VOXR-6#M&X6+PL_EHO:6&I [$2G+Z%=X[S+Z7T;_YVBJBCAD=A3]?U2? M^YAGUQ\)@.V:>M#KJJ-NMH"]"(Y+')JZY2%>$D?YB:-56^Q[]4UCQI',9V+$F=V5-34 M#]MB3:(F"VI:QT&-#/][>\A[,4\Y.PIYK[*1=M 4+VD_[SNB6J*G"NB1&F\_ M >^;&&\'>'\/8>5R996KKK:C@/<=B?BWAU7F3P>T6YD=!=M HY#W+)*\WDY> MSDKPV!6A'V_;P5W[RVB(H.UIP_DOF?W$=SR,B#GRJQ#U]Y)T/1(5[ M[/JB=U4]KG\?%M4?D&?3'Q&]HW;BK\+F"!/7=%SRRJBK$C+; VE!+?[%S9 & M >\K@P,.J>$[+G;]\6%>VG>>&''9(W61NO@3QHC:C]-]:[+,/=O<)IQ[NC$# MSD.!5A$\T4AA0P?>.8FW*IEJ'X%3 FU3/O5L@X@C]!(Z.LFM#$>(@9U01*K= MT'3["X\A(BP NOUX:IE/2!8>MJTB?08$BF0Q#+"=S"":D0V25@[).//O'#?N AZK'3!,XS3P(EP7.62\FX%= @[J:Q M'.^I+E/P,$P)G!6X+K.-5P+CVAY("B0ER^% YNW$U&;41"5LSQ0.8($$L?C" M@"^'@!5X CX8LJA3V,R+R9NPMI^,'ZG$MK@"\_!OE MA\Y;IMY]2TZ(\P1== ME)D1%/"=FMI.WN'M89+77(8^;@7F-FV?V=0VPA8R7C"96";O=A+-75,;T3A" M"F[><(D+N;X' .5+2C5&\9R0C18P1PBOI 55W-M&2$4VGEC.JW#0IR"DIU:9 MD602J6TXM@=/X-A"(]5TK9*R-7"1 D4WFE2/(MX.[-&&D8#!S)=('A%S[M*$ M8'\C,+T&A/T5F)-QV.WFEU;2_V@+P![0@M.3%)X9BS8'JVTO7&W/'L#\+K B M^U(-A\+"@GY,D>4(NB\8@PA]335@$A)^>3\E_@42=4J#XG"N M$+M.X))Y2(8,4+5>3'50/4V9<"D7585%-58/)5-3MTE1E'N7>R_1WKL%3DNV@DZTFMJ82-AF1&6=;6Y+UB^(5TB7&-#5]L8&C5Q/!,#>3^ZS.*A MGV%$E-A#^L4PGJJ6O$+[GF,%_O)7YOST1XJ1NSIM3\,C_7/D)EAY9*=]E]&? MIW0(J_U(K6?ZZB' 4YL:F_;I#!!G][\FMFW9ET4),J2N"#%T;$ J#S$662'> M5%I(DK\2)I3^/=,U;U"[<#?U.EYI-**W>2LTT4PP39QTD[C+\Z%S4H_U,W57DVTCJ M0V8DWZB:9+38L)ID7 PU+B:Y")L'0UI8,C.7%+5+$;6O^K''B=_C*C2.SUM4 MK!DIVIEK9X%L,<"(.A?+"0<8^Q=7^HTJ4\,XB3Q:5F2P:O%_S8[:Z,KXOR(O MJK$:?=L')1[)R_KS.?-,EK]9![,REXAH M=&I*4\MZ=96?X -);46BMF:CKM1J6[9%D]0FJ2U;L:5:4VEK1RKM59$(GI6M MH61D3[9"&8K>SIHV(.-[#H:<5J,MD9-/Y+24KIZUJ-YAPM3+\1Q%^P#ZXC@ANFFZ%*\_X >3[2 MAI3HD>AY]^M)2VDT#Y_X4I(LU -FM!Y_@1(D.7BJ$FE)] ML94$+0DZIP3=TMI*IY/507DH@MXB!_)7F2)1NFR$7"YJ;RD2N1.0LFYSA?\*3OJ9H]:C*:(Q-&0Q"&) M8QEQM%2MHL11D5#1W:<$'#6^[:@$=. ^ N%>BQ)Z>&349%5R$C4'0\U!$UH3 MU%3D^+3W9(#JFD>ZFC76?!?645$B$(\L5;:\QY&HV3]JM@R".+C +Z9)O^,< M@.I:)D?H]2$-1XF>DJ#GI*9V#]2*96,1?_Q(:QGNGH.G)$CVDP&PB4U[@/?W M$&_)"]) M7IN0UY:U+,I/7HMCU:,U[:T-R]$;3WQQ'<\C(G)^JCD"?>2N.-$; 7NT:"VU M$W=."-LQ#,BSZ8^(UDQ]%?:IF+BFXY)71EW1'F2JD\F"+@XK.P?A@$-J^(Z+ M/4A\F)?VG2=&7/9(720\_H0QHO;C=)<9G/N8342-CA^^OU<-BX)L4V! MLY%BH@V*1C:>X=*),M5H)NEFGZ7?TLJ>-D?HGG1TL*\,@HE)9I"TX(G8:Z99 MD,<0<1:@R'X\MQT)W>?-KA1$S@CP1VX9C>_ $CLW5(>8>P'A+J2]$=$-7VYBD%DFUCRZS M^"1A;IHP4](OAO97+7F%]D&)!/[R5^:R-([4U.GJM#,-C_3/4>S%FX 2.>T# M2G^>TB&L]B.UGNFKAP9\:E. D=,9(,[N?TV6X;(O-\U2S)6LN A<%-1(=DI: MK7+^>[1A)"!CSKQAF\*8KR->CBY>\?=$L<;WL.76L.V%0#VW0(+Z#*0"AV7Y M>JI%-CR8:<$8E,5KJHF:T!?+>Z+Q+Y!8DIMZ/IQK>OBZ$[@D@E](B_-=U(J1 MZEL'+=B4J;YR45585&/U4#(I>IOD6+EWN?<2[;U;T(3PV] ]>!8'"O,(/!+XIL6#($T,2?;, ;,Q2IC'[?HN M/,(CG'FP[U2V1IBK("*D34-D< "&,)!R*DE!%;@GN)%C9IM, 5%/A84O!2)- MHO4S[5C!@9Z99>&_.4U,@6UAY"$@6L %8U_K=;4^'Y[>?R5?_X^.)Y_.R97% M7K)$ET]33&JB9A*M/@OTF6P6_L+5PRT'^_U#+XPMUR*J*E_HJ1?%GBY*B$(H M.'.9[ C# 8:$NIAK$MC UIQA4QEK.(X])TIF0U?G U'70DSVJJE,!&0N%[6W M7C5'*F(A(YAD!).,8)*-; H\544J"NVHD8V\NBS)U65=TY1..VL#U?Q<74IJ M*Q*U-;26TFT>X\Y-4EOUJ*W>:BOUQI&HK2*='7;?N^>H1>F/"LNVTEQSR[CC MLO0[[51>^ 45S< MR/B28Z?>4C2MN$>6DF-'[RIU_4AQ_K*$?]:N!F4Y]?3&6-E.U)X;4?=QR^2V M%0;;FXVT GL:%FTQWU)HNS9 ^3D>2&J3U":I35+;0@M+Z>CR:'V(9HFF[04N M+Y'K,=^WV%252GD[6\$;C!.MJS1:2Z/Z\WSNE(16)$([0A]+26V2VH[HM[#%9S916Q/_??97#=.V_OS55\^9T-!OD6\'6\TM)7I_<>NC790>T-2=#E M(NA&2U?TQI9WM)*@)4'GCJ!K7:73SE?SR#$O/7-+Q39?5.6IX+HEC M+7$T5$T2AR2.Q=E7U26.BMQS[#Y7\:AQ]T MHB;#V3*SBMD1:BIR?-I[DF)US:.FFO6R8!?645&RGX^,FJPW[1(UASIQJEGO MC'>$&IF;^/;XJ3SM'-L22OM\<=:-O&'4CRDN2U%J =?=N+F_*35ZE[,,Z'DJ9Z M,(J&='6%8,=$T_/16_QL^B,RI(;ON!ZQ'1\>HWWGB1&7/5(7,X9OZFVU'3=X"[O&#<3D]:;:C;\R M;3[=Q#4=E[PRZL(L"_:4M$04>]+G]X3#I'LBIM>]L]YQQ2&,E6%0\S0RV^O0 M8T]XM4XLQWX\M6F =O/7HMYYFYA(TGEO,J+I& YSP%&<@*N! CA:<.S8] M#[M=*KP_9EO5HO:8@(ALJYICXME5G9COR0@V#4N;FY[/WDB:;A>: MZCGI.8(DA6A(-PGEX^C)+L228:QD[A18EE),B)R&KK8QD3#J"?K191;?=9@_ M*/11^L50T=:25V@?R#KPE[\RETESI(Z@5Z?=:7BD?XYB=\T$<'?:!TS_/*5# M6.U':CW35P\MM=2F@$1.9X XN_\UF:#+OBP@=\]Q'_R&S8Z?&->=0-54-#M& MXM743HH%1U%X"(:A/6$,/38 M(Q<(XAIF$%H;T>6,85%S3#COXW<.__HL>(3-"4$W- $_%,P=4&F?K6 X5$@/ M1:=CHCEE!VB0B2G#%KJA^L16QX\V;X)- ?-=M1DW)WZDIEU-79@@1YM&3@I: MYEQ\!%ZGH47Y;&+W:X#M0F,#"+^SG/ +!\#V0@!^.VSG[^Y&B^K]\T?OHO?P M[R-W)5^\N /W2M\,8F?7%_D$UGDNH77;>S@[,.5O"K"[/ +L\O[FQ]WYY7WY M^M@3.*2"2002WV,6,U!G#TT;-#E83Z#5AXX[%BI8-J.7!4U*LJA#-Z/?MP.8 MCUC 9O3'S4PZ;K638^_]F-5.CKUW6>TD=U,53N:NSDB([EY.(N\S>F<_'H3E M%A75.G+XW,&*:LF]YWOONTA(:G,'^:)0A#Q*@G/JC11BP$_"_@K,)VKA64L) M'9J>[YK\R(4/R,8GZX!9Y@X![1H6D#Y27T=);16CMGJ[ =16W Z\DMJ*1&TG M];8",QR\J=,> N)S1S?W(\?U3^&0/883QA-8%'C/=]2(^.U"1H_<=4SK*FVM M?:#X0HS6S%FR5J#F8KT9O*;6:=G"N MJ9XQ_Z?C_L0X/(-.,':'6^\8=\UOB]"P-P+7Q:CMK45_=0V4$ZU=5^JMIK0= MU2U?@U:G*OPB>L\ MF0,VP-Q#)RY:1 W__['WYLV-(EF_\%VQ6!U:R2!5.GJ\G=SDY[;0J]42&!1=-ERZAZ4"/(LZN,#U4%JVNGPSBV>A!_,)+_ MUPGK\O I.9]O0 ><;G1"U4U9Z>UTPH ('E7PNC5#DQ5%%R%7[DBC6;+2W5,: MQ:D9_HG$3PMIA=%?)XZG&+*I5.A:+BS*W9%&DSNF"+%R2!H=8ZS:[C,GMME? MLOG-*^_U@"4[TO>Y#38JNDQ\'(3Z+ M7M%M6S,7%*ZP!P/8QCC"1DC$?:-+P2MU)7\EZW?W]DGR _\L.8?+>E=->UK! M^P-_..S9UO0&M"E&:7\K6 'M;15-FUNQ!F5ATJ#,]J(@ZP(82WA@PH=LP#$;2Q)\AJST:A,_'A*H^VOL+&8+3;552:)L]>U)C;('RV/],_-8AI M'\9<9RREW M=Y:U4ER?/[5.4;3/,M>\; =^U*KRH]562O:A@JA23HPIU-TQA=$U\R@M@\ B M\'3UHFA>@RO,/"]5XPJK+E/,OM@B=EY5M-L(Z2A-QG$$[IE M]#XE[R;G5RW/Y##E2*Q5[94 :I68/@3;U<8?U-9:8F:J\SY+V:-Y433OS!I.PT)EW: ^0?=D=\,? Y+[M!.GO M+V$S_9<8E_=$?,JE9%$[WR@3K1%<.E@E4^E0!/C=J\V$]))-5I7.U'A(]^E3 MFF'))+WCPGK2?36FAL.R!L*GV>)<58ZKQ_GQR[3TY&&)/--FY5D%YIJ18&LP ME]Z=2J&,XR)PB?2C:YSV=L_+54 %J ;?28T;[(JZ MVHO0VOKT?87*W5CEJ@M4+G64U7SX;1XAL[;M0HMV-M4^RLQ?II3M#X;YC/3P M))P.5'3:ITJYFD9;S#*Y@0;3%6'04IO1YWFNI5?.C/7 "[]-B.?!BW^C)Z+2 MM1W%PE^&Y&7B ??]9P+,0$+T]S+A"G8G]O&.:;3@EX77YI8XLR _0!D?AP$=YP/[ HLF4=JS MC482@/%[LS?%%Z%QWIDH@_UNATYT!*,3ED)):P)*X.#T=@ EO3<-1:T/I:E= M #:'U@R&]0>M0AA9^Y ML73Q$A+"FF,P"&B6LHB&< 49C=,X(G[R.,$VMK!L7-\5>8;[H*[.I(MF+<)3 M8[!]HT*LVY00PY.B7\RR50,'Y.Z&&PO6RO],_)?W(#A+S(GTM G?W9@7_I0T M&1?E66C6^D\MD*6#FMPHFMC)I":ZF,6499Z\9>9<^<-GK@73:EPPVIPT#',_ MB;T@^.O AU+\2:1GXKGD#5G:7GPF0>?N#2>(E\;%Z9O1$Y8.N**P(!4G 0*BK\#7&#V3D%VB*W3NAKXM M9.^*V!=+WDT&PRH_U0M^B(29ED//==%E N25>!0E(,+@0?!"D^<(Z&CC$42R MZ_3X(A&IJ&_ ZYP0*B?Q"#&,&>YL:8P'25/A#]C"R8UXU@5 )';H PCH^G%T M6=GS)!LE&@EAFV"!(-/@)]3-!3XJ2[\(KC)I-' MVF,,D(0NY0BZK&%RXP6/9=L%KPI>,=/?P(2HP)>]^1X"(GN58!273C#"(,< M%5Q1>,6OH$M>7E>)+S90-$YC4#_:CVV).1A3R;A8MM' _@1%%!-L*5N5WN;0 MQ5Y0^$]GMV>!AA+(^RW)1):&^[[N=HJAIFF/B2 MCH6FCYD_@G1#N!4P 4[>&\1ST;""-IG:O;.GIV7GJ_3 ._T"] Q^.K.J)S9! M>D!RKXS,GI[>XO$JT,D= B@IH]([XH#CEU04_'3Q?>"K7_1VKS.=G T6GZ). MAT[CA?"19J11NT,'#[ QE<>Y_9&(_^:&@9],U<7QNDZ2>I!3[M+[JSM >Y8: M!$QN VVD +8UY3VO'-!63"N39I<"U@+E9NV*Y M L(!U.[ ':.&&-E,#J&CB"H^2^R81:>: M<\$S@P3;3Z;A>N/0&3]O&#ED +XZBD(DD>WBL-FIXT[U<>IIXUYU8,<'+$N7 MA)G/^XK&4<*_Q ;1D-P!KV"Q$6"##2Y,I*Z*KF[EB_6VQ%#PO2QHD"C+1%JA M[4A01.#O)F,4=V R3 <# F:8R9G,MAAZP7LT]8M"0L\61M-9%PS@F L0A"56 M1EU3\$3/Y]7C.I^?VT'-Q/]M]7R(P?4ZY\9O5Y0U^$I+,SS+9JCN"I?YP7K[ MV((D:%!RPDKC!3,Y/WL>@5O^ NV-)BQO?5_+3(C<(?ZLT6 JLU;#+YW\!VCL ME5((M!"7)$$KATNB'([IM2"@C8/GGS#;Z"K?Y)#WEUEI1V:Q@\)A11+93H-L MTL2GN9X$G6DESR0A>0N\-VJALWND*9ARXF_2Q%-"RYN^V>'@-7'X5.KP=5)? M\X8&G9Z#, S>X2&+ ^9POP^,(&4'0G.!"DPX 2LI2;YF!AT+3:$]"%]AC"K[ M4?KX6S\+3\KEC\TVQ,98JN>.W.1$9UYBS!\+>82ZP#3006\JS]]"-^=NX07H MMN#Z"Q?#ZSLSV>9I@)=%Z@=91CL\@X[/1OK3&\X^4\N?0R6;<)\[H2P^&&\Z M]["/9*7)42>C'A6S+'C(4G$7TS(7^$X+#OU@>INHY,RTE#9V?*3G$'/GFC1$ M%I$W"N:4'PL,:(C_B2BJ[Y("$)GA>Q*Q-9FI0K'?K^709OQ+>1&S"(!$*3 MY7F4;=PT]R,?SDH"!3(6<>%75*G$KXA+.2FNP-P%/Q7YX*6ZH\D(]OF->"Q; M CC2Q<,4S#8!C16_9A4*6-X58<@A.=-+!7MZDVDX@YY^5(RE4DY"=0$OZKET M@4PD>%YZQ$)A,DCW:$-BC^SP!7SS)%!!"<.-]?9(0TX/TZ2/[V'P$MHC_I%; M9JI]">R0!O6NZ/E-$$94+<"2,1#FR* H8]<# 0ERFT7*D:_M2?P:A&G]X6P. MS&2,'QA3$4%C=/-9/MD"\BDSV>$@B'D\8 K_PK,\T#\1 S0]_$U_,P[=-Z9/ M?/(2Q"XKZLG]N"U)?Q)JX T0J9X,-@L] I#Q-NP-654/;#)*+C=8E!J7O *> M /L?]/>S?.-_Y"Z8GDMBR'LFQRM=._F9=#28/>>G1YVY@\GY,ZXT7HOOA,E3 M=#7)VJ;/9^((RPHGX0>^*ABWQ8/^_.^36^"[+RP8I<%O&37C.^A(_#<]O:#" M:Z$ES/YY@Z^%L $9A'E/<_"!U:J6966;LX9J HPZ,V\P:V"H>1,X>;G4X'/G MT+O\O&5KQ_7\:;L%X<*M1-6LM9Y]?_?T<''Y]./BZXYB>_QMP<7CW_?Z[O=[ M?/=7_G;U.=K(4PHHQ+.C9XXB< MIW]\=MP(%,C'N>O3[:$7?9ZU\O#T9:['%ET-^SHYF+&LMM:Q\&PF::V8/#@Y MMFG#=O]6_-Q0VT9'*_U*::L5/S?U3J4K%BW*:G?,JL\6:Q)K6K8F8^F=5K0D M/:0)T.4]79>\U(J!#J?W[IJZSLNSPWZN7O][JC"OF,+\%['#FIK+LMOZ3BPBD*^B2T6 MCSK 1VUA)@%WUG'-P=%+^J=7V:72GNG<[=4O=5JEK]TB?4]3<]J'.VU3(.V0 MD*:T>P)IW%#CN)&F":1Q0XUC1AI-S]#F3\4%V@3:C@YM6YC3R1UXIM-\6*X1 MRVWW:&_W'4SC/,!I4KK57CXW=CM"[G@WU&H;8C^;]&_-MBDVM%& BOULK^WD*P01Y!'FV M9"*E2=E^X)/%U!2_VL6O=AV%RHHH=IZ^F>^5G18K;*7*I-,V-TJR+.FDA?D5 M9WJ[I$0!*^7P!C@:?IJ/R7I ;2^@MA8<#D1"=@UM16AH7?!O37V=,'%THZT+ MXO!)'*VRTR1(LS/2")'&+6FL_9#F% *6CW0@5-*59XB==&+I*[$=Z8$,60CS MT8V)B%Q63&5_*\6 MU/=K2^K[-W-,=G#]PO)SL3*QLOVL["1\1]96/9CVA60CGZ?-(9OV%VOK:^[V M;9108761$'%;MYODZ;<]/5FR 8VJHY$ M><)10ZX_\"8XYS,?K(DFX['W,5, 0P?E87^67SJFT3:SX45V+'T0.SS#457C MT!V0Z#-."*'E,^R&V1@ZZ<<"C])])$)/T*6T7_1 M*R%Q;K)A?CYH<=K?G&UA:.TN\GQ1("2S+:A!E+\P&0ZC3"^QGZ/ F\2++RET M?=X386_.5&VN(BSWS]=P*O5?R-ES2.R_SF@WZ'/;>[<_(E07^9&(KG\VMXOS M&[!B4L^B+X]O:-FW?4[L>OC']=->9W8][/'M;Q__<0S3NE+YY^(D3!QH2+53 M,I R=*._(C:KD:E.5/,SBI#U:0$I^X)J*XI!,>)$UY!$,8Y=38=J%^9?DU07 MTQ_-CG\,TKG8T63PRM9 1[+B+$@VNQ*-*%"\..UQ.N75]:,XG##IG+_?WXGS M@N)[9KHFJN-T."(.5<2W^$D&$VH7@/:=V'Z,&S$.P"YRDZ'HXS 8P,K"^:&/ MDQ!G0](U.@%HD1CT-AU'&>'\R-(5LNF;H8W65/DHR0O)<:/!)(IRDRSG)XK: M S 5?*HE\7Z@$7%0*"B9F4?ATE^33<#W?P/M@I3,;#9J@>!-M:F)L0"/P^'6 M\,C,?8<, J:FSZF*9P;R[S8W:Y%>0S+\6^O_N*9I&\\=51TH"C$9BM+5 M3$,Q+&6HD.?_556SU;\#4U-2I3/I<3(:H7$'I'P$5G"' &+ V,64A-\3K/W^ MF]W?C50M%PL4">KGU"S%-T"S'=#GT^-H:E#=9*A^C.&#!481K_)PP?A+$&"4 M6RZ8F>EZR:3W!Y!XWU+3G_[BFHJ\@WG?_PVN$Z+P MQ0O 0$\UU-";H*?)A/K GD3,UL>QX#C@^9E\@ M(IW53+S+P9IZ:9T20A2'M M$IKB/EW."+U'&1^-G])ARC$5\B '/.;/P17,F623@N%I(/1=\!^<]'TC64K& M+7O@U.-M[3S&0 9X3O;*'FM_9CMO!/Q _*_A$-\>;YQZA$B2:.*Q39VZ-DS; M9KP)+^VXQS"*/F^J! -P[N"=Z$91MP=I!O2!S7_'&=]#]R=QSBA%9IPVYEBF M<^)!MX*_!1?/0"*9HSV)@3#_Q;G6,>K[7 P"GH/*E"3&$7!',& 3N>G=&7A7 MK:3LD0#U8/ES81?!@6)0HX\O/-WUW^#V0?@Q\X K@K/ 4<4$#-J^C7=/F9:^ MCIRW\/#3H>V&P+_>)/M=<4W4=27MY_P MZ=A*,&9L-<.VV1,GXV1O(MNC*RS?RN^)_9F\R8SX25YKNCTL_( H378&OUY\ M(;,Q/J@UE\/-_%3X\H5=Q NGB;\CB4&\T%'SI<#*!L#/#A?_Q6SWLO@<+#)1 M"\%;$GGQ03I(\3OQ8,='<+]7G,W.B(+3XN2 3D M]%7LS0*NXW09N3>HRN/%S=Z_!B#G# M*ME,"\*6.:T?IE'([$3P&*3(33'&RD" 6M2-J%F)D=P9 M>S*) (*!$(YFCT#1 ?4!\^Z8F5?YJQSB!R- 2*)E[>DSF3$>PZXBZ.%.H*VS M:,!PXM,;H&.:7%# <^KDX?/=F'K^D>NX\ 8DKV1SAL^RE<%JW#"U+- **2[! M)4L=P-0V2G5NSJC*^T%@O\S&>=UXPE:4^8N%&'ANX7!11JV9U?RQRE1B_N;6 M#"8/OTKL)?#(B/N&HH1NPYA-)V=F>@:<*DZ)G?HDY1MJEV_I M_!:%N9YT F M81#)DF&TM>RSQW?BN"!&_PH#/PC9L82JYAR<.U@%>7$!MO@3BF+FE5Z C/5P MV<;A","5492,*5,%4G)$D^@0E!XD.09*?G66Y[,0%*4_F9Z1#-U$?C#NHS#W MJ/G+&/9'^[$M.0 M.URLSZ;\('S\'OARED;R MQ7X-@0]=B>9G+!194^GTYI+WB(HO]$6C1*2Z?K;),U(M!7M1.N;%*2XDMW/( MT5[@OYS!6XUFF0Y9G04'*9M-EY4<3C%QQ 2'3^+\&@OO-OO]PE=(:4RI,D=B M:4)U#ZX_2_"9/?Z3WN%E?M&Z2HX;%WHNE"J_Z'JOW5GRXS(3C\(KP/ M2A24 MIQ+-)=Y!=>))*18;(VIG+VM$/ M*FOGL)3MGX0Y@-',(5.I.LB=W[R_!E&9F4HS-*HKM5*]N)&FN_43RVT:V$J$ MYNR*4J_8F;//(O=G*@:+BUUXE6K,7C3W/@NO ]N-D-E+Y]\:S.3R:T%23:\L MWQF0?R/X+T)MULB-8OK;5%BD9X4Y+5A01%.5@3IFJ?3D,C)$8[C[#/>PD&@^ M@P5T[0#/A-)-+3L8XG(OV6G57C=SF)Q.HX4&SC7NZ!)[@VX]'M"%3NGQ'*KX MHSA\69 GLL>TPX?;I]O+BZ][3;N\V./[7U[>_[A[NKW[8Y\;('W?XP[)Q68+$D.A84P;MC1D(N@%'V1O3F M@P%C46I7XJ:V@?JTO"U-P6/I>XY+YP#D_#W@57;D0IVZ;,WI?G^;OMGY6AT6O= M$;Y^DN5."0S_&=H?<+<%L;"2K,+D_&!1'F)"P!S]LIO1->"&N0,:ITP2/,%$ M3\JWX.$>^2G]>^*\'$5N\2ULIANF!R9_!(&#R7/;?2G-Q/]M4>)<4*KS=^B_ M9$5;WY/L:.L7U51G\^JSC\TE[&%$+(G-IX^?:K%;EKA"$&^9?9 A?$H4RAC)"N%1L+>>&[-X M&2(SBBCE;)8YQ[0SOM,$; *6B\,T6)E5D&J)+%HW8>734RL!2.,0/"J#Q4ON M4')I$@RUJ3WW+Q8Q!"#C\1A]2I&+[/DUP?44%?1"/.L;V&%(C01F8J3[LT_Q M>,N MV"OW8B^,*AS@%U$=6]N4ZG5$Z8FR?*]8,GGQ3U@T2+$09;.39.AIIP* MX Y9<@1]3G+9\T?"N32A>NZ>* .)$Y7@9&JK9,N5&4V#Y"K&A[2I9'*W/%A! M+ 2#-)NX>/NV)!VYI:37#R50$5] MF0K(JV"$O#V0OKMCO,'C1P0F.TBZ+_^?/1I__H?T]>NE+/T1$AS*!?X"?',] M">%]@ #WF9$J2_\S\5_>@^#LVX1X'I9P)G](WUS' 1EY;4<@M_XD>,PR(A\D MR1NY0=/T:C*(#T]W/A68F=A895N0;:GL=)+S>SNA>R;B60D'K;/ /4D*LNA1 M"MR1T$I@H-\X2#"4_ !D"LLJHR+&CP"=>9^AQ%?(>W?PZ"3=1'H)@W?,A6)5 MQE.LLIV'C]!YHBP>9HYBUH%C8(^QYPG] )T9FG@E76?Z(BTDR\M#)-:,;Y=X ME+1WQR2F.Y'NRZPIDB+^[%(+'O^C'?9 M&"97'8SL0G@E @JVJ0RGSB1,+>-9DXW*L.R\ K,A9'I.,1Z#>XPI;"#+:7U" MAO(2ILAJ$><%)],EQ)E5>?1B2MSY!],CDZPVG+GZB3_N?RQ^##UFL5D9/BU) MFJ**V:X+T+< ;#8I1 MLXQVO$&$^($__6"<[,!SL@-CW $:8$OS49,38VJPY)O:_$ERMA853? P[)Y# M:%(,#8@F_XF!KLG4F:2/0";QF:N(/_?:P8J*Y,L*91V4:/R=D(XS8)7(S\P38QC,Q MRN1]3M[*B;61QN&FJD2>ZI$L!0]>#92(CPH*'YHZVZPMPY ^*Z-E0ENZN"3< ME5"5C,9>\$'(65K5EA0RRZP7AHT[&(/WPV3 2Z)Y,9"'-,I!(!6;S*C.*9&9 M!AI,X?Z%RM%![DAL/,Q[PS"#?=0E=%3\IW0LIYX;Y;$RS6-,3)E,6^2N26EP M18/!A+KUSR1^)\1G=$A!ET:0\;D)1)&0M. U\3[F'Y.L"N.NL%FAC2]SAB^& MU1RPUBS^8Z-\P=Q!FJ7"#/CP#4-$C/QYEL\;9/E<36#4T'4 OJE%E^>VPIC*!,_5RU<>.CLWKZ#L,E" M8H7?)EYB+F4SV:H7]"6P%'582IIL-U,:A7.[D8^(C86.U!+0NT[CYE_2Q0IKDL1,UZ+U!YS(X8@RSKCJWMP\5. M ],VC?#\5WCM) *)C4Y80 !45H -'6DPD=I/27"7II5'B8P%W9AV;0!/+XL\ M9%H[LZA8*=(2U_> K)4%V3;^FQL&/KXF:,('@JQT\"6+,[X*K1?,OV3(7I)I M;!:4 J _4UPQYSDIXHBR&'[ '(/L'& :X\7_2G^-6;^!#_?Y2/Q_C ?,U0"F M@0'&G"GX6 PI3NP"C)$BQSAN LV<#\+J:VD5'7/KDZAJC $OUHG P^/WM&&> MG_32BU_=T*'"]6,^R0%^\I'THAUXQ/8GXZ2M$@T7^2\!C7X%O@L> POHTGY\ M6)PW\=U!UFZ5%A"^(,]B[Q60T#Y+&*".R-1[FR6&9[_/IH,/,:1!(Q0S9RN4 M,/0\*%M\LOM3#@[G]G#V23.]89.V!^AF830,B4O/O-[36A3FN)3<)D4/YD9@ M8]T7+_-A$_5#ETK]JG3Y29$:GBTYLXBXGL:)DLR27."0*K+YIT]A8=-WB#,1 MGQGX+BWWIEVUJ"$Y\\0#9^U9>45W*R)1*N69O@@RU.831_)9W<74XK0K%QX) M1+349Y9.Y8_--8GQ _\L=V**AP)AG";9)>2@JL4+WG.AV=G0Q$P49)I(A0N[ MI3\\8DW$7E!ZLG\>@_Z9RGEZ*)B0F79@8."9=DIPTD,G6IO.A'92I$/#6U2< MYF[ CAT2Q. '_P9S)G+<05KIPQJ[)" #H0;_AE>B!EA)]&":?S6-$U.-@8]* M/V%2?&I_#6AS["A9,KIU8/\=4#+5HJR?K, ]V^W$\::^?!*T3+DZ%QQ(78Y$ MBE,Z4[.8J2F"67&8[5E& $I&# -D9>])U,[%LT=ZZY(DPHQ&:9?7-,:21PA; MPTP51I0/?9*9!S1SR9HT"6SVF#&1;?SD?G MX2%@U473SG_86"$39!D^DP[.&<.PIC6,\6A>3O(+W*9,5J(]EF;ER%-;4)Y/ MUYTO,:0Y;@BK)=9E9OLEV\(<@B#=GH7;BP&_4L3[.9&0,RVS_CYIQ>/' M&'::Q1('90ID -ESC?]#Y'L'?JB: 1A^\+U]&,!MRJ)*D_=RX[I$!9L(=) M(@^(!-:-&']+]W,:5!QCZ]FD)J(@ [+'R,S#SKHYIMJ!M7]Z@8_\E&^Q>](S M*>:IE&4:\\JRY9X/WB9?]X.=A'#?*> .YMW*Q=$C(:*4;*NE9#2?3?U\F 5E MA;8L1]G_?Y_#='X\W=[?73S\:Z]US8][W(&GBZ?K;]=WISM1Z/J/BX>KV[L_ M]KH!-_NL;'_X$W;@;)^O_W6?KW__CWU3_W:/KW]W<__P[0*EX,&HD46)96!U M7] JLZ3&(1U/7*[?>Q Z46K^ M3Z,.D9Q:@,E7:97Z_.<,#H6/\8S$=Z+T4\Q\3DN#?N))6Y2T(&91GFB)'7GB MZ7#F<:7#'8H@OZ7]+/RD.666#I6@.[*'6$D=/@=ABG 0L6]NE)_S\)U.Y$LZ MK+,0WU?X5\+A#X06PUX,:"Q*M2Q3GA$-]'Y.H2L$2$8:Q ,G?2[^ZGUAV M9:(<$V6;9.0EJC@KV\[EB>0K#.8&"+"N_ZQ&C=5=JN X=!#I(.S [P5/B17P>]%]QL9B29G<[AGIU?PLX01X'# MP/SK] W8]!TY/W]$SE6RS8W/SET78D5GX";UW5BW'L+697'#"/-"Z?O!_H - M]0F7^_9I6M3^-J5WVCH$/P]8X_> Y9T$I3:3Z\/U5'-$<%>X*<9*L[%_+Y@9 M2W>('I0E2*294_,%(C2:CK>8W\9IKQRD&=X!?N-^HA:AZT]F#(4<2;)&-[/] M(&92$)(2H/PROT@W=Y=_7A\>KB]?I3A[\NU$JGVNO#+^[O'^Z^W M5Q=/UU?28QK%>I3N;W#]]]^N>7@#>L=S5"?N8 T6^!=-0+E>T@=47M!T7"YI M2*Z9]#MU<9G+HIU8".^8NE^9K,'!_7'N^O05Z46? MDRKH1$ A:[UA!B"80EZ4MO]1N% X,$H YA^K>6WIH*>P?5 M\KDV_BFII17W\]@;T;X3/,@!"O=?:4H.F)7 U+3L%;OXX4&O%+W223-V;'_* MV#-V5FV$@MN0;&BU_6)B8=?;M71S\IW&3O#=M1-^=W7FW1,I,&TDKI1IS(HU:(XF+%WV! R'#XF3\9O11\=^#"T6FZ:W#? MRG?.$Z#*/BE2R6YY9%@PI9@5M:>M^F5^BRJ]8O[50KPK5^_VN_OSW _\FY#- MCZ,-8QXP*642.2T:7(#5TP\&9VH+$R_=D>U%?VN= 3Q\>T3PEVPP!+S@G_&Y/QF=.0'- ME<&' /Q@DP@%(CK*PS-#;_5UV= 463?,WW^;77I_+G%\ UJA=*A$L\4B1W", MX)C!F;EWCC&08ZR>)ANFX!C!,=QS3&?O'&,BQW0[%DP3_@-]=L$8_]/.J0K73ZH,)HNNRJ:J<"%6!N!U:NKM'7!<1U^L8 M\']-(.X($;?"4MP]XGJ(.$OO@;ME<8*XRK;%G)%R(+9%GIHLBSA'QHW,C'6, MO64L6+*/1\B"*\R,;3"9!=Z9)5NF49?#RI&^-9DN -6 %;$%0)E*JV^ OZ_7 M-DL%H#@$U HC81N 4@%0IJQ;"B> .I'XPB/QV/SZ9%)DTB'&&;F^BSVN:7IO MTB!$1![V91(D5/J#T0@Y;89 UXP^55E.PUR*GJQVA:=WC)A:815L!U,Z8DJ7 ME5Y'8.H(,;7",-@.IHQ67^T9LF+R(J=6V 9IVC,LE"R&X'']ZD1")G]@AR?@ M$3;!?H?N3.&?_)6%0@IP.:]:D:I\Y\5X%@!H50"O,GJ8$4+?5 M-[MRMU.,@>Q< IU(^&->G[/>K#(V7Q71CGU%.^;9Z1X+V"\H92K(Y%YC,EEX MHCS*Y(I:?2&(5HMEJ]7OR'I7KR&5!80X%$,5M?I&8JBC\":&3L13OYT.:V;= MX86'OC>%3IEF2I!+1H^*8KBCHAC6S)YPL8X002NT^3H(6BJ&->&A'S-\5JCR M9@203G-CM=I9BL)%W\1%=_UH$M*!)M,9#L)'WUO0_=:GHSVNL?U@:BE792@\ MV+-DHU,\*Q:>%7?@:5";K\;.4EUN\N92"?#L4)?7!$]S1S6B2K5P_<*6,6)E M3:SL1"R^^[FIO\+*VU?@)J,$&SJ\B8W7;?6[9D=6S&+X7"CKPP?0"DNO 0#U M6OU>MRNK!B_5@0) .[3V&@ 0'M^9IMP3?4G$]:(O25/':^F\!%$;M/]('"/% M9MGU7:755V5-*Q9RBAC<8<-F91!N#C8%9*A@>:EU5HK&^<]B<2J)+JHEK!$O$(7,C>O@-R(#'DLQ720E3E8.P6V]/UA21Z'*, M(%JIE9L!D8')4H99K&42&#I\#*W4X(LP5( )=FVM'YD5"2U5*/U 8!'_Q6F* M=$!OF/[G"YU0C,4HKT$8GP'-1J#34U(V/G#@R$WBK=2C3#FK:A2RVVGU#57N M=7@)0@H$[:7$M :":&M.2ZUM%@H <0B@M6M1%@)H6=9+E[MBN!-QSM/D55@E MK'KB1J^T(B482G??GBXESTWFU JO?9_*/4+6(L!D>?*GI>% 3!3 M%YTVCQ%,:^CY"F!:)K)[S14."B1QB*0U%'Y32%)Y0]+)./H.&8TI$L8A&;F3 MD?#A]S=E+Z7%=T:*"OS37.V@<+TX1,[*:7.;(T<7R#DTY#1YE+X".BM]B9[1 MZIMRIUOT)<1A^G:H?^V_N6'@HYEE>[5RVT[7"FXBMVWDN>5@R[BZ:.AXV8.S9NTBN%X M :S#!M8"I;XS8&$7R-)Z*=$$^FG&;8+G C(;<$WTZ#P%76XLQ-84F%="DR*I:.SHD(,6CJ"K8!_5$51$_ M&N"GI+G)JQX0.TY2\S%N-:"F*83K[/<;\'@;@ MA&TPP4)5]%:_HUAR1\Q .4K@K# !:P 'V\!V<&AM,4== .?P@;,B#E0#.&:K M;W1-6=5J][$2EIZX?M7U)V*2W656F&3'<>@^3V+[V2-2'$C 8,C:8>#!93CX MD)W"BZZ_^SO' VI-_>.+'+V>@KL9:FW8HUU5,!="[IIUSF>$6N8162L,NNTC MJXNE"Z;"0>,8@:Q=GOQM'UD]E%D='I!U3!;A$877N%Z<,#2_38CGD5"Z]1U8 M>.CB.3*(C';3AF9M0>V1(5]R^I"P7D63>U;M6CE^ M[!?!"L?*"E7L_*JLH"HXM[HGZVI'L()@!=Y9H8IC4ID55'!G.SW9Y.88XTA] M#QVVP@DF:"IR:-\?_NI.Q/WXD_X')JO"JNP7(D6O=@BW!ZZ7GNW('4C$#GUX MH4@:@RM"OQ6![F9$,]OJBC9[2K +1J^[R>B9A/?#1WJO^TDF.RF*K*!C?26\"K87BML(.W"R^=P*VP+;<++P/AI;Q.X;F!%Q,/CK#"P(-"W>[= 135FXLQJND%C$*3#? MA8,@PX3RRAQHXN!3S1 M5HX49IM8#UN &6WH;Y9D8PB8'07,-K$BM@"S+H59 MR4P?T?Y$M-L[C,6=B 7*F!QLS?6XCWT"G6Y M4]*=19@+1P&PS6):C0',8@!3U=I!4P$P/@&V652K*8!I"@.8:=5.+Q"6Z#)[ MJLE32[&ZDSU3_=+DN>D2&5U;+A]PAD[9*QZHRIE$SG<24BVQU'+6YM7.=8*P M].KDT"31'\I4?ZBMOMDVCJB]L$#^L2/?; ;Y&B+?.B*[7"#_V)'?:0;Y>JMO MM+D9K57N,%C"7Q"K:])?.,S@]=7.XM)">QR[]JCF,23(*],?!EI.NK"2"4J<6JF"6X3W&9NB=MZR&VFX#;!;8+;%KA5#7*;A=RF-97. MM75NHP;U;[0Q&?S;<=_ZO\,_TG7E[C,@V*PP(7#_]^<0+TY>9MW+&L.%E<*" MWO#%A@^5 T1 HCX1(]F 0C& Q'[!MDA_$\+@XD&;&>PU=W_8'KNW!@N$# M.H"E7?EM5VQ2LC!#:W=->)UQ$+D(E/.0>#866GY^=YWX-45X[L($#,KT$OL9 MU@YN_\)+MDZ0U8Q*]__F3.W.;DC^G[A@9"/7-&WCN:.J T4AAJ/V+%-1NIII M*(:E#!7R_+]T$E=RU6L60QC;+^3L.23V7V?V$%[RW/;>[8\(89[;BY'KIXLR M<./G]VPI\19_6:!OPIEGJ"K.U1Z2./DD9#O2FU4I.R),MY0PWWY'QZN+U^E.'OR^J@W_7"+^_O'N^_WEY=/%U?28]/\*]OUW=/C]+]C71Y M_^W[P_7?K^\>;_]YC6]S_^V:A_>I*+/^1>PPDJY]!P03*!Z"&B*+&F* MILOSGZOTQR1\_2/SXX;C3W[ MX]SUZ2O2BSZ/[/ %V#&1:,B-M MMF88I5\I;;7BYZ;:JW3%HD6I:MM0RK\2BRHN2EMZJQ6AP241P'T8\^L+ =:> M^M:7XM=@ G=UHD*3YR6ONR(NNV17&/-S9>>CL#OA=]?V^.YQ,-[?BZLS+[Y! MB4K%75EUF-% $?&A/VH+!1_J:F!0IKM_9]:=@_-_'KR24\*@H)*_$C[#U M93+-YUK_(G+M->EWF7G2N#VN_2Q4F52+(BUC6).7A ; M^LEZ&2LFEG(]\<+)6QJ4C-UBPM*G&J:T",ELVZ-=&Q/U0S&&"<(*'^, T#93/FX/AZ[GPI]%P[S1 -C("-+_,I^#'S"(OLC4N\ Y[K;[6 M*;8Q^-1T)'JK+V&U^MU>,26R&;MZAR]B*D"-LA<14>C]I'8T0^Q4)AX$'K_)RB]5Y)(K+4**V^I9:/*H04IVQMCRP1L&;+6+6)+I# =-JR:"'1/855$3@<\N5IYTZ+6>'V;AVN#[/ 6 M=PH&XTS_HC*+45B)^[(22Z3M3H-PW5:_HW5EO>1,05B4AX^^%9EN^T9?#]!G M]&33$/[,,:)O10;BOM%G83V/(?[:8MTS6#G&)RW0E,KFO.4J^LM?16OZ-:K4S$P7O"=X[ M[;W*.KS'LFAH8563&/9'YK,E\OL?873IM< M,:ETS;LTAJ%CF.Z:NPP+0-WAQZHQBFO<-#^V]%3FQ?::F1>K-S$O5N]L<5XL M+Q-5CV,4[)>+KQ=WE]?2X]^OKY\>>5A[16%V$6'!^#,:;Q[.G1802S;EWW5FNP-0W'. ?Y#\3]\WV,+PE1E8W%XT_[A&EW17!=@#6A>_@OZZG\+J( M+^TPQ)#K/VUO0BJ'W;'?HJQV%;EG'5'/<\$DQ\HDO7TP2;?5-SJJK*@'TK&F MVF1%WE7KXVL0QF2Z[^1I/&Z*$S8ER*B]'@"6>[\UK[:\X[&,#[Q9$4D@$!Y?OL$5GR M2!1)MN<%[[8_($AEFH@1#R<>31F@%P1#1K-*XS-6R*F+])DW07B5/#%=X4.V MP"1R415^76P+*_=*>G#@&)'LI+#2^ZS@FNV^CXKOT^D5JW*2]]'FSM!%WX(= MJ]TBJ>](O"FUM59?-U79[-3.,N;'Z1-06EN2- DE':#44V2]9':(<(ZVC@JT MH/PXP+(8X1'M2S2G1/@ -JK,/P;C'\UH*NE%**X%'QVT"W08HO>>M8.=.?D4;;WV)8,I-5CZR*:6# X MV2U9**PL(D/'S\K!'$# M^,&AZQW95'CQJ41S3BX7UZB2M-I=DW,]R9JG"SW)AYZL)^)P-)FL&(JL:+Q( M.8&>74:.:J''PF034S?DCLF+C75,.I*[Z[=P(L9C\NOW,!C#S9?LPF M'&(*X!A/-L50D+WJNY0X.!(VOO"=ZY0N&P1<>@K&ZDQ9[8CNN<<(I17*KU$H MJ0"EKB5;9O$$^:"/37@7UO= 0CO&%@4>L2,BT5TY"X9G$_B/&LZ)B(8W$<1+ MB?,5:?. #[D?_H@(-3LKLQ@]Y,;D9DZBXP)*NXSG-0HE'?Q>3>Y9M<^X^3IH MX5U8_Q$$SKOK><*&WJM83LE0F6UP>)ZIRCV-%R-'P&:'(GACV.!05I?1@<5?P,Z]_)F-:-F:N#A8SR9HB MTHV.$5$KTXVV@*ANJV\: 93]"?^3*=%>SAT/1?^%$>M M>TT+3:J;;OV+C""/D^?(=5P;JU^ M3Y<-O79%G3"U.83:&FFDNX.:U>IW-5GO'/$4-QX%/DLXQ4EM]7-IA#75;,[I M74:5JMQD*>#M8M/YI@8^"(.<)PBMGW9: T)8O*G(:J=8O;E7"[Q>5HT8>-7T MXAJMC+,.(NUT[8:2C<[,..;^0F6O>#SB>JWLV['..* 3VHY?T;AR M_0EQ/FW]]=?M&,>!8E-JS%HJ:48F*KEXJN3B]H2%WG&WXXFV3B;>Q&"M@49B MMQH;@<2M?#GE;@[<2L:E-LQ7UWYV/?":M]AGKMZN<1=,7'L10@_MNB"FGC8.0'B^!5^^0 MY\:+1\29X[&>.:XX>?\:^"\X,N(*0)7U'RJ>,1JM?MS+&=T:(#;O363@*45-DHWX=FZB@ MX1!$:\[$J FB+H*H)\-K^[$)SKQ9U@E;K0FAQIS09$'!4;VE)2T<;LR3<%#3&.3B07_COQ(Z2_.$/A M0-I>D2'+)_YNVCR@.!-14GFUJRJHNZ M@V,$T^H(2Z-@,JF(UDP1$-\I(J9*5=09\"BS%R2'U["%.JV^UI$[/5%K<(QP MVJS6H : K1=;-VF):&-<D".T(I>+.SIGLKRQ_?5_)F[\P6F7=OZ$&-=-[0]BNYKH M:L^)M./N^J.36>6H^C8AGD="Z=9W8'4A6 $R_#UHPSJ"P5^O@0=B/OJ_$J&B M;;-^]X)9Q7;MH.-]S4;_N8%VR2W.\/?G5BD/[RMU.TQ302A[2F?2+\M<@>\D M?,3Q8DM=@MN[FWF?('O,(S[ENQW>AX\QML7[I^U-R/2NB4>@3#T";;EOLFA! MW:TM"%.6VB4=5 L?2&,[E-[P=I_93+9(LB?Q:Q ">1QIX4NQG];;8+KXZ")[ MVGI^6.XEC26[7K[ :AM>>X%FJV]B(]O29K:%#S[O8KOO)W$4VSXR^NSK#-V? MQ#G[+PF#,I>WLY.MWG!QW58?%D;6 'LP?4#)_$MQEKS#T-TL_:E JT+S'FK/ MGJ9JGSDY.1;@V6'TKB9X+-[ LP6O:R.K3]7;9GH;UW>('Y^?&?C1OOK9!J-1 MX&_7ZF//J&IAZA7>I:TKI8&%KIK+0F))S M@4N,[IQ-N/7M7FC@KO%FV#-&-635[,I62>./.AQ0F3AUWJ/+WD-1=%DK2?Y/ M6:"&?2X.2!NPSW,T+[&O5I^2ZIB")G<44=YQC.!989\7P5/$!QCA/:5V>Q6^ MZC4.H\_X!:P9]]KVP!QT';#TI8$]=F/;$Y4:>RN0SFCR'4ARZU\R@E25NH:" M?5,U6>W6GF@HXB()1.S0A]6+ M!-.]B>64%-<))2X&@\EH0F=E8<.8@5LYI=[ 2(9L6H:LUY]P*&QC#B&U0D9O M 5(Z0DHQ+9F?P=VG95!/29BTDQL$HW%(7K&?W!N1O" 21=#5MO376D(\@O7# M7R6-8E(ZT1JIRSR56"L"[!MS1^+[X9/]LS(?&JV^ 5:35K2]/PFS^Z 15I#I M>T*8V>IW#/#NBI4'.T?829GD3R&QHTGX@8(].Y&4)3N61NEP,(B9(P M+A=W@H72E4HMA";=5Z3K,4<-5M%76?[1D0FZWI4-@Y?*6 &A'4:V&H 0]AN1 MNY8B6RHOB0,GU,H/?A0&GH>94"[0/211+.)6>Y/(WUP_"(&);A-25&4F4P%Y MK,J:. H^2O2L$,:UT8-GP+JLF)P= =?S:!JN,MWT^NUX-'M97*,'/8?AT=1P M581HVXJK OZD-\$=^PPY(1N:?JLM6I[1()52Q4\<%[JABB=V,<\Q+18A=D,C<=\R*T M\CX+1A*R7/C.S.R="K6YIL%;;:X T8X+1QH D]OU25*=7VX'A4P/H]G4$%U#]3 M,G%DC=PU+5DOZ9"PF3JH1+H]&1V"!04+UF^.W0P+=I$%-4.3=:OV)(E=L2"U M#7ZCL9RT"T&N;4[N/@."H9V$ZOW?GT.\.'F9=2]K#"Q6BA5ZPW.L_G,'R]&C M(7H>"9'L 98MV/X''@#[00R/BP-$#K6B:'7#T/5ML,;!CHBP,0TUU-L+WS9Y M@MZ!18V#B)8FGH?$LV/WC7Q^=YWX-05O[JJ$I,KT$OL95C")%U^R]6U=S8-T M%V_.-&6N<47NG[A@Y C7-&WCN:.J T4AAJ/V+%-1NN#Z*H:E#!7R_+^J@@WW MV%6OF=^ O+@B S)Z M)B&3\;HBTQXU\OSG*OUR'ASFH4^CWT]Y+GIE[^D$57+%J4JK8[JEC4FHO2]*6W6A&6X"]> MO[Z$8-G[M[X4OP83N*L3%5+CE[SQJJC0C$VX./Y3LG%,!'!ET*.DY'AO1J[C M>&1_>Z.)O5FX-^H:\S)4U-UVY5V;5CBT^7O>+Q MA)_55=W=@Z$;8Y^$RH'F7JO?42RYP\W 8L$'@@\6\H&Y-3ZP@ \ZFMS3CJC% MF."#8^6#SK;XH(-#GKNFK&I'5DU*G]MI:R;G"'\@0.F!Z[DV!4$PG#U.G!J/ M>-*(_S6PHU=I' 9O+AX?/'](P8:>YM:[61Q$:F:-@8QBN\1V[1H@)P>CN,1R#E" MY*QP26HA1P?D6."3\.*;-UH%P;O.OAAAK>Y_,W_$]6/;?W&?/5$[N#\5GB?* M_? V(\E%%)&XNM=OL+G+M9N0B0I"#J&T0JLVOZ T![>8L@.)]K_AI68^"^72)4R1NJV^KWZ;"3< M+@Z14DFYKT9*#SPMX: ?)5(JZ>[52+%:?3#V.$'*23GD>*XK_( H/?9L&$F^D0FQL@%:L'_D;BU\"Y]=](Q'JW5+6-NTJK MKQIRKV1RDO"S^,16I0D<*]3Z=C"E J84657%-*X#@%,MU5]/5!61HP%RZIN- MPD^O#H-;/YJ$U"<[,I69"C,F)]#\G( MG8RBR\#SR #H4UE6ZZV^)?=,7K+T!*1VF^:\#4@9V#>W8_ R$%= :K<9PY4A MM;2C9+>YCI(B1K!)&K%#1F.*BC&CHH@$[,L"F-(B8:@J;-3AK3&K@,X.-7TM MZ'0%=(X9.BLT^@KHK&$/]C"3H\--)L=)N?5_V*XOX=AL( H>OT=D, EI*8_P MY+<7=5V9-_\_-ZL !H> M(\[U&Y!A4YW?PP,S2S8ZQ6"K.&KE#CV-'MRO L]RB:P+G_Z8T;-"P]=%#W>C MPD[*IZ=C([8C@RX[&Q(]8>CWYB7\WW@Y.6,[KJO3'5SLD7Y PESFZ5%;J M)AT KNJU<_*$]\4AAE9H]H8PU*'!H%[]P4L"0QQB:(5^;PA#79H;A/V^N8#0 M23GMW[$35X0X *+1"4OQ<.+124$3G+\;D@%QWS N(USX';KP"Q)>,VK=!.%5 M0JN+A%1EG-5K]7O%\S#ALG.'EF:S[2IAQ&KU=9Q#P86#)9"RVR2Z)4BIIL0M M+/"1-;5V-N9N//5TPA,LE"S&W7']ZJ2"%^EA!&Y"$ $#8%:"3?LZB+C%WLXB MTB#@O8]'?/=#D$!C>-6/[Y[MQUB_,\;#HC+Q@K5>(M_@R-"RPI)9%RT5-96& M;5KT;M'D$7 Z;#BM,'C8XO5;?4U UBNV(=+^%[< :E!M5\)1\NU?X^W'&\!I!T>630( M)(LW()V4=W\[&MMNB$23!J]V^"*\^OVE$])VUU."7#)Z5%3NNJ+0]M=F3WAE M1PBA57U[UX#0,G&L*\W5;@G\<(B?5=U\FQ%!&O@7M+N/6;Q^MAB;#V MB1N]4NT>#*6[;T^7DN?:SZ[GQA_"J]^W5X^4BM!V)F ]7\^0ZWZ(5;F5^0X/ MR&13KY-J*+PQ#J7V&M'\"D!:;@ T5^PEH,0AE-:(ZC<&)='+;[]#_63_O&:T^<(H4UGW=_ DOVOQ M,O5*8&F[*7H+*E.:1E6WU=?E7H^#LUD!J)WV!&H61CUT3 R5E_(6496PW:H$ MHVUR;AQ=OMK^"]S.]9-J!,GVG2PXXI)(EGQ"HR: -S*(H]G41\D>_&?BHG&% MET6!YYQOK9RA.A'X%E/E+"^V2VS7EK:K2:]/ZW OVAZR4G%QELO%&+>0V!&Y M(NS?MWY:VCFE4V5S"FN%%=E2Q>#U8X36NK[>-J"E*JU^3Y.[W)CJ EJ[3.K> M"J2P9A33395B2LI!9W@?@"V .7E^'(2B 3R?MD"./I79"NMGN[*EU);4XIR. M1TF]>I1K@UC2:4& VN.@N%; :+\*OPZ,/FRU143 MVP\ 3EN:V+X6K(K(P2:QZC$F=A^ CK^.*857O_]NL N8*:'6URFQ M*HOI7JMO*')'J3/N1;AE/&)K\QA_4]BRP*3LR!U=]%\[ &QMU>-O"%&:TNIW M=;EKUCZ5%!& S2, =6V#T[6S=VD;W 7^H#[#J9B<:UBB>=NQH:NF== ,NC1: M3-@1/,OQ]V>9^X9?W=X_W7V^O+IZNKZ3')_C7M^N[IT?I M_D:ZO'C\NW3S]?[/1^[?XE=4@:X_(D0$9/9.0*4Q=D25- 3-O_G.5?J[)M%7+['>:2;]3I:9Y;62'+ZY/@P:= M4F\>(TBH3C.]SM0W;*QGCR-RGO[Q.>W3X_IT,^A%GY/;)\H>3YSF5#=](/OZ M\[OKQ*_GEM7NF3K:1TET(GDP^U9MP^;^5OS<[+4-J_PKI:U6_-S4M4I7+%J4 MJK8[>EM[X4OP83N*L3K=/NLX'MG?WFAB;Q;NC5K6:ZG*F<-F;?@X.:0[NNN;3*WJ<2!J&P2B;ELT* MLK-FDO3,+ [A,:R_JDC!VM<)6$JN&Z!6R1SZ"]]9,HI>UQ70?=W:99 B]X5# MX*PXIZH$G&JG KJ**=<]LW8/=X$K#G&UXK!IF[BB\[AT1>,$5TT69G%O%DS" MP:L=46.@P?':HM2A$2/ _J D> HN6#]OFL6X^61M7==;?57IR)HN6FL<&Y96 MV06-8PDS^%6P!SIU2K0%E@[0%*@&I:5#N/3FAG!Q6&_%N_:G](M<"HB9 1*S M$8%TFH0(!^PM'##/6#)-TX5[NOP-@)/H&J7L8(MH:HK4'5H MJ&JR^FIS6*UA=?;H; F-AYY3)Q4G*#T^2 V&67,!YTV)J $/)P=7+CV"C"=@ MHP]+N)!]7TVX6[P9[ )=>SI>V *Z#$6@ZYC15>&083-TK;8@#+75[ZERKU?L M'"0"#MO&2E)XSP9].Y2XHD%Z83>\3<0,>X@:7@><1>L?[X1U2:-%XQ>7.''=G>P)0 M>PH5- 2HYHZK!* X!%2%Z,#:@%K#.NCBM"&SQ,X4\8!MH^/6CR8A-0;&Z0'# MF31(@@0A\>Q89!WP81)DE'HD<>P1M.NR J?-&\T8/3K9LV,TU8U+>'H\X:N" MA; E?&$C(UDW:\=Z!;PXA%<%>V$3>"VU1^\\V.D2P?]\.+-]OUT$Z_"4+\\C$C6%7A;JJMOFG*1GWI+KQ! M#D%6L=!Q(Y M%_&:"#<<,\ J5CQN 6 Z;P [I=A#T888)>1MN!A2&/-;L"E2 M5@2NS,<"'Y%L2+4:E6WFDLHVX38>/M(J&A8;(VVY[&_N<$R C$.0530NM@0R M[NJ[3BE(<>5B7W8_M3 F/B"$MD;#4PW)'@Y=SX4_1:!BYT;%R',S#LRHA*SX M8X9&%QF)*IL0W59?E16KM@$A'$<.4;7 @-@^JGITJ)U5>X*Y0!6'J%I@,=1$ MU7+[@+MBKE,*0.1L.LGU&[8/3M=*WVJ!Q"WV. :JW?J/D^?(=5P[=$D$5OOF M4KVCX!FU98D\]P, US8K)BIC:ZEL[ZB\^7X"77NMHMB&Z-+0S>FH_-15I,\1 MTW#%XL0TW"73<'^=1/"'ZW]*CK=<;N;B'J#A&L'[X:X<0PY-30Y,5A0.+0*!KA^=96\24"9BR9*7+RV&\L#3%XD[> MTBP?>73C^K8_;2.4!;75[_^-,_?QS8P9QS H+!7Z^!!YP;89+?MPGQ M/!)*M[X#W(3A$!G^'K3%B?S>(^[WPXQ\E\%H%/B/2+O*QD.GU>]TY%ZG)WK4 M'QF.UHRN-X2C+BTUZ?:Z D='AJ,UP^@-X:A'G1E5YP!'IW347C0%8.L1!V'@ M>6BONLGAB(A\0YUAX_#P4 M]J7TN1]^!>H\ 7&N@#85DIZZHF3[J+%4I:%0;2QQ5YTML+2O[D%K8&D-I6^T M^J9ERK %G #JE$( #V2A_J=DF6>N(O]@)H!19W*Q<+]X1,@* MI5X%(1U B%)L!R40N*7)'+2IHX9=O$PP9!3])N?$ M5#=CLO),8=R_ ]>/I3?X,4X/HJ,'A?>^<_V-9:EYOD-^^_)QF2/4_R"=_IF0 MJ8S;Z"C/_9^#";QLU4.?2T)N #=6J]\IGI\*EYQ/\#2AZ"N#IIK>[RG@F,MJ MK3(VX9%OXI%/PL&K'5%=/Z!9%2Q%3_CC>S^$OPG"*7WNAS5R7GIJJZ]:LBYJ M0HX.2VL>PC>()0ULQIZLE+1\%E@Z;"RM>0C?();T5M^0>QT.H'1*OGXZ%)"J M?!]KP_"_T,-W'1+:2 #ASN_M,)X1!YCL,J/-99XT7UW[V?7<^",K]=EH>D;/ M$&>KQPRS]0R#[<-,3* \.)AMP6AH F=KV!,=;(:CF1R$-$\IBI!U-Z$=33Y- MAPUCO1\=]L1B"F?/-G8\L=_MT!%9_OLY,,@9\=,Y7/=#:KY_0?)<4.I4YCPZ MP;-K%ONB"J?PL+&TK-/NEK#40REN:*(;XP%@J9:I4'(PM3:FBK"Q0 35[LLL MP@G5*_LP12#+&1@$FY;PG:[!O9T*/B!+FC5[B42IX+59S8W6%%X;AR!:OW2O M#HB::W\K0,2C:;A^T=YR%*TV"2W:Y595ZV0>-^O8I\_9K/?8.O;B#JY?V$%+ MK*R)E35D!/+3:EU'&PB\6MC85C%D4ZGCM LM MSR.Z:O:T;0)=!J)+DSNUPHL"73RB:U5,: ?H,EM]O=NIV0I"6)?K6TI$Q7IL(%S78N4!A/0D73&%82MLQP-"46-69H%5,A4!LF3[CA1F$D+8O'NU>6N)\^^P_,!)R7^5$!_^VYO@ MEN85!U,FE>6_U>IWE9YL::)8^QC!N>(8GVMPPMMCW,T < IO[5# N15#F7.8 MJ@C3THZ!AUI4P+M!=+F^Y2/9L12_$NF9O+B^CT?.P9!^\$'L4)08;$WS]+:H M>2ISJ-;J&QU3UJP.)]F_ FN-FN *3V#36WU+D?6NP-I18FV;_EYEK&'>@];E M"&QB\*I8W,D/7FW,:"7PU1;-U36#L6S7SG6@I!-,GCU2(.5"6<]=*=(O505B MM3TX'CW7Y4G-F32YOVO(FM;4A/%*=-V3V27X4_#G0?C7G:;]:\&=@CL/F3OY MBDAT&XY(;)T[J4?P6VS#/>'?COO6_QW^D:YK9(T M(G(ZW7[^Y9,GZ/CFXR!RD8SG(?'LV'TCG]]=)WY-\9J[*B&5,KW$?H853.+% MEVQ]6U>S'=W%FS--G=V-_#]QP0ASUS1MX[FCJ@-%(8:C]BQ34;J::2B&I0P5 M\OR_JF*UTJM>LP#%V'XA9\\AL?\ZLX?PDN>V]VY_1 C"/.( ;LFB#*W=-6'A M\]O&-J?_^W.(^)TCWN(O"_3=_;9W2[?]VX_KKU^O'Z3;NZL?CT\/M]>/,OQ] MN1B8O"S\\O[N\?[K[=7%T_65]/@$__IV???T*-W?2)=_O[C[X_H1WD.Z_G\_ M;I_^QB85(IU)[*G>HIH#M\NQQ1,[3/SX[;C3V[(]SUZ>O2"_ZG CV1%@A ME\UI"+H8]G7"@);5UCH6\F 20$H>G+!G&[;LM^+GFM6VNF;I5TI;K?BYJ7J<5P> E,5_NO*5RXWK)2Y6&VZUUWIV)9J[> M'E71";^[=L+OKLZ\^V%Q]/KF&,MWN_6E^#68P%V=Z%,S')^+1ZUSCG88L'A\ MM4-DK'BAWE*7]K& -RA2O@0>:)\*$GO@CJT/]'H1X^XLX#MWG"3T/?0KN M A\?$ 8>K.OE%MT^$L5E?(*C+91B%Y>#Y1$A].Y*J*$+E"Y/+)'64B M=P5K;$WDJJH0N<G(&0.PO\9'2K%(T]=YU#1=%X8'.=M**=%V4\)!EQKB8A MLAOM?<3T$U-52*1H_1%=AMK<$'C1SF+?J"J3Y4NFMRZ TS]M;T(>"+QQ1&9 M502/V8B\%L#9-W 6B*,5X]VV(8XZ0AP=#:K*Q-$"2&TBCM8'55> ZFA M4!4 MK6AGL0U1U1.H.AI4E8FJ!9#:KJBR> /5@H9?QE$U_!(K$RL3*]MZUS;NPE^Y M)*.D%9OH&KQU4VU59Z,&#UZTYLZZ^;'1:D.(.S:LW';H6 ]>5K!&4PY\'<4X'A82$GE?"9]:-+9=YXP. MP1UCLZ9UVC)L9H_6VT+^=.W:A=1BN\1VB>T2VR6VZXBV2[2&V [#;M)AXH= M410FBL(6AV4L+L\F.ZV^9G5EK7N,(^2%S!$RYY1ECK9BRM*>9$X79$ZO(VM* M3\@<(7.$S#DNF;-B_O>>9$X/98XB*Z;*B$-K:R;G_'$Q &*SV6J% M8GG7QY;-[EM:*A^,Z<_&X*:NU6M:!#.V'_LYL;23,LFV3B[3@J(F^MT]A75T M_9.$ S-RT M2NRV3M.JNNRF@G;3>&&WAHYZ#L8"IU0Z>[:!-A(.729^9%-8D)_X-Q%'/WL- MB:PEBXZPO>0&EO:%\^])%--!X$_!-.?IN^TZM_XE2WBB:=\4[).>_567^W* M/45P+_] %-R[9S^ .^XU6GU+[FE'UO7V8+P*;CK@BHB'B'CT?ZWG9D3P O!7 MHTU>]05E<9]$>)$?W AFVY-3L-5N@/I1=\,5/"AXL!'3?KL\R%WSX%.+^^P6^>5-;5?MG'+NP"8&J26AE0Z7H16C MU==DQ;3DKB7ZQ FI(Z3.D4F=+I=2Q\09YH;9DXU>,?=62!W>$">DCI ZE:1. MCTNITT&IHZB6W+&*A3BB>G 7*+HC,?;G#D;H?4Y)+,6!]&U"/(^$TJWO3#"1 MG$0R_#UHBV@&'\&?XRR3J"365F3D +AO*;:_;E+TT&WU.XHF]ZPN)X?<@M<$ MK^V-U_05F2CU>*T'O ;>AZ[6CGD(7A.\QN.F5>*U%4-VZO&:U>H;G9YLUN_4 M+7KJ;02%*_?-=8CO1'2*NQ2$\.^/U.J.SV>T2)8;-LLMLKZWIS%U%;?[,J*4J?EAF QP6(\;EHU M%EMA=&_.8K1"2^YJ==IG[":\[;C1V+,_<(UD,4>)7QW:KP393_)7C51%-1SA M.M3K%[8\V?O*]GV]V)D&=N;$TISK]L@1+H!(^A%)/RL#P60T\6R<9!3$KR2$EQZ-0_)*_,A](Y(7 M1-&YB!SQ<7@LMDMLE]@NL5UBN[CC#CJBKD,T)S[%YL354N;T*E.J M=A]^Z;3Z'4-6NQS,K1)R1\@=(7>:DCN5IN/M7NYT6WU3EW6C6#@NY Y'F!-R M1\B=:G*G,'6*+[G3 [ECR+U>G7(Y4=.[$8Z>@MCV2D/527>=7S%D_6F[379$ MP$,41C6?1K@BH><>,7^9A_RT-\$=B>^'3_;/RI+,:O75CFR9O+0%$QPH.'"/ M=DY*]$TJ HEQ0[ ;1=4\V$*+ M.*XBYQVMU3>ZLJ:I]7W<2C063K 0;4*T\8:B8TJ"ZN@-)$$)T;9_4 K1)D2; MR+.:$6U& WE6NQ)MU"__C;X__-MQW_J_PS_F(FJ&QDKSQD'DXGN- M?'YWG?@U#5KG+DP6K$POL9^CP)O$BR_)K7E <.MW#T4-UW1SIFD9F>B&Y/_Y MFD4;Q_8+.7L.B?W7F3V$Y9[;WKO]$>&FYMYJY/IG<[LXOP'L-?N_/X=(C_R# MEWY9(-;N-[!0)$DW\-N/ZZ]?KQ^DV[NK'X]/#[?7CS+\?=DNO!MO"[^\OWN\ M_WI[=?%T?24]/L&_OEW?/3U*]S?2Y=\O[OZX?H3WD*[_WX_;IW]Q_S*_HB1S M_0EQ/O&P5GK'&IPW68,)_$3N,I&O?(8YT109D]$Q"9FGHBBQIBJ;+\Y^K M]'--EFQ__AK-I-^I4N6=6,B5+%,JDW942L-V>?8X(N?I'Y_3 PO7IZ](+_H\ MLL,7D J)B$2),">=Z6+8UXFPL*RVV5%17B0AU.3!B2AIPY;]5OQ^FOJ+KW3BO.00SKV M6-L#7.H76^N\.Y/-7+T]ZJ(3?G?MA-]=K5+/S!E'KV^/,?_\UI?BUV "=W6B M@A=;E>:YH-"B$^02WY9S0#R^VB&)U@F$K?/.I[-O%Z-@XL<"4@)2 E("4KSN M6PFD#DOA+^UK]A02.YJ$'Q(=\[A.![,M(^!(G1RQ,6)CQ,:(C1$;([J'5W@^P\!8,=1A7S!5^9-I]4W%4WN=NN,#>:'DX10G@'?BDFXS0GE+@AE M$U!4N\T#/U 20OEXA7*!+_@2RCTL8E%D12^RDQ#*W$&OJE!>,K*E]/F MMI%D4?2O('@G3M@1D(;[8I_'"%FVNS6GW?*SU#/O?+H!$442TR# 4#)ZE__ M,K.J@ (!+A!) 80JID>62"Q56;FO&L?.",U=[>X;3E#OIK\9^4$^>2#DV5:!S>#K8YCMN;(QVL@WB-5^J)BX=:,2>F"\-FXUQ M9V@VF*6T3F,\ MJ-M$H7JBT]%-V TNQ#Q,^B7PP\();,-N8SPTVZTZSHZK)XJ]:DSVI1RKUQCW M1Q7P7&MT.BK'>ADJ'9EC]4$:FKU^-D50<]8"ZHS0$THO3BWN;B],#\+2?["2!B_XK M%> ->0%>NWEP/+4Z^MO!Z%,Y$BP\1::V!7@9NJA4 =ZHV1CWVAVSVSRD *\Z ME*29/#[-D&P-+@TN#2X-+@VN:H-+SRIX >XQEFSJ=?_VC9CF:Y;QIEC.L),OI-\:=KCGL'ISX MJUF.9CD5@9-F.8+EC"K)<@:@Y73-3JLJ+.>ME>9_5QK'?5LQUV6!\CNRZ_()')@")GBPKX&_^+0*805A>.TO'AS/ MPC>FZ7_J_&3VQ5\L\/-(?XA";-ANM3_6)\&C,O?7$[\+963T]LW(. *F[R'I M1HUQS^PW*Y!^424\U7A^,!_?,3OJ-;"[UVQBCWNS6YF^'#OT.-L)EZ[UC ME MFU%27W5N5[VUSL^?G4?'9IX=&DO+L8W(-[P-:28Z?%2J8V4O@?5&6O_MLCR^ M.9X?D ."X^YGELBJST[(O1#8C'Z3%^)7[L8H+,1:..JGT\K.1CSKSJ2:0#6! M'FHY581 V]A*J=T]I+6@)E!-H%4$6C$"W6'SE4:@'92@@W8%).A;<^3_SB*< M?.HO,'LL"=0JX R7_SP_ $ L]L8]\U![^#Y MZ.?MJST+#--D>6JRW#N"EW6=.H>X_S0MY2NR.0V/5AI3F:IJK50V+ MSKX-3J_5.G(;',W5-%?37.WM<+4J=MKIM=I'[K1S+/8S+ZWG0"AZ(D?G C>-MF.8FU$L3L&]OADXB]@ M-<^8-.OY$;PO\A&]R&=A1%E9KM[P4*\OMN^' MP=(/'<2'#P%#5^PC^_CDV-%<4H!RHSCS9G*+]0 K7$6;;WE%N&^%\M>+=B<- M$/4G+ACIQ>GUK.Y#O]6:-)NL:[>&HUZS.6CWNLWNJ#EMLH?_VT)Z$G?-8P?O MTIJQBX> 67]>6%/8Y ?+?;*>0\1F!18+Q[M8@_TZV+:>W^8OMZ$[NM6=Z7,) M^)YI3M[FSE^KZ/TU1N^[&+T+8O>^!]AKE RPG> Q6@:U*VE]-(0 ^GVU M@,=-UB1.*R-B8/W.%+BJ%UT!2UEY$0D7.!B'A?=PXR<79% B&[IBME7 MD?@,'\M CBP1+,&* 8M:+196\(S^0N4-1O(*0[Y#RABQWB(X##>*M5 \*%DC MKB=GE>V-C*;D [1PD#K"ZG;) MI+44PN;TOYS/-^SHQEX !]+H% 'T0/![6/ MTXUGK[#6AX4F_#ZY-!P@<;@+7KV:@KJ!$+$\4"Y .\'[)OX2@&-$JP?^^=2) M$(_"CP:^W0A9%,:*B;KCC;[^UP(%+(0QU_"+ "DP-X#G0+Z[+<%8B;U8(^Y!>"WCCC,(Z_=$#IF$0&X%D APJ(^M&84!@W M#($GSZS0>+3<1WR>$; IZ&T"H<7':T=']^%)/^+]+CW,^HD\? 2N &YTO'#EJ9XH'A0 MN&0HF:)GV*&/2]R\-F"3?\(## ?^+R]&68>T\.L_KZ[-^*EF&J*F,;<"^\D* M&'^YCR%U )$DJ]0;!=61C!A\!$*,&8T!#S" QQ-8HSE0RFSNKR)Z_Q]@N\"G M)%]#<0+&M>59MF4:W^ $)KYI_!+@47T*0)P[L*@[N'EN_(\/GYKT$*5A&U_H M]1PD=Q%%M)! ^^J@0?,=+O7M1&SUU@54)04!7[OQO\P*ZB !(K'2#?EV\, MHD%M08"2$$.0VHP[%(*V12K#9S9ABP? 9D07M&F<$/$0ONFUC2?&_@P1$=O- M=LIW4)VV.8VO7M2X- U84 K\@5'X"PSA^"Z>03M,43US[O&4JSTU_U^Z9 M_.EKNO6:1G,\Y/YD 2ANIVN:VC/_F:.M]7/TH'Y66ZLD,=!>\ M>'% []KC)FVRGZM-]DF;+(^R=AA"6&WKKFQ&]&5Q=-FN?A%WAVL6UK^I.OO" M?_+@X>'J(71LQ\I(%%S&IMI=$%1+?FB&A6K@(RS+P.<%X=Q9QM?A>C:ZRT#9 M #K+1#>[JL>LO:NT_%:^$^0!.A/ Z/[TG/:2\4OV\Y'!F<=H,6B,NUFWO['D M+\*M_6/ES9Y\'P0E&+H(\$LXMTO3^.W^L_%.?'DASN,]P;\H,'I5 <80IZ%N M!49.^U;C7[_]9KS+^>(]<.N8=M?(LF+*_1:NT4X)02")B1_8W,:!TUBYG![7 M\ !$(IA \, Y2BXK"% 5P%^C?:C^,@LN!9)[ZPH'BZGOH'P%7 7[P28@WD-R M *23-C^## J<)6_H)\$VJIAHRC_U:Q:@LHNLS0^X/O/ \Z1"4,H?F?' F(*W+A7YMEN3>-'I55&^\_'+!L4XC+NEZT3'P=0J(LPM M[),M(Z[4MOM2TXQRE&0:;"UB/H:U!)/P$= 'E@P4YME(.-(Z7+_S!R,_/QA8 M&"+4%YAN(C;^8S9="7"IU5M/ M7VP65?F#N7M]553=_/YUG66(8=SX CZ1^RI>QW[BJ!DSD3:V^VPVS2;_?U8L M 0B*+G_PBLO'I(+>YN6#<+P#I8S]9P6XX#[G8]$GWPK(8/KL !N*?,0ESP-! M.4%D*JQH#'=L/QNH1* \$>[D*\*\U;SX'T5$RO7!FD %Q5-]9.XS+@L6Z<*1K8,TZS8ZO3;S@STR M,/VP/=4UJLJPS'\YT?P:WN+# S89W^U.UFQL=\[$^!9[AN.;^#//R9K>=9+. MOP#6VYA#ZU'G]SH-G-AT3S M%E&L17B.D8U%7.44-#L1.+N^&&'-&]]SW[>^UA ^#>FQ%B?*I0]F/+T#C@*7 M@98EJ2<$'>N9?@=&D#S#!H3"-*$0%NN&X&/^FZV0E+W83)+:GH)6R.SAL,3Y2==/VB3#@ M)=QS()\W\U&R@?BQ:VDD%?,OD"#)=;)_!OA2\.J[0]"_X[$QXY? 7RT-YLVL M&2./@L3?-+^:HPX"N$0,0^ B4# >KI0)I/]'Y$U/W>N$ K>YYF(9'HO +@Z= M7+_$F< MFLT")@0XL+! I:"-F:BS5Q,P2GD"XKD'5I44 M*D(_96> 7_ 'VH:*]LJ-*=+B_\(TF:4%](E&%B$A"M4G!TQ#LDA#S*+ACR19 M#+J,"]J# X:7@[I-& (Z20W02;U<&,$6?$J*0JQ>_B+? .)AP2S,]B ICR]D M/RE$QV&4@Q_4LY94HA3T4 MQNCC,=!OPZ4U9>RL'O[-N$(%C!4P!%:6EE-^PU.TJ6#9JHY.)NYN3B:N6%KPYL;*= MFUC9*9WM%]2>46Z-DPPL:90I9E><@[4O89,0Y_8V&#(AV"_D+O2G4[@?'R99 MK2145-Y%&A9<)T."W%I&#O?PG) ?OEAZ'V+N0 '^?->298?65Y\M2@M;75CB_\FS\!T,8(-:1?C"H!C<#YN=_OZXE MYV1[YG"XR$!L_H2F62U1/O]@-GYB F+M ) MS)D[::8!$RD9\'=@N.0 #A*'&E=&08&:(/A8 K[U=*F0I5Z*SQ !6U *D:VF M;KB*-B0HYN0A)CF*4>[^4BF4W'W'TXZ-Q2K"*,T4>$]H4LR,!13260*R!I@E M[OV)V5Q2-;? GN6"A0>R_KB\XZEC4]'L=89JNT=:9L@F$HX49$8Q1P'MGZ3D M@EK[MR+%DND*\('J(XY/]2;9]'YAUU%"N8/&N'79S/:G,$#4N^29A6T66G&Z MNK-WG!7WDQ5CU\'VZ#+;W]A8\"6;BJ!WG[7;E+/B\94(;ZHJ5)"P.:)CKNYP M$TLH8#8C&4K.TX? _Q/TM)F27$D!FJDU0<60;LUQSLZ9/2,RP".1^J/QQ, \ M1B6*ZB@B3HUQ0#F3(,+: 0(1 A!%+ZT28%R)3Z#+>OA2I#'L!$Y3!558-[&R=6 M$#R+,B]\LXBIHP$'9-7&^&1,Z]IUB3P[T<1R+O*J+=9^X)S>1=)KYQK%X$L8H854C+ M:VW6\GZ!!]YZ1.%(X I]?X6#_2>>*UCF$]='85Y4_>LT&^-NZW*TH4F'4 $1 MS?,)S,2=<@_P,?8;5QW$%'07$] /!B@ $$9X8(??PEL%I:TUN-S4.TYN%=/M M O$J65LFRX4!I:*V]1!%]]9.;Q[*L"ZG)]W .[,JSJ;.Z"!(#XYTPA_:ZYJ?L MY"2G=LXE.?7*=?TGRE?$P_CLKQZBZ3W"X!Y4/!I@=_+S/@X"0^)#6O]82O(Y0/+O>1Y[4[X)Z7>\?M!/^$U M:(ABJ# )G"(RQ@+1"-[F4(KG CC 3 U?B4'M,QSVU3=#Y9O80,% MGG\KX1)[6AR/A_DHAV+!F$Q[2!IKJ?FR[]CE[))[3(/5,IH\PW7H\R2OL0(E M"1(1^+/])V^&@ W?FYAX)]-#,W"P)9[''B>+I'D4I^MC?BTYK.S5A,6I$XJ" MFX RCF[RO H'H>DZ#%.+%RCI7>=/Q"-*W$#7=BZ$OZ*?("XKB-%J@WZ]UY9 MP^"Z&R(J,/K(#XC/B@4@_F#8,7 8-247ZIMH2H(8*PKKX*6>O^!MXF="4"MBK]!@1O0V?+'4#XM55)G ML:H 3KU/@Q)@Y-KQ*Z(D15FJ9 AK4-SD&Q"K%=0 BK22E?)O@ I_C:&,Q40* MR:>*&85<3K)EXOUP(/ %Y_H:D22=^LJ3ITE)._+H47L_(""0T;YC*0%H M*F5$5B[R*2-1GI[=!3T[1\V6SO6CQ0..MN >+C@[@RA9<$HW+Q!5VA)%.%YO M"[2./<#$C=TL.CFQU^,$%UZ4S[202+JKF_R.C(UMIO0.8^%OV8DHMP@GE&B@3_;>;K[?">I4R M Q#S(OO",+;,BKQ-V3*][FO\ND)[_!\>2J4&2PXWFE\0-P&30 M=E9D,X8A*]^WW #_/?+06.(S2('ABYND)M$E#C;4\IQPC@X*JO*0CW\F22I" M$5)GD04A\2YEKQ,;71X@0WEW+!!P0>3\)?X"S=@5CF%T]40,Q2U8S*(XA;N/ M9DP$9JBN 0L7N'WUT7:%ZD\(IX=Z5]:^@ZGN87.>E7H-.@@EU"P1EUW_B]2F^_R?' MWK2N148&X[D=PC9)ZZ]I17O=S\*I+4;C=<-$HK095^$X5*2C4-:SS,M5\DQ\ M3'=E$4''1'$>KB;S[+JQ#P HD>&\V(H!\)BB0@OAI 9Z*;<@T'M(9@-=G-K- M-:FCLD=)J"8Q2]^AH-L$-'*+8/" BNK!OSJ=N&@Z<:\.Z<0Y7BCXM%NZ#E?0 M$T-9)3R-&+-XI?G'Q1.8T9:-W0\2.]532396H@(JE4\U[I:8:9 ?)&X:E'1O MW-A64C&[TQ8R&9()S<;4:JHE#EP*_GMESV0W,12RF$2\5G3JB0@2KSY-?*TZ M#_B5,T\P&DB9)[TX\R1E_8;];L*-EN4@Q[(1XI5@=*CI/S'W,S>E%M[):PQPIKBLP3UCT458]R/0\^$UL M190_"U[_]45KM2U.,Z63#Z8K_$[-?VZGM[(JA>#X@S_OEDN&@IU[.L/&& S0K$\* MH ?V&5; Q#5UM'!1AK:5Q@?Y-)Z[[(TM(N(URY6.&N,I!OJ>>??=M781B&+D M#4U2!? 21RGB F??^'\O)@[MLV\#_#D;E/ @.ASY^[ZS?VV)Y9!?VW<)6XF MWF(7TRAZF:W1AN-HL#P020[9.J,T6B:!'>F$1HQ';\\J3*JGPO6X"Z%@C-Q9E*>5U^K<:=1XT9"C1O&:IP4_>>G MP;U&HU$TA:+G[R[.+_'L+U()V*3I=7,*6+OM,XDAR-V:!NV7ZSWQEL]<.4PV MMTPV%RMUY 5,%4L)I6TR62W$3 C5_9MV.*/*!BB[PM8(B, \,BO16$PV6%"K MS:0V"]"!)A2!-D>5\M@K #LJHYWN@MHIDBA3WF1\$'QM.:+7%QC:P8Q[P*3> MJ!;+"I/XL[)PE*(/*\>UY=R)R1Q A:ZR##R$6S))=13:Y@6Y.!<,':F)NIFT MLP*YC#%W;" &*JOE446*VM1S@UZR/_7]06_XS9FR/9223F/N,;R>,B\9-2[.15 MZ#H4B5/YD GC3T2SM3B=ZLD*,&,, M&Q0YH:++YS -?H#RE>F#3$QERE1Y8/'R>1.]I1^&E/2![D@G(!S3CL+7U3!! M ^(:YBC6,+?K%2:L/CI']?-(.J9L8 3<]\:+4%P"!E\1&_N^$"+.^C3*0=LTE* MZ]^MZM98^+_".JZIJTRLGQDG> M*(O+!](BDWXQHH?,)3!5S,UPT<-*3<%GZ/$*R-N2=*BA N>XUZW23<2D@'/2 MO4MD/SXPCTV=B.N0X3,H$K.X>0+&K^.>6)Y0D)N$"PBVXU ">HXUCS$W7*G_BJ(YL9_5E: 69XKCVR)M*1TP&*8 MR#INF0D Y@9SJ3^/+, 0Q1RTJ=@5=FG<>&L?R0ZF?"/Q*DVU_YCH_(L%#+ T M*B/'X\$C#4/9"S81^\Y4A-W(D2HR=BEC%9UK)-NSB&2),".N&UW&>#_MGFZD M]'"9&" S1&_X]C8L2?CR@-]-7#BR1Y;:$@TIEAWI=JR$W/4Y*R"L(;@E?>QP MK1C"N+EVMRB/KB+F5N@GB:>KB9 M'G7IQV>:V[R6,W.3^CG(FV\%GY8UW^IK@B6;6B"D(1JF0\^BS,=*,1Y!HB*( MC0@E$H.H8@K,'UC_.UZ#U-E5@X1Y^LE(#7B5S#&R<#RYL[0([Y5NRZ%X829U M6FTJ2"5[O#WH+/"?@!0"'I9/>H3!>\!6YS$Q2@OFEW"C33)CX;;@_@;A]%!; MCJWM6_8%S*?06 J(P9"A:%@,O5 Z@^R'>PA,'F].X1]^>5&]@'AMJB M8\4!&12W)>T L&Y":LEGVP0YV+P&5Z6P1$1[LPF2_':M7@' M(5;%+0A]DPWB@)9D]H+8"LJ>("#6&Z7KV^(A%6ML)E6HP9N7@[WO<==%D#;M M9(_(=3JC4A!QBES>HM/IW[P0@Y?8NYRIJCB+BQ7MTD4^WAH,?-)VXN?P& 3- M*0%$XIDJ2@&1+.!(UYV&2>Y)WLH5Y2OI49OD1KM M%*N6_%

    8!*2TDD '^@<,; MD[:?5U,L.42>=-:-/.B)'RCX,MD#)O<,S3:6;4UX3GO>.W'*?T*)672"5W_[ MJ% ^L^L;A8P2%,L9&%IX-&AWV!CWMLQ)C6?!4F]KJ@U4$-J2""TR&J1S0!XY MNB[YW!L)GG?R*Z&-@:8'%!P]\P?$5<9Q7@0J*_*61#UP0E7M4P=;),H2(YC% M<;:IK&2D2>UK"2\3*B,5>2W*R!3D62 ]T6?^L(H,VV?XB='\)TL(,IRD22#0::D4B8#^71#(V5]AO&(Q[2*HS2:$;[4 M==,'>!R9+G!#)"<9PM)BXP_S77EU-SY!3:_-*7$[+Z?_>@$$]E%PDH8@I<0 M-AP']T;A:3(6'QTZ\(4'1)R229_!];*_;F3])*>0QV+WM3(HFB>7X/WO\.[W MW"6_2:CF/MW2H7=)V% M0X3AR/8M$YDM[PF/)&%)JAXF"9(>;+-9>+7)T^.VR/T\/<5AJ^"DY$@*E3-;Q$)XGR7>15#)5< (-YCZ$?.H M(1AO8) 7MT["[;(I .^!%K=^ M,7=Z@S,,,-GF:C()0+W<6)[;:YY%YASNZ2+>E"%W=>9U&:I60$4'H 0%#DX$ M5^=0(/ILFT4Q<2UGP3T.(EL, [,.Z";D)Y1E;&RQ=/UGX%)S9KDX%!4YJ)AC MD8XB2^@:_ JYJ"2^GX2W/35[0!38\O7("8@B4JF,H49O+"]1%#T9Y WY37 M M7 V.XZ#ARG@-E^3Q?O(Z"!7*:"]6%H6BW?=D-]CO/B8:1 Z?_H@YONMCJWHY MH:Y>ZTPR5L5NC4\B#9$V6".JPUF"(29K4@8>1SG ,$"'Y(.E@(%,Q<0:JM24 M;^GAH=PTI7-(1NM7FH:@0H&S:)"B DZIXD]T9*Z2%%9ZF1@6CA%BTOUC.R9/ M(?TD*@7NL*A>3D!.=1(RTJ^*U5N9B92K)(M;:8"IDA^""2?RZ53\D)K!J/1P M38KZQ9Z"5 -I[* YB596('O'6^3Z488UJBU4.%>A'J^I?"TS23YR?6_&6XB+ M!!+LC^M*,/+UR,;6\=&*HZ85:;Y.TF;,"@X468EX9MSMPU MYY;$B*3\Q(G2^6HI=9;GM_W)PM0$30OM0)@PHN"$)KCQ]Z[78PF'W?IK9)*XVJ." M5PVN]:B0G?R2$A_LG8YYZJ(!D,(!U/S'4-DCSD-U;%0O15*?BF>9+Q'=L34U M]A46M :[XV,+:/0J#UWP9DAQX>(C7I8&D00+;YH40XKWODWP6%D,4#U.2E@; M!Z*\- W;V$1#BSQSK<@4+NC!:FWISG$'&$;,/G%4W<+Q_ MYW!_*NG&N1 BB M_S=:R%7 KN22"_NU>NW&N+4E>"].7W9+3B7HJ7WE6(H81(:=R !4.%O"B544 MD8:OMU8X$:,.ALZR%8@O1EWY;NQNG8R+V?DXF3B88L_4U'A_J^B*OR3N[7'' M7_&=W@#K 7 (98=TG-V5G[T.'&!K0\>/C0Z9/+AU3@\;\4'8#G M;J921]\)&R),I0<_\$OI"BM2,E6WH;WH\(UUDZ184,-E0+0H6. M^M3[9/HT6B6\A(6[=X6V@I:.#^:4.UFY,E/ZV6'PLB1E%=X_!Z"(0@_T/_,4 M=\S@Q(&$E!%.RHHZ,",4-$\S2[@F %@89]UGBH26UC-I![FMPLOTA&CGV$F< M8WW9F*Z5S$1G RPG MV:;7/1/C/;5+'(@)(D\85^FOOO"P=YT,^_1H#);:;F(^DY[IR(X?#WQZ![98 MB*^@:LHD(2B)%"@-MK@_#*,#FSJ&)GU[2<9)'LZ+BR*EAS@BJRV[E2C&,_>] MK99\^!@H9+Q7Z2K"2 5%+$ 5MZAI2K8:P.#5 ,DB>/8F5AKQ"HN)RRQOM>2> M-.YB\V8^E47YH%3[U#B0ON1SK$'3%IX.+AP#-D/1AXV50<7R)H[L]:TV0TT? M@?6T/C-$S>E\HFDR?DHWP,PN92Y'++ 3B1BL 3/]2A6<]'S/)Q\!Z+28/('" MF(;$/)&>P&WM#8A#+HH).DT ,( NL-RT43,01T2,7NYB9C]+3IO-Z_N 3YM MERY!\D\JW9&8:)"\7:F*)"J3MNPT]_L2QPA$N1I;;Q25)BV5\;4BXAPITF):9*?%0_7D%'7)K)-R20)AW%V2QO:EQE7(4 V? M" %L(SU\:D?KI5YOX\J4MO0X!"2IKUWR/BC)B!817*+3)!,&BS:3Z]-.Y]VY M*3HN_\JF1T>:'DE3;)#>"T?)H+ZFXQ *P1LV1;Z(]/#O++C#%*6-QD;.$*;> MN0QADILT8)<&;?.-]!BC$QI_LD) A+@0 ,>M\'0T+$H'UKLB)B&Q>@%"@?$H3A\LRR[$K:(O#6, *V3;L? "C!A1[1SP;1,P("(XH]X M'8Z)M,/$@:8&<>+1MOQ2GERYD=G'AE? N(JOS.Q%-7U3P(#O?OL$ZD[&P0"O MM_$(0$M/9E!_^ U36=.RWP=KK.!*[(DMPO;-!)6,2@,1YM&D^- T=# M&NZ#P+K@V":@R\2ZDD.<)*O#8[$W8Y-TOU/HEU'D>,.@NP<;X=*P+WU\P]/Q&OQ+-83,88Y['5X)NQ59)+>8T[JF;MI/F,4,J!L MVKCP0O8R]^RTD1TPM4#(-G:2,?30V 0C1.QK^$4HOD M?A)8PW(5@"V]UCCE!Y_/)*E$/C$]U,Z6.U*V0F%I-'GP%>2XH;0/WAY2A!"D M:42]);>.FT$23OI=Q7.G0F7P%'H\\A:R>1KMQO96%&*1<^W7UQ6R_)5@'>X# M2_484;-.8$&N]80.)/$A]GG!_!-R&^'7(H&#AN=QP,"GH@\;(0KU$ KC-+&4 M-%W/#)?S=<1]QRC3F&JI\H*]'J5&:*WE<*\-2.:O!'&:0"E.=MH. MKN2>(P#LS!FVRHR2*G\^;5C.ED#^*1R1B;=<>@/B:AS\ @!HN7S^C)Q0IWBW M\SMYR89X."" M1RLHQ<@4%+<7=^<0P7R?!>_5A/'P3(/J>RY#A'L]2N$#PR W$2L\ 2<(\81E M"LI;2B1E*B=[YP&0ZB#E:$6>$[D6]%]:S_'$[0PGB-]BY@J#..(?RQE>%X8= M.KUYZ,@-02/(LY]:. MPM=V%/:EH["O%/"HQLSY^05/-WP%,]4(+->^R[OFD2,!'@X "S!UX0=;8"V; M?>__@OEXP@-_E$\U#;?/HAU)3D(U/^3!NLG5P +=P@:FFLQ3IU#(%6P5+ MH)M*$1#// 5"X:HZ9]&R .+?*[#';2=N88G^GXD,X2&!T8I0;7^7]D>)189" MFH11^%X,-W^MLA[RR7U"/?1:J:WB@_FH.SU&S$'>Y57XX%2Y=<=2OWDFCJ4[ M\A72S@UUZV]$U:%SRHQ^0P63=Q[A?F=''K](/>:5=5S'S7&VDE[R@'0UP]$? MG%.M%Y*(SL7D1@UERLHG'QZ ?WPF8EY7B^Z4=Z5J &.[-,PQ0'9&3W,BQ MN]1J*6YN0LX3&VP0;)+ 30_YUI0GAK;,>["N]=E'+Q0!2"MAKZR$#>)NI,GL MN\V$?WX*V9&$ ! *TCF'] \G_/,:C$\GPM\29I^3P=,_EW+.U 9Y[PG:(1'W M-UY;@KL]<^TIN\T)WR:H)W_*E,40D^?%X GN5L!NW,XC>2 M>VC40&VLEU+)I+.QV[>\D%BE*1UD#DT"7<+]Y(:/9*PRELE0]Y*__O+K&.7\K;- /_!MX1.#,1&*0":(IL($'XQI6 ML"(_HJD2MU^^"?2[U*Z7=R)YH^F.PSJD.^9DI\"G@RVZ%97X5))#J H? MJC0+RA2GI.&?2QK,2WY2# L6$2]^;$>;>JNL.I'NGQYL +)/U52-6>$9NM MNY!_D:WM*6Y#S^$YZ?]9 ;-Q*0(9.WPG_A+C[H'U%'NU3*%M3EWVDQJ%XR,H MXH%SY69"EW,B/BV3:B7C:2\X2,%UR(03O?$C![/JHL2AS%W/0MV3@Y*FZ!3E MGMBE[ (L9B?$+"^'1VS,[CN1I>:IX("FCAA::9&"IA"H&M#FK$+"<;O26< M_LS892'"\5CHP:]7P]!QW(H^RZOAIQDJ=G)&CG)&LB] \G+NE0YY6VEK$N6M M SY &TF])K,4(WRRED21/%PFG..2=9VZU^S)$>'*=16@9M) ]FAZP;F=$R@F MJ#R^6R\9$D*_)*4\RM)V!4\Z(;_*7 MO'/>\U\L.F# 6W("*(XWD5)%Q?4B0(;L/QY?PZ-TU,;G7?(IO>8]WOS.D:^( M,H-Y+!58.4U#WJF3E^B))E[P\)YGW2=;HR 9WUK2S)!'=9'0YL[2I)0(3)^0 M$XSRP(DI >PGFZR$*P3T:BS%H5%CL%+/7V#NI!2\[^*/Y.+6.K['K=SIC.B$ M\EXK6HX$%NG%:]D]:M.]/ @JSY/1U+@CC*G B%.G"(LE<4;N4$F?6XS&LI4@ M>8YP[*_2V4ETD11CLM2NKMOZ%U[=7M\ G*)4F#9>#6H0D>/RK#RQB*3%$@YY MDDQ6 ",$$1N7\@=RTA!66M%FK:5QFL> 4SX]E[@1@4G1KH-W#3&'\2E M%()(_B"Z23E>TD17+N+,^>%]"ODG4@>@J7T)+28-.C: D#"5'QEEQ!%A/3'L M!B*&]8%Y?*%,&/1345ZAWSZ+/ @;_9E_(D)(!9ACN8(-BLCD%984LX\[@L%& MZ7XKQ>Y32TZ"&RF&N\[ >#89;^(QV91,N(_8H%OXJM:H-_V*?*Y._3+*#:793S'"AXU6TP_BD?55A(,>12B\2F_^%::A6_@K7VA$E"3?Y M(D+H#7SWW+5+V6PYG)6ZD\J*U;A:&3/O*:>4G#T962W'WPGK!^\COQ?O?L$E M#,@CHH&XSP7V/B7]@??-"!PR1(GLUU^P.SY7FU94&[T2&Y1F]\9#LV4NY< L6012I0'3"*D,#5C-\Z5%B-_ MG3 %$:G(4H2>4B-#XC_BM+)GOBJ>EVH"%9%%@"M#9_F/=)3G0'7"[U):=% M*6]XQOQ>"VN(.#,DEYOEZCC@*\2PRI5AZJ05)AW. >!R)N3QMV]8JFDB+BF!E]+F. MU.?2"D[23]9F#Q&:.QN*()7CYZ(QQC3Q+(]K$W8R-3E1OY+>VJHA0J64:K-< MF7#SGY6/U\HIZ3*XQ,LOI!M$3E*>,ME.G'9 &H*<&\[U+=YK-EJE*B&,G;# M&N=4SVX^[;V]:]I[RCT@GS"):V=D=UZRE*;9>V(/T';(@53Y1>JR,0OMXXJ1(K$CSY5UZ#O=R6CT>4/SQ0<"WB!/>* MN7OEV?2G< 5MC(/E]#+KGTLO,[%]0^[?4';\5E(5\:P0$''0" <9.K;#>V8G M53>\:,Z;".TH#BV)^2;X-0U8LWT72!_+K[@3+$0G6"+.D$8B 65&DQ73,3(E M2U+X?I@7MWZE6G$>N"(7M5)NN_GYLBG!VGO4^O,TPTQP(+^C<-P"Q_&D9SV; MZHC.\^QCA=WIBB MUZ"IQ_#;_B(#^UAC#^M/#%G)O?5SOSX4_426]!KC[F4WV[X:X.,2S_)$@V=. M0$6WV%O?XNOM#$SDUF5.8^[TSMJFRA2*;J]?@1,<-,;-R_ZN?;:*I/F\T>R^ MT?ED]^W21S>D_HDDO_VUU3]"=CN5/0##!.F&9Z%L_L%;&E$/,V4VG]Q.#9P? MRX MK:23>&Z).N5-D6=-9B1(30.GDDPPL,=L-=@$!A8\9.DFL=8_/"=6$4+C M'6F=OUQ=?7\O2[M#U:%,^4Q_LE3'#G7H"YZ'[.LA%3&N?R8-3L)4(L#F\GOA MMR%O-ZX=%&.6:=N?"881 DMEI]K?A.E7[U\0".C@!]=2L/#$$2*EN*L^6HNX%A7%%* M_1,U"Z-N(A:5C O@QL"6AZ V? 8I%3J\5S3B8'H<"B]-E]F[<#7/V.?6@D32 MQ,TC3!2:BB8;GR:!M@_QS(ODQ):ID6.IL51JDV.3]]Q)$B!,'IOA+#YNT^SR M$)83#Y(S,YU9>=]PD8>H#-:,^W*$L4_(!2EORP2,=TE5 C8:?0+%XOVK%70" M.5[%R/4=MN-CYPG%5[_137(>==(_&*H]@%Y7MD^,.-DM\EO/QD*[^@Z&NO&, MVTGD8QT.:JF\[T<2JL@#ABBN?/?UZN[3>V HX6H#U(P_EI0=^N[J[H_WQN_^ M);WBHCDT3SU$@YZ8-]P\'PB?9%^-:Q^K?83;X=V]#XS2 [[S\85YYQ!4AO MR_8Y!"8 0/[&KWT[]L"6:1(#>[ZG!D]/QFSE")F!=;G\T+ 488'A]I0 H:#@ M1'2,D67O:]D62<$6.6"4QB0Q *G8WK:![85\OASVMQ*S]I9D)4U8[-GR<"(, M^6>4SL<(XW?.>T/-HB%U,EE>G"FA>)SQF9C6*\>X*#YYGLLLG&T^=_R! D7. M?;%11=;*@7G\98$ )B SY3#'"4B\'QX:AGQH$4B2F>/1_"6R4.+XAM'J46BC M3;/UH@/MWJ\*RLS;UC\NKW MTBZOA,\DSJ_S2>_;(4]N-C/&6HN3WX&=+(0\$8/)B%%*00&X@]]<- >F<2@Q+H1H;9R$&-1+?]67# M.^3^\GN9#T]YRPGD#.O!1R5>6* $8/'&F(_ TV@L6'BFM9X\Q\3P=Q_(YHQTG!S_3F=]W:W2D8P(9YF6A( MI\/+6I"?R]@3D,/V 42;.3Z:V"]@\'7B?O]8>4SXM?,XGU""VQ?-3M648"5; MZ9LRNT]JP6UDR!NN ?SXPJ."20-OXRZI*KP66AHRB#L+R/F'Z%U.R;FEQHQV MZ<=@R\.#Q?PJLL#E=;SK9*P^I>N>XC!IR 'RK!993A1P! HD..\"UC9W'IQ( M5!"YFQXH."V5%?,M)#Q4,@E+VR$9M8W> *G#%?(V8$F7;<:)L,??3-Q;,L&$?VF"B1^R59X.>%;>, M572NK!-JD--2;)#34DQ]?O90^;EL".OPQ^6\I%W>"-G\@R":4D$78UP&:U\> MY:*-YX&CHX;=*@,3]$@9Z=,_B?E9^D:_K9CK JO^YM@V"($O5AB]OB)6>I;* MK9<(K8&IN#SC"9-*N3J9-;. B5;&9,!(!QG%35;!9&[)&*>:2%]PI'I_H.8Q MM#-SCTA@?Z.9+3<>CH"A2:Q/'C#&N;-,9JT7'IX^ ,G1ZFT>GBY4A;AI AAO M.7C$%0P0KC0>NOHM9VO>^.!BY31;^@GVZBN;;#+J(LI?9V3UJP@U5 M'5#%'"C4J!V0:\GCA6"\-D%@"79%H-PJU?$KG)=)$W>\;0F,0!H!Z7+Q8X.L M "+\EH0E;SSR>.R)]PI >X W6Q*83,KS%+'.I%I-CIB,R_%.A3E?_2 >@!>E MX" W_WPKQQTF%5:%H; C72WN-9=3KIGIM2/1Q(F9M0RU_]MW<.@F?")BY,4@ M-MP/<11&R66'9([<)WT;X+]H"Y(I?Q6BV^\%B$.9;X-M_"9'6,A$!!#E*^Q" M+QKY4+NN:/6 \TFP X)EBU $SWGX9,T#(%)B8?"]&F]:NM(EN^THE#?$=R?Y M-=^=)3GHGT/R: IO([SM>^"@L/>Y7L#/E")3Z-B4JL':K!0K/+5G9ZN*0]W) MV&3N49X*KT3!L@YCSR?2+>2/I%?_\M:+#]>&U]=]O/\W2&[ M'0%M7G':W.$)H 9PL=V4. 9(QOP*RHI!<(,'^"Y[-G[[[9H[J=72'0JSDH'Q M#V#/5O!LM$?2#4$IE.G^$?'KN.J9?4G:BTKD MB!9 N"'WC1-^G*66T*7*6LG2L50]+1"=R3$D^( #/6F*SH78DGR-XD-N ML5P:-Q&?62%R]F7?0\_>WT3*FD77KIQFQ^VA.D3N\T7>=TG[WXGVKUS7Y]F; M-<[5XHVP+"7V(33YE-&3S!!7KLRU=%("+)>E(GE9'+0BPQ/8"R&S"&;'?XK. M@Y,X<6=MGK$8G!Y79H@Q!!2U3OH]O.;$L7@ TF3.[)4+ELF/V*%X@\.+J:D# MF3.QB_K*4QUX5WQ3]^B8R48RAYV#TNE+5[BH^86/K;H(GWA6UVJ!#=[^$OT] MK)CJI&=M#7]HR 2!3M3G)"PKYN"(P=Q\%O.^XL(5DH"B1C_;LW-?E!,E^@K" MJ71AKS>X7MM!LD6A7>$"5 I,1A[A)ES1>I@F&>5V27DEGBS.2]J: 0AIQ"/7 M6H;L@_SE(P[A<*WG#XY'YT\W?803GH%-)@Q4M,<>61"A_9S\?M"Z[@V'N5\W+5L'/>]U>H3LV+:K5NASV M=SX*((BG\?\T@,C%-1*6P'E8B4L?;'W4W^E\@DU[6&)(U)M]:"]_&BTX> 6U M7#;-( +'@=-)P_T3XLA5\.Z&-^2&I]KA^YA>(GO7=INXV0.;09&#O6\%8+G>$X24()8U5U\+.&+C2 #:<9G@VY&__ #7&>2A-! @ M'_=\P%%/=>-J7U80]IOW/'A4%?[/Z7(LBI5ED80=8PK?H(DFV) M_"(TV8="V\7@EBMFSUPA&Q862UE7+I[1'LYR@[XG(%6 M^^->*EA]Y?^-R+Y0)XL>6_IO8^LY\-)L_2#RD"?Z7)B/8S*K.6@7M,?WI8&2 MV?B1%4#-QLO#4\R#-7NMUI%9][EIYK?4[T0.@. Q8JV:UX*'IU0<.N>B1#+" M'$-ST,VV[]8ZN=;)7QUAMVKCHY;6QOGQ?@_\):SEV:1.KR+Q.,1PQ1=YOH5Y?+LQ;O?-?O]@)J\U=LWD7Q-Q.^0Q'+:R6>^G5N%%VF"E M&%5<1( UL"'C V(O_.G%*F1:KR^+]6.%YS&I)S[EW_"0?^!J;Z=_A/S6/"+I M-L:C3K;GA];?W[C^_LJ(N;\:W]-J/#_E7\0D!*VPEZ:PRR/(P]-^8SS4.K/6 MF7?CSOZ\[V0!Q7/S2M^L5\IIU;467HOD7!4GW_W<\K9Q6HPHZK00K<)6!$'W M9^>CX[#S_9#K7*ZJO=[."V#6JFW+5.)W5T5IR78PX^"7%/1A]IM-D&U]L]G) M=OM\F2&QWUF7+_B.9&+L56*GI6))R$V]E\U..VLEZPJ52NB+;ZA"118@+*WG M%UU::TP-&FMFK:L:?-S?+P=YNYV6]VM+EY M!'/SW%REZ01>I:&3=IG65,2]))6WW^Q2MLRHFTUXUXY4[4A]/;3-8F8/_?M: M9.TKLLI?H'8'%Y;/L-UCB6AMA59-1/\>'^X^[*[?&/='!XYQ+C.Y)-IF-\ MKX_A620>[6VD'1;'.[(*H1N)U4L"HT(#%P6^ZSI\5B&-?=2^SBI)665$W>WT M-_@.$^C@S6)&8OH,Y>3.KY83T+3.HO*UU6R,1^9@I(N_/\[&[N_.Q>X\73&;\Z M0'+L-SCV3%5;[ @,OUM!=#O-(;#,?,9^JWO0?,;7PH?T&$:;19;CALK$SNP0 M3B<>7BG'PNZNROF@/FC4!K>-?"^<.\O3)60>EM%:63]>OE$RZ*];)9MM$2[E4,BE MS'%8U^2#O0J>F14D%D@//6WKQK2!UQS]Y Y.GZT

    _O=,[;XEF@XW[>ID&E MVLEDW4S]H_0[.E*"<$V*$?0VJG25WD:5KGJ!%55V_XS*WG_*Q(%SJWRZS_>W M5D''/N;]>^:2'#G.>5ZJ9#$8U$?7K'AOS7YK<$Q=L] IOU@9W1Y9/6ZX8GT%:BZ!L>,J04KE;_959$7SZI_$+(-:R#OO,CTY^F4Y%P/ ? M*_?9Z)@&'K))T41@ K"B9R,*X 53%@"A&QN9C;=:/& 5WYIMF^(W-[]_S82' M+0P-WT7^Y$^1Z6K-X(/;)X\%Z '[Q*9^P.YQ!?R-^R5)7+03EH+E3LUFAJ48 M2_X^&5'U5U$(# OY@1'.K0!@#-^D\< T;KS))X MWD$&JEUGX6"L2)8D/L/F.!*)"P**?QN@\D>!\[ B@#R(+5T:QOW<"=>?;>(S M0!K!8Y^<:$Z/D82EDLQ&,?!:M%3PH(?-*AQT&TOA5$_03-VIC8=YFMSS4 "5Q[S'2@N8 A,X,R1HGT/SH*#!38_O0U^9:[] MU0]0N'_YN0U X57$>0>JT/?^=PM; W"9S]]^;_TL##U,B[S,86D2>(C"B%,8 MIS&8AUCVF4T8LAVCT^0:$*=0Y'.1?P@N=4K'I6YCW!E=YHCRX^+2CHV>*R[U M&N/!9=8>W0^76H1+[0UC6DY<7/E&,9FTC!R%PHKD3V,9_5A9(DP W2USAP0*L M-'Q^"?L)PC*4H)M:3F \8C&>_ 26'SJV6#E"D&&\V7BW28&MJ)Y:#8.D/=AJ MD%22P-;UP?>&_\@XOYA80?",_#;&F+0B0[900G[P(.25!G\=$J$G.;6-=++R M\,.)%L_&=82%"UK,B?FOK""/T&"<8E&^;E<_:1^,?)"/$54YHPOGV[N M/U\9"^ *#NB */]LT 2#!6J"A1"],(?H'4U87JLK*LPBACB!^#+'92!XA&D\ MS1V &=BJ"E]$@T@PCQL/#)X(-512=%=8NTNA%TJDM*93L (P)SM6KSFK5:[Y M9+F6-V'&W9RQ2"##+GX#.U(?$:X> :.%3QSM'-@,6MHQYE_HF4C8[]\?6?7 M*Q+J1L=FJV3'9NDPN/:70#V >$&M-Y_/J6\]XW82^:BUM7NF<%NH^D](#@V@ MH 1,L=^*^_R0D?ZD5&G@T\7X7K\B? ]]?LT/< _-44KERA MM33AX'D \,2F_@IUIF4 ;PW@Y(R'9^/VR[=0\IRM9C\8"BOT%%JN\8U% !_% M\K_/%:-4+L/K:&QA1?!"&_CWJ*9$?D)P' +N^-[MP231S" $07VP#+ .LV_GY0EM@4 E;H--JC/N7 MF_JT2(- :/OH ) @BG%?H&DBNO$0OCH>R&[$V;L(V$&L!B!7>8O253J$:[WU MC7+ECBTC[@]HYPD6*G(AA@>*MI5VIENS@!'Z<&>[=5AXQ<2BP7"%?EIX%==@ M4ROY.9E;WHS9F7 8O&3A(U#]R9\I#S\)OL*N_$K$/3KM8G&//5SY,5@4B1B2 MLYQ<;-1W6;K-+RC-'QXT=2+<$.?02]<"-)[ R_[-."PCWQ>-Q4[L4;^+Y6J\ MC6/XTH=E^S\['5)JLB7R:29_'"?HJ'PGZ($.STX7K*$)%2,6I60ZG \0$YX85B*-V^H68[U:_V7JX>-"=6.LG/79_-5^:_60P!2 M"B%QOWH )4(J'TA%=W,?+73X8N5:@-/-:4_7]< M_NO2^!6PT$&?TZ62>?8;,BX7F) +.B(6._X*W ]52'[-+C6?/%F*EP1H8N.I MOOMZ__T]O124E-Q$.6D2W-W?K!UU;DNAM9J.M]88J%V'QD"]@HUV2J?' ]VS MH^/E-\:"W);&%2[\P<4^QE'.6Z'@J21T%VZ-P#"(G6#RXH.V8QD-@ MH8R&^YPI< KX9,XL6#+\@I?&G@6$:7Q;CHM7>7% 3 9$*&]L9+GXR$CFCJ%T M!DCQ=%G\$,\BQSL,3#-CPUZ[=*)II_!S8KC&B:,OMV!'1=(63F/!CAKCSB G M''D""W;7;L_ @NTV&^/>3J?NGA;LB6,,NUC+*\08NBW KO8N>W5SD,&2@ZRY M28/&DZE&'LR-H8?-L%4'VIP6P.H4HI-"N7U0),=:FQ9>6N!F5"1%XW0^EFZG M,>[V=\$S)W*3%HZ'1F^VJKB%[1OZG>^O&^5JQ>''.*#"S,7G.XH4N=LE)D/_\@IEE@COE/1YL6W2T$7^'RR8,+D"N M%*LQ\971W(IH-=8,[.09V:HI?1-?X5FDYZKE"OYT2M:V%8HFG#E],*M:L9=/ M8.GC.)O-Y./A6A!J#1^B5.O4+%9\,#Z#CD@1L[4'B6J]7\"*CHS?K#^93-PQ MC2^K )X$6TTT3M.XQPH6N%_<]X^5-WOR_0O9[^]=E$,O=_XJFAO_ [HJ/.S? MO@-,!K4>P,#WG")RN@4:[_P5)@_- \!S9^TN03JD&&W=6#K F#++6"A3<*+5 M VAB,KPHU##THI+ZI5+I?3J.B%26RNE13#%3)$*IG^"#V4]A<46^<*:'QI,? MN/83V'RIE]VN(K0#E?NSAY3>G[*?]"8V!463K20<8MV!'I6##IM?'S_E M?RX3SS9!)/4F_DSU.%/XE7[^TED"YW*62U><)7Q(.P%+/$R'A>.:*VZ[F_ @ M0#!BJ4Z 1DU\V%-K-0$(F>)V<1LV!P:V'3VG@L8IN'QC/YV)GSJQ=6+(@.%)!:PM"$XX&GS@2NF-*%<9%R83S-?3A-4#O1;3*W OL) MGZI\2K=-_ M_B2Z7E4,.7+D&D<41^UPRC\?TN1*B#Z\E%#ZQF>-Y(NMAZJ#V MS^UT+*8Q9:-K,'S(F_,=K!LG1&6,?-=6CIMH8Q8A0EQVS(9SMCC[<(#/3\A[ M#BC@!QB5='P[I"P*ST<4C1@^3"!6G R&WX-U]>CXJ]!5O%"[2A@IG9+GWM S M%I9-(47 -'3Q&WG"AT*C6%T.T+9F/&X02+T9#BQ8$0G5&$NNR#> ]@$',8*F MG?0(V;"DZ?1D2^)]0S"VR'G#AY5GLP"O @A9E5F+,0_0_/H_^YB:+6'/M:4] M9RB) :'Q7]9B^7$M;]X:[SB!DR*%25@ Z[17 1("%6V]+,EMK; XV]215UG5K#D\QY+!;F]'R2!E P@^3FXU)TRX MO\AVN/:#)1(C5V2^()[P5!3I"E5$VGK3$2Z&*,DDA0WF6E1$2:S8(&SJ*PX^ MQP2_'F]_85JK5QJ!Q^NH,6E7)%FOV]\G6>_8]"T/6%/V/@ZOC/9^YCZOK#52 MV.WUB5P#/WS H!LR5J0N]LV9!+[QB[6:,5-<1?-A+ZYL1".9V,/MRK3EI+@K M-J<0<)]$@"\65A) -5B%I Y2?H&/0WS0!9$X&R;"\R:L>1QF]"PL6["J@:07 MPED%ML\3)&*C0"/ MO.11' XD2X[^$DD3)OD+'7>+_\'<[JY@'@MFS]*+4@O.L:=.(,W^(R2;[Z@. M3$03[W G$ZL+"ZC!"TO4?#IS"6#3&P)B?F,97E_TT/L,EIDPH92%YBS%_-,4$;1F&*)!29J;RR>:P M/_2*A1C&3;'DB6_]E,E@L9:./D_' TV)(GR__O/JVIC":JE=,_E&0QF&C,, M+\U92SBV3 ;:P&$SW)5[Z560KWFDD>>?,E7@;6?1=LX]BY9G!N3E"W3.+;?V M\P8_&Q!FY J;&^DYH"*-B6LY"T.6/H*BA%]?K6:P-W+N@WK&-2/, /WDKJ93 M9$H@XSS?41F/P@>10E-&]4L%^HZ2]!OW=E:SW'_?MV1E(^NH@8.M(IF:HWTR-73GGB^9>?$?-"5#M_ ^U1/(AXTU?7FL7;ZS6Q<=(FS]]ZHF'6 M$RAQE7 Q=@9*6VZ+%W"]\J&^G$- M84MAB>E==;8V/^SL+"&"H+L()J:FB,W1<41M$AN4" MI$/RS$\GR)2^2#OV;K5 *^\O%GL/R7(TX6G^++"6&<<\M20>XSX-_(5P!J8SC^;.0'#.*DV)HS F( BBQHV)K.HN3(2 M!(ARCT[TG$6SFE3H*E:+66HK5I[1A.C'^9OG&]AC !L0R'FP6,S.\(!:375D M19Q,QY&MR%$5R\F?S)F]0A?F%Q"CT?._X)5*+KVH:<-J,!29F)(D)]F&GYZE M)^K*L^]8\.A,6)C-Y._EF,*]=C:3OY+LZCZ'*Z#Z@DF<2$EHT\B4=1&^#3C( M. N@?D\4P*&J;WGJZ+E"B95,6H__HK>*H=OC\4*92YEINFDS:SP_DJCC ;RK*VS!3=9^]O M!WZ;LWPT"/<$X7H07 .NR&#@/&Z^%FC=.H)Z3[ =$[KZ5<=Z5>'9UVOCN7/P M7-A9U4)T64@GT^!>-/MZRVCR(O"JVVCIO"W69W+T*-W;-C,Y6G$$70N?QK^< M:"Z=07'/'_22PW_VWIU]DN'0/6SE:X[:?7,TV!1#/^2T7C(!6M.,IIF-- -W MG)AHILY/9E_\Q0(_CUZZ:,8/VZWV1TTMFEJJ3RVM4JFEIZE%4\L944N[?(6L M7SV%K+ E)T+/9V;)?9*%6*FJJQ>933OD( M?S+II-%K/_3JEL_.AXUQM]Y8=\^L.J2<@WXB^E%GS4C8#F=N*\ M$M[M+G&B:L_I"4FOU$A8_WB1,.URJ"1ZG3H2MA6]!DV-7O5&KU/'?78K#@,< M&XR>^?ZFYOD:Q\X;Q\H/_@S:5<.Q-^(UO45U5/M&3TAK([1[R8] 8M\W.L&WV M!@=G%E9'2]%$4U^B*3\>/1@VQKW!P!P>7D^N24:3S,F;8E4@$#,"BFDVS<&H M*G:*IAA-,5N$S*DS+W:3S+#9&'?,;K]EMCL52WNJA7&O[Z_8_6\D;'F#C87E M< R:BG*R&*:^O]S[Z^DB?U=,DF:2S$+8 ?Q6ADAM-<;=ICD<93T=F7$!6I3J M^\_E_A-W$3]/.?L[T^*UEO?OND=0@QC?U0&"L/T5#@/+&_M04[N\& RJK6\4 M4C?*-]O;9+:WFV:G>RSO<*'3?+$R\G>:?B?'ZZT-!::_Q?Q#FA&X

    BRBS9:F$%^=O9R-/EC!7 =0%"2@^&*($T7F1""N)+Q!1Q40D@A MQMH7I1N!'"PA>U]%W32%]I9RN_#<^9]@MB AB*5-&::F7&Z=@)_3?Q'FQ&USS7Z MP11\#&2]M8RRMK(0IU, QRB)(I<<,R;QK<-7+TM0Z.UR34/M_BS5P/^D:375 M;CU+ZR?PO9].T)N:?WL_\N.Y'Z<7_W,Q_%($^1;F#\_$Z_*IM5+J=EY!I=RX M[Y[[Y-ISKY@7HV&6TT24]:D4LS!BP4;BDO7H$99FE+6C-O>CVG>W^QC/(%V, MX%W>^JRE/RQ NL ])TQG7+U+D@0OT)A(5N3 ?*"Y=H)Z5VQ]Y:-5YLC-W:F) M*HXEDVSKDIY^*]>3"[>')VU49IY84P9:* W$Q7*GC +U FB0IG:[PPZP#A7K M:D.'25NU-/ ;MZ_^ZEJ["\1& :H.\ X3JJJNVJ[4V5,O!Z*0X4)Y"IR8K&F) M]U+BE)&X?4L-SHH$JK?-Y\!I9,? G%W4T8 QK]'T1&3E?UZANS#YNFS^>=E$ M1SL9A24B.$:D!4ILQB^UU<))DSU4G[IZ)Z#^G;7J*IRTDG^#",'3B^$H7077 MA,I&!ZJ(BL82B18@<1EQ>5 V.L4!6.T\^.\1G)[Z]Y!P@\W@C8]G:.%/OUU? MZ0J:@QB5](P$AEN@]#20X 00;7R*TG%OJKM%=\ Y/2;4DGV#Q+!GDT6<*A8! MOQJC(#Y/8;;>H@*3P@!3A#F*E V )Z4/BI092XX::I.H7\^]'<_I$:.:]!O< MI&]=^V)0Q4!EGI)2Z*L)B[SE$8\OR5R9->"8UYPZ7_L&XVY$1\2..J&4B@IH M8#\\B?'B_&)4"L6?PYM;"?'.4.HM0^?>72MX!FT#)*BB=NZM&J[5\*EV K9]Q M160NM&,L.Z*+M=CN9JZ3 U^>H'O'CH1 M'Y>?.UL$.BVUCHMH"=J%"FU%7:9-HH]B@J;@CD."4 M)E1 2-%):4WMO(\>5'[/'5!?&M]%N!4UC0;DX/WP"]I8'[_-RFFX;EXL+$C\ M#T$3F^*9R!C:[4(3&RCS^!<1;^[VMTS1+1_=OZ^RAZ G]:14,7Y2X+Q:6=A^ M] :-X=$:4<[)(/6 Z! #D8H!L5(HXJDRH&34PN<.>MO\Z8]5=15D5?F5>S8: MGN.^LFX:$9GD41BB6$2'-K*,-/*L3MT Y)2NXAK1[ M(D'YZQ0NLWLZ &QD$]\+[C!VWF+KCU% M=P%-W>S**$$&AH2D!;$\ $"FP;+:'1>_ W X!3]8)5M4O+L\&QS?:S"OSK]X MW*_2M0OMY;>6W3,0:#8L.I89X:5*4PI3\B<*UJ]\6]G<*=#BKIZ M:. @K($.C)%4.Y.)I8L\/ OX-R&(DEF:""Z#KYWKMG[VZ:A[)RDVR%E;XUC= M4<S9;N*=87T@#)&E56>4!T1:7)(X.@B2263 M+@EI':T=$^J.[G1H4ED3MSFCZAJ'^#2K.#4D<5RXY)83IUPB-)2Q.T8[6KW[ MZAW&84MK*,J0DD"C/AM9*J&8)8%;1BA+,8'2E*M6I]^.UM >1[S3*M%L0JF[ MT.BU6D&<4Y+X(#3GX*C,K5RZ6FMX?S&-9[BWHK!*5E5)KTK_=3&;+VXU!UR& MX'3"'5:J12/C3#PU0)2*,8K@>$C0:(%W CL5+[:>]"M'IKY_E]8OSHL_X^BB M5"!]NIB&R1SB &TS,,HS$F$Q,(R7&B2CB4[!6F4MQ9V\0Z2JX^,>J]I;2;2A M^W)C.V4B.D2BSGVMD>FY$\5@I4E.]6-^>06+P M>OBU#([\_H5[^NV-_Z_)]%EI4[8<\Z-==-1+PE)"4TJ@ ^@"IR0'2S/NO2Z) MVI;Z#O".+6]C)S9,^M%*@]C^'5"O@+[UYY<#OSK ;939L2/4P^1Y-%-]=XI5 MT]L1T(T#34%:2YB/I0Z\-)/A)A.F@E/)&5Z_I>M1T.R>+)%C9=DNZFK12!J- MULEY:1][U3GY,K>52>X9!>*YQOW&9PO"&A.Y MKLV0[6A.FR"5M%"[[,//%W4LX_0)XMEX,II\_K9"Q?#A!K?*LHGB8E5().0D MB>;!9.":&=$E(7W[$TY3WQ6EVB#.]VGJ$Y05KKF7.]1_$\-I\J"*Q"NF-A1>+J)4BQO!RYT'M&/*DF!9(#)EAFS,E,0L MC \^IJA,AW?\YN>>ID;WEF"#W(2-<<,2$"+([#(2)8VN925 MU:+);(C-<$Z3$[7UT" 5X0XQO(7YDS!;C+ =".%3BB$3R,$3*6DFKDRPM4 A M6&^Y3;4;7'1#=@Q7/_O$7AO(OX&3< ?*90Z+,SI(9R51H"TN7%)B=<#=3F0> M,TI!4MH?/PZ4\]Q"E]WILKLB^@UG75U42N+VZT0I&*)H;N&!*H0H@A!4 M5!\[B'XTVNRJA07+V5:[4R\GT.^XF/),%LYXD+S5:6AFYJZ,@V6KEN4$/ MVYC*[-@*YK&;+76DW..XIU?CK[ $/!S_8QPGX]ED-$R+_2WGX6B(?T-K?SI= M3-5Z>(K*@QY3*R%E_S562C^YND(N71GGW][ _&R2KN!=FU'FJ$G4HW,<<-,A MZ%]QXFG@1/'H8S ^XB;5+'?C/G3U$E:V/&G5$<$SR8P$DA+SI450B?XP= 8Y MS58N;*+)BK?-G^">'$^@[/WTTFZB//9[Y/%8)O9Z]?/UL., MJ,O.)D^B9%#*]B+Q#!>>@_0:_15C!+W'0._TH/Z\L]H:F;029^7>A!\6WL?S M87%APD61[;H=S'HLB58N@4(P8"F1(HW18I+UB\U-@E70 M)VB6]J.P!G'AG0"OWK8ND!LE;C\ [F&2MQL381_:[:'%0V]QZY%> 5S0OO0O MHHE(76+P/&E"K5=!FBA$J%T-?S3$NR>=^_AYMXOR>K>3O:*262-)BF8A#$N" M=)PXJJA!@R^$FU/3CMU.[DU5.QG0N\BYR7#5S:TQG='6+:8?286P*!5X])=& M24FD%"A50M;.VCS:WL/-;*0:PF]P_7E_5\TN '^V(MY9E3NWF'V('@[2BIB9 M)!&/)%H[!)K1>_0F"V*#B4ED9<'4+J]^7*V(V_)D%_%7MC3N#2R@O1"D3H) M2?.0U%EB%92[?P/@=++:R@Z&QO%$:1JI99=@S2XR;6!4;#XPW_TQAFFI6GN/ MAS!^[3]#"5=1D)824PH4I$;N^Y@4 5KFC&=5)B[VXK]L '> V1;]W&&W44\# M'J'5G(?+/C:&@>3&<\(YUP3?&HT[971$%3D U<+QVHE75T\_628\4, ]YEP] MAS"OD%.U\6-JY4S=C[%23E1YT*O%'/;O9^ J[ZG(^)H"*^T"H\O$NZ#*_!K# MN0>(M+9UM07*OF_\]Q^[]+ R6&YR F)=DD0:ZH@5FA'M*6Y-(D6J:KNB&V#T ME<=40\--)2!+D ]\2&5:A23X) M3!R&);M(OS$[U@DM#%BPGI',T'^6)DK<,P60**U43C/F8NV:YMLH^G=R7B,RZ)#8*3ISAD5A.75K,#+W9 ME7&C,C=]]@GI3T9?Y[#]+R8LY_PWRR#XXYFI2P0%JTCLG2,]"*R M,H/'<8I[A^75S^@-.$[&M-]7QCWH?7W!U0%5*V-^(Z(#F?![:^P>"NPA[A9F MV69T#*CX_]E[M^8VDB5-\*^,S;MOQ_TRMOL@J4JGM5-5TDBJT]9/L+AX2-A# M FH 5)7ZUZ\'>!4)DIE 9 (@>6:,19%LY!?N7T:X>_@E.B1+5)4(RM1)VBDS MVI^DRS&AU[)U#'A,$CQFH(_$@3Y2'L,[NSMW&^@G\<-\3["'>"*Y]-9I(^:SFK.55WH!2JK;0XVUH:6.ISSVLN2 M("OD2?JV! EIZ--DQ'K=(901[:CBY1YL;*?Q#0^&?^[CJ;#R7P 6R^ M?X;%M)YN'\D>.>^F3V:GL]81OUGU7;@%CR*"I:,NIVB<;TZ VQB>RJ&_DVP' M:!][$\_EU(P.B 8Z\.^BV<]QOYN6'E#Y#B(>8-O?@"PP'HP6'#0Z\CF"R M<5!4=MR55+QJW:MI+*4_O__(+SM9%R&9D1(8YZ9.V2;O->0"20DD)5CC;A5ZL9=#2,BJ\"9:X+Q.KY0Y@F-9 TLA!N>"E[)UF.YG!$>K\@8" M;=QKYV.8?3G?I4HBR$EI,%CC@XZV*F\# Z>L2(E+%5.GN[='VNIP,_L5B$LF=8#1L*'6C4>/WSUK2^'?5M\.DAOB7;STW*0KL? (VBM)<#"# MXT6"P&C1I1*DZ;3'[EN!#W2T:JN_/@)KK+??25*G9Z>71!(J:!$5Q"PU*!\L MQ.000BF)H064/[9@TD_'T#B"E,2GH>2.\J MD'H0I(*@M2I&)A:#Z!2>?$QY-Q]ZA,K;6F8C)?Y> 'P]7RSF?]7@6/A&OUG] MF'"4-1XF0"JL@]>YJ_'6 L(FHIEDM&S5V'3M@V]\PW:(*I3!-#* :W,3ZR0H M7^]##:W2UB;GEK8A$\C"+RD4S;,H:LB4X*>G_5X2'6!O^'E]Y'5-EY^^+3#D M][.;'AV?!*.4,-Z3Q4^GD(HZ .V& KST16>A?4#>6/-=L3T-5@RBB2'2$S?L M76_FIZ?3\_D%B#>*I@FJB,ED\(X%4,Q&B#YE0*4,]YH9E5J'.'O >QJ\&4H? M R0]_(:K%2Z6EVC?GZV6JS"K7:!>G<[/9JL)\S9RB>3AE&1!U6"16 2K;.B'@(S]-@1#.)#S!%\2-F//U69?IA@:?3L]-)C,E&QR7YNZ*& MDK.!2&<@<,X*$XQIIEO/SKX#XJGH?1?9WE6VV579ZZL=7*X^A&FN Z]B%-E* M40"#3:"TRQ"P6$!1D+R@0JY0ZPJ76Q">AJ)WD>M=-=NANIK\@7_]'A;_PMI$ M\._ST^GS(LR6(=6/7V[?YZ3C![?J?++-.AKU0KET#RXU_NML5>OBKMOBE.)- MJ2T93?#$HN @T&L-.6:33"G,A4[QUBT2#>Z!U&X2U,8'D6+.;ZVTCRYJQ2#Q MHH&,7 _!&0W)B*@8.4K%M2Z3Z0AMK!XJ+;EQ_P"H=EK8=W^5&KQ]5* MUK

    O__VKPWU/&\L[\8W M5ILP79:?=$#5\ ;Y?B3C7RBWT=0CJM]!S..10 1>''JRS'Q@9#0G#EZO(_-& M!V0R*1&.4/D/7$:/J?L^TFV

    :K60];R2HQGU,KDSNBUCG^_)_SL+)M$SQ9J/( MB5%11Z,1T&1+3 T:(C<"UMO8&D.[C^/V(*WU9G M"YQDEU(H+$!1;)V%R,'I1/8)1LRY=F[E?BNE7SWB*6MZ.SDVWI/?S,G?GX99 MJG<9TWF>9):CSUR!%(ZHYE4$)^IH+RVY"AHY$;F]_[M-1Y$X2&^#2\!\D MC&5MKHO+][-?_UY-9U_.ILNOZV;+91URUE:FPK&.C*CA*1X0O)<:6$C%E&Q# M9JU;FSX*ZFGP81@=W'L]V#Y$^!IG]&&K#R=AMKSQ_;M9F2].0WW$]E'"[I_= M*E"XY6J:]4TFZ)AO@G@UR^]77W'Q84Y0<35=K",I-_]B[=Y_)@2OZ:/^='E MTNJ:KCHN,33%I1QI*9;LP!@-1,DS1)%B8;P@3ZU;E&Q&LK]"F=$9<>^#]-^JIY;Z.U1*NP@]#%)H8WSWB '[3(CJU-D@'*#-X[-3U^&CP?<@74( M5&NOX4=)M9MZ1MG2/N'B^S3A&WK])EKGP&4*M,MJLAFM]+2_UZ$2*#GMM::8 MW'[ZV0. GBEKME7) !/*+CX*,79/1Y R%' =)):8-D&)H7 M:#V,Z)DR9FNE#%"E=1?=J[0ZJQ=3)_4*Z7Q$9H@D@%(@,^>(U8:1<^HML&R2 MYU;QE%LGUG: ]4S)LYMZ!JCFZG".7OQ@6:L3)@JMMB9FW4-D"5V%VXZY>!O(]\GI"$/"FEZ2U0">N!JS)X6Q)$ MSHKPQCGG6_=2?0S3,^71#HH9H.+L+CY:-4Z_S-Z<+18X2S]^_3NM953K[<^E MM;PCK$EA-=FBJ#HHH Z;E@C1D/>J>) :,1=F6M1"05*?X>0,WY?UIK)SVX@99ZKD)."Y H=1'5L;#",U1:[(N:HF'##NTKWH7O&O&JBL%'B M?V_FL]5B&L_69>FO?_QZ^NUD_@,7$ZFXT[[VD3+2U6FG'GQAKEX'2R^-M):U MKA+O#.X9$ZN%ND8)$EX+XZ<@@33H=5CW**O]9! 17& >R-]C5G/CM!K^,G4S MMF?,J@;*&B5N>(WSEO^V[JUQLG8VKJ.>+!=CDP'4.I$YZNH$T"" NY#1Y!"U M&_[VJP_B%P*V5^PH@<;-5J0(V7GF:SN].D2R%N?0>\1!!.:RR3YGT[IST58& M?Q,)G-5BE$^KL#I;GC]IDG11+%H'V2LRHNO,AVA*A*Q-X5%@\F($?^<.KD-X MR0[&Q]Y1;?<:J,,6?9WW*%Q^Q#3_,IO^-^8IV=OI[/3LI-:SOW_S[C46VD5( MP+^6@FDU+^]F]$'X.?R-.W20:@YAB!*R]K(YQ$HS44@SKC 0M?VUXO6R )D% M9 YS,G70=^N\X*=7:1;IO-2R6)"!O%"5(KFBP=4J?53.*3K'^?"AT>=2:=:' ML<-4FO51]X%7FAFR^XP*&<@#05#1&7#5 )12E,A#-H:W[P#[]"K->C&B6Z59 M'\V,6534!==SKC3KI;>NU47;"'U,4@@KBQ.:@ZVQ?G)A:\(*^MK"Q!@CB_3^ M.5::#<*%/K+>1Z49:I-MDAFTJN&,@'6@7?# '>.4259KVTU[?2 MK(_H#Z323&0N(]+;X5"0-2=3ACJ."XK40A=N,\?6R3['76FV"X&&5M X-[BW M_?)WL_6Z:F>F!7ZM[\AW/'?%:XSS#UQ=ACO/'7;RSR>,%2;)B0"F5 95ZL"_ M.OG-:R&SE-%W2RQMP$&2Y=^?CAH@K/XSY$&/$SB-*5K.VJMVA'-D!+K@(S!@O*G_%" G9QQXC3N3T ML>PT\$#'B]*^-B.R";)DF+,1R?CA[S"?2XRX#V.'B1'W4?>!QXB]"=R$;$B8 M-1/>IUJ870<:"R!I^R4P(]"Z+UG-MCB!$/PH4^LMY'C+A8CLG8",74 MH)*K@U,--Q!MR9QGQUUN;0P=48RXE_;ZQHC[B/Y 8L1!.R$4N9]H%&1QT]<#G9XUN+^^&]3=7("Z'XW2 T7!HV(U'CS\E;$OAWU;? M#I(;XNV]A%.BS%DG$%:2(118)#A"@TT:N(QY=U\Z!$J;VN9 MC7(G_OK'54G*F[#"+_/%Y0S!8H*2*#7Q3-9>'\9"L$Z EVF Z:BD"!QU3H,.7!0BQYJD4%I-31KIPJRAVXZ3* MAYYQ[+IN*L-Q]H._OV%:87YU.E^LIO^]+E9_7R[3]/[ OU=OR0@+)_^)83%Q MI@2A7 99& >%UD,0F8$6N8Y!T*C9\!D5?1 ?>:Y:VZ2*P53=>!/Z$'Y4>5PX M@.=#7S_/7V,=_#VEC\=\WF!A->'66YZ2)OM?A?-Q8YXE!ED$X:R(Z$.7V;F= M'_@,Z32<0D;9WJX3,V\D'_]RAI_G!+DF YYW<77*N43V'Y18$_MEC0V9HH![ M3S(SWGHV?+Y=-ZS/D(.CJG>4QF7_CN%D]?5-6*S3@#_3NY-K]U8R1,Y.ZUI^ MVHJ%XYXK80!CK3^)BD&=G0R6\^)]29*SX9N1]$'\0M$Q5#U*)[0_3U;34X)[ MSRKXQ%IE.+<*O MU7#]CHOP!=?NVJN3]2?53H(3%;G+Y)N!H/V=K ZGP F"+JR-&84/40X?O'@$ MY L%!U)HPR9IU=:]WVVZVQ"5+.%$\J,53+1/$HLNX.AKO>6R$#5MW-Z)J% [ MZU.7V,AV3W^&W!I)5?=.;!BVR.KS?!5.;O8WFQ<2[?I7-YMCT<^J"S8_F>;: M(.MUH#](^.DKTH+;E&HM;*Y M6QK@P9)AN^JL0;C01];[J,YR0K.8E *94\UKRQF"\1ZBP9*E-SZ69UR=U4M[ M?:NS^HC^0*JS+(^\L-KLTL0$2I##'$+RH(45224K"V]](7#MR/,$Z!^[\Y\L_YK-T<6^;G$\YEP3(. $V@D3%>)W:G$*,B9/P1AC%]##( M0XAR#>];M=34 -O5Q7:ZV=S?X!=<) ;\-@UQ>K).CT!/-C<\F"?!6(9DER8)308%Q MI@BKLU!E^!2/1T ^1;H-JZE[,S2&O3VJO0?GLYKX-"^UZ> Z7V^:+OZD7O8W MNAWJ\: A;G^V7>A]72MJ* MHC-C8$NI?3>X F],[9>@#98D=8FMC:$CNE+JI;V^5TI]1'\@5THF)AG0D%OK MR9-6B9,3742!VDE.AZR$:UX ==Q72KL0:&@%C7*EU,\^>Q7ICT):32Q&%;DA MMR%;2VY#=N ="LB)D746DW'Y(*:?;L!^" &P(W78ME+_ %OCW76\(S>/ *[# M11/%A+)>6$CK?L"&13(4. .98\K!2.'C\%&8FXB.A'([:_I1NFVMIE&;*-RM M.YBL2QN\=X"6MFS%:Q*"JH//A1<\NEB$&SXF=3^^%X*U5>%8MTFW&C@L:]TS M+B>.9Q]9U."DU_1F)+)/G$C HB?3,WF3[?!LNQ?>"]F:*G"4 N#[*^P_X6IU M'AU=\HEATAHDR[1D1>:PH2_18*X5]H5,C<@TMFX8OBW6%Q8.I]I1RH%O#%"; M&&^\4HE,65?[KI?J%LE ;I&MS=N(,R'[P7EW ] +N7944L-RWJ[[[^:I?!,M M,0O).'A5DS@]&9C!U%Y(RHL$?8HFB?)^S6JKU+2=N>DINS:2:1)^V=:#M_^;S.V%\JU4]U=BKDQTM;N-@4Y._VV[@?RY_*B MBO]W#%5V5:KK2O^: 19F/Y87'_,^GDR_K'?_,,N;!=$F\6U4J$.DSNU/UH>8 M?.<\*S:4!*[VVE(D9?">7H[,0Y0I8+(C.!''GGRG@Y<%I0+-:P).J%$R41!$ M+-EGQ[RPPX\]>"[)=WT8.U _AQ[J/O#D.Z>,8#E[L)A8C>\FB!X=6&]&-$M^:Z/9L;,L^J"ZSDGW_726]>$JVV$/B8II!4IUUMU;60A MW\TA!(-D<7LE>-3&R/P\C^2['A"D)#:AIJ8I)!@Y3AEILCL*: M%&SK+)*="F]]Y!D+K4]=6V"Q"6PP(LA:6C5/&WW MN)/O=B'0T H:)>'D8?_]W>Q-.$EG)^2>S[[<\=>O D]DCV7#Z261/-*J@A$0 MLX@@A#1!&V]2'MYC:[&2(PG^C>/,C4Z-4=+T;BWCH454QZ36\-9FUA/+ T]: M.2@\T6G #8)'7I<4O,U6!E5:U_8W W\(M!Z?35TZI Q.A8:;>.U4?)E<]MM\ M]N4S+DXW))EESF(VBD/$6KJ6=2:S)1A(AJE0YT2)V][#Q@;2CS_I6;-J &6, MD_'7G?.5Z^]+C=:3I;S^R;M96F!8XH21O;*>Z93K3#E5N^JYR!047\AP2MH9 M.7SN?9.E/&L2'Q)-&N8@;F[IWGM)[V;E9/W/B=5,)!MD;0QB0"G,M.$K!:8X ME5B*M$S?84MMB>E9\W:O"M[3H))[1;OYRO1*OJJPXNBT >VC(&-%.G"N<"#/ MER6G0]9L^"O)9LLY!-H?HX/6D"1CM9F\YUV^)T/@IGVNG4)?<$5BP!@$#R"EK@U]Z-"- M*BI S;EP)A44(^3@-UO/RUMQ<*S9HP/[T+JNG1PC,LOU[LFK$$!9D<&1@PI, M.:,E0V0L-?9B.P%[X?+^]7VO4SMLIO9ED][U^1-_7,_6:Y-=_>C'#Y$1W6]- MAYC%+!1M>\(K$%@OQ;604/O!0Y)1Q"*]2[[U/)FGE\5L8[WJEXGL*/+W52 A MTKNO(?$Z-1)33&IX)_2Y9#'W8>PP6>NN:N;J-T,9:-P(\ABSF0;C01]9[:2&:A P,4[WYI47SD"&* MI$%%M#%ZQU/S;D)'E,7<2WN]6XCV$/TH"7BO?USEQ[PAC_7+O+I2ZU?#JH(N M,@T^ULZ4V=CJ.C,(@3Y7!I=U&=YDOA?>\[5&AM+A #'D#; N)_=U #:0C7(O MJ/T8*8.I\_;6U%070QQ;]P(LGA M,5[VSY$^*AB &V^G?]>X;YJ?XB=,9XOU8+"+(U4J82VC@U073D=J0 T1N8"4 MK(U*!%]RZU3P!^",;\@T4MI\&(F/8L3\^E]GT]6/.S@UPR@MK=^A%J#J\#"? M'(>D18PV6,WT\--/-V-[*C091!>-L_1_IW-KNE[Z'50*K<$0+-*HPJLE'++$]IX"7?_$XY=SPWE-TJ.PINP_$KV>/U/)>+W<%([<5V.;TZ" M\TC>O;0U+LWIB]-2@M#!")/()N?#=]%]".&QLV4$O32^UW]ULL+%+*RFW_'= M[#LN5ZN\:8R'"67^]VL MS!>G%UGO\[/5E3RN.[>5DHREI8.5M5M?+!Z\00]*15J*0N/B\)&/QW$>0J;& MP=P2-E;K*&;KW3077+TZ67]233.9&/*Y<^ !J)WC)= M_;@;/$2,,5B5(-M,7KMC!GRHHY>39%EZ;:(RCSBD79YS[)IO+LL!=HO?SU9G MX>3MV2Q?7AU%I3TK'B)]0\Y"L1"#K[Q+A$3'G -OO!_F\BVR'2OA:T MQZSP_":XPJJ+)#I.TP6^)#2BLP6R4PA*1 ,A^@31!4>+5D[%UA?SCV%Z*EQH M*OL!)E%>!>->7\?E_GV*"WK(UQ_K -UY7K:P& O92=X%!:H>2$&Y"'0>I1"9 MDU:VCMMT0_9\?=P!-#? WG,%[<:P [F\O8#NQPT>0N/WD6HP M=0V1C=@+M/.Z*"4DF%@3_8NL+3R2!,DL_0>]UKYU]NH!<.L1[_G@J-5'2T-2 MZMWLV]EJN98 OSBQ/34!E3D M?93940L#9 ]L@B8NH E/Y[?D#G*=WTQ0 KTE%D%:GK*/UOKV&=#WPWEN!-E& M"R/M(/("FE,B!2L9>"L"**5JC"?6'K#)QY*L"Z*UK_T G.=&D&VT,$JR[!78 M]^4Z988<1*7) TWD('+:WIBFC4[P#+:$J(+F3(V0-;\1VB'D&AW,]?CNRFL< MS7WU[=MB_O?T-*SPNLO.^W(=G%J^2C5'].3'[V%&O\H31^+((3H02M:1/DR3 M-YH*,,GJ1IHQ\5OGUN;\VKX/?H8\&EY!C8LV'@?[;I;Q;\SK[R=1H?;.6G!> MN.HH"'(9N "1-5,B!*%,EY[@_9[ZPJ/6JFEX[*TO1>ZA^7JO/+\BJ45N?WY: MATNGN)SHS#5MGPFD1 -**SK[?8@@T_N:)>4_]X/?J94&E9!C6M%+L ^ MB/2/^4VP5G!1N,\@7(P$EF5P+-.7@I)IIEWBLCN;NC_X>;-I( 7MJ2GC^0+6 MH]KKOR\\F!Q65P;@?!8^UL*\19VM$);3Y9]+^N[3],ML6J8IS%9_SN9QB8OO M5=SG?DF;!.]!H0V1&#Z>+!LEE%_A.D=^"?C][!;(VZ#HU_-9FIY,PX74+MXL M;STK7"%HP^C-8M9#J+403*.QPKI88NLN4(V7T"Q,LA.]X[9*M$D9D#LAKKI 6 MJ1;D>BA61YF2<4JV#@$=]NW[WGBSW1U\'_WM_7ZT"]B7._B6&M_IHG0;=>V= M8T*2V\"S(1="*%!!8VV/Y"!*E4,-O?/FD[@/@%MM[N#'HU8?+8U\@V:,+HE9 M#4*74"_W'+C ?&T6:@EB-M(/9NH=WPU:+T7VN$'KHX4![N#OZ2$;1&:Q=ES3 ML8XK-%E"2&20\JA<#%Z@2*T;]!]6A^Y#L8X:Z&> >]=[&\UVP?6<^W3WTEO7 MWLS;"'W,/MW%*BX8MR"*DK4^'=$?;I[::]OG^X^HM]SGVYOD15& M)S5M6D@ 44+TH:9\8'#%H#!Z^/E !]<3X%!LDJ$T.4!IS@/5Z!V O70&V$F= MW3L#;*&+<3L#!,U%T:F>T@644)Z:[:I91!2!$)II?TLM+6GZ)S MDB ::5J'E \VS_YP^+!EWGT?98[2B^=5JBEPER/EKY%^6DU/3OX=3_($>=3) M! O,N0PJ>P>!E0@VVRA2D$&-,!+U49@O7!Q-R7NL.7+T[M@@'&97F,*/]35;FV3-C@\9(NUR MF_4=9$=>RSR7S$&6ODX&I#?*.:UR1G)3P#%R=A76 M2+ZE;= 6Y;)7!@T/AR#$I]&1MP=C!YK$W4/=AY(E><\=%(OG%PN0%!EZBF,F M.6H//%NDP\HSS+XQYG;!]9QO^'OIK>NM[C9"'Y,4 M7$F6 D/,!P8B" 8J&@6Q M& '&^FBEE]R5UD?*$=WP]])>[QO^'J(?($KXV*FY"3(+SMF M;MJP2A_EQN3G)=R*%U7PG__"D^_X.ZWIZW)BG76IH "6HZW10WKM2JI-VLAL M4"%GU*VK.W:$_,+7492]ASWV%OSZ>GW^:SXI3I<@F: WS'!0@FLZB6(!&\D* ML4J$R(9/TNN"](690ZIVE"N6QU$3PW"BT&=AZ,UQR@7";24$[PR9+2AT%,Z9 MTKH7P+987T@YK'H'2";= O?;^1FY93T^\XX=IYEI#\1LGK/ ;FP2%:L!F5Y1B,M6/[1/= M?>'DH,J]RTD],B+,PRS6T-9U]P5FJN?5; M9TMU^-!6V5%]\3?*AOIMOES^]+!K5D576$#%@&7'Z_[AP&.P$&U11K!B0FI] M$W4_FET/U4_3%5Y_\H^+O(-HLBP^0PPU[Z"&D)RU#+CQWN>BT)76(Z4VX1@K MCZB1KF\?6#N+]E"2?'Z=?9\NYK/Z436%]A3S>>)N7>#Z0AJ3RFC)$DR.?&?E M= &?@@878\S6&X_-!Y8^AFE?B3^[*WT^H/ 'B/(^A._B;K$+PH%R>QY'MY\L MG[9:[4&9'52R'_*X)-%F;>O5!>W +@:(Q@6H!9_":%F8;7T6[8LTCV0#[9LS M?331>,3!KV&Y^BW\>UA\PXO\ SRM)3]O);;&0T\^S<_(BR-$_YL\MK"LR[LBMK*4^-0#/ MR9,23A&E17%!L [*O/\)3TJKC039^!7=A.HN_[S3CCOTX$AQQ#],$#GGY)%; M@YQ^ESH-'^GTL">O]-W$VWB R": OX79C_GL EO&)+0*' A0 F6#)R^*CBC: M?A(RDPQFL:7J;S[GR6M]:Z$VGO'QZ2OA"J\6&'XG=_GF+B1T)&?')6"^YIW( ML*ZD%*!X=EY:D;US731]WP.>EHJ;B+'A%6 %]1N&_'$=!%W\J) NQ_)9QLIZ M9!JOTT9B)#M"9#(P?9'<(-V&]$?'WZ[ 8IG8W)R MA$+4U-^B/(0DD$Z.8JWE+++;4PP?U>I/#WBRBMU>C(VOE5[/2:+A X9_T1XR MG7WY95JCZ.DJU]J7:!@9_<+I0%:!863T^P0HR5BPJ91TNWW&1@4__)0GI>6& M KWWJF<[5?]^?E/R9O[M&RX^GT7\L)CGLU3G-J7+<@U>O!!<0/&U49:IC0Q$ M#L"U-X([4_CMLN&-ZG[\24]*Y8T%>U?M;N<2J<6;8#K"<3C&^M@@&27.^%>*/8 MIPO$H9I4/@YO/Q'YYJKM2IT=]3)$+68'J*%DGR(S==0M;;.2=ECG&.VUM78K ML6R8:MV2:V_4>20N?PC,Z:..QH&_/^:S]X0OU%WV NKTRH?U(F81DH4D:S]@ M!K+1%GGH&7MH4]E:(?,!I-DX>G\_J*B,R*HP<+1B M4$K5P:"NEAIYI24&XUF7N-XST6\;.39\A9>+U>1C( -IO4])K:4R+H.O,VD4 MYE++SG]ZX-%;AMN+KV$X]@K$!96ZP.AC MWW719ON7]7';;0?AWU;?#I(;XF6\C!<&:V)T&I"5FJIL'3AA$X2 EB<5+0O\ M&!1XCP757G]]!-98;S52='IV>AF\9XI'%3WD5,,0WCN(BM;&O4=_.A1ZB\K64V1"/]VSF\KW_\$6JN_OMRXYP_WV<*$T8H!IG71J^Q5B&' M&C!D)6FT+KK4NIJW.[JC-X@&5L@ M8X_([U >6'F=X$V4*3L 5C[B9 -I=$' MB;.[.@;?;'Z&J)U0LI8!N<@(8J)WAHR7"$6G:!-&RT4GD^V0F?)(0.P B-)' M"P,0Y,]9"=_GB[J)?L0OM;GY?/'C5:J2OS@N%A34^)&69BJ<#RG_ ?HX_3:??5GAXO07C*OK(+%EY +E"$H8^E*" M@IBU@BQ#9$PYKF/KR[M-.)Z0";*CD R,38CV96+LJK%' M*+"#N >Q(S:B$S9$7\AW*JGVVTPA@_.:0XJ%87 ^N-*Z2=N8)'C4>AB' WVD M/(3N<46@R"):8+XQ2Y4K[X4 GS0MTV$A)SH5T(YE7:R5.;4>"+@)QSX,@=UU M=%OMNPIX@&/_',O;4&??K,XMX&2+%=8*X,474!@U>,<4F3D13932J-BZ4^U= M%$_FR-]1P WS,C;\.SGL-]55P^J?@=!#[#9;\2656!)D]L; ME*;-S4ER=:R,0#N3XSXQ&6]?G!^1\A\YY,?0?1_Y#C+5X/O\Y#OM;#^#N[SM M#\QFE1EH++&>;!Q"I',I^L!1!,8QMRYK?A#0^$?^[CJ[,]J@E< './GORURN MC85F2YPX:YS2R8-E08!2(8(O2JUW41FUT%D@HX>3#?#D]A[^JFRU93+_.SD[7647SV81EZP7R#(99 M1R]01A)4;7X5LT-C/4NA=0RIZ0*>)NM&5>L 9]FKE!9GH8[F?&!9)+I)\$5X MC@:"KW.Z;4UBJ[W7LLNUN0 R+EOWQNJ*[4:WLT^U3G%>;T$X5PAPS% DK6SAF)D/G*'@#:QE)*I-U6'P<.; ML)\[#;=6X0!I)ELOX?/7Z>)\!MW::=P= M]0L'MU/@ )>/6Z^@MJ1??5TOP9:D0P5>9PU6^U.!BYY#LL*B*)8'W)>%]P#L M%Q)NJ<(!(N+;+V%:+E;@&)FV0G@(S-?J&U[(QC4&%'5?PJO:/OUY$9"H9TB,@$YD,"N3@A); M3$L<^^%.1#?Y&?@SYV( M.ZBQ85N'=;7G697;^_(AK"L!W\UJ!!MS-5M7J_,NSG_@E_GJ/&"YG"@?^3H" M))4A^X').A#<>K#.&JYCP5!N1?^S1\V5H4=]EA1]KA_K'@GXR$<&Z M&#F"48233G1RM5D4D*)'[3WCKK1..NX%\.@9-+Q:-D1M=RK8_@?.ORS"MZ_3 M])HVOAP6/]Z7=7>Y";-2&$[['1-^W5=.T=*5K%]L,IK\$2,[;"+W/N#HE=U. M?!N4NENOA126*2@J"S<2R'$G*7C7NKAS\)0@PO M]@U$V:D1ZR.Y"Y_H:Z7U)%BNBK(!=)1DK::($!09KQE3DJ)8&UGI0(V.CWL2 M9!A"M!O4OW/0]B>7J*;Q?A%#_//^*R.LHW_HI/-$--;X4"X6NM?ZAMYI%PHY219?O1\&4GP&[BR4^?96Y"O+:DJ'MHTY\NS!?XQ7ZU=Y#H\<;FZ7-8D M&.V,5@@\X7J:L8$@C83,/7?.)9EE%\ME!PA/D36#J6 #=78*<]YF^X:3]R3, M\EO:*J=QG;3[:766?USEQOWC+"S";(4XT2JK8F*=TLXD*%L*!(L1G'42E6+/%SK,UH*=(JY'4LX%D6T=--ZSBTOG[O\#Q'+L#7WC4J9J1S.,CJ%(8@D3NMM]B9NCW\*9)G +%O2$W<;1#59L0? MYBMB/-'YY <=O=_FYTFX%]<%$^L,TV@%.,4<;9_.0Q!KGS"PXJ4,7'9QL+9Y M]E.F23NA;V#);O.L;I4FUAG/U:!_.U^\.CFY0/C3"9O0>#+!+(@2:O^ZX&K_ M.H),0+U)-6S894YW[P<_17XT%O<&AK/%LMUX&CM]7V>KY.^ M+G#3(CZ$Y?EO)N@M8%?,PP X2D29C 5;*#. M3J'?6Z4@ET&!RUGRA//][,NMVTKQ:P MW>XFM7DV3Y^'/@EZ#"?F#81HW8*N_O/=[#Q:/4%G$DHD;(4 *A\].",#$%*6 MM2U7Y" MUE(*3U:RBX[L(JH"%9)7:=.1O")OLO*Z6RET\5VH<@#CW@2ZF\E MP@VJW2FP>;ECG7/OU]EJ3;;BN!6!?!C:NFIQ;VU@R90 U#IEGQ;2A%W;G;0VUP]FZV7"W.U@-E<'$Z<;88,C@S"&D9*,)1Y\%Z*$%F MZ43TH;2^J;^+XNA5WDC &W2^>ZL_6MAE'[JKKC3GS?-?SQ>+^5^U9TWX1K]9 M_9A$H:7/M+\@*PD4)@^>TR'B@\@\!^U\"JVM^A[XG@Q/!E/*!@;M%&O\L)@G MQ+Q\2Y(A8I\MPBSA=='">::Y22H$@1YX28(L6"-I6S-U=#C7W.F TG89PM7E M64?/@$&$ND'K.X4)KT#]@G4*;8U=3;BPV;#:O8K<2K(OZ0 +102(.?G$0F'Y M=B^,C4K>\-%/0J>[BFR#"G?*W5SCP?SK]THHDDE=\H<%KL+?$Y\->D&[B,., MH)0/$&J;LV!DG7-C2 2NJR8W/N'I*'1W 6[0Z]81NGMAX>*7ZZNW16]^9%/5_,-1+R!"CN7 MLS]RE%P-?*SC![Y/U]XD4U&51) MC[4?CC-TL'@+,BBE8F "<^LVS_U1'CV1 M1E+0!D[M%!"\@O@J?Z__6?Z!JSH,0XJ4#>1(JU;"T/J+1DBHE/.<8_"=]Y%; MGWWT>FXBM U:O(C'_=__=DLPA/9?ZU^L?UX7_A'+_ZC__?/CNRLAG9[AR0DN MIK-\MER''OZO-#_]M[68/JWFZ5^OPQ)SC2+B;+FN._@C+,Y3I'ZA$VYZLOP9 MV7):JU4>47''#_ZW:_0_K^KBTW]2=N-U8&UOF#'_S]TVW?41<.?1K^C)L_/R MG=<_KO_D(K#WZJ^PR-=4"\PR+;B"3&]S'3VTM@H#2(T\IA2UOEU&M_,FO#OJ M70^K3^DK&<U'_T?57YY];_2R9P^___YGZO%&5[_D(X" MVA9^/3^.::O#+_6;G3LHK.%?#A#QQ:E8V\P8XVJ&A\K@@_4@R8THBJN8Y6\B;RNS4,PP8-0S/H2LY&V^7%^-+Q]9)C%@=.V MCVH'H.NOY+C,?R"NO87WWV[,8&328G*E@"U6U7P)#5[5WL QF9@U+T*VONJZ M%\SX7O#^=7V[?KF)H@:8D/ 1J^>9:N2O0KL )5/TW-G:4BE+4%I:B+)D,%XY MXXK*%EMW9-X(Y(4Y#10TP+[S 1=EOCA=!_NJ,):79+:,I\02N)*)S$45\-PX ML);9%&CQMK3>=>Z!\L*<)DIJ.+I@N5A-/E99G ^G%C9JYC@(;HG .45P@B.P ME#&([,J=IBJ;F4*?>H,E]*]KAOSTP.?I(VXO\R$4?[EW=8#1QYWK0H'VF\+C MGM<.PK^MOATDUW#WOPTG\J3((%<@:M\F%9@$'X.#+(I,.N6$N5.4=]\*O,<% M::^_/@)KK+>+]*L+()X)U#(F\IY4C7QJ 3%I#3H49@)]+;R3??>(YGYZZ'@G M\DYBG[>0V0"&^J5AL"9C+IGL/N$@*"'(::A%ECX6B,6&DIU7(32WLVX\_WD> MICMK8H#Q.[?,Q2YH!HJ4'D*,9JE2YS7]G4V)":"N#WQ;W/]V3V?/[Z/O(O,YXT%UO",OL2DUB&:3<#0 MQA1LS.!T[>!4TY^BEA(2.>/!*>V2[M)7^,&''+4ZVXAN'S="]QD:5QV2U[&7 M5]_#]*2:'F_GBW_4CEZ39((MQB@2CR:NQI#!.X_ 5:1U)5&S$ XE1^:1M1Q@ ML&W@[(]#(,4 3L;.Z[KNOWJQPK/5U_EB^M^8)QBM+C$8T-J+6N9)_I,Q#K2P M2A;'T//1;T&W7\X+Y?=$C2$F,)^L_^8B^?W.&B]GF=L8B]%*07':U7>308PV M@V1.HA3TJ]A\3&DG9,^.BP,H;( 9S5=WOKCX/KVX@[F;T3N??<F6G_,5_^)JX^8YE]FZ_>%;!Z%/ CPO$8OF(C@4''0"A.)SPNF[5"7 M^ZT7\^S(>QBT&" 6-=C"SCM'D8UT\:/Z=WPB?+;&Z +T(NLZ8X16FRV][*2$ M5+@MU@^6X3+*"E_>C,,AT SJ[<6]J__=39=_;CNP[!\O_J*B\]?P^P\L6BY M=B6N.J[]!TZ_?*WR^HZ+\ 77O_R%#L^W8;HX[[)EF;.Y> ?"U\(@Y)SV#68@ M>VO0*&^4;&W8',SBG]U+=C"2[T6[ 09VKU<9'Q=$["V(5U^^+/ +K?5=;8PS M6T[3>L'OSU;+53@??*.%SD&H0&=SS>N)68(+G@,Y^ F%222:UH?7/M?[/-^R M8R#7 #/(A]MA_KD^^"]WF/71?[V=.*^]%):#Q7H_SWP"C])"01V=P>B9BT=S MBCVTTN?Y,ATVH1K.45\WX&ZWXNW.YFA-0*<$G\CF?SJAR"L'N1IN&P]YU%O_Y2MX(ZQ'2]5CZ1PGGOQ;H-F23C5!8( M6C)@OMJF)7-,!U/!O@'_LR'^WI4_P'SZ[8W'O[]-%^L_OFBVSJ/36J4"L7;< M5RG0&UDOZ%DV4@AZ*X,:A,4MP#]/"H^N]@WW:?N[1KXX>'[]&Q=INL3E3Y;9 MSP[/Q(H8@Q8"DB5Y*VE#;1M8O,*QS'6]3QI?TADV?!&M,DBVN;= MWNBH7)E,U \:XC<>C+!I/(I<>=SISJJ,7;X1];R/)F_;U)L M8/O.-]^[OM(W@EFWWF-D.2F'9(H5>H55;5_F/4N04!,=:7 M/).11^I(D7OFVO-E\;AA\4T MX2189UU)#))@%I2+Y!<%&4%G70J/O-[Z']CIT7%IS_,U.3#*;'@U]+A]3M<_ M/0]KG3?<_=&ZX>G]3QBV\VG'E1U."U07D\LB)2B9%?(XLZSDSN!$3$IP^EUH M/7EF=]2'TP+56"V"9;5^R]64<-H@@LD,Z@39'*W'Y%5K\3W#%JA]6#I<"]0^ MRC[,%J@Q%"NMMA"T=:"\=!"JQ\T4BZ606*-K7]%DC%Z2V^CX6/C+=?#1L3KF66,=)&(A>G(X0XZ2^6BYLZVG M: O4 M7KKNW *UCZ)&:X'*/4=K51UU [WSHBLO>?JI07J6,QIH:2&E<'KZ9@W(%W% MM*YQ\2"4SY"EDC4BBN"L+% D9F6R=)B[I-T^](QGS(JFXF]80/MSHTG!M,D^ M2O!%T+YFB@$G3 *GI%=)H$W=,CJ>3V?<;4('V\M\P,ZX76 \OFB<=\*[-09MX7^^@ALT,ZX M/,J$CGN0P=?AM\Q#\$J!#9[YP&B=H9/3>!R=<7N)_=[.N'UD=DA-J^YF3'R< MGYR\G2_J+R?.N, =)\NPUB@K;A"\T!R"R+$D9BR./[5GJY4$*3C*%^H.KQR!VC>MFO:\55;KHM_DQ0+3NG?/W>\G;!2!'/H($2C@);*(1H9 M:].?++WAPI=!"CB&7]H+\0^41H?4N^U>@TO'F HO2"^]LJ"T5Q"](\>,JCVAG.K@ P!!$.D"'J>.*)SR3\!TF\#J35H1CM.\R7<BNZ49@Z?@O MU!84.R0OM6?O^0GM:K(41ZLKQH#RY$CX'#*99PRU=KXH+8[F53K:J\"G]";M M0+#&">2[FIGO9FF!]+NWI.@;V=!O0Z)GDF%@G%1%@- IDO0S2;^:T=QYP;&Z MYN&6W=RV\7,7D"^OP(97X+"HT?"&LG%KZUORO[J O7ZUM67%1@1:CJ5EUMJ0 M%#1H+8.1SK 0!WT#^D-^>1]:OP\#T^:0;B0?7>K5%>QUYDQ4BJ_+I62MUPPU MU]OZ>A8Z%*IDS_C!-&'LO[R7MVDO!M9N-!MJ/M0H7ED*T3)):C!&U/SY@!"R M=. PZ" $1L,.YE)M-\?_(+7PZ&"+FR]/=9%5C9D5&.=@%!PJ4W#/XIA894LBOP.T*J3/D@3YWY*^O1^,B.L^XC>O4,@_P&^R+V8>\0AV,<%@4:;J**%K.J6G)T'QWB&S)(IR1>% MH76#E8-9_,M[?)CO\9 # *^+A,>.+1\]HQF;X#Q5,!KTRDKX=LY$!./,8A^ML!EA_TH.B&"*""SS* ">H@H)'",3$L> M=&Y?YWD0*W]Y>P_3+!Z,O<<9MG]KUND M'T(9K1=R1+MCP\#[7NEPKXTQUD"?5\OEV>GY:SB=_8(K7)RN1WA=O7+SG!?71Q4&5&S_0'+O+FEZF M!?6:%M2+)F.,7=E&Q\?"7\6XT"7R]<$"RJ@(OO ,*MLZ(D1&VHTX*B-27%Q,E150F42!:\1+)MHF2,*:&U>9D6-*"N.T\+ZJ.HAFUX M&]^1;)=OP#%$6)XEVMX$:PY]>_OV$=!%7GUO-)#HQG8TJ]'O%09PU ]'R]U6@6M'*2 M#Y)"-LAJGLU+<6#$.*0DRTTKN_6"_W-^0I]V0CO#1WK+)R$4@R(42%D&4*4H M,O!D N%"\(5)I8;IISK*ZI[G*W%XQ#FDMBJ;5OIQNOS7VP7BN]D*%[A3KQF*<%9AT@%J[ 143KC(W>'DQ^<==%O;P0>Z7)(573/'0(_C+]/LTX MR^L%%JFL0'K'T<6:TY@".*EX;?V6LK9&\' P"\].\<4,??&/=A _*HSNWC4,IZ%"NMC^M:&WU@\[C55>;Q7)] >&4 M2S$D 1E3;8NB,HDN> C(UF.62\=)F'VLCX< [>OJ>S@:W!D]TTH=0UR__(SI MXIZ@"ZB!KJLW MK/?7-#Q=V^2VDF]=$H(8R(T?$$T2L#"H.MD[W)./59<9Y] M,;%U2Y01J?#(%>[83.@C[ $8T&%KO+CZ"R*&Z E>#O7JCR7RH'BA+YG;G'+4 M6K6>X]<9W/@N:0-E]K=5MM#$ '=*-X!^)A=X>7+N#N?_CSR>^N)A?IAFQ\L@RDVOL)U$HOPVXX_R#95;N+/-LW M8?GU[C^$SX!6K?74N#] !WF\6JT6TWBVJI[C:OYG# MGV^\M!V_KR'AFT7,7IBD>!T>SFO-'WU?9X<*4"9Y9^B@Y[)US*<'O(,D6\-X MXT"*&B(SK.9V?IV?T*@>]/R$,E,;;9]3#P61T+,M?_->BG1<81LBBQ1*#O+0GF-I6N M'=GE_&PU+Y72@V>[] $QV&\)O?31V!7!^O8Z)]A6O Q1K:)-6L;I7M'L[ZW2T M-KB,K3.#=P(\5E[,OOCYV)$XG'8/)8?F%]K7OM-:ZTHNR[UJMO+ZPI>E[-"1 M[,@,Y76X- /'HX# ,LE1*73-Z?H0GGUET(S(BOE VAG 1[W&]J;:(R&M:BWN MQ5UP%VP#)=8\A&L_^37MM'@O/1JI8&R:>*F845XGD9Q#N[AK0!0Y$#)@M;>]4I)@&>Y! M%C1*8Q1.M Y>W0-E?+^_G;[F[84]2!#^H62S:)P6Q61 [LB,DV@@HN%@3&0F M2.68;]Z)Y1#3=_=G?+33SP ARLTI:%U /?=\WEZ*ZY3%N8W41\OG5=E)EI,& MZ4, %52 Z&L"F!36.86J?>7)L>3SMF="'V$?0'I=[X9\/W;X>$QI1-$=U'Q V^C% M*HIP3&&6@+[0.\[(@@A:9%#1*.ND=)&U'KYQB"1]Q$,X5H[VT>X!08=?+1W!H%M[%>HQVB_5-P[*R$/6IT +_Z MS7Q)@/\QG^?EJUG^A(OOTX3+3_.3/&$I!&NU V-2=0T% \>< N: RM MQP[>CV8\GNU3OW>NB)HH9X"3]M)M^[OV#ILM\<+QG_"0NM3G'BC/DC MU#+ M= ?N+K.NISD)$.RA4',ED[BF!-XJP*M MTEN6DE9,MXZE_ 3@63)C>Q4,$/!8K_2/^6S^#1=AM4Z8KM N2#N)GG&+2M8F M1\36%!5$K*6-KI9MB^Q#:MW6XV%$SY(Q#94T8G_(C[B6S(>P6/U8MYP@,=0B MGNWSW!_[Q%9)Z[V0-\M W_C,:P-9H?$V, W)ZQJ2=;&67EA@1C-68G*:M:ZE M? Q3NRF#]TG\]8^??G/>@@WKC4C.8+.Q1'?R(2F1Y<:\Y[9C!\=:)+]L M'2\WO"%S[I\-.)2*]IWHO5RL)N__FN%B^77Z;1VU"]EK700=Q!X)L\D*@I$) M&#<\T\Y-J^A4Y$2??(-<]*]K8MUYZ/[G_@VFWWD+.3=TG'X"K.-_-/LW/5E__]WR!8?;_SDE6_Z2=_VQQ&5G. M6:-3G$ZZFJNKZHUU1%MM;EY,]IQ^FQZQ,;=^^'B>R5#!>]Z! H\\9A^Q]@&LO-8"'2 J?L^Z M/YPMTM>PQ&4MRK_Y-Q-10L%8^Z\&,+/6M]!=L3TQ"@VBDGO#Y^UC79=NU+MW=:++>:QPEO_/63B9EA]TL%ZN M;_O85]\GM(J%[;2R'6-CU=!YY*G398T1D&5RS4-I6?:L3N^17M86_1RBCV2A M"&N42#H+V2E0]HC)WQO8+FY-UX>=N^P['':Y(U^O\.1D_E>8):P7WQ]QB8OON+R:8LY9 M1"%%(-^R-F"U7)!U2/MQ3HS;6()/O'6%2#=D8P?4!F;%?'#M#&!H/8SRPG/M M@G&@G.DN^/:3&3V$?GM1: ?E[(M(2&YJD=J1+U'; 2/7X+4+(&5TRF!!DUO? M"^V/0(]D+1\*?_KH9 A/[Q+:V_GBS0+S=%5S+BZK^Q,3"E,"6V*I9W\!7\@I M+9#FBN+(A@)6)Q/,?669>/HWJ"-&FLBE'.G_?E%UK4@DC] M.?S]:KG$*Z@F:<(3$ QJ3KSFG&3""I"G05Y%,"*EUCEU/> ]0?H,I9P!LB]_ MGW]?>VGO9@]+Y68'V\QY<-P0T,(8J" 5.!$5&!NU4;&6?+[MUSB. M_EA:&^!T>QCHZW!2?S11[O]O[\IZW :!\'O_"XUM,,8OE797^];N1NT/B("! MK:4."2R 1[7YM< M\:QD$LK0W9-:,7;_32HZQ)V,YS[XW/W6]?1;UF]NAUW@.>W>;Z-1;0JT\#4I M2F&Q:%;BGE(@G":%,*;4C(4N9]Z+T<^N9"'PBW!$MF3:>XBV&_XD5PS*+.@2IWK(N"*&JI-851X:OB]>'SO\H-1B]""L0- ]7 :A,(.>%Y*2%Q]JG4 MV$% 4?>4/KMF]40I0C>N=B<[S[-,NVV5"(F5)2&U M1#"6D+1(J #!=6%"]U'H8'GU](^?<.7UR1B8C9[1$=Q4:FJ>YZN9SV+!4=T% M_[8KO,/,D6"SGSJ2[N8(#S"%0/D@FQ2?77VZ79)W6*6X1&5 @-[1-YR?;EBH MO*C>[8N7Q?QUF\8TKC&C:5F99E( TZEPR]0:JPBS-L=LIH18)6DJ-)>2MLFF M[T7\_IOG#7 /P_/BBS/"S>%[)54UK9"52(I[CL+PL+!Z9>!(X/B]&N-CG73- M7#MB!Q%8P0._.E&_N\Y>P?1,-%#3L43D>N=/QWX7+0.?\+WY*Y055KVCL#C< M?;>L*[TTX/N#_3A:&.&<<6=HW'U1Q]20,ZZXRV*-<%L:F]HNZAE>/?P4FBA M7J+RH:&\(=I3,/,A5O\A-=0Y_QQ#N],UU3WO-V?>HOJJF_U,]3U[/4J<.>1BKH*@(:&!CR[ M>0'7:T*#RF!'.P#0U 3N P" "V #! #Z38[C9L<*C0S N,FCW;P -,&_CD>B M"?V9I[C)ET8X IA_^@"X';L, ,[-)^'-O@$ D*HP[/YYS5N[M5N[M5N[M5O[ MO]0,'=ULW/V\F;4=W'W,?JH24(1'SK[Q 0Q!80!(3OYG/A?M MG^KFG\H%[\X?I;U5+K=V:[=V:[=V:_]WVW]1&X)2H@+_\MB-8:-A_%U38-\D M= #6GWF ]"T:_5_Y+#2NO_O<*!%TM'\\/2$M0$?_1YZ%^>_H9W_;_]OG]>SU M J $X&)CXV!CX>+@X.#AX>(34A 1$A 0TI*1DU PTH&8&.D8&)C9^#B9[_*P M,C!PB=_C$1 4$1$!<4K*2@C)\ F+"/UQ$30\/#Q" D(:(B(:(18&%J'_9;MN M TAQ@94;!87& J"3HF&0HEUW :";4F*A_6G_J#PT= Q,+&P<7#Q\@AN'ZCLW M$6-@H&-B8&%AW@2+]NKF>P"3%(N,15 1FUSG.V4NF,P M-F$KKQ \?"IJ&EHZ=@Y.KGOW143%Q"4DI90>*JNHJJD_TM-_:F!H9&QB;6-K M9^_@Z.3M\\+7#^P?$/HF+#PB,BHZ.>5M:EKZN_<9'_,+/GTN_%+TM:*RJKJF MMJZ^H:.SJ[NGMZ__Q_C$Y-3TS.S<_-HZ=&-S:_OGSB[\^.3TU]DYXN+W'W'] M$><_[%_&17H3%SHF)@8FSA]QH:'[_>% BHG%(HA-IJB#\]R3_*Y0,"[%@Z2\ M\G8\5F%=&*65UQ@^%9O(&CO\C]#^C.S?"RSD_U5D?P7VS[CF 4*,FT9(BD$* MR /GO[F CZ_QAZ=>B$]T5WDLT,?$O)>IRU^^0Q[2RW:Z2@>T3\IXN?#:U[^Z MKQ+/<1S/:?:^QGTNX8EGXV\#%WD*JZ;FZ.5>Y<;Z$S]*P61U_+NJ MS;WH63=^CGUK6IV]2739GXWP#%,3QW/2676/VK-6Q^#\H+>O&Q?)5&DL KS' MPQE=GKI'IM6<-;C,3(=/KICQJ"7W:8=)*SYCU*\A(,8&]Q\8^,C3=Q>77&;2 M/M.0>'SHI34PC(W+D%@0:P,R 2 M?,GS_:5N53TQ5W3.;W6D:C;4NCZH/E#L M75NNT.JZM*QESYW@$+HX(,QI G%J%H-_SKD$U3DPQHGNR-6(V62Q5=X\<*S)O4,!G=.\E( M];!GEOP:&1K!][M%T(ZM>7Z0'Q9Q>GU_'CQ>_0M$KE5HLG/._SDM?M.X8##, MA/>K&?*3%QCG^VET= MHKL/[5Y7/"[%[EZD3]"9?WUWJNDE4VJ9F:.]9II=&,&1 2NSB@WG(13CM?\( M:W0BHN-D7TR<53GHM#^#TC UGSMR_O':*)E R7SB09&>'B(!.W,S;6+#%LR: M5>X=1AR[N*:EV1S@/5]L##[C/GB\D^283@"A;0M>4K35^=!V*G.H]U.U[C/K M]P-E@$(;[<_D:5G5I>:CE;[FVGAPY8?2^O9?OT>QE-::J0=/Y"L.,/RM!!XJ M/%?HD>>32\WQ)LI.^/)MSN'1H)7G5E=FH#US:A\#1BTG"D.!DK#&^8_JQ1T9 M8;##[(!\B:;U_- LMD%B!HTNVG899$X7J7S1VR@1JCZ-[N_IX+V2>,%%W8>NVK*#=$$ M$:>XNV6;<275_HBC_1%<].UD MFO<2PR+?M;?32NH,4]/(6(,>>8@1D6;L=28-GP-5GZ6]B-$W0G E68<\CX9E MN= L)M2.77-0I(DDR9![I#00YL^)D=E90O1QZ_W-.; M-R[?95SW1;6T*XO1K"L'('M.(F/$X M\!GQXNI]:!+R:Z7ZU/@/?A2T4J/.MYAG7J"FQ/#\^74@D M@9P$#[%D2EG$Y%]%V<:HALP^IFFR$\QYY\J,8K J-?TY[UJ?FKD(C?T#"Q]\N[ MT%9_NB="OG<24ZT6M@:'-=Q9A6W;54HHUQE@'^ M(UZ61>I)5:WV$%4N=A^KBLK['Y78 QZ*#/'B+W)Q%Y3A)&_1]RR;A@\65QG0 M)AAB0SPG]C)23Z]\U3=B+2NZ7@L]ZB+J]6!^K@(&0K/K=Q1.ZS$#^".MCY^^ MR*_A(F.IKZ5BM=MR*>J7UC*[@NJUI)=1O>$KQ@\W>)M-\(Q/H6TG,0@C- -3 M]K393@G/58.F*ID6UX[6%X=8,#C1M*_9:?#OE/, :E-[R<";#K8RMELBUZ-VXTC$+ MBC0TVT--%H[^&QQL@\JRN9^6]N+9S]3G7MN:A75LYVP^ M];D&J'3.\_8?(3D46^< OY3>_UODA*O M:2NUP,EG)'7O((OV$I(+V8B1)Y-]])HGO7/S,\.2O6F&GJOVA=]!B;EX)4%3 MXE<^05>$DY. C@(6Q7^76#E1:98,T#\<(P"GAN]8G6"DQ.O;/(OU6-YZ+9;D M^['4.SCV]_@?L=LZ2V%E-_!.PWY045G)%,X^T2^BCV"^$X NO%RTTT(T7O5M MUJVDZ1H08M@GX5CK>_X+)8Z\"@?$2K!G<6G757>]D2J%_T-TB8G8ZFV,FH#> M%O*W22ABX!J8O0:D&F[4\Z._^?1-[U=+U[MD:C4<&XA;2QUQ-S]*E"+.O0:R MWWWZO)/-$JH;;CKT2-)U1LXJ=A.E*Q@?^J$P]M7$K@.&[X2<8G__"8@3=$"7 M_1K_3^7T+Y([WY_R= &2;%,"=,CP9P8SDO@! X=!9^V.4?@UO;XG@S\ $&8D?\)46JNH1,^517S!?/]0)T\'P83^!JP"5IQ MW%.@GXX0( ^1!R-!YW%:_]V?0M];B[%)1=WL?KSDX4NT7:U/@"&INF_[(;4- M:^J;7W('*-"&V5_U5>A?-#>K@6DHM)_LU<&.;U0SEM+&&*;HN$[$\1N\5M,< M;\PFH5"_';4I3TOI4P-M"N($9?R.T:4,KA?OVCT:B(58*9B1AW3X$LR+%- M#NF'^XJ0."A1),C)-$#K&GA]' 070C70(-T4+8#^A %&F&MH/+=AT/O08>YM)PK.T?&YS6& MOS/:!CS/*%79\Q>:Z@Z2<=OW]A3HQU5C+3SD^UHZ*-)I6-82/&?A$J-2C6NJ,DD#%[SBC1^_PR/]#8U]:3.* MN=ZFUGX$.B D?I#T!F$$0O)GV0Y7)T%?Z#K'ISL2-#A7G.(I( MRGMS#0QP>=D\/S0\O,*1^V5'?K^G?&&.1Y ?4&L'GQ'DS%"@,>&9"!^]76U)O&MT.*/;D5":OR2 M7[WR)0"/CJFQ4H5(/$V/%@V&[,ATXK+RN,!QC6?DC'R9(B(#4)CQ>OW0$5=" MPKN^Y0TQCMO65R>ZQ_-O=/)7?@0S2.*'$BI $ZQ'+'*UL=]AI41;COMBPLJ;98YG1*E M@9T]->>UA@(4\>2D6(^/(SOOG>YE+T68 *VV!E/R='V3;J(!F*==*15AMR+^WX*T*XF4;;D89-LZG;*+"A4C1DQ M2Q+^(,\QDYM&>BK0?F^'XB'UI+5$#!IT$G"M2.N'IW:2&J5K?T$_N2OE&W=S M/]X])Q=?3EX;2.F1P EC:D/KAZ8H4'>$T6@#9Q15?^OVII4]P[57=+1?A5-> M T^WE&.?J6R@70-H.[\# O"!O"^.&7%=-4.N7S7H.A;Z6%2@$UG\K%AUOUC' MRS(?(#6\/: 3@<.SJ#MR50QAHQE7'RWF);9N M.Q[*?,TV2MU9N6T&XL]?VJ&\]]?W%U3L3K!1Y:N0O/ZC:^#QRO$Y!9KE0_CG M#U_G--D_U.1Q]TKGQ?$:QZLO2M+J=!(7/#V;_!450V!.-/K,]671&/:KCD,1 M-- <1-WGAUUS=77LYYEX3)XGWLDTQR2/=577DI>-FR9+#]D2#OM,<18#2']1 MH+F!2'9&Q6#?^L'V(?[''#X%]0^OGA_04M.T"_S7/%H102M M^$ND0/176:!;ZK\?MO"YT&D/2K:Y3CH9PF52^7(/H#BT.]W"^U3^/+S/%MM" M'EJSD8;^UL9Z!=*LF."UB>^9YO;Q__#>V@S=CS2G#PUA$/?OR">#29<4G8E2 MGD]L;/!WL_&YI$8-[J'%IT,J]+.';A9J%0I6N>1591),$:=,;]'J'8#7P:-J MU\!OTO_0@_P/2:G5\BLW?K+'M89IH4_()9_::Z_+OL=@!+-KR=;:URB(YC7$ MZ82LS'U?:I3R;70.!_)>KUT <33T* M:7G>?@W0 =$:H>1ODG>G:!(!-[R1)ZC>XR_3OXQJ^(L7&& !Q#G+OW+Q/J9N M8W9[NC/KA6C;XTR4R%/+K\2@$/)0!6R^H%;J*UA03WZR[YMUTTP;-AMLFJ,$ M2UTA*!&@WQ8,""V:]N"U\0EF"^_])%(^ZSY!OVH8X03Q^4O>1)4K B!*"7M) MS4W57E'G[.FN;U_"@U9PD Y ]\CY^C700H(8E]:D._3/?;J3IHMSDHM_#;@: MS!N@!D,(/+P3Y5?UX;YTEO?<>0G?][3/R'K&3:*)_2.(V'_6#\!:-9;GET;Y ME)9'_[6\2<1!>3A:60DV/::-?7Q^F0F0>3"=V?'J*^/&:^I!6LF=B\G3/W6B M&=BD9_VJ%-D/]?6^9_0C;/E!D8MU*759_:]<_$0$M5J8N;?'Y:!F^C,UP=3[ M 2\N5.4M4JL_.WYWE(+X&FP.ZB2KG*3T<]Y,_G]P8;#JPC:S"WWXV/WS(7F> MI(!ZI:?V' XK;T[;4PD(^:=N;[;#,]L68&;D4E#;C4H'''LY;<6L+?#B?78V>!_[-3@V MEF2)9A^'LRB7*( +0UY_G/>7PSJY2%+3XR&&I#N,ZKJ%F*'Q-*C4=Q#*SVE1 M37ME2Z['/9L7OH<[QQNOUB4.@A6H?4:(YQP->3WQ4K=?718DA@S5A88H,! " MLCB4)0I8!BWE$3K58B>QGS>?Q]I0,H>.U.42VL+XQO* M2O8]&2#?R6+P$!21HZX,U8]'FIF+)'VW5;'E3@S#H1GQE0TH%T&K5P8,6RHB M=,JSA]?\E(0H//>=F=QQC88KBVNI-;<'[;R,O;,V -\-M(GX1891],XU>AJZ MNRE+K@D#^,4_P*K+DMQ)PY(X,FBFI__CY. _"53J>[X+@0,B@M9'_M_31R8( M;XK_CJ?I04;6A/J7.7I?'*<+,M A=',E.%9<:;D('*HX\TORV4M>.VFK\K?I M5A78VQ[,-JN;^O:R! &C;2'F!-UZ'PL:%IFQ@NH3O1Z_VV8,Y;PZ,73U^0 1 MV3IYJNZG3O"0G/E^<5A.+9P/)_#J"WKB:),1':?4AN9=%>UR3AQI:=>#ZOB@ M^5ZG]U5:I,T'@Q%&BH0I;E%^XC]"!SN28E_8[,P)#@%&X_LRZH[>#.GS;Z@] M+TS9%!XANR.&)4Z7VD>TL;'$9M3A1,V#KAR?4TQ+1Y:HN,/_1%6)IO)DD]+K*>&GK19+>0B6Q"N7TFZA6LJ8J3DOB MW9SZ-IA/W$_ N!PA'<$9 OZ52YBS;_Z"(S5WMCKD))^][P&FPR?30VA*8ML9*P6@7H#(;:@R&7PD&%*, M=UBWS:A - *)O_^\P#F.@*/5@@*C !R,#<*$C_I+Q]$-3 M^EHI[R&3ENB[EF Y_C7FK#UM,1KH&N7GW? G3Z3F>)9KN?L M@>1J%KD"^4">8N[M:-([>\\>LY.OE^_ MV%JGA BI]WY69L0HFES@*7+&-Y/P3Z506_48BM?:UOV;6,; +*^*HTEZ'(UF MBY-(\C@ZVGG/]&7D:H:-.MME=&\)(.OFNO@ZI:?K%*U]A!:EW]U2Y?%HL!>,>F)/_*^H_]@WR^>XH6\HLXUX&24GHHU:?M1Q1\[\*=> MB-;H*#J107O)X/HN/P\#>6/>L"1C_?H'ID_6W)0:=4;A"YWQ+3DF0/RV\83+ M&-/Z;]RIR8I*B4Y @2V0C:2G@"XU*@E*G78YIB1T$2_N17ZY\@A0F2Q.YA?2^)*OD->? M5 -3\1ZIEC^HJ<>Y.)9)[$KP!L:F&(+F2>^_(L!+]Q9PSD] M;KLVVB!R2^@G3=ZOFS%#&XME[8#-;$"RO-8N,?G'6)%9E@V4\0F.B.5/,9/8 MX&U# ,!GF:P2;(M4OR@R?/.FJ_CF'_'-GC?!\MW)Z>GG MH [2_-1$H>%EZW2K<2^CUWB_L_ !'R:"<=[!;).1RP'?&@];>2$QL%S=HF=V MJA#"](GQYTRR]YRUR^]*.04* M'/<[]HZ7.D'@1UM&-#",J3.$[*0ISUZ\0W;R^?_:4KGB0G?.P7"8,=1=?,1' MT&>4LPP39\@*>/%-M:/!LUG\92FDI_J2-4%B#=H#/%]A#"P8Q7!#LA8LFZMZ MLGEQ]^(%HXNAYSUXA\$4_NT:Z"#*]^H1/A)J/K$ M>D7-RD:70.,"&^%4P[_SD.5_2(B=#<'8^2+Y9F(M^D\J'TQ4'+#+Z7Z5/B;V M/]LNT"E7=P.AR#2LMUAYC.O[5%A#0SQG::.;F2UW.A2BR#)%63"H[]'R MB64K8&3[)@7/?S1V7Q>\RN_VC:.O".]I3P.HMAE(!KXP_D3O;MY)Q1]:5V._ M?. :93W_Z0D&1ALF)/?7ONIT7BKC>K+..KW#J-M%VB\XTR]I%8V 9R<[2=& M05WTROZ)^KJ:L7:^&I57>TB:=9LL?C8J=$?/3'9ECFX.HNG,V#7N'M?_^$*S MXRM*EL3L/!<7VOSADVH0N:F_8FCO7*H,WZMSLWV[M? $@)C(??SJMROD)E@1PNZ%QD8Z>2:Y74I\WZBJ$7%D M8/VE#QYNQS4\*QG+13,L@,L)_Y6+?0W8[UE-8]*UG22*71!JG&S$>L9WBBQP M$P4LOQ#>+9)A.;86C$T]'98?%CP%3..D39,^'U>_BCSLQDEK9>YGMJ>5H+F1 M4Y$[+2S.E8+33PT),9UIVG;UG\4O>M],&_EGJR]X78/6'9*>E$*N@:5O..9= M4&D5XD5BP0>SS@,4W%<5L3]^V-@%>T$]V7Q.VY!1]Q$TOXTJ#Y/VAJO1R-[_5^_B56OD%-QOXRUA>>.D0XZF@*$PWHJI0WQV*+ /=35ZT+*>9$&#ETHGB8G\<^3QCG\ M:3J^Z?E!(L"EL(#M0:R _(EV@_!Z6-YOC7$W+N_1AG7*E=:V!G;<9],GE>VV MA%Y%;%*EN".6PZ_YQ_Z4 AF \+]Z\*FYE<#;/3%"N==AG-KR=#LXUE[>KT76 MZ^64%D+UB"BKO*9(6*,*=W@=8%&5FY,W <*0;">J)!^*!FWTZOOZ,3_4]VB! M_!*\+V;K8- 13YX5YUA:AAJ9V-@ 4.9HUFD__DLOX*))RB:,E?IXTT+UA-%/ M?&C6^J9!H >\^-R[5A#?8Z3<[U\@2)7\<)&X+1=2#UJZ HV>R>KM>]J]:^^A#UKGST%B>,QWO!O]SAM/Y2-&7QLE*#>&SW.E MZ_+U>5D8#9!'+.KNSS3'T58I8JZSH;)6D1)4Z@N_.A_GN"8R4GZJ%02-RH87,KXWJ M1ULF/&7&S:5I*:=%GSWJK>/:R0X\JM73G@<[\AZ%3AU7)X$A\Y(P M*%N!Q9U \D3,R5N%02HQ)OB$;S3@%Y3M7'+'D,?G98Q8G=WDI_>?EJH:KH%O M?=J"R0&N(S>3F,ZU%0[I-W1A W@/7AO%?M%6V)DIVWEZ%]:],I<^-&5G^J$] MIHB-$)O!2S;HR5LTIVV%#,<,_2FWCSS>QRF]0]GO;T2,+Y*+Z49PTP15N]4R M;)Z#7(CK>RTNMLL> 8V?=HX*V7Z<\WMN];=ZQZO^H)ZY2@PLF/K]M\[T>NYZ M3?"G@X^/AQ0_OYLWWW,;=RM;/FMW5W[P MT4V6\ZBQE9/9T4:6TU!44T#30\G6P5$MP,M6+^")OG6 L[6D#:>\'!&^#%@* M[.KA:NOSG!GLZN+F+066O?OGU:5N\G\E^U#E[QXW>[)W_UX6 M/S\_/C]A/GWY!24E)?@$A?B$AWAL/7F]_-Y_G8%XW;]:_7^"AK;>UEZ.' MCZ.[&_,?^\^MW%_XR-Y]\<+11LKNN9VHE8V-**_5\SVV$!7EM MA(5MQ$4%)83L!*WN_J. KAY_X?]E5=SP;GRDE+QLG_NX>^F[N[O(_5N_O)7A M_Z^G_?,ZM@]O-KD_?AC#*R!X4T#]?_PPAD]02.(_G/@W/QG^_Q+PWX_06<@NYA=Q";B&WD%O(+>06<@NYA=Q" M;B&WD%O(+>06<@NYA=Q";B&WD%O(+>06<@NYA=Q";B&WD%O(+>06<@NYA=Q" M;B&WD%O(+>3_F_WSOS9LW6QD.?TXY>7^7 <3 QW]C_>-8=Z\L7#_6%$2"Q\' M!QN7$)^0D "?@("(F.P.$3$I,0'!':H[I.04E)24A"34-%04-&04E!1_KH.) M<7,.)A8>%A8>!1$!$<7_LOVY#B8Z*[H/!MK=VW4P_P]8!_-*[V,T%_"OMH)% M+EGN@2#'LCC/P!%Y#.13:&\E:C1=HP9D5^42EK:N:I1GP/KQZ,7B*V'U1B+N MGP'Q:R/5],W?H ,D>*A9*6ZP:7<,G+R322 -M84S+8/CG==9.#>KR$$80C_% M*_R6P3;\Y1J\:@$>T:45T\K8ZF!) Q%!&$/I0>%2H."2$OF:)G7/?-6OYF;+ M9BQ)+.&T:@D#N)+6X3BR7O>SX[M6-$[EZI:R'?K*1A(B!L/N5ZQK0P6& M 9;Q59E<)KEK%2#4XHH?+O$TW*S[UX\JKYK?U=BJWQR)CE]'.+V+WK(TUE@#4]%*Y7UA M*U*M NL9!>5\JYC?,PU?PR#8&=,!^^9Q_=G6KC@^<@GQ_-(?O->=4][:%1/G MKF_.#14/$ZG[9?IRJ^HU_<*]>;$0^/-C9'Y7)@T6,^3-:@W.7-HU0'4-K)%= MO=M'L2$2^[^HVZ^I50]< ^R4%FO=N:EM !96IL0J6G;'5XM=U]/:=?;B>JG= M@.].0MRK/R'*ET^7D*3N\?UPG,X8 D?[+G78(.(%W>3L1:!'PL%[\HL60^D M-^B+YQ#]JZ]-EM"1V!4B%X@PO%(30;Y:1@'&7NDZ>E7JV/!B4-WQW[P>6VQL:<%,]?7(^,_>'PKRR M!"3GI252"[&?0Q1(!C:!(WGAX=(+D2W,3I\[:%O+#_9S!K(5R7O&W#Y$'[3- M%S^ )RI.]7XO.RR231C-2NA)\2@;&@)!T[N"F"!ZB-K"74&5%?.%XSPG,TDZF_A]+V^+<[C>^E$4B@#5LVU>A4BPA4OW MTD69BRO!;>/"J@1VJ?T,L7B7)>[RXQU/-1"U-WU4D[R;DJRSA:KF3BWR>B'W MI0_)-03Q@^5 5[KP@NS;PYU%#^? MMZ&N3>--=BT IR[+J03JJFUGC M#F_BYX]8;7+5I6&S,6BL?YL6]F'L[<6SX"&J\ZR7>,Z4?-N+F8TZEG?!$U#Q M[E8\I/95NHSD^KW3:X!D-Y W4R>B.\,B+6EQP4Q&NZ>/3/U.P[-R%]8@4OHL M0$L/3KZ^'2/"O^"]EO#:Y84E9X?42$0U_<*!_#ZL]H.,(K+F!/_([)E',2!%ZD7^)1]JR9*T5(X,:3F-XM@;VPN(3U^;@9.$?[ID MK*Z4<1;MSHN-A"J[GT:N,X1?(K,5BG/04=/7 &,^@M/VY;HE#1[$F*1[ 82[ M/"S2*'(-/' 0UW3_KO!5#H)<4$K0T7KIOP"_/^(N'=0NK^.(+4UWT7B6BZA? M'XD(HFA!VV%BFFJM/#VB . MP/UZI?G)=EOG#5KHX=V'"9\XYS[&[$^7YR3+?"R"!/E7]$Y_YL^$(_%:&X=V M$#GJY!F:'2TOKBI;[H,[VRWH87YO4 Q.23^O@3M-SF6*!3OI%::]'KQ6M,GK MW@S1/WY\J9/4B[N EE@AJ>&U75KS+\]T1MU%W)D2(EK)2DKIGTS_"OVXL$N8 M;E Z9L9J*C<[V1\6*%CKT49A 7?UH1\K^)VCZY8K@*J^*%P-B@1593?"+J$) M,8>M#HQPB'#KU.G(_C6 >' Z=E4PG4AE#&EK;1BXXWL <=WUMDB"B9\E(&); M:0/Q9L'0+LL%)DI$YJI$&2_&[(+"W6FK.)NLB'A1"1_:>77@QXT2K:I>:BTI M)6MZ.E(OCF]9$NB'M+KZ&L@M%WJIA=AN1W&A^F%!P6[[$.FU34VY:5O4J&FF M3\O;JB1!"+8M6I39(UQ:VM*R-9PH&>=U=PKPPZ%+;X1\MZZYF:FFYYJT/,G/ M&.^ >L/D*9-[@]&#>2E>I6M9T+L?Y)BOH0Q!@6>2HJ*M[1ZLLHR])( MWS%0P4(8?1A$^.:6H@B< %5JO78-Y ,/K'.$09>(ITT=9917,X-(NAUJQ(Y_ M1%X#UHT/V%)'Z]K?HL6F9#W;"5QJ84.,P%K7AFOA?FLWP[?EOCR12;OM!E@? M;-6S(:W!X_E>;H;+CO8$P]IQ)WA&9#FCY8SBU;;M[JNB;G&Y:CBHZX@@B+>6CN<=P+8 MV/3C*(7F/?;)RWR_$OKZ8G=<2ZVO8"WEIH8@L:WU'[2V*8";G8)ZVZK72\,? MEK7V/>[T$&E$ LRZTX(&D6,-RWP$5Q[.)_ZVSOB@8WB7X$6TA(F8IX_8%ZQW M'GL?H&RK^.R'C7)GN)>[>]4CY<$%2QD(T]6@W@0F(]3$/$YG?8LXPN\L$K95 MG6^^2YWQ.>+3O$E+).RJX\!AA-90PDS8GD\"Q'?$A2"%+ZS;=Q]%P! )73DU MVV]0]$[)2V8*RTQ33?)YM.L/$[^6G[!%?6^SL967J^(=1S7BJ(Q,XIM/'1<> ML'Q"VL&.VBGAA:$MTJJ?6\.0O.R''V$(@YX=&45/"@XEC^*-DKH4=_S@M]A] M0V#-E6ZM>9RV(,P6$HC:5(OH34V'&]=HY@X".S'^J'.-G;QM7"P M#[\>O\":E6&\!?5D);#ST8[<-9#W6RE#I1NR=*D-,8=;=K9&!P%5"21.K7/S M?E%(79$#"U!E-_^\ZX^BN?K)M[O^#PJ76US'6Z0@JO"9;JV8-+KT _>UUE # M.0:X[5G*9X>&Y8C\ ;:T\KYV6@O?N#Z,S?Y%=8LG3OHIR" TWJ=7\N2GL>+> M*JHE@0[@QK,^Q(SG)37"N8>.JLP!)9K9>PW 8DV=#:1\5%8L:_0S;8HHQ@X4 M6;^6ZO/A,U#V8TR*DBQ(&R&BG"]%G .))V>4;UII5'C<^@?6OFB#:'U]\OGR M) *.:1FA ZOBPF9'YX%4O]I=C@,F^YK6X'/LM:M[4U!Y(CXYP=IN?K+"V-6) MB! ;NU=WG8T^&I-J1W9(\0R.I5\#1GC"V+0CB1X1MA+60EB-R+;#/B$J[793"ONPC6O6QOR&H!U5Z:-X266>R,&0]F$J 7M].\IR?X@5QR M/E5R/%*9^)7O&MVX"R&'S9S)SARU\$-HFQ 1L,M'TQ#VFQXF;/HW]B>J\C/N MG[R_'J8N#!QKR*UC>-XMLGA"U\Q]5G&564T2F4,L X*EK]UT?4C155?#+JH3 MUH4>& MK7%J9*(?2^K%+8R?;_FS((L9+ST\Y;PN9&T<:!53AVPBUO0_ZEQ!<#). M5U^R=!X]DE[U955 M_4J8)V^3HFP)]7Y1*CWO[.OX97[)>-9LL9,QGY+ VY--IV)!\21A>5A'[GSH MN(9J[RP$QIL3]PF6E5'=/_V\.>))SL#XX?+\\I:^2O@]-P-60DWF)#%WSZ8: M:L[HH)E=OG14(TA*"78.Y>Q:B"TAUL2WQ%L05I;@7E;L ML]!*:/I(4L+H&HLQ7 MYM@;C&++T,TO+)0>?2D>#'DP4!6"ADG\/,AA5489'O0HO7,_;O5AY(+4TJ%4 M8_/7QSJJ:9@N=$;Y/6;)N^#A>\VNKZJMU?>;TB^8N$MO)OQ4+7B(WK7:KK*( M)&.D.IPJ9G4O" >()CN(TO![?[F@(A0+3",PT1 M)7#QWF6&"EAK9#4)NB58M:,%OW)RO1F,.=8H/.0EUF6^P:*(22BX]#I?7@G, M?Q9WXRA'W[W>;.*^SUD+:TZ/$75F3EX,LI\WZV:+AG3'^M<=VX&X%GU?C242 MHS[!O[7_5HTKD6'W+GJ<,3069>B6XW56WL]E3:&[Q&-'8Y-X;XXAOG3.#*/> MJZ!VZQH(K\M?EI]*>!,H'M@!N@,QOKR'Y$_IF'6WLW>R$N$>PAU@>X*#+Q6'G;2\OP%N:5SR.OUB1.I2=HC>GF ME1SN>HE]*-9I)B:66O^"X#^+#>UF8B^?<*MZ=YIIO ZG.%[1A- RFW/KQ/>_ MVZ2P4N1\]T1EJ.ZBY9>3,6I\A82OB?4+./W2XGA&HSQ['J_[+.Z5JQ?=9JKK M>]>-,#N?U \/I/(,)($/A91L^ZN_=Z7E;/F^H1@NO.0)45/301A!:TJ]JR0D M_60[*[ $SJ[.=:[N+]\7-G'$3"'7@(#2\>&O;>Q:EVO ZMU!D*-E^+>O"&E- M>$+'" %2,J:SS+]4R=&3?$55.I5C_H&IOP%O$PN&/WVCX003*Z+<-6\%(J=6 M=1GE"C&'G'UC7_2:UW0(Z5D_>MG.9J4P6SMO_2SV4_VF;T8+]M7'%A#RH>.3 MB)(!-KS"FN):P_D74ZE-9]$*_FL9X"2.ASQY\V+/PEZ[D.NVOC]::55T*:ZY M!H1+8 DA,M*P2U5SSHYYXO2UYGOF!512REF^W['=C$-4\KQ>9AGVYU1Q=A[% MC2(5$._=5U0ME1-6%5.?#97TIXHX]E,=EZH='6GJ_:DA3Q#E&4_YQ0U.#<[@2/7 *$M0A1FV!Z(5]=H_F!;:7RM,F-3N$*= M,M"K?MMM'RI;;F$,,UP]BD*R7EI _.$MA1]+EY]/VG\9\IGO/7!<7:+NIL,J"( 3QC[$FA]B\3PI^-Q.R>8*.F96%\XJEZOBH D>#^:H4"V.+!0M_/0U/ MLA1GW@I!PNDNU>^-?5JX:+']6L:2_D*N#L(^B].EA7R MX2AA(T1,=WI#S?L2YX"M!(JD^7Y6%V7U:4-\U:'06OIZVM*C=>HV^"'CI9\ MRX1L G=F#PHGJ8W5/FGH M)ZL*5K*HS)94A2W[":!75I/,RIN-!=D'A;5PP$#A(CEXJ-% G-H0>#)EC>+7 MQSA')87!4AV8E3L'I::AOL\E^\*C8QV+4W/R#TJ8H0<:'3MW UC)EM;P*<-)P&QV MYUP\L=MA [.^+IEFR37/!<[3?>? /7/31=8*>JKEXNZ75EXXT? M0I3S^M>6K';'-%$I;/!!5SOND]XME<%2M&$:)A4I)IS>0"S8C;:]Y$+(/T58 MPR[7>F+@G)TQ?B_D(V1T.%J)$LY\]/K&,1NKTTGNJ?JZ+WWO.[+T_&9C$_CB M9/C3I;5#@WB\*"/V>>?O*@\C<"6*U-^=6JO9-_&#Z!&5D96IU42YCR#N1[YN M$TE%[KO8XCE?E.6TV#RN ;H6/*333!,G3*/7H.1&;]! S!&OP#,-\=EU%=53 M5 X=F@RZ8NABE(:<3BEI':OLTFN%KP/Y(29713?"+,:2#()C#>O4@&U';(^= M+MUQ%G":$=<;[&KJ,5)XJE 0R\"P2ABB=NZJ=Q8.XTA98V3MJMCUF]C)R!]@ M+/8U$3T86A!11%Z=E3^8Z-UT>24KZ'*[/I\E5, 5K";?+;[\+,Z7"@Z&+/^1) MZDP%TB$)Q_E.V<7Z9+DGWI+6Z5[LX'.\Z@M]4U).A;:;-AL4;V9!D-/.; M724$LH-#UU9Z:'BJ+F_*EPPQ2.F5HTK0R;['>Y2GPF0 I2>GVN1_O: %,.8F MRU7"5KK-[4:ZQL%!Z\01!8@G5Z<[U<[2)<*FK@]ZUN>IE.L&*Q86FMQ)D\6> M62_4*+,,,_ F$*)&Y;#A-F+'1DY^2;2'!_OY$=KC[CR?^:6$%;8DUU5)U4@[ M'JNF=3\*9[/*T2!YOWST&U4*@9*\D9,*',MA"*38L[P32+VS@H\47)6N?^&X MU*3H_DVCR.Q=1T\Y#^OY,X&1D=EM3V:,,-AP[UG85;8<&](Z_0$"[1K VTI8 M+Z.QV$L+2$=R! 1^N'S/\.9JXZ!+S*/4.NDA@)>]6'@[0R*0W%M)2I#-:ST(#]Z_/SA MI&C1"_52=/:*^0&G,&.U'MP&'J/O\ZP_O1-+[%]L(W8?F8CN(%P@E5"2N;UU M^P-S.+0#Q0G?+(R2(W!@HH>-B0F!#;MJ2H*8OLF\^T"V+M#[+ 9_J-SO&>"9 M=194(=\&HD8-M5($.&]9GH-D+94O[#^;-3ORK"M,\[OR@ERM-7PQR1_4%'E M5?F<_2E7EP"A;PV?*ORR71KY3C"1S,(1/EG[U$:6_'&"TH.7C MI7X\5N9>^ECGV>-CTW:" ;*NP6\L2=0#=OB71L&&-U+NP8SJ%(K)U*B3J>C!&;8Z\7+I[5, M[[=:PA IE\J*,*@^//7M;XDZ.NS,@F553_;=3HJ*76KO^9Y*:3[F5$GCT+7]YUTWF^9\NO$NT4[]KB_%9G1*NU0F: M/>K.9KX&0L"U[664/2VD<$CRXI*"!7C;U'_ZHI1W+IO*]KY'?3L;MHR-53-T M;::'A &1W\UTOQ(.>B/#N]9,W3%38OW-R1?%G;V3&E8@K@B-.T4\S5^0>5;9 M]ZXSBX%P"FYXX+UZ!6K7 4>HUTR_*$!-3XC,N1!'?#$U[V7^!B#BY$%:YWI@,'!2.) M"JX!ISWO&(K*\I/UUT+=WN1)+0;Z- \YDZ4"9O*5X-#VVL#[Z9UI,^>Z3M_8 MSN#2.^DZ^,(#[I30A[P;[]'5&T02&RZ\T'/ST4:<0"!^U380'D1Y B+I M_N(+(LG'MG:L]!='.,WF)$<(FV&=D=F!D@3[FX>)K7X9;LA6Z6B\)=&?";2( M3Y<\B)&SD*N")MF@4J<6-AA.+4F$W M]%W&PYQ)032>B2!*5F_FN/)5]ATC^+.[+6*PF6B["=%6XMW?PV4.,^E^RQ B M2&5CD_T@B[B[[=/G(-U>RC/#CCTW:#JWM#3',S"*)&7KO:FBL6.#8^G M.94F74OS3?MU=(-82F(_"\4.QI*[%'\4L=K'(MO;1OGA+E6[94+BK== W0D) M$T[+M+#MJ%9[$H2*"*91\9&,XDW_.ISC?^8PA7[1\M"Y_C?)6X:3IT%."7/7 MP%/$&'QOE>/S,E4E7"L$*?^R2'V=IIJDLM^=P:OS3@)$6,P6*Q'V=;;G"?=" M,4H K/)[12V;T=0GH+30+W\NQ57H(MWWH[Z90=_!!SLUQ54SOD&Q;Z;9+[X9)EE"JF4 M%Q.5NL'S%=*WZ<+%HF)9JVB9&RB**+=>*\/X&7AOXFZ"Q41UG.JCRIID6F05 MN*PT+YB#J&J#*TN"AKX\-G;C*>SH &O5DA+\'>RM,57J)BI67U]AZ,IW*&U8 M7\O'&>R6S4+P*-LTA<9K0;]&<.BQ6XNR;-F*Y6@[XOU:*SE$Y2H%J9FGM*9V M2D*YQT115QG326JA=-?$K-^EKZ;CF<%=RDCMMC#H]S)Z^,A^+[2,&M5YH_&; MZ#]W6G]&*L.<'.D*J.C>1L-$-S\"HS*1C^*+Q>\Q)V(KL$=4S*$FF+W>E-M/[.-^L$WJBX=Y@;V.WL# M$X\6F0BR+3+O=.-W=3%^P2/898@!SEKLE8:?5@N_B'5C\;+P0%S=L2547/5L(@>I_!,PH5TZ?."=4[?D5;IF8TV8)"-J]W M&=#UH?=G.^\1XF&2?]6?J/VUR]7(*S8!D\. <[9?_S_?O<^]=UU 7#99D&U[N"PIVC84F=&; MA8\^SY1&A%7\M'DR+5KJRAO5<[/-^ZKZ073N&)ZS"L%8I'F51O1IY3RHHTT6 M19QA>BW5@L9F9D7C!+=&/C_=6W]?8P)T'ASF4&CXW,W46?WT,6G[N7NZ^/<9 M3J2@9^L1QE#-C#%3 -*W"ML93?6.2,;DV;4]W1D(7A89GT'^&0IWS)Y1"2X-9QB7G-OM4)YI5,'GDM'DZC+)%%: M?,SF_7,[(BN%.NJ>%R+:J<%X'=3%/43X\/702*2F$M3S/*_N75-Z3;\=?#6J?.=[,DQJ^5'28'5\K+XZ>P(S%Q7S3^ M6"-P=0_?_1KH;Z?_C=;_!95;C3'7-7)ZXL^G4O$Z_2=\#DQA03T\!88("L>E MG6?F<>'1%FS8S>V++N['I7D80G7N (09"BC][!]JKJL!-'W&$9\WX%R3=7PV MQUNQQ\HQ^5FS4K;S,G.*/LZ<]C3V?QJ\S3+T;S*E%8J@;V=:Y)EN4YDS2WRR MK]1W.04G!][7B[.R7WU7.5]\L?B+1/K'PB&K,A_D2A.SZ'2M6JC &56^YR5A MQAP^I9G135\09M>MT^ZOA$M83*^2@&T]ZY-M>00@_;I5!L.,( NN##Z904CE M8OJCE<-RX31O&]1$(.<.NVI2Q@'Y PDDF*Z '.NN^I5GO!634;??')GJ@W+[ ME@*'Y<@\QL*]9:DF.%"MTTW+W9ERG<:9L[E%)CWUWM0))D7IE*HV)Q,C$[26 M9*8?VYP.F"0^R]D$&&AC1CS7'DU.W@%>SGC*B!BT)")[Z5N+Z])'G^NR[=0/ MI\!?9QB:6J=-YPDO5//R9JGJHUEZ$E#BQWIHZ[KLR%Q,'DF&; [YVMI#_-D? MGQ3I"3]Y?#I\UV/%/K1,'0A&VJYL]1RQV+^H#V5N+K%O@H>W*",UR+:]T ,0 M*0?Q)<6^/%$WAM3ON=&$2E\^D!&7UI#V(;Y6?/CO?R;[9P1 QHMLB=26,^>DA M%3[]9+)VT=E4IWLRY3Y":PSAT'GPBQO!_&'XG/#6L[\NP ^Z24U*R\=.MZ/M MM1I?;H5\(A=V_00&[>C[4CE+K:4#*6=$IZ< R=A>4V8FH3A[*I2Y*6_$!3\D M;;!^G1*5P^I%L_UDS93$'UBHQ!.^@8P3X]ZUJ5L!H+ M%>97P"\S7Z2Z>7I-%_\VQQD$\0F-GU9^:2<58Z'WB>B@.1=!]))&U-D?'::L MSADA UX<_L'&4@<%=#&_H24>>(XWO'\'L%XTN^@,)$#-EI88S<_OM!-77E,4 M+1A)QZZMK4D!R;L(*K8[ZN.O>U4&B=Q<4R%7BI@C74R0Y1KQ,P%8T]^<^<^LQ BX=?//GTO"QA9":/\R 4Y>5;=P#LM]?U.S=L M+.37%)A"Y %("R[V[9JET$'\W(_?SSHS/,^3WX!BYS*^E=/7>,X8F&JG264E MO)Z]Y)UUM!(15R<@U"O1E)*PJGH#,D'K&F.FP-<*Q?:;DV)3[^M8;&<$5HQ6 MT\PXA\H,$R4\6"6^^[-T:5 [R$IB7'_XQ.F&,]B?^<@N$FDJ37R")4=UT!E] M.SI.EUE >NT#GC-SW.O#->78.K#$.U1[A*>I#%2A:(^9OS4 U$L-IX\6GIMS M.'KPLBBII[?&]4'ED?@/I6[[OR\EP%Z/!@9?//:9.H=@(M:"<.S3W1WIS8I+ MVD//[DOBTDB)@P$_>.1$@:-^;EB(8SQB?X=0A5LY(<@OT"EWYY8WTK@O+A?T)Z>Y >;N76BV8'J0:!CLD^<.5-E\W:?(\ >@Y][GL%S' M%>L91^)PRXLZ*XSP&"%50,EF(J6&!-27'.>CLN4.E%3?;,3:3Y@]NZFY2BW -R[?VR,GZ:(4 ^!CJMZ2N+BI2))A5Y)&!P M(G;CEVBW8AO#?*DD-ZVRU,J_^&:RQ]OR>/L7:R"A"/ACSH^Y)H[>37> \]Z1 MS/Z8NJVLI_5=2Y*L(^J%:W!VM^P3 M4SGEJ8*FEOJ:R<-:IE<(VUC^6@KY$A&Q3*0J^=]RYQ")&--JE;!NAVLQN!C# MJ$=;4WM1@*M?#1_5=Y-VP0.X+M4\?+;&O(TWSG8B(A_N+1>5\I&LL^)AVM1F(D.B,,=\0]"$MK2'R_76T,)8W MB:-<1Q!N(-LU^Q14Y [P: )5\;,XJ(L]'V.KEZK7U!#+Q^/TZ:/S>]W@NLDD M5\X/7J&RQJMP7[X.C!N\]UYKDW8?*.MF])E)5#'C3D8C(*%0,X1^G761*H5T M*DR^HKQM/+$D1P=8H;<&KA*_^#!^K8D6SUTCC6C'2I_70AO$Y,UZ*D;^;>'Q MN66<%@MNTD,F!DV67VHTBO'B)$>J"EKU+P IN:4(Q9&6:"H*H;-5(H]@E3K@T MU5K&YXW;WVU176TO[)Q/2TM+O<-J#Y3X0+Y4K^>E1QHL6;4[:W[]J.$AWZR% MGXWS'W#,GT[O0.6OA'P*KX1>-E?YRR@83]:9DPWSKZ'5BW->GR,RKTS9 RIZ MI0]VJA]/4''/9V_BZ)6VHPL[6\UO*>7"I1E6#6N3BGT"D8H-,%A+>P@-U4S@!DE_QXL91ICWOP[T<=%K8P+28Q7W?!$5(]TBTG!V$"9.W>FW&C@*W1WC\TT;$0F"FM.K@8-LF&@%W MQC&J6@'&B6\A-RG@R5])4O$XJS'&F"ID#$@1@T8%:=W^:9PZ9)2AV:T5EHU!Q0;[]F,ZJV>F_5M=$@%)Y-#36R7)7[ M;-R,25DB7%3HT\K 6N,6/+.M@35,E@M13TYVS?7 GG%[/7B4^51Z3O*/7I'] M':!6(]J3]+&/?[^! 4HBXK3RD4_3B<[XRI00?^Q/P;0 2EF'7NG.\L7S/CV. MF*7'4ZS\5@MQ ?YX HVQ=P!M##ORB-EDI *3>DO6RF7NF$WRJMY/;?]"O&]> M;;IMGK_/%A9S/2#QNY2ZJ[3*G76I5Z=_N2:P=6JL(9&*LX2L1 [[6*4 H MER_MR'HX_NQ^CU;Q=6CS;+X#5+A,X.$](E%X2OLBZ( #S7#[N%7O4+392.SG MM"@?B FDB0JOS-WIV:7YXLC/R=!'_A9%T0YU W\ 0GFPF=HQQDL\X_S70=A- MLZ'V%88^!?-OK@)&PG\&)B7E(TQ4SM4$I;YPI"C9!-2/OPGF_(OOI7Q"V48U M;-YZXY?LJ3&WU2N>]1#5EY:_W<1X&9,[+2AH%=>7?ICF;>OJ*9$^0E*4Y3G2 M1:Z1GEA25E',26$GO]WV#..X%J/:=0<@/02+.=Y[AS:2IO!KD]V,V;[YXU\COG*A@9(^S?WI%^&>&0S>TV?"JQ#JL/$5H],A ML/9YMU9M_4?$TLH1S);WCY&*7C",-YKD M>*]W22C%G&1;5G0F9VK_X+39:&/: ^EHSU_M2S$&)&L\N9UX)OKED3 ?SX-7 M[??Y\.#VL3E4!HT+*Y$(E^9#G:BWU8?/20NL-*=F=?Z,R4Q'#]37:_&5EEGQ M2\Z3IR2TZ6EPW'R_Y7%00]?HU*'UJ\J-N"+9$_>ZZXWK9D;@UT#JZA&9WM:; MUL9%ID^:B)*>"1YMU=PTK6CYLU,&OG;:P'$6LISI>[%(/Y,9]P5<7EZG1M.G M8VA/[V$^-ZO]%V+7])4CV-L;G'+L?/*B:O!+:V( OY0]UUQ6XAW@X>%9# /2 M+*[8O!=BC=PK3E_R?S4FT/+,WFO6JH%5:075_)[\J<'W1#R:-=*0(+(65TBQ M3ZA15--$S-H5II2J0)A^QY-+=4MFN?=41_ M.]4.=2!];0ULT@23U_L"'G%@W9KEJY;<\Z)V(O^8KH)P /\CXZ/Q"HYC=K4O MO)_'YI;74F,M9\ M4FNFYAIH^F75M:L[0'V4REJZW*\],E#O8R%7KL,[0( @ M#4;S=>@AM9\6>'"16*SU\M"\!<. Y@-A6G]@DO2GG2!.IYG.AY=2_6@QC(K3 M!JPIA,%S\O6#61Y64)CY'J$3?,](6[ [>!B+ P+LH^CVZ/';N-NK1]'CI^: M1[P(BJESY/.7C)E9AXM?)(I2'].==WTLUPW98^UD;UMU[V)A#@3NF>&A/2I7 M=^ID(&JPJN;::8I.X[YD2+4WCUN4K5>78Z. 'KWVKS=$@[\CR48$;=92U08, M-"X/+"X#!YJ"PL[,/[]0#BD3%2+R(5W##1,+K[*U=*@_,33[*T#D/L_O>F"' MD"393OO*]\1C4T5DU#ZH1BB:%952RC>W7=_&XSB"ZV]7(6U>MB=L4I#I![,& M-K4:V)$-Q -=7RV9K:FJ-!/NM3\*?.(@*X4)*%ER\ L+.R^T='>U!\[2FV[& M[]4I/$GI.[DXKP9[_F7*?E(:WATL&XBJ/,!"LRMC%*R+#,WL8/595!C''QB8 M;@.\_! B5&>0PA-K'.J_NGG+IU('["L& M08,V&W^%;$A M%41RB[.W1,Y"*#OO73!T+Y%MBW*XSQE?,6?BH*]5^ :G;JPPT[3K M7QNN9Q;RC0H$C:OF"(;>6T%,E6_NG+TV"^E J8,QD<#]MV)+]+M4M7@%]A$I MBOEHZ=G#K+>4GB>6# ,&5&_5#:*V:5SU7Q@&/G*LNAV3(X'BPOU\9Z4EN2+, M#B'B&FSR']P=^9= 3@O>_*0PWF=OMR#/RW.@./#:AFNBFB7[@YL(I)I[CX&2 MI-70O-D=P-Y7E>6WG(_L//6*"RZ\6QS7N]U6(XH>WJ=!NMLT6VQ?:(]"F&7R M@)WR3PP77D8*6@LRAE+\5OGTGN)Q["N-C+H 2+K@U*:I0@;(J_%X(:A&(^:L MG$\!Y5SCN7HEA[MM1CDCS04N-EP8$\_SIAHFF^]V04OSQE?WLPR'J&!9QG>X MOAN_-W=C9 [,A&C9B$JCG1=!U\#9\Q>1UK' MK:L\V-<,2]"+Q*I3X<4'4$Q-6J24-S=_X>/#H=1Z\T'QG\>7_N-XH._5OGHC MUTO/<1M7:JQ89)^*DBD?*=MKY/@R7DJ1^PZA,Y/@M[3G>U4C6L+* !I=>6)"W+DG5QI8)4>[MM$E Z1L/LTW@"W4@:U>)$K<+G M;A]C=%1-:4'V_KAQ)8M[^E(5-I94&V/96T.)6UY'=1K'];J0%2)!*7[MM5C8 MPW"4;:?YHVLY^)%G#*E& ZRMR8B=.3#7W9VJUDUE-'((V@ M_0LR!3:.'CJMJ[1DY$;X;">:WCO67%+V: MVQ<4L%+DKB0Z/TQ\[27"J16N-Z>N\-CE3&CNHI.^,,PCB%0VT]>Q<$<(F.*V M<]FZ\7--]..GWHK<--L@$7\ZB<83_*%#:7B>11(8:XY1YJA3 V?9<,]+VTZS MW[K<[A?&[WP)8<0:SS:N-IF7(& MSAP,DWZ:=K:L2W^C\E1%K.3WD_0W X,J;"*",YT,!DQ+".&7OHRXH2BASC8Z MM*5/;+=&L^H=X(7_YP\9>LWI@[-&7YX-0>R!Y=@D&]E"E []P_&V)!TU?>98 M+0S(2JI+]FE;=4MCW;1HZ9"47E4DLKMIY#"&IU[G:QABU"XZ(1=8(LG[ M\UL10X806J*3% ]3V7W+,N'L<94IIXZZ+A7_FL[\T_.GBM4019=T,=@J9MK7 M[<6*^"/+!-,E'M]\O'2)_;T5;]3.1/J0KMWM4E/N=&QK49 #P\_HGIH@.]\[ M@,,"&^<3Z/*9K>WB6AK+_B+J4(;XU!-U*[KY:[JV+^( SB5^^6E(;-?Y1,)& MA0KDY2V$2L9ME:*T^,;LCB2=N^AHDYY%SGB6^T,=;&S8M>L.U?^'"FN*)P&KL)!G[O-K,;6^6%M-_1U!.([QRT $>*0V-3W2 MX=C4'I&YF#SL[>B4\L.P,%PWD6*=K>^U4T[%BOS"7*C23184)Z?MVZR?Z-S4 MR$7REH.$CN^/T_!FHXO!P/'J7T1#@N@&W+[5]-/O]RM\HD9X[H5BN7=4'E=@ MP6,?8%-5BU"1PP4L*:(FV;I62W1*.H0[4X&?M:4JY6^@SY^7'A MYSDM\2*\H&D8GAY8Z&WMD1KEG-+U+],A?Z\8_7E.7KLCM+%FV2)::W+8VS;] MWK_4I'8O2F@X L?I_6UKVZL]6]H;&Y\I^K.I>C'E)T2)QI$+VW!\Q+[_<]A* M4!@S$\8K/>+\M<241A'X2F^SJL34(56[)(1<1&:Z6F6C N3D7Q]R^!+G6U9W MNK#2#^GF[OL/F'E-?E M? (ZE43J?M*4"J#IO-2(\&1RNU*ONY*9A7D)'2T/>YT4/NY_!!5F#?(F<@SK M^.L>G:@^PSFEK(JUU8[*N28\]_\M5P6R'F\@ORC3< M3(D;Y@+33P\*4L'TX84TJT&A;20H(^&')R$/ M*H8?:8GF 9W?+PL_I^V9"K)9!NP$,DQ[/*\=>062VJSWM6V:/3H4HM@_:/JC MX D\D&;C'%*J>O&)(W*E:JSP1!'@+DN,\:DR_//>? M+TUC!(R)]1P>#\Z_*K)U>_6CJ$,3E[B]@^6!,<9=<_S#^+F]<7@H9#6J2';. M!3HBCIW,&NJ:Y(*H&90(;3G[091';\5]V\V](O+N624]9<$Q, M5'-W]@KQ5V#UB=Q60=SY^!N]GX? 1!2$#<2]6EA -F1^?J_ 4P+N?QZ)_?\1 M>+@77Q+^+RJ5_S2\41/@*G_"Q_1V C+;L] EE"[R;)X.[YLE]H-5]\R<7W0[ MB;P!W;/MLIX[IW< O#M IR+.64)$7]/H3V Q1UF"F;'#+K6=,[@,*9E,O>9*HW7>5@.T7M,BIL M(A)2#F/ \?5;>-Y-'MWD;>4D[F(.[:%Y.(U9ZWK\D!"@$%ZX\0A7:^ A8^&<4:/L=R\ MH(!E30,H(\J(-=:2ET]!.KY*GS<_Q!)HK6R6#/M?EIC_^Q=LNO8KEE'MO/XT M-6;^%41?Y%&C<-Q3I3<<#ST)WH;&ICTHL&+1Z/MNJ.W\\ST%Y*UFB_:Z5H/. MPV\8]VR,\KT1WA!?A@#@DR5ERQT MF#RD0?0M8^#X1P3-,T+]!F[V*RW8XL;? M->&:X3X7WP% 5!O[33849VVHG<)TMXD&(7BM=*Z]*T'H*ZTMG9*-W@,Z)3[$ M3LC26^.>VY(LKD\Y9EC>C/MZ_>%*S:?,'G;I'=9BNN;H> <@P)CW,+/-<*(% M,PH8=NJ(9==H^S+FLVM%SQ#%:4H5&2<\HR2R&/%V52C(6B@,$1Y6:$_#3'OBM&_=F RZ>K6MX>), M*_.[,6/D1##%1N\9__X>YT2#.(Y?RU/^QV6N)7V?F_5TWW,S!9=.Z6TJ0Q22 M,>8B"SYF1E8AJO; &4]Q.VM>LV>0+0[#8KZ$\96$?FRXN0FL.^$.0'FS?!-V MIG$CU%!1D"#__U(F/'"F=*ZDP@Q5."RC:J5Y B#;F(!+'],.?Q?9H M0^J1_$LKUU3_>=\)=KV6[]]QN#:V'N)JA%X6M#JB#7KOZ["T;1EF3#FJ.YVY MT=*UTLAHWJ3KPGW7]?>W^GH8@]==G8Z1V611-TSD)(X,.B92@ MO4]&NK6*RND)H0Q4"'R<:G+OJ\H+G/;?5R+26N84NT'U\&B0RHR Z!X+:1R9 MCXXZFKJ\4J:W[ #LSYSL5=_'9TV!^[%PL46DMDOZ?5FFX]Z(4*]?P-8G)ZB" MS+ ^/7BFS,#,#.B'41?#ESW H-"] ^*C98';N.N@@ZIYT).EUU M-55TDR,\7&U#E<'$IY1=(>*EQ0.4$T^M/!W_#E8G=&(SAO!5Y#_]=]X)^]\) M+#ZN7F;>R6N&'R8.B%[$W)Q",,C>QLN"BOVUIM'BMS!=3:-OP5A @H@^YF=3 M4-*\.X"=@P8K*5LGV-$YR[IWX2 SOIMV8]V)$>L/N0L6>SJJ/>2,V-T8AH9$ M3XK/6@Q,B7K$JX#S^!X4VN]P=/.P;N[COT']C YFM(&AGL'/0^"BRY10I5_3 M'D6B?_+C%,9K;XPWNS9G@"GXZ8[%Y=9*]E&(^5\QAOE*3]V.PLWN_;T%D]T6^^/F%=_ILX+\<@LVE:X69?AQO@!&"Q7;5WC MF4C'W]7]^<_O+^SA2Q6_&[6?5^8\),F.80BW!ZF27"XR/RP)[&TCF/$@E!&Y M O505W^N8P"K:M4WACE[?A;:I#!7='O'X37$%BZKW:>3;XU'=43M)6P_ZV(\ MGQ.YA&V(C/'C+>I@>4>0X7*I?5CHZB49%\%^RW-UOR1:,3IW -5#ON(*T+]$ MG>5M'GWA[7=!ON+_,>7^L]%X1.^#Z.]\8>(M(:SA[^W^I+YJRFE:9N1TG;SJ M=7ZP.A8PD4K/*"U9[YM(W]*+*I3:)U)1MV4'@^J ;/5)\%-G2&$GV_/I^!PH;Q#(.NS>)'7(*!$%E>B>.S2TF*4\<[3>A%LNK[-YPR;3T0_ M>;PFB%H$R]:"17?_YW6SK7;7GA+KI"#I2L?![^) J_2:9PHJ )'-R'N]%^#) M6]%G$U$KRQX)TD\\UV+TNJ"Q$(A7_YBPK@G4-5!:DJ>J0@K-F1NBX0>LJW> MS^F5T:RI2N/O4HVMR_QTA7?UW44##<.<7R+._PIP I6<1 M]7)HY.0&*77@'P,SJG'1J]\ME"-_K-I#(4,BHB4I36WIH MUZ63&2-L/+\F?.MM^*.#WO)A1S;*EP]"\M\C'QZ73H[!-11DE[*_9*"V;E_2 M_$.@ZO5J'*ZF?'^R$0DM+B?D;A)[J*H+\=>@\! +P'3;N*_U:J M_^= VQDWF+HQFP&S.]]97_^[OL:A:>3JF\\ MK-#<"!8;(M4T9:0F8X#'L*%BN$-[ZT%)Q(MZP+<=$! M9B?D');#EMC&Q3)M-=!\&I;Y45X->.K-*OE&"S^;Y0E? QN,3*AB<@W(F2FK M\G[VV_@M8S;"Z M41MD:EE:/$R6-BCJ=TEZ7:W4.=%A;2V)S?Q)4V44*GD'2 @\NNVFK_R'V(KN MF6Z(]/^4XP&]GJ)$_\]HZB29(BP)@K5K1^1 ;>8K4E(?OPG/2AK3_LUNFU%] MAC.$)>.^/I["R&$SE1GR4W-U8*) M$MMPU0%8+PDBJ71Y@P$XD(>8!T+X 167AP=GV>0.4B"M6=N7U1HP*4O%=44" M9W "3]>AA;>4%$PO5/W?X;#M"W74 %#O4B@_)JPP<%[_E@<%"3N2%LDW_9NT MUU0TDPAF,8$]5LH;#DL-:)WP67VG]/WS12KT\;,64Q1D+:('0K$7*'8'^,1L M3CC"=!%^Y@N5\BQ#+)DXP)H\D:K/YA6@W1_A#<#_PSCXD4 MU@$+'%\-:M*[)I$;[IN.E\4ME0:TXD$!=R.H*[N^:K6/==O%*:AER!G5*1X=-G MO8\<_F2S,*]H[;5:-[^_">"6Y%B=U8#J.8RQ(5F^583>-%(_12GA-\T%P-F+ MX]MEHHK,7L5_K9ZV_T?U+/X/':C][\&Y^I)0)5W$A#2F#>A K_PY!S46=BUW M!\!7_F)5>SN>OJ0Z4U-?6R^H995N42'O9:"KJ\1O"3T I ..:E1-"KN7F161 MK>)_E_H"V/4GCQC49T2;PPT21S>T@'^,\/7U8PWS]?&^)I!BQ[_([ IF4N2T M6\ !"%"FY=TGM98B@/)?H-(02/E/CM\!NG6OJ:Z4[PT(H7]'8.!!EODU/*47B9N;M:6/\%:J;T!%1R?)@&A5$WQ^)1?_B;Y\/XL]ND+CO M27K=Q,?Q'(L=O-)EL]T#@CR)8Y)KP?P7$N2/D%\HK=.^?0< @$F3+4-7CN:8 M86CY ]4Q0@S3'6#6<;B X49+AG_ZA$CY-I 6[\/P6RRCDM$T5+LFVBL77 Y] MTUP_6_$^P;8&=9"%S#=\+FF Z& H_AK\>C(8"]#/J"QYND /&$+!PT7;\;;K MFY2B+$DR"N8?L,%@)MP#P*HS&V"59:(*,%'=4?^_$[EJ7<'$TU8>1^9R@1/+ MM+7WTX%W!N(UHZES\_LKE;U=72&K.5..$N#'G^7M"5Z7\UOH\$=;:S8K-C), M >&**&63:;E57K1Y>.!\R6XZ^GDOW:6#)88F;]2.7N ]4WLW6.&DP8ASW5"8:A&4CNS,$2(>X @ZW+ ME84D]H??VX[K8._NU%N&FU;VMG%IOK)=?;_O4P[T!Y6?1:F::F)9;1DU@@J6 M! _*])^O"M?0\ ]_I#*TC9VXYBF^-OSGFBC9[A(5.J*[J)(D(=_^EF0Q;W2F#Q@:[="X:2TQB,9FWPS_S?P)V@)EKT=,$+33QHA8G=I M5LD2=RW$F5RRR" @>^.988FST?'\:2_G3;5*EG@Q%Z(9O&"P!>D18%EKCQ&- MT=!%,X>NF5,8.RR1HY4_23"FVK*6?#^^Q#5C&_1OZUU-??U3%6M0BZ N MH^8Y\_">][[]!XN_33!UDDO9WQ;Y0L528JZ#V8.RUAHSY8(O\28MO)WOHNB> M)!,--C<]Z* 8<6%FKL,DK]TX]!O"GOWV24W*X=HRZ]N^7\K\#H;6U>\: ML$EH#50*,.XJ$Q QAA&Y=]6_FJ>M*9860*!\-Y/?E-R^1B\%_P"LJUT %10Z MF!G"83MJ60R>Z#[8SS*I,"A M(&*X)DV364*1CS:DNM=J;Y786W/<(H5[R8B=7-E2FH=5/\N"[B-D24(4Z_BH MTSR\"A-EB/G:U-X9)1=IQA75\]L6G1KCL2CTNDF(,[5P>'>($2(JT&:0H&?1 M-Z?#;S)@AER# *[!:/&$/,3V941$&WTFCW2IS@]';^,OCRBYC:2O%&/?/XC& M^YPP^FB "][&[:W&]:6%:NUJSR>JFQ[CY^B?4?#PT/:@ MJKLA"^LO#9S)D; SB%F6 Q-E9(JKQM*9Z:Z$**^H 7PAUUS+E/M!R#O JF+Y M'T:6?3G*;A?W<>3!X_FMK+1^YHA(O/ZH4I:_Q-="F(\__/ZY@$^LS(+!DNGS M]S@[?^YQ2X6)6,D,.()*KCVZ-E^]:JX1Z/NX9GM\*$ VSP\68G_E5:'R>#@N MNXDCYN7#)A@Z-L)SS;&=1+$$(=YN3VZB5N";8P)4N[#ZX\NMKK0B'*_D]BB' MA.*6/G1U6.[X\6YDW[DFNTP--O"GHM)@IS7QQ3N9O@%U,]P]IL? M/=P->@%01(>'LH6;.FKP=C^)*OK+W&J7T6>,TR+$W[29P?CF9]K2X=,2/&!2 M%H[;P94L5-"&?YFXY4E@5.LA"*2N79>Z()NV."HJ,(P6_YH@J8?]#.Y >H8R:W"V/-JL)C402]@\)V"BF@8@WJ#-DPX93>,ZJB3 R+U""<91)ZT>L(TI3N5Q MA)5_)22GD:[Y3F*8IQN:Z>@K-[9\><(ZJEI8VUJ?,T3]!A@%KJ!0?\@_B.K(K1/2TDT'Y M2N77#C@U<+H#O4#&]G[-3$K<3Y]99S'R:W_W")NWDWZC\9(D#.J]NB-MMD09 M9UB3VA/EY+P^F?=5K$=S'8L]9X,RA58@^B1Z!4Y1N,U"?FU9 7)@9H670ZE^ M@!;XJS!!W;G.SL[)AH\%*SG?X3@1]1,Y*+./?C!-#0EDQKBOMB5ZC!%MSZ:+ M94BFZ-7'D8I&'*GP9:>KX.\>JC*OP^5KT2. ]WOFI"W":R!3?;@A:BFA9-YA M'C>/^"Q:AV.SXX%OY]HU1[9].S;&W9R_E(FK]B?'>P+ 5"G=2 MBB'81I*LEB^I?($HJ=FZ?UOQ:6NIO,2'18IG.>!.EU/?.*D-LYWEB0A4Q?N& M/WTI2".)(,3*2F.?+23B ;R_=P4/+CURGJ]OG?Q<$,YVL!C?#&2\ _QNOR>/ M#__T=-1IJ*8-!%#K=X!>N?\V]D^?)^<_M*FBDDX74J'Q=A7JNW8'H-RY2/&3 M"VWA]VQ5/Q=AG1':HKXTC;1EV(RW7G=>XXY/Z>K->CHA39BSL&?& M.@/V ',NV(":YU[;-6X_\ZN2QF%,? E(,FF+6>.[ T2UDXF7I^(Q\_B\TT>]MTP&(N60#OUB53]P,AL3IS*(_%%[P!4>Y=.(][, M!9=.+F42>#[+$#K!#XA82SQ7<+OOMT3UV9IR^UO&2>;$%LT!] ,96FVL1V?^#,THE7L;Q"]%#]B6N&(-S$JD7'+,ZFN.$ZU&$<;?JY]:A$,I!?V#:4ORPA MM/.]"ZFTM,K:BJ_SB6J7(V.(6';0SB-"ZJI,IR/2'5CUG[;== MR8YHHNF>QR^O!0EQ')J/-K>D*Z7OGIM8CF1YFU( M5]<UKRYY*,!GJ* M !=F+C1N,ZI?>?QV8/7&H-]8L<5,O3 XI+H4!5&0/X!4J4X&FAQ12O[7E?*Y/TN/IE&GZ*LB#9@G4-CL .ENQ+:"1C'7;QW/"Y[+PD5)5Q^ M+G!CV>4O<(\ !#@=OT>LD424B+>#IVSAF3M]Q=9 MU;S_OLV2&YF(J^8>^+@)D[H&>0S:]3O+2EH9(^FCC2&0N K,'>*(>IJ>XW%KLG-/0TH:?/P%Q?@/0!0 M$0H1Q4I>#2)"^"B\K)G8MVI.F9T1!Z9>N"V._N6(DJZND:H"?J^2<=05Y)G^ M)_6_ FIU)0SB_R!&W-UY0?-=X2K6R2$EW'3\*ML )D>IKBS^26GWU58)\W'( MZHPH^"U.8VU+\ 9'3+@\4__X\0MFNX=F_U:K-S$2@M'$VYIM%(]:N0-@N*N7 M?5$^]1?:*;I-L>9U]I>P<.05 6Z"X0=GI]>N-0_P4LKYW$:?28]U7<+#I&US M?89Z;K$""%]BM#AA.?9-V6&YT]2;ER?*H3IRX)FZ-U&BD1SD8)MLP?%2&BD7 MC5V5*0&0)@@)QF\U'&9##C&_CX[O_6\[MF7@'1VPP/J@]D7E9J"^S_>1.\ C MT_[SWY\PP!U9D3M F)N1RF<'.81PIM ^TZ$XFG2NR9RUV..?,'2E-[QI)F>V.G(O5+;_NY4*V% M$,)!.%D_5>>,IPC05=)#_PKZEZ!7]Q=>(R!;WO2^)),$K9LWWP%^]17? 0H) M(W<=WOX[3SG\U\A=?$FHTD"_*BL,=4!5=K+@[J;? ;Z(^1-RUM6D;R+Z-H^? M<[7YC/\*I[),]7K"#:!(832(15SKHC?B/GIH?#8.;,>+89\YDV+BN!8+RAOZ M,??%>2OVT=*H]Z<%VD25A.BRFM*^:BK *>#2V].E*:XOC@B!F21]]$?#=8V% MK':':B8\"JOIA5M59\H!?!VF*7F#Y'O*PENUEKD"ING7VM5Q6'J&ILX62B.+ M%?QCW,>AZP?*QUL^@5S&AE_ MBI]GD_QCR^D#35R5]:S"5H!K%A]&WA?-T&.@W+O$GG4'Z,PIJD<59-/5P+Z! M&=KFG[A=/*D_6MQ@XPM&MQN?@E3?\(/9ZF'A4OYV6I:QM/%L;-P=>@^# 0>( MZFM3I!IIAQ_?;M/M3Y(TBXHJ_B1R8R.&3[&B=/9 RZX?#X9] .DKUV,,UX9K M0G77SU%)]X9+2>]VH+!'+V+5\(^*(M>[7L"HM7T][ M0M$+9RM/C1>O&0J2%^?D$T)%1(@2U>0T,6'EBQ6%I.%0JF('&/6 ,\K$(;$B MP]9S,_B-$:UHSH_O]1]60O($>@'>H93-I:'3HD+,>\N(7Q)?]J5%'$Y>.W%- ME&%?N"J););%N39Q\K\!? X73QIU ;9A9'(=@Q".Y6,E>[.780O><;9%N^ZM M+4X9]4!7O$=?3KX7T3H)[A^8 !Q\HM8,/EVSTP4X]J3KI^#T>'TR-5.F._DN M_ :E[OU+G]5OU? 4CPZ>35W[67:RO@GR64P%7$?VPD1Q:"=H!_7WX\;C B"=SD&Y85Q83V ML3QF%@K7EZ45=W'$^P(--"0S BT1* M.Z(T5H]ZRM\2*_0N8:/&(BM7HGY'[H$F#HXX8I_VAO#]CGZU\6V%T3JN'.!B M3B@=@/QSJJ;:[1<7\00.E5\UU9W^Y9C02@: M_%BSW%N"Y7&=FF0%\47PM5)\03Z_10I\'_;*+M9K$2?6;8]E$&LA-WSU& DT M1\EU9>- A4$]*._04U+\GZL*;DW,:3CQVJ<<)WI;NEC(2+,:[XN-X5%Q] M<;B(EM*BW:U7//<$8LD#+^>:TG>LN;#\O,"&K^!:E^16KS3I)C)KCZB+K2(< M^>"+L\_#_GH2-%C-V_3]62(I-G->42FK8U(+1F.5;^BS(.X7B+4[,68&&V'O M*.$?#SAARN6U @(>0<,9'RM38LT>YKE4/(-WOCB,XBB:DK8.$&B8-C[<97)X M=/0N7GQQ%MUPO CHY.UIU.YG#29@FX*J(-7$:DO!_ETNN^0F"ZI4?;FK0^L^ M A::!9(_8Y&#\9"A!PF^/]_&@J0!WJ(&#/?E.VJ)$HV-,"W9#9KS*RC>C))A M-PE1$[\-XEXS38$3)/XRB8[/=R-Q'?&2"@-P+IW]-H&RHF+Z8U;0D=OQQCX_ MV$\<4OC/IQ8 C_"E7AN,O<3O4FV4WZ*KZ/:DRR&50%-5]H)93)K;QH6DA=; MU$K+U%$EO;*9[H\Z!J-^#P\B*QZ"0G>7,IC9T/52;6Q"Q=:4FBST-^T2 MXU@V4SM3DN?7](WB WGT)!%N.%Z4&4&\@+\:\I@#I#DY5 !^*]SO7V3?9!8' MYBR!,A39\1&WCD1"()Q2B=#^)N%VFI V<&N=RYX3XN8<7U;: A-$)=V,,J! SW]5D$X64RLBF(+1@ M7OTT::3H=_5&UN/IB_S/[K?EW4* E83T [L_T7@JG. MPE0IV<[Q"K2GNB\?W#ZHK9\\I'2F!-3JJ>D85(V?_CTZXQL*D.W#612;F2ZE MU(K3MWF"=5:A:H"I^SG/64I];[Z7!*<]-H*'/N0B?*-O77"?)O[6?IC,&G>$ M2[F^HHD':8KI:C#5#OKL-[E;?ZG6%KH*$;33[]:>'F[*TV!F&'UFW/>>+.$8 MI^C=9'C$DW[)+E4&@B\S[)# M/5Y@9F+RD;;3,2V8H C'?PFAUK#SDN3??+#D1\8(@*%H;-6<93>;*I#5Q^!\ MI7:\1:?"@9XKM$Z> Q9^NNV!.11M-25N<2J:XCEYTG3RJ1":+3A-D!,N8$2O MT3<6BX 'RTITN]L$K;ZW9^::JLWD>HO*_&Y0^"Y\58"NBRX>6)8PO'^L=O6K M,U;_J3#-U#>OF;P#OX<&7;)/;PI:C&[2@@I]0+U+'/7MJ,JP:_DU 6T(^4Z3 M^7S!M.C59TMZ\& G7L(&J7"46!M=#E)C.#-X!2#2N=2[^NUWAP\23KNHQ^M_% M@J7%OW\8(B0 RPMDC8:X.KN/L+VIX-JT_\:&C)+= C=@S$&" +U,!]5!8V2:W1?Y;1(_X QYW-K<\SM^5?XZW^2N+\#3XMBC(;&PEQQORJ]@EA/>]O-DCNI$$G Y/ M-!A@K1T18JY,9_/!#/TILO03!-RJ/J(X#2WZ_J\3E9O M9FM6AM3P=-%!GP4%+9.&LPUKLJ0(A^+28KMFT3EZW9;K!"ZE)Q2)+Z4$%M8: ME\F@RJCL3YR&=4<4VPA@6:>^C+)FY&(4AX'?96/8UQSCT(=%&D&%)HYP MV%3O^I!KN4_('4"'OQ'OH[M(R3'>XD/&C\&N.CZVJZ0?H102&:M'.!COEU^9 MEFS2\CN=YD;=OVJ-^N8\NK9'NW??8D__F/)\=):Q^-;N-1IAAV ZS-\@I,*^ MR:(AP-=^UD."_YQQLAL98&",,D$L?5D5T#HC%1D*?3/[=F?JK03 Y%"@RD5E MW5G*SZ,4EDTNS5&X9#_K;<8]47XD1L$[!QH*(A_RL,3^S:8]%Y^C+U#+^/Z_ MD/?>44V]S[YP$ 21)KT)H8/2I/JQ!Z M%:3W4!.:4A- #!#"Q5\YO^\Y[SWKONO><]]WW77_>)*5[-D[DYG//,_,?F9F M;[?9.78P8(4KA!+.GY^'U1 6UTD4S&;FK9B;54>P;!9JQKC%/2A84*6ZD9RH M3+RVN!H!3ZVV0ZLG(S))-(\R((6?2LR=Z-6.)%,3UT*I\67PS#Y;M\YJ;W?Y M70'N.$F)[5X!J.2MBXV'Q60=?3TW3)_JDB 9FQHC_/VRY@ .PC %;JH'#8_/R$-59],K.ZYT0=.F6V7UD*$3NE& M_=+%PS!_CWI3K%H&_2Q_.NG??3-6OKGW*[L4V9 /N[LR%_XT%^KT$T\%71%/ MMB-/&2G/BMQ/=L-,FV]#1)Q>4\G];M^J)%#A/6.A+12]WTY&F-2#J'^D3JP6 MADO6>7NZYO=)?8SD;OA<6T^W0,(1SWVGM%':B!&U&A_$*%%%%3B&DZ&3;2Q! MOFR_,YL[;=432-92.\5M7_^9J_OH0#N'0^]]1+XW).8A=B=DC4S*'*.TKJV$ MV.^/+G&4E>J5"[HSKW.Z1J,$OGA(3KC4.F>3YE#]=Q=ET0^)BY+AZS2AV-7#2=[N7F&D, MP1O<$.MUKYSUG(+&Z?S5;(OYD!0@=<4QPORQR6O:C7>W7JS838V!4-NG1I@@ MU,&N[K3ZQQ6NN7K,>\F6_K9:)-B3=.3B_>T:,^SHQIE(H5:-#%?ZK_UZ/$06 M)<9BG6+?%DWX14 WLG R0I<2FF138OGSM_L=)@9GA''%VCLCMC/1+=4F'TAK M1DLRPG$VYY.\-E+!RC)J5R>J>V>$E\XP;L@@ZY7FPY;6VN,T3H+B,Q#15Q*= M+Z2Q%-VR4F'#C6D%)C\/T!HDWR W\@83OVCV/&!\49JC#NH$&%;"/6D 'PO^ M.YD'CY\P>=+@&5YH-\P(IJ^O.77G)@;T0#=THX?VQ MF[NI BUO5I>TB_K3WU.VV'NVG G8)IF3OJVQK@5PH2UFI" MQKL*Y1K-@V] M[Y*IPO=TU]..A8;B_*G"N#DN1JXXQ+.\+J+7+QC]WEEPA[45.OTDKIF&"!.@ MKP-!GTE=4;&).8+-@ %:%[!'JCZX-8!_^?I0#J,E+'/RA6@ MVY1V5_>5QX+ING:8*G?.*&21_[L&[X:2,&\48-OS,(Y)(SQ0P#'K=G-#MNUW MO$K/BB%!@0,N$U;XRD-=,@&OWP(4:@L,\D.?=@_]W1 C4B,7EAT%\#/#PG-= MV2/Q!1=RT@'!7ANB[9\#IF<\N@L:?6^@G+V^CSIN*5(JMI4)#+9SAENFW]NG M_FY8'T6#ZX8/:%]!\W M6'$(?_!)Z.ZCA24LP&_=M6%C E2YH3.Z[@RA^I!F+ \W/0[WW<"%,K#,O6^= MGSC>B[4D=]XG]WNNYV\8MYWE=$! M6_Z05HA7PN( A$J-2N 9V^WB*%IE%L"-[!#ENRHSL( RKNZI'KABZ-T6)RU7 MMS(GX3?R4K%-'E2+JJS]CVX>_7SM_ASP0.MF=B>.8S9T$LPJWAH%W]6-6JCP MX']52VE.%F8642"WJ==G?%/(JRPQ5=IZ$;*5J7PWH*/;ZK9&@*>?6UY?J>5R MEZNKFUNIF*5\R:UGK(?BU8-\%0F$QBXR+N *XVX^ P ?PVU" .N''&-5)Q#53(U\,;'LKU.0+_TU>:_B]5.-TSS7;.$QRM@L MNZ6UXR0\>L_XA=^=IB>*?%$7#X^#$#S3;#.>,G1''BD'".-)QO7$5V3X7Z(4 M*B@?WMYP!RF&MJ9+O9E-:<';F%NM3>O>5U6=JH^.)SUK-!0U'RKW),E1Z&I^ M\9MCRUKXDT?= WV.T=%:"/.[SBJC.)HPFCCQY['*!@8, /(0U@^7TZXTG5N* M=ZNN/9)_)8W\R4P*^OOM^H"_WZXO_E.]PN/PY[9.^K$K4^ DD$P>W\?'I@S3 MWKOC92,E:YG%BCL%_MZOF-FTZ@.'HKWW$Q$1>R=3J/-5')UE#K0@:U'-M!P@Y89P5^J MA8R5^PV9>GRV_.$?>F+O?^_'MQFE._BR(*,@,[;D)C[8OB?B_N@L\FHY/Z6E+VYN296P:;T"X,'.R+1E_PJ5)V2 M6V@K[2C0QJB9$T@1RS?:#=;0O4S=/_Q33VG3PWH;ELZBV=:;Q:-U2#O&_7$Q M7LAO(26WV?4SXZW7HM(N*H")QLO">MOJF3TL"+EZ VID!1WZ.>MK%4'XU3WF M.1)4,2F=$<9_Q+/FZ\I(.P)U': _ J>VE&>Q8>K0MZ% WY^SK'>8>%('"%Z[ M"*Z)D@=%(>;>_0#/RLN@BIZ-0YQ?6-%;+/2 BR40#1/BB\S,/L@SKT7-8#H; MAIZ[9?PLVX(Q>#DVJ&B5!C!1<[;)3$%->X#ZBK:^:>O7>V+.VQ3L>F4U7CG, M1DD @=ZW@;:!X^?;H:\P(V@YHSE_8.X/10G8'+N/P+4:'8!.3/ZR@C']U"PC M;>?JK_CO]PF0?DU"/$\]6C#ZH;L '+#DG PDP8"54=JKP1Z'Y$N[YYMQ4=5] M);O6E)Y:X0;"5(_HV)+ZZ4",HC%QKXV+3XV#[ *LNE8I&W2I_!4Z4$2A>T+L M8?P6DL>=A^ZS:JJ,%ES!N&7OH0.35;LM$@:N][0_@FX&LNPJD?H#%:/+=U.9 M=ED>;AW,_VPQ^WEZ6CW"GKSWDWI,#F+D([F)T2L%W.;#_^ZQ2HE]B::7OH0>VP5U2,AJH<+SOR@HS477I[VZ-L:OI)'?/C;(\((W8'6 M@LF-Z78)GE2DB?9E6V6TC2^3HGP-32R$G+D2.:CQY/;L)([,WR2*V6I?&$YD M\C63Y--(=ICX1RKSRW':+PF52BLRIU6NN6_ER3KL.ABTW0K'I :R6;4D0AZC M4RZXP.QN(5NY#\OX\ _"2>F+^^Q_=M0L+F0"1S 92/ZTB>\CUIYNA8Y21H9; MYF>A=BUU'[$+,J,ZTH-5>7Q?*.C'KP#V+*H]C8:GLD%]58PFCJ<[WV@S4S,1 M%YKK>BKL_IF"MX.5N>XQ=HZ"'P6.52^]*?971E^>[69C-/,;SMK<7#B!;]?A M;991@*-LC.T5(-S(W*E%)P=I>PB,DEA6-7GB"VG->A;O\IE"Q<(U5)$6(];Y M3B,,QOD% Q5>QGV;8FL88%@??C9_>\?A"^%^GN.OHF?*9"11GO^;BTBTY>TR MM?L _J4=]6DQN9=UA1BWTB ;C%\/"4V9;>%.ZK&:3_F78)F;(YEC(D,X&UD? M .E]&;OEMR+U5HO\_>GM[]9-)(!$<(R214A_NM%[#VTI _7,?=Q2XR9/&^40 MOFAYORJ3J,T-T86;97.>K@OAC^<"97X&438 J7;A[WV="X^F>IK2.,#\?B/! M(N)J[Y(D2)K/[B]*L%6=JMF_*G$V[*^F+;7HZ0C5F*GR7F8E*0EQCD3/*/D2!&?Q8'Q1G5T!G*@WF!\^]=[ MX?F21Y;0$FX_?F;#J8,JKI1>=_4%@\:]-\&ORU_?A^B?\J,,2[Z8_"PR1-\L MSQ547]2;AE1:FV6^)'MH+7%BQ-5MY%S+9[,I8"NK_M3-L,/)=2'.%0Y$=(3! M1/*@9;@[9O$4NY+POLQSQ^ZSYST$X^7J/(GX]ZCO;B0H=Q$P32Q:Z0MZG&!U M4SOL5C%\=C5@-/U35%IOWI=A6RZFT/VVIA"/Z,5EK?T1S[O!1'&,+H E(5X& M-HC#[51.L-)$.]ME83L[^ XE:OTT"!T?P6-BR%B(?E(-];HU3!JF(L?(#;"7 M5B8$+">;!^VM7PAA55%C_=9H_;X.Q@Z$5+JTA!7%2!$(\;'^UG=-V54IJK*#3/]P;]+%#>[(CS^*YH72(JE\!9<:VIJ;_)K_9I;?]]; MFU(NL8"(V;\7<"#SK(DL,0_7&RB6W4N]:\F+.49>VF$LB1KNC F(=+F&D=>$ MIHD\1KP59,139KO'R[EKT5STE&C,2ZEZM0=ZF ^;"6J Z?I<%DMH"DL,YS>W M-O7O*3?)$8S0$'*OF9\/G\>A \CVO0Q4F2HF>%@2IA9CS?4]Z]>C@E- M91=QHWSZNO4!C8T# ^WR,V6:DWW6 ?7[O\='55I7!^R6)ID+VQ*;8@5?U':1Y7]A?: MXX[W2I JY:UMG*D^R3X@//"YE%Q+M MVS*&6AV^.[UZ(J!SU B-25 ^U9+[X4DB+52QI$7PHU:#X\26DPW'-D/])AOS MY@K <;EZ&29A=2EM;O3,O*DG]0H0];,Z_>=+G2S* @TO .N M +?VL:G'Y9/F9PZJIFCC5P!RQ%2O H-KRS+6FAIGK/LX:T NHJCY9 M)78\#:2L1OWJ@TF=>U;D&V9I?[>>5(M]+K0I0W00,@+QSI,P\DU>_&:\T4Z_ MT&.#<(3LY\2MK+ 8Z<=)OU0NCFHZ?EM*! !(T\[-_8=DDS\)*/]S;87_=X^4 M[]A'F-@O_@*HV,-(?Y"O>H,,E9.=3)_D M^'-SDWT35"],_1\D=P6RHI^G8ZL=33?TM0D]+CYQ-QD;"_:8Y[O5-&D:AR:! MO'*I1'O8LBW"' [809RVB5QX*1\V[OC>"> _GATX]<;,!: Z-#,,I@YA6F4[ M[42S,)I4[]^-"7BJMYPT%$?)R6$E[!^R@6<>$M]:;T4^5@@5?C)! MKY>U@IP<979M4JG)'^(HL=[BO\?KZJD0 %9/;<_WM P-"EX(?#S@<="0(\ MSO(DO@=ULY=> <8/JX)6,RAP:GG_\S2#PAT;-FFZ8&TKAZFT:;NK4EX^0 _6L@\V[OTH8D&'&%X! M$-0S1%;,NSVX^;^QY-$NMJ>!NW&_KGBC#$.N*)1JELL'..Y"6L.D^9*'JHY2Y),3+#9FV<0[7#. M7.E^*R<_D;[9<2VAH!]>_V1EX@]R2OZ*G+>RGZ_)_B9)I7^Q/'D%^/< ^$*> M+6[W-1[S2.*O/ ?]KQ!Y_I4H&Q7I=*T,\+_!HGA$%!RQGY/DF&^<&ZL%BU,V M>"H*4@CC3_^G.E?_J4X#3UV )=C4=B739UW0%ZS5;$F<=U1NY"Z:8IT(24S0 M54T'[#7=%C-ONK:.:R'"#Q$W__D7N?\*E"_D>=>,!?U=+0W_9*P#%>'4\5>\ M%HTP5MK\>W, _A?1\/Z!B!5&^R^8L(N9$Y#G+06>9?Z%HTBG:PL"#_P#]!Z% M2(E/UJ)\*1]JTJX7ENG_E\,^S^S("V#_74(] JPR/QODOJ/*ORO!,/? M+/.O8&"LM,)1"NK_59[_81XI+E1U8^D5&:8N3]3,21P/+K\UR/:;H=+^7]./ M\?5IS@Y,\JPL$^+[]Q>6*_8@>0V1^6RM''S/FM^*OB92YL-_'.6"4$-7MMO"&R8L;UUNQG&9IEZ7R.&X87=;2G/;B6/[ MC**:Y+@I\D P2B'&-^U.?[MC,D/M#)-M (,A1;F:&HC0;N@]8O M*!8TNH&,G&E=IN)&IL#3K +7DBY/?DM+V9*FFMI06XM"0X%V&\W-UTI>ZUQ> M*Z*8F77=O2L S8ZIPL![+'LNQIV?40*BVU>SI'V993E3Z<(IHL85" Y-_6;@ M/8"K&37>?VQ7<$$-=3K6P)@4PJ$]?;[/E<@0(C_"Z*HS3;5S;O9.+)EJ,0]] M\:^HAG"E (Y-@ZBN *^L*+!Z*)@O:QDRGDH%#WT#D[H#MJNU\?.**@V&;C9" M7T4^Y#WX[J#V_'RQ8^V1:\$8@]7BFX&F]/">$OH>N% *N.*G+^WEKY1? M;3UU#9=3#[?WM3@&BG)S?1(O"XQ'FCELWU4.KQ/MFZP+X\VK^7S!R+* G[2@ MTS'^8'=;B(# Y,[*J-%'GW?YF957N>'>[&(0VI,L(*5(5HI M4MA%B%I7VT7TU$VM*B#,1B*GQ7@_S5%=Z>AP(PQ 2-@B?"=P3)$%S=LCJ-3Y MVZ@EW='+-[.]7.AEJH@;%]J2I-HBQE;3464YE)%@G2B=>5%G%:6QNWT% !QM M719B33L:.##X>Z9\J-73R1^]"C"D.WGF:8?2_HK] G9Y@ZUV89OVY \TR-[1^E>WHOW\K3([<'5JFA%.L=/13XCEF4COY*2&UETQU% MGK87[ ]?-"="]LB8)MHS&[S;J%8&$GU1<.XVCTAV8RMJ( MS;.OL.#M[I:JT[8DTY;[(*E$ 3E;TOR41;&[]_039/I5CI4HNC$5S]>\J MC.%5*/+3\Q0Y MLY,ZTU1T9*MP7[T5Y"S,C%GO5N1OG]Z35Y20]J@0.M:,8Y;+4+NPP!ZZTK9R MU=99=',=*EXNZR(D%:U1> 7KN_5A%?9771M/"C) @5RS(.94I-4UIWJX^ M:>3IEX;8K.DQ4@WN3R]32"2)N=X98$DN@%#]SCFX)WPWBWWVU12U;N-4?XE" MJV!!9C(L==:!,U2,"I;Q6_$GL=KPY[O-\-F [.TO5X"Q$VE!U],F]$HFLB-V MEA(KG<0G3XG _((PC:XE^Y2)I$-C>VXM-"H_X2J%K!B0V&_C^5T!%M+6OU\! M&(']LIXK15^@4>L]38THH0Z$YZNIP_5TN,Q,GGJJ7GDH7)+5YH:^#.-]V66M M-9?X$NAJ7]9]ILH&FS)H\L-PY>9D7=B%3%,8[Z=)8Q8:T-W.T55)I+0YWJB+ MOR!&PP;52&:!G)5PI=QEZIM 3CKO*2VA6W(J M5QI+ _<9R]BZ3GZ?('OHGTHH]H+O+R0X M+.MG"HA2G1A01_DN>7INI)WT,D^1 [I]ZMV&_K442(;Q"RH$IZ=4-O"TV[%"VUF;A]M@2KRXXP--KC4!U4ZEUMI97>W%,3%8)SHXX$K M +4\!6)W'U\;M1KN&3UVRPP:K>=*]6EV3M=QVP!T2YW41D35C^WA\\R:$ [2 MFJ/IRU:8=AG4]9$D48^7T1N5'RO2HZ^+WUL(7\]%G&)GIP M)&EB-Z?,:F*\'WINKRH?JXFBC\2*5$('^L2 5"KVX)*=TZ.%Q15MLJ_<')?+ MU9'/HB4W*=]Z/UBCNM_8>L'Y(XL+-9J9;P6MZPV$9'WR_)+Y>%)!"8_=#>T)/;NU%."* M)-IS10"!&-&Y[I$*,)PUUK52HRH@6]O/,,[DY2--ZU29_A2I MK4TOZR4Z%G1[5GC1A-GENXIL<[^8Z^/Z%9Z9[+^,-K^@V7>SFW.D;0&\3(QD MU?APZ\Q8%/W(>]J^3MW[I@(QK:"$D8O"O6EB2_@?9'5'\7TA4.#O"G(*BF_G MP;#8(%018[<:F],;J^QM \HL)!<%18E=W-(6K%2_L:'&'Y(*VS,RYT,$F#!!AIF"1)+%@"@FA MC,BXOW#\)N5N>(R28Q40:J."$HX.QJB<4- X23;ZVH75F'\KV]5ZX_^,E"&! M2TX SAA-*;0E<+M?)/MAVJG>E!+B-30/*=@1"S, ET/C9@2$(6D7BL9Z,YQ\ MU0\GX?+CA3I'G(G>#V[61<7K72;5@ZLB5^C0(_$Q\MIY3H%,$\CQDT4MU[VS M?;8&J+'ES<>-9NV'(-R8XF1%N[0-MZK0XZS[R[\'JB)6*# %J+F> M=I[P;F^BOBWI#@3SQ,NO 88T9G2I6[_R'26Y0+(?>\V ]U6.HVTU3,H"O[40 M14I\^T7FW1$!>]J6%9OSKA#JU+=&6HE2",9[>ER75-O3B M'0O9NA.!3VB]^1)*9]H@T]_+3' M#*!6IW6[AY]3N"Y&W"R),?H%4(J^0/&YDXN,;U7R)L4:)58:[C\F!CA4[N*] MQ%,A:>26?CG =1Q'! 8YAY]F@Z_1]N3&W]!V[^L:6D?AGN3D"_^?"" DQYLCE*P=X3NF+957.G^>^%Z5]P#0MT> M);A-GZ)PO,&D"4P&268YUN^U0M\X)^[GLW\RHGK)XN)*\/CX<=>76"$CKU.] M9SHKC^>*H66G?A.P9T@EIMV.1=^MY%)H70\:ZKZS_J0Y2K*Q*;;0FHN@OX]; MT2^VMWKMQ0TQ$RN2/\^ H4>XA",RZ>9Z6TZK\C&.//&@!I@9LYLS=T3OAD1! M/:D56.:8(4V04^2E-DG!12"[$/H0;(LX\@6[93:=CLQ>X5/>Z(V%AB^"O2'H#D1]MV96II3 M,,45$718N&>Y+MC#+FR(G;:YZZ96"R^YMD'TF?^=Y5E6I M.32^-U!@UI-,5('&R9(#%N<7[<>PL,"FKCGUFHRS)DG[2$3&WOGV\*22;1#Y M#R4*"(RS"+S"7MO0@&J%ZL!QS!\-#TB,7E@^P"L?> M\6V3JQN1E[K0A![W9MU"_\+*'O;,"V+I*R[#]=!]?9GP'T=FW*7#2@O[H5V. MMJ"/JB-#90&(L<& N37=7C)59$?7(1&F1W]R-#:HPC%A5=LV#![S@]S(6TYW MA7&;5,Q2U^>"&',=Y"-XP]N91]8[Z+-)?M"?GH>&EFKDYX:]ITHPCJ(-XMYT>J%[ULQ4J30@M!P,-+=M V)R;3.DZZZPK@1N.G M7]L0.;N5<.VLI08'_ZWWE4X^OS*K\(6)/QA-WVD5XCL6!1-$@.1-RLS4.,M= MN@2=)SA\6)$;!_J;Q:I'):0;I<$DK]R#&-L5,8N(-"Q;RS11=^T/.!9N\8&) M>L!-J*K,8NE[M*P98H9-,S?H@0BU2Q >C9)2UM?AD M3L!NZL"NUM9D4H:FC$:@/*<:.I2X;^E9&3C48E>#MNG)OE.!M4?&\IN.B]=/ M[+$UX<:RX/RO5=Q+W!SO@;@ _(.AYE6 =WV/V]L[0L-_SF_@^/V],)_^Y'<5 M]0?25:-Z5^ZB!3)CP1Q"F3 M?#S"IQ$\-BBSLJ@Z#_JD9#.F^_UXE2%PRE(1-1JRIDM_$Q7R@Y5O&@(1'R%[ M^379:#9UZRR1E"%1CR450MH7D?:&[J8-PU@0PC6*5;'I,E=(G@0Y[$HN%.]7 M:.&4[ISN["VB3>.VQ.7VR/93\/+@1/L9@4CQ^U!2G1.!98U3T$3E]1)G-D"G M^ M&5N" 6O&JTY!(!UU6PW!,VZM+\U-'S];^N<\3SL!!9\&3)Y01$Q@^G=[ M [G1+/OI*SPICI56%=^9])8UJV2[%PG*&7+YCO.37Q8_ATL7T!?!9#QK=L1W M7.">_^@'\7_" +6\I8NZ)W4;8'K](J9,HO::51J#7K,*PTFCTM[+@RHKTY! MVJ%QA]EX5['H$IK2E&/:V^S#Q3\T?I\E\;AG33$TN_M[ M=-E\1?V@8'3 Q)8H06#X@9C-W7$B/S6IUY742." $@'V'DRR_=YL1^TV;JAU MMO$RR:=C?-\K(->\/_:W?^]9('H,L#;9H2P'O]^87:Q2:KRX8J;TR=6-:9AY M+7:HAVWM2%J!0D).D\8>753M6KW#_QFEU"N(CU1,\RS&>%U <%W>MA>K+,ECCCM,HT4AN1;.:5-GM%)/E7X?@P1K!77^SX/ M2'Y+O&;W5OB9,8X2[96R7D7RDY5S_*!],<]I-M'*Q/S,%9A!6LP"!+\=3GGQ MNI,R2[G"]8'=6Q:UEQC7?E_>&*4&\NCBGA(R49R%*+IB%$$V#3WFX+T8,L:/ M"^+A/(F>VFRGI*/^)8]&-H(+F M6_A3G3E#1GPB1H(X\)?CFP#%*)>=_Y?0TW.A@Z;$2:^ $ MC@#CBHS.)M_UOHXV&RH_MS1\EW5Y5^Q$ K$SF=852!W73.2Q\:]+C,W/XCO" MGW(H91)J*\+$:]3.>+0.2I")GM-\;6QM3 #13,B&&:G?%4U0(? DK#RD\0'L MW&L-G_U:HL@-=0=&C&/(&DBAE1"1A@]3V$_D$#J#R/QCR3V@'%Y]X_KG]6NT MZ*I)?6?!Y'VG>>M)LXS\>LCJ_W!'$= -_:;;,) -+13]IKP/4@QUU8DWG$GU@*[7 MUR=HZADF?N 1(7V/B,3SP>LU?6Z8(!+WM XK,Y\T? M)?-@7HF8:S!_W#!/>7V[FHA@;0H?E@O+L[PL@A$CLIF%WPO_6;QT*4%;'YV_ MH+QJE.!THF5Y4G]!7.B[/>ER'UH=P+=UUC5U7V0:5IAH]^3HOI0X3$G M5D!HX)P%ZC2/O")OV?5(&!)GDP:N%=%?H70WLR#DLO1#A=V5[I'^'GY\+B^X -]CU6A)@0JXE? M$#/]L'7E5(8&OV)_I>(QVZ+ZXBI@MC=+JPK#_1WW40!1DDR54112!@GB]$R2 MPDOY$'R+DRWD4*N@Z\?>-X=R*S+,V",T='HTMKBG.%;TW$(4U>G.WA+/^NK1 M%<#'&^ VCIZ?[4<\(7JFO71O^C_?-PI9YP=26SER*!'OG.M$E_J4:H_6%6@5 M=]MT#9T]6UIL1+J%K;X+Z1IC/GE*]"&;#.MR!<@-15T!K@"WY YQYG,C'70P M/*1:E.NZ,E @<(3U-J8M'\O=V#2!5450W':X BPR3:?*ZI2@MI\V MI#)[SPBM<%0K%I&H4'/R#Y"HD[K!'+0@2P%Z2N18L,G3831^I_"=%Q;ZG4VE MCW\#,E^L7:S-E>SG$;Y5Y+IL5:2%5@VLTLI3EV)L'D[_8F[#[TGO+['WL7?D MBJ3+<14L&,FWG;:VU AQ*MDX?OM:#2J-H43?A DC1UP.N])WP::G:8A5&J>( M]%?[_!:@*G,KB\ZR.H]D59HH4F5Z/,# XTM]N&.K-I]?Y+S[[R8E.8FJFYCM M7KKV>S,O4:-5D+6+ZQ7=R+2PJ&@WBZ9MFN[B28 DPUISVF/U*+_6(.E[(B$I M;&*\!POJ%#&!Y)A#'.ULIJ-K'K2L]TX\'F9HY9L]:F,V:;&B%R51\;'IN))5 MX&TW7WZ0V,O2#WKY%%."]&P!"+46.P:3#)=))4D:QB[R#KH7=.?1\')1^5052Z9+3IS: MLF[\TJU!Z62CPBUGLS\BRE2R95_0%F>AUU7Z<*YALI!,],"O0Z=N[* M^H\3A6Z:DB\$)H_./EFZ](B6^Y(,[P!V,GMAOSL6V,T+7-3%& :_\29 9N_MO MUAK?Y<#-C!V:I,B;&H]=LE8L(AZ)6]"JCD28(I" M+:$MF]A]5SC">^T']&+M6N7BV8S063+J[B3'*P#Y%/+FAZ9T>RS'G&Q6YIO" MRF@:D0=3$+@DK#'N]=L!2G83E?N/7E%,"-9GZ#:8%WR?"@R*2$W<5)+$\^BQ\^<6YQE;+Q8_ 6 M;BQ)BT8C,<$LW/BS^B/K=S=5\:UR6OG@CF"_V)URGZ)N()V91&4&0DOX)J:G M1](T,-+1FR"+*V*P[&[H!"1];>2>7T3OBQ8QJIPI7E[\J9)67_V2"+[<*,+_ MT>+Z A,\W-LD&Y9PSEI1X#@K,M:J%_YTBKLU=4L@/HE>*^*]X.]V.Q,-SLVU M;=8Y$"8:.!\XAZPB&:F]S&\]\I=X \RP/]H/D]\AVQQ2]!_R+AF\'.\:@X"4 M@;3^'FC>7@R.XQ'/C(1D"^I19-E/U9X.154W5% K3Q>AR4-N6.@T-4G.L5*W-&3OZ11_<[;Q.QHW M%S(6CV]^]6Z3K$@QO&DEMHT//Z9F,I"]WSEP 9E-ND30[BB$C2=;>F1;=^;5 MPRBUOSGT8.'#H7[B14ZC&W9L1#U#M]$KWK.B/1K1> MZMP[,#S8A-\X1R"; D M$^W<4 U#='BPA^OME44G4];LHO92@5^1I!!GV\9WYNV#V/FDIY4U37)I;/)YAW;IV3RCY@#^"TE$Y4N_R ^BGU@9_6-' MY^U4YPH"/_GXB#O+SU#YIUU085P'JC%*_=F4\CZ(LDPE)%VYX,G@2=DO/T>N M$-T&8W;F?//B]&?B&=7J7 1T *-D_U<3[1Q87_1F47Q]_ U,D6I-+2HV+ 49 M0 4&[;O8KI:IN@59.Q^5:WL04&J2=$MJ%CG5"#=VJ#9.0L0+RCJL!Y:UA5JS M\:'#B+B.L_LW"9:-F^6EYXP0C MG1'\F4C#*D!21R-"D0HSI3$%4RMT7&%NJ<4$@=%V1P>[:LVHF=DR:Z$T[O=J:5@.J=3 >W7U$X?;J.]2%'[NV;9?F]*-*3?=C[[5\O3_MA, M<-54E7BE2Q[KF!;"#L3WIO;\TXI^V"!U8]H5,.T775D"[2B=-H2%DFJ\=K)6 MVI/I7TI"9IQT%=UA\F@=14/_=4;06:/KS"G#[EUG0VT 2F*[N^+EA'/] MOJ^"G@.,VJW8/ A"K^(229/(_/I5S!>FD &.XH>1 E#?<\Y3&=1 M,<5(,*0 MJ2C2 ^(^L8H("A>PA\T*V+Y+/^+]>IQKE_#F_H:+GK<[\<7,*>NJJ7;6+R=M MN7,EC(V-_?TONZGQO/LSRU& MW7(=X;@'4:=3B*V*HB!KK,/7VWTKN6\&@A)7MF82:L[+20AQES!].24[I71[Z8"GC;0FPQH%1*+R2( M]!W&^<;73HES^OJM-(C%88DP&'C#GQ,C5PFU7T][!U.E#VF B")U([(>R,;E M76:+6Z$%4^^E+XX$?"'Q=F-\@@V-X/^V?0AW>.S)W1 ^B_C/$VPSBO_T@Y#U M_GO7%W%"PNN0^!];S!DML7_:/4I!?UT?_./R\BW_V7A^G;_$AS>M3_!V\BSX MS^'7>:_/Q_&+"\^"8Y%_ND,B0+"GUQ\/[SYK_O-^0.-*3_SEKFAG;F&?72]?4&FH;DSC(;7SGM0-^'Q9__3!*D0WUV8B),!J1S3BO MZN=M3Q0A475'NZ ]CT!?5/5U)&&VO L+@$>-KUSEU=/RW#:@YC3,6RK4Y4#" MBASJ-=8;S2-X+C#2]I)&P5D=T;3PVU1ZP&P^ASP$<_3 E;T?PFJ/XTI-?1P4;]Y)>DGVMQ M2Z-5E'8.3RC3J/@,$&9O%3O0 ]VZ!/XZ8$ET? A,"=ECQV#&\D8K^/?@H-:D,-]58+1;O9T*0^E.B?/GJ\!W_P M0.3=NZB(PF2KV?7DK2!.A"L3;BZ;&DNV-O]KKD.VH*UO-0)+46ANYHBJ=6+Z M+O9^LNIUS6=Z8E'18 Z!&"_RF[Y6>T'H5J12ORZ+DZQ1E"TK:E[; 64(_)#;R,EE75FG][>CC%8!G:;"H=7_N)O$]:8.EFLT%O?-SI> M6.32]98$''/; EK7\+[6ON9_OA^DU!E6F=("I B<5V*M2.O-)E+DQBHY8-7A MMZ$M6S3IQ#;/)"K>)PR]B@UNG]\$2N&SO7ZM:F10YN^*_AU\HA0%?V(I=@5X MWPWA1-0'BDYAGSA#:/<.N4TZHYV?15B*;0HDAAE"6IOD4."=6'Y$]GL/82JG M++8I?_[#:]-JIO+M';%A!QN?T'$Y%]I8 M/91Z_/HPR', K;;9UA&R4=^6K%L7!>8L34KC>4#P-*'@#7V65]F#E;T\(GT+ MS#?T$!!O)]TRTZ,#E6B"F203@LOMV_148^(N=,'6XJD[B;!9+?\B7NMX0;I; M\?)S\Q2HJ6X]U=)'./H)4T&]63FRAV)%O89'< G^NZ*Q';!8@X_W)9\3LI$[ M?<2(K=&B3%"O41IA ^^USHJ4F;0[YDD.EEL'%S:WO4?+);)WY/5MR]B[K^I1J<-@92 M$\'],*1>'^65 R[&C0<1'E8([Z], M^G&5%9DE#9Q.SSG4^.=/<-&$, M5A][>Z($3QY0I,/0EFOG0!O/^5FH$8JQ)8YILFV9=4\D"-O\3'@$=G!V1QG/ MQ637'?%Y>6LOR_U5/'W09KWGYI'VIPX0+(4[MQ8#U4;K;N4MGVYBB\"G#\5H M]4!/2>Y>9E;Y,Z(HHD+33E??P:3*F9GU;1PO<_+-QD[]W!]8Q_NRU*QC-%AG M_ PP8(2"U[G9LE;WN5".CVAGDKF%(VJ8LYR*D>WF)Q"'#+$'L'N DS N."X& MD]?3+HNF[ZV"$ZW%1V!5D2+BM9C%OO2 CK#T%8;^#+*"@N^W[I02,^P;B#*: M1#KJ.ZAT#8WC'O@K&S5.8!60#OZ.$/69U+KZ7*GT,HUR3VYZW] Y MO6_ZI.:E<1C0O0>5W66(N^]*W8,@(Q2FJN_?;/AX,DB'+A#Y./PI^%!PLX[G M369^W(UK-CT-PO!EI0#_[( PMTG^S/@V+1' M*(GEE1KU5E4% BNQ.1TX(V,=)39:*=P!.9L/03P ]37S6X4J, MKCI:/;7%I2%_?I?)_=O=W*FGC2#D*C-A[&DSIWMM&?[TG5OE>V>"LS_RSYS> M>$QC&U%&T1*Z#/XN& DD\,XW<2M4N2<#[*9\7$RWUK"?@MJA[0 ZJ1K.2J&G MO)M^2+%/B1;N9^*-$;_(9MCA5)O#T3AE"4^YO,*-!N,6D"\XDZ0K$#QP&9J6 M,U>)WK?NW$;F)QM++KM736IZC/ MN\+?)5U^2(&EP'@CY'ZZ>NCB0:TT8"EV("'Q2Z858A;;Q:W@P;<)%T:O<8)Y M,GU.<*\67*5:9KKBO68, FW?WI>)O@/KI9T])?@A8;P#W Z*\#&: AO?L^+/%]S*[D"U"[ M0]#D0?V%ENT,A%9'NTX^F<)18?=0;;C MRP637W"]#0M%K: M,>5V2PYNW$M]1A==B?HK !GV'D^VYTLA:6@-M?V2> ^F[+AY#M\TP$XA= M/]T[8\50BCZFCHAZ%9MB#6N7 N&[O?0F2?)YC4)G\]$#IZVNR&R M8X.H%!FP=S#:0B&5PT48:A"*)36O3"D\=\J3Y%)17X0UX%?H-^IO#H.M*DU) M'.3'L(2;@<%574KA-9BDH#M%;[$/6K#'&26>!A/[?=/)M+:BXJU2]/I^'O/KX6#WAY?:R"I"!T79"=L)K%:N8SO[)(^MHX"$F>;!"_>B M^Z8R>/K!>(QW*=/S$$JA. H4-1UJ+%1G(.']8Y]^N\3V[>BSX1=SZ "MO$#Y4CSBC3Y$M3)C^(:+A:_SI MAR\]')J]D[8O*8$Z/II GJUZPKP#@W-ZVX930&7#*\'T?QTA_HJ M4"USMC:95.HN1BWV=$AF&:>K]W/=C F-9+RD^-LB93=I9@%\4C<)* M\XY=(UU=F.L]'Z!51&!D.@GTK3Q:.#20;,JU?=$1(7A[]A#2'9#+(DF33$_1 MON9"\OGQZK4CXG^T(*XP=8)5^DX7?:C(BRE 'C)CQ) :45A0KO_3F8;A$^7G_+4"J\(RG0(V>/=7>X%P,%(M/!3WX%L^M$;P M$*N4@Q'R(T[MAEO5+*T.WEP49<"]W!GR:G\8?'M_%+SGT$X.)0?NO)CX=II'67\\H>V)K?("9X8W!R+94.]^_ OFIU(D+%0>&K@",BB+^YBBB./EG"" Y MN*6_&D>-6JYLHZLJCKTQR_S3/OU%4/U&LV1I:A2G<5>]P6N0T,8:O?^]RYQV MKN7 <5](>)Q$4TB/(MML5?TRJP*EQXB1:O,"L4?#A5HK2899;DJ"@Q.BJHF^>IB[N"35HRS)_@C"SUU'+)H7?+^*/ M>\XZG9I-XL]LOV8+L M"'$[]*VFVL;W8S:%^6X@B9%N6"D@1IOA'J,/L3.'(KDD)^8X=P3-I$0\4+!S MI,$]^;/'TC@7-WKQQO2R B+ED^5R3 CT3ML\H@^\ J26#5)HY3:O4OE;H-*" M7:MRT)(=!1@G^"@#M]^^E7Y#X_NSPJ=EQT,LN@=FJ09$&"T(I.7;>CSY-QL) M)!ANL]!#:D2U)+AA)XW\8,=KM_RV4D8/ZK)0,+GF\LR\Q5\/Y9P^VY G'"TN M.7.B239;5E190-Q<_9[/A@M]L$SU(N1K)P/G[-.<$&I]VII,>(6EA0T M.WJ.LK8K&25F8P1-Q-2#PVVONKH,G@CIG-F8^T][5K,FJKG3=3#($P785*TL M0N=ZFN@"@5[Q)LW1!N_RIHRI;B\]\'^H8LC@'S#U\SF6'UW7K2B DG5.O^<>##@8$MV?*N\:\M%@3OG&2,#*1\'9FMM8 ]S*S09N'DI?#JL-T)U_VH2MPO_R6-B\%F)FT\F^F>EX?1YU5_A_ GZ%XF MLNWW,)!CH6Y@B[DE3]8*P51^BP.L+U8E8Y\ V,Q]Y\P69_$KTNU"ZV?-X)P( M5*XO39$Y;'>O*9 G;G;9X\+UI*B1RG;;A#O>PS9:Y6[&LY2/0H[F%-:YL Z5 MRR_BD#=]?Y;=5\:S7;WM1TUU8TJ:JBQ-=9<_^=YO[T?WN?C^^&LL\[ZG776^>VUS][7 M6>=:U]ZL$")!<=KVJ" M 0_I2K3;A8M?N]F[Y9B0QY+VZ//$+M+LX\:MQ=.IAHP@T'HUY* B2SR+**9F M @Y4$$06KC.O/:W\YRVSKX%OJ (MC:@+&"CI)X5Q_S@32GN$^EH+ C^,G5HT MZ1^XF!)Y"#&\K/6F:PL@AQ"+=$X3I MGH6]X]H.?\F"*'JH8POX%22'PK7+(#2[4;8\#6C2,,>#IIFLQ\:1>X\BI:=L M8B-XB9F7311?>8T$*)65T+1(EE$K'K,V=M&*/3,I<8)9XN!(,+04D_'P=8SR M4 M1QQ)Q43?_!1ZG;9(-&/V.!.86FV'. MV$3J)?@=%G>#IR^;".,.OH'4C\*:_1<]-/.XJ)(E.<__.HS._]5A:$LV893Q M;+"#K5HH+U4MFPW_9B,5D;1]L.'$-AJ$\_DYR2)A(_60+O*F1F7T:(VZX+8X MKJQ*U(@V0!P.Z,N3I4P789E6NC62[3?YJEF H%KM'Y8WS;@N02'TZ8,5Y][N M6CT9HO23&8GY/+2T>V/HIU/$*7\0RXE^0["=9"7K@>_:@^5T[O3FF)-B^4YK M51A;SNO97X-RPV=\)SZ3[=>6S*#P#UNVXB%OEBSKTIZ 0U 'JBA.NWM.V:!/ M!)LCR9^KER_?'5'"GWA1'F3G)J8'DT+X3'"[.\7U=1-P]6 SC%VKK[:$88P< M7+(0_@[9O5-CR7@',VOTUU]$I&@)'Q"*!S% MQWAFKT??G3KCE]?_00_P%S$7F-OY.?)K\YP6N)?8T4J-)C$M:&W/\D+"YD6# M((67?"J9P)W93Y5 %P_\ A5\RS%>3>$%B<"N93.Y^[VQ%G2?'UU5F+*&\7V; MJY?ZP MQ0>?QU@/V6+DLJE$/C+XS8+R[VM/25KW"%H@X_!VQW]:J+*9M'!"8 M*O?3S3%3QGP\"WC-TQ;55QV%UWW[%VA<QZP,LJ&G_]1*V'[OFZ+]T>& MXL[XQQ$@26PD_H.&BL7KKVK#X!7W-TBM[V:5M'R#\?HB3$-+DN64.M08_2PQ M['J?>7Q+S;T'^BH13T/U9F&ER<+#/#&BB=HW)>-G8JHA2>YLRG9 'VQ*YDJL M>69NSLMSC6LFQ)9GY4J]2DP#:*BM"JU.'^9X[]6B9W/0YL.FI&S"=;6J%Y&G 2KG9J2H &2AOG&3I> M-PE/^)1IE_O34'G/,A%%G22V-Y79SD*6+FHKE#G:VX6D$G SM@T9-B5XT4$# M*\E\"'N][QOV_^B.Y%-LSIB M7N6"CLQ78@M+3X(H(I]7.-AI<"!5 _5I"1%GVCBM-B /_Y ME^GD9WAM\'N@ MY/N$#_'Z2N)N@"!&GD'1.)%_C@.BY8WBZC4Z*-OL_I6VBL6LH)*>BL:V+J9O M]YEO^C#)Y5(+]LO4]#'V]@VW+[@C16O)H-O*2/4"E4V M+T4AH0K9&EF>Z2KFDG&',,KN2D"4CH1^B8F3N'5[L[WE\M*/E,"Z/,ZXVE&/-6!7RBC['P635*$4X]L7UIQ&5!URW$/@9;;=OE"U (U)L8%+8S6N_EM6K+%?3=0)[=TP?-E;&AO M0*!'FGK+ZG594W[ 8-0_W>E";^A$)(]OG@A3 UZ=F)/(5G:3VKI$H/"]=!!? M%S;-Q,G?QUJ5$&U[8X+)B^>+Y8L+PB.]Y6AT@@]T0OV\_T:A4\/ MG(4-W#(&7/,M)LAO?^JE2F>.5_[D$425"T:2H''4_K[1Z*#^5\B['_&>[8)C M)W=+?A DFZ;\,["-;^0B:G+1[^;*&A>]>VU<(39K/Q,[,8=,+!RCZW!')("* M0U%6OOS6>>W_P:1REJ8(9]RL=;0S339,,_!&!WA;2JEDXA=(TIQ1'$,E"\+# MFLM),6KYT1F?P4) 3M[GH[!^ MN[\W.%VD/D[GBO4/7@'U3$IO_4$S3U]%N:#ERY8T4V"*;N;O=[Y:]&+Y=>A" M/HMGW&PG]61=J!+?I@X+U; <4K3!O2D 6L__ ;/=QU-*2EZWZ-_%$7F_I+@ MO)HO^:!BG7\A<"M^K/B@/>P#.@"^U;31+D93K=@2%:W/%RKZ'3A1F5#NX>:^ MUYDX8Q$1FY"YNF20E.DC.D;_^L/92- Z2K1;RT2=_:;?L+09YC-5O1*=&$ADO_\:]>8.]FG22)II%OUE%;J;]"O(>56&]B0CC^()'1=4/);@;M\Y8 M65(9BV9>#K.)NI^3C+WYP0N+3X^/.#/0_ZD,?X=M_G!@&UH0"@MU1\V>#33_ MLBV-+6A.,IZJ/R[#Y->I(X':T]\*448-0.I6[SP O+3.8 IS+-L5O\OA^ M^0.H.^RQO[2!%4@_R]'2)P6JBT/\T4-E=N YD])AC_YC@\J/V3L6>X^=%ZX^ M39&]3&&ZK$E6)^5TQ(F(3BB@?P4O,7G.A,V.ED.,GR7 +[P[[.E&''+6?W!2 M7INK?Z9AN=>]+ND8+LJO#:M&&.FUA_AV\_[F38 708+>Z5Q5S06:-S9.HDOW M)G9'\+6JBV)%"MQ9]T4),LE>S\' WV,"*JT3C">#PX6?=.N*,I2_>LX+HP- M3\MSY OKLKF0 WNN"HD?*I,DS;?V,3[/+;I\3WI=ZT"TQ:[A\[$^5$22LAL) M)ELV<.B@EO\ +BX.E=1_3I[!9PRL+%SN>#' *1@H"72M41_4/[Z'-*6]AOH7 MGQ:"*-,S\TB%"DAS+.21F)E36%G]W0?0,C6TX/FQG7=@XQ\3.J]?EMC6#L:7>;D/C*IZS#0G<,N=%5]*5%NI+M"_17D?W'UN#RI+LP\=X<$UVEPM=0 I\+=MZ M2 82-D;\>?>R4L)P2\&)$36L^U1WA5!'LG<$44W+B>EO-L]7/L#A9!)NR>@= M*Q?E?J-ON+MT8LT^D)J+,3*H1IB12SVP"X5 M1"8BPB]+_=?X#@B5BG^\%'Z@VP#G.O=&A;V30:7C\KR]\/?>72[""8 2$/>K M)42*@VMKPN-@!/7<1/*]BOW"7;9*'GN[3UDV[[P9EL\%3009Y4QA@N>$>&:V MYU=:6LA!_&Z4G51\TCQZ]\0<4F;74$YB!6;]4QD0_91.@, B.@C7@*$%9 .- MO\G-M1I1=HXM:'%$\HO!'6&=;E/*67F1LMZ]\2%?R;1[U"J-Y(_3>ZG7[R\+ MO4>\"!W/YZH4!-5WA)T?\D>HD!QO$HMV1I]ZZF%V6H117Y3"SZ1H 15V]IX'#J)CQ%LO;.VZB?-S M.X9-0?R7U8$=&OP-"]?MN+/LL;E[.M/]NL6APZ%7)V=Z(X%M0D.?-@5"%ELJ M:]UXEQQ:IJ)=UBC(BK>L\2?$)GJVP+F_4%KI"2U-S=8JSN\8L=/Z$M=PD6!M M-\"(QIZ(]ZT,94LT.]Y6<7D:ZRSB7)]U]*;:>PFC9AO6:4"]38CX9(](U67] M X"#8+!"0DG&A$)'Y@\LF6]NS%6(">7#SYR=OG,\-+GC9M/[\^@LO .2]$9' MAE;RVW\T FP6]3!R,)BIN1&GJ':8X(:8RS#NX=.8P>V(XP]F>->LA:(>6U2% MLI_@*;\P5B.H$[%-_XF%:O':%!8;6Z50;&.4 M=EZY&;!U]5U=P1S65ZH2E?,'\.H^?DEI:KO>\96($D4X+]^I$$_3ZL%A\X1J M* >E?P L_PP+:>CA(:M[5QJL5_F41>L;%/#&RJO5NSI>I7 %NK&/?V]JR)0 ?2! G81+C*Z=^?ZI2ERB\KGB)4%G8STQ6)H'Z/0\I0 MS;I3$"ZV$_5?VKEGU,&9_FO9T)N]]1D/F%%"GYT?J-+)**Q5W,3/]3J)XG-Z MN9#6E+5LB 8G3=RB1<"U=A2^9@(+.'UWN":P"7SG//26C6N<='Y.DVY/8,'1 MX*\]1)5TI()I')2X*$*XK0%Q2_PY^: =G-&(0K*N MM53IW:'_)'1VA$6V3U/=.P/:M2GHDJS2(3@;9>N6Y8?A%]\JUN8]>0]5 !;< MC47R?/&NKXR%DG)/=(^!M"&+,?@5:D)>?@G4Q]'#RL>V&#V2(VB[0.A)-4:9 M.YC! [SI2^8*\]GW*FMDXW4_A YW"")MJ'R6T[_"A&SG-H*F-"R;TS'%#5F2 M-1Z2#%EBN=[>Z.HK:^=&V993[;3-+VJR;*.@Z<%::5L$;AKF$_+!E']X,0WX M<,(KP_KD^J'.OQ%-/?M@SLR;0;%.NTSC^[=7"2."""^K5O]2YR*C M).1=FA&)XQ(T3ZMI$KY-5C@!$H1 MJ%A02>YBI>B:2[<.'5*8JMG=9DO:LJJCG$6Q3*9.K(M>((R^4!]:_#+PR?ZH MIK^!^&;Y_2"Y=3?KH.KFJ?0!A,H32ZMI(R2Z3?NSZ^PLXFQ8#+ S5?M<_$=( M447BN17=&T[)U_LW0/7.$87-9"=PP8HC?SO;YA\ I_9SHO"SP14SX&WQ =5^ MQ(YPK&=0",&"X+.Z4YS4B^;2\T\W([7K3$^DPHFB7 M(P^2/@W<8NPWRLW!N6A#<.CWLB4 66\N8UE9AN.5C2?N5>G+&#'' *7' M$"5DM<*=;>FJ[XE(%YIFQ8DA=>:M?X[,KU^U$P\,27+]/MN/'T_NG#WD?'TD MOTHO@>QE?I 2H=D9=IGF;AEN/^9UHDP27&VFLKG?Q^VZ8S#'BL5!J*L]Y7 9 M0OM#J[@A_)D+<@4^_.L"7MD,/6[E/N@@>9H=>K5;,V:-LDW@@*B3E1Z./_": MG 7/&?@ZE8(K*3V?'UQ/D"N39U]Q6Q=?%3Y]W> BFZ]T&'QC(32U\-+YHQ9B]?8\293QAXYP M?6O+Q/!(;K6M9QT((O\VDS269NH3[\+0Y']CA*E[2C2C-LSUE,_!D==,X>RM MVJ+T'0HF*8*LSC3ASWYSMX?[P9"<03",OERV,_9*JIKB<]6,JZ$E\R98T5SA M269TFS=RA50]U^'81E%\#2D=<->H**156%"99\G[6Z=<6E]WUENO@O:SCRA? MR_WXDQ-9#/5_-BSGL9YF[5>S(58Z!3K3#&.[]3&UB5 /1>]UUU0Y^T961)#;<$[U-F-\A3]Y>RB1]54QPM5[(U]K)SF/77_@ 8D'2T).+! MI)(ZZ[#L#C#LDD[Y@2#9VU[/PVMUAH^S[E=?*%\OZ6W4Z[J1SK9*%_/W M CH'MZVC[.26*HPDP13:4X@@Y6(LA&FRQ-Y$?TP.RI(S!YLS[K!RL?ZJAO9*76,L6,YCI(F20EC[>']Z2NLGW1LW;<3#UM[_ M;/O[MP?I8XUB)(T82SJ1ZR\'E+(['0^#7^;XGHA3+>.612,N;ES\83L:W% TVA; 2HNL<50+:CX\TD\*%V^2/%T:(=?#58.47^ZY;L&HS]P MH'9$GO"=VVC.C_HUR@]IUDF#%CO8'N4_:VC&IOZR>ZIV+SJ;M<_@BW1:\G46 M J[#/?\B(K@?KQ33*LP47C;_XU9(9+Y+(=3JT;R12B_C+RZM^\GW77RP'D^Z M='8)Y:RMUW\KP?C5" TAZ1UW)5U63L4/=*FFV4@9X8%Q#"OB%UK5=(H8WA/4 MG@-QA2D69;9J9!2+MUG:1%N\[U^KE1F*E+./Q!RK0+-GHL! /CRHXC8V]FK@ M]9_BPO=/%0NL0''MVE>XJ@P#Z6\;30A" DO1Z%,/X27?-26NT%%'3J0U06)& MT6^7S8-P=0J#\&?UT+Y-RC7L NMEA\V>K$ZY8!B&EEPS:GM^Z*E0&X^KNW39 M:4F=[2QC2-WJAJP Q9P2\)?#9A_K)^N"X7TU$LI]*1^CNVH9%S-.%^X @E\I M&[ NVE4\K6WK_1A[[7\A;R>U"1B:UI;[:[6,F>S$-)>P &B2&&ES3@+Q6#_5L/13;!^5K\N1GM8U(@@*Z&P7Q:&O-@?_0.^S*[)&3Q 'E%0J M"LX9ROWTH#+"4 [^V>[?^GI":6@U][/$F> MC_G'^V=LW;FL^4AQH>FXT2B12U,* A.[W0+JTQ60I3EV-CQ2,;(_Z=>CXN>K M%-V 0X20E<%[\Q:U5R0,Q]]8?P$3QK%QB^?P%5(IN&"#S=%TTEL-"E&HS'R? MQF;P3Y_)P.!KVW856@#1,1KO=2L@3ENUD%9H%FFN;9D]_-;JN=$5!F:+%&LF MNNBOWQE^S]QM?M6]]>#"(_C;]O/YO3!2#%*0>*1]_UL\?@CB(]AESN:!).?\ M++N?B'B<^.['V26:K'"8R8P+)31$V;B: G M^T@MDIATM4EHSZ+^+PK,9_N%UC@VK?V7#@)D7;O7@L&.*Q3&$A^9J3-$<[/Q MFKUWO^$=M&>/(WXI7MP+?LBL":7,=-T*[:B XMIYQV'[PPZB=9NWWMWRD_$- M%@',J14$&#<^X7?4=J_5W8X>*DWZF6'J4][N/&;^3HL2>4Y5KE 8/V,NK]@BA@C8)NM=?>3" M""D1[TY^:)AY'R^P/^9=J:1=V5]ZD#4H7";X$^VREJ MRI^3%4F64AZ=TA'.A>&QD[7C?J>JP*0'=9\;,)/.20/ &TX6$2Y]&@ST=,_[ ME*TT+[1]QB4LC F;NG3KLIX(+[<( D4Y$$#],:_*'9$=PM*#2:>&Q,N+;'!9 MV6O_;,=;U*R6B]_X]!O5N42W]?C'GJ<."V7M!*_B-2G1/ %;A?)\O?&J5E3> ME3ZB_ZY])-%P\\Z_SUI0HI(HIIRJ&^'GR"6HG^-;L3&VR&]JL:;=JQ7X1#O, M+\CB,5*68D=0@O,,+)\RGCP<216&U7\%;;CJ11-"%X\L).^. I:?VYO^6PM& M*".<$O8EC^+:: MTEL11DKS4E7"F1RA=/FAA$H.A% M8.-C #T^%\3^WX3M1G_R?XN#^10M_C>!>X'T/Q3M?XG7BX;4_\SZ/\1L[_^P ML=D%O_S+N&XT_U=!?A/4_?M_/O[+VFZ)$(SZ3Q\UD3#U;]_[/^,(!8#"_^() MGL7$M&C]E78U27TW&GF7RM=]QC*.! 4L;P6C5?:LFJ;5YJ&0JM6?KMB8JTED M92!7N2;C^\S9DT]T=FG6M[[W=7 A."S"#3O&O5J-LR6K,I# *GV$5Z;Z*MD[ M"0I9^RK1F5#D'^B"+V)4$9$;UPZA5'?_ 7"AS&XM:%8\+_TZ84O8L"W&Y00P M[>,WL;RU1M<,^1=R&AKXKI#YNQWG^HG;FD%"%(2__(SA&U8H& AL6L8@EI,' MSHUZ)XHU_EQ]EL(VN"83(A*1"GKD=I'>VY'^T;\*W-&7 M%7>+)TO]T@64ZEY?3A%+6>ENMV9\FL5N:QM%YBOSQ*-S2]^T*D%(P!!]BSB3 MFBDE_W WF':46>IO$Q9KR:?1<0*NZ M_7TP"/CX^,EP>E9+A^%];>J T_64 MSS,PM9PF;JO6MNF)RP4V_M *P>?G)&ML7FEL#[<,R?#;J8VV:.]4'!LB[TVT MB]!&;QGF^5^JHZKC(M# ,L#JQB'YPAP,-_L1EFAP+OE!SJ'WF+*="B2S_.M$QN&:[YS,(PO<,*. M59\QTY0>3ZQ-[OC!52:LU>77'?5FUQ\F(S'9>KMP X>RLJTJ M50-*7'^V?E/3\/IQ.J\*'S)!5HQ+"Z1_X$_1J C":FK<2MN-O %70-EW@&$@ M\W/T(8#W1D&]/.;9:Z[N3YXX?Z&S/(%1E+KR+ZH/J]I,3=I@IG[-V\C#%-5T M+VX* WH:^OZXTQ(#-Q"KM]OSK:'L^.'ID2^HSI7ED1-J)<5O;7U>=#9M PE M%A"Q<9N4.J8*$=NH"D\'1R:;SHFVGG>R\UKFPR[&1/-*=FX4BB_^!]X+R./8U43(-0S+I%SY,-JB,3 ML>RIX'X(>T8A2<'('/M&@LA[K'0VHUNQR:[T'O@\\%<@ ??OTW*HTX^O.R[>W$K&T%%(2 M&TVW[Q;L>]S)7Q#-4F@S7X(JI'5W'T#+YQ3BM?B__L0YL7(] M\W+C7K(B=D3^ 1!9FBGA&]?-B"UE)6]";BW7?_Z:6J<6.Q\CP45>:GN!^P.H M@[]VFO!GO>RU'Z)/)MQ)/7Q,O5 8'"*:)IW%D1:@1M86E#B:&?3O1G;G08; M/].$N=:U1996UHNKD#M(]NMP*O_*DFB, M5&,%;\D&Q($$^F*L84+AP\O1RB4:%PZ[.NA:>99;XH )TL#&6!*.BKF4O?*H MN2F@V6,M9D<"XN8B49GV%2V^\TQ0Q;1G?I+6TG7+/;%5M9P69HN%HJ4?O297 M%20&7G5/B#S/(2A7WN]_)?'#N(*+=Z7M O6V$8DC-I05D;K;?6@[?-@SL,\* M9O%+0Y^F]GE452DQEJ:KX3+&^VJX?A!;,Y*],"E MW)-S$TUO[[ 91#XEGST-.3BS7YULI0::HZI9DLDMJJK&W^SJO!?33&W;F$7>]X5U5<=U MDQ)Z>WPV#'OE?VW=W+5;"(PD'#PE*Z0(&MI>+&]J',W4,;=+G^E3XMX(E::* MQ)1L-+1+X12UK?U@(I,/6\]&,-C7:IE*$BHCR?=IS"/].XMQMQ(ON87H&OQ- M[!T4N^=+;5BOCP%X*\#^ %6RGS;*\O@,)9. MXFRE^K7*Y;:S\5BJ^CRUK/_YVI&#\U+@'P"$>?!TANL/H.)(9_=2_KW(ABDB M^@_ $P9\G&;24D-QE=:'@@2VGC2V3I^TY.B26;$8B]A+KW&^EU(^.[O&\W3: MY"E:%,$7Q8,JQDV3MN$#71/78P<<*GV0K 7"F=2$N6YO M(4OW$]7\[O5I#%H/Q/#M=VL IQT8%.(K^3&D(+W40R%;GZ?EZV#E[C_BJNP] MJ;Y&9O_1E+P%.7VI_0=@=EI8W1IRK'UB1'7(:/9.("E=F"?TB$_"$P[GOL<* M?QD0[KDXS%JQ8QF[3M!@9,%_?9)%#9W"IT=/5?O#F7KAA0I5GQ51ZGGH[XL. MPZ4$R8I>"85S$CK0QFL$Z"N=,_POM/@R_*U:&"LM_ Y0:VM>]**33YN' MJ$,K3Q=._PVE7_P"8S^B(>V?C(HH4W1@D2#-)[: ..^D/JBCR M"!A;U+L"N@#ML\@&(@A/=SG[B*S,XNNS1;I/5G3QW'WY%^H%]4E*D932:(S" M7?E?+2#!1ZW37CM67P-S%\E^A\V&!C&=YAY;J9DOBO$Z'4:GV6-K1-(DV6P\.-.%9IW=T_RW!$J5*JQ:0*O%5.4(D+@5O_PQD2<,XOM,8BA MJL@K839"I[0ON(>5<]?]7)#,XBI,$2]O5>K))8T+ [K\>:W*>)G9@ZX MLNRB$3970=R>@!CX@>,\U'XHH%-'1BU:L U-B8M8/>Q#HVN)NU#7I-NNVOF/ MP2*W:#>)H]'XO)RRS7YK[)0:S0W;T#SN?WPJ^R11+T%,U=:,TU_JVHB@N*QR M;,A%:+E1I\[U*0P[F.31EEZU/+9?"'/[YV-Y(FF MZ%(G>YT3A:,KVS$V*1HM295L+YKHU:X0C=TWASV7>"YQ?P]\6CJ0%6O [R*F M'-($ZY>J(_\!/.M@\O@#P,\(\+0=))4OVA!LYNRKR@-5-LY]E])WXO[V:%2A MGK1@<'C)!]")VX:CX\*$=.07D)*4LWQ_IZ+NJDW4H?/$O%DJR4]%.$FXQ>2#J1#"K"LHO_:5U][$__U#DG-P_; MF]U'7ZFUUK%C_41U?>GE4G'4L^2S'&\9_QP6&]# M+H2I%.(EL:#0_:"F>(2\5BA)C[*?G<.LB.*MGHRO1CT:/Y$+JYH'P%]\OQ[XD-&)LA:49"0[#K&)>;:<.624$&*=V9HSQ+^7-8 MXIX'=6/"8X9; JH25XX!#RAI K6M.&2:(0_ZX+<(?#9Q1[$N]I7*MKP=YTYX M7(H3=!2$$SY/[OKU0Y2\)3(\E(0=MH;3BY0D4IOEU*KZ]%X$N+Z?>2A&BZ'* MF5,6=/@Q%%P2^@2B*3=>!! M"M6L3Y1+Y]J)+.RRE1[E907Q>!AN@8%^39@<%NP63=[$U3+="T1EKD4WK,.^ M&'*965%17;L'2Z+LOE8!?N5% M'7VRL89:6)2#".44EZ"34]SM_%OG_6_0FR\V+EB,+[>:YRMRYW6# 8:$5A%3 MJTQ=\;[Z#C[$:+?CI7#:5D_V;E3]%OK1)F%B9-?H.BI@_P?@;40\1@=T-_L3XE/L.L_% M% 'G/89K,^J4@<\J#E(D(CW6#:6].<:#PK8/EV%*/:5@[,1.ZRX&%)3!M8E] M ?EL!VP9SM9B>C=O)'Y90G+BRES*R(MOIL]RCN61FA,K+8G" K_O-7V&*43@ ML&$Z0U*&^A#1+*U RV6->S*82Y]J'GXMNK]HYS5"HR?I353NGAA(OA41;* KQ2>EFRPO2&5TNO%.F+0] M.6PUB/O4$ #P2)\? X)&Y2A+9"42OVZ]>--8P4RE6HBEL7^N+7 ?DT=@V8]K MD3.'>R>GYP\9TX6,2AO-CF&74@0O-E[VOY=I8R7.T03#[@LHF MZH4>X_P1"L0&DS$6,5S+NY+PY?OKN)=M,Z@33C_L_JJ/*,E9T,5D,:3[9PG M&E2.N'T3I\3)^QC(J\8L)Q,)77ESE)?L;O+'0JV[&YK/:QO2SMT:NQ3(LIK[Y$ A)7K"@CN=5A[NQZL_:* M^?["Y.:O9,RS.R]O7N[FD?993.:7X\BZRS6Q5BN*]SK"=O^U)*ROC=)^<%NZ MWU8IMA540$LRF83OH_\!@W.@.<$MC3Z#X@NQ;"],.)P%I+2%!,A^'?$BU[ T M*TKDYHQ1/=4J%ND"@UY*" E5^\'0;Y:Z:>**6$X#',EK%+EG\//S_"!(T<#$ M?'[/F+)-/!P/YWQJINPMF>03Z=_X]KHA7Q2L*N"_F!5C^JXD,<>1 M/C--*2C /%%")B%RZ MVT$371XV Z+,FL9;ATR>3J&SE?U5\A7/S%0HYX0NVA]]O>FX+*6.UFRW(#:8DH+((FRS?[@(M )6:%L*\=O+[R9) =._<0A)6SB[.[?DDO'ENQ 2%EIAEH MKCAK!4G_J%.Y=;\]"4$=ZZ(19I?2LU$"ZR02Y%YMX%*F?EI4_ES(%VHU:8OI MNB<&SE+(<'VQ\U=EQ]-EQR/M--5NOX8T$0G2IY\Q^2PTS>[?!\64S16CQ)_0 M3'CIS%K'Q#8L^Z9+HCHXZ]?^K/L>74(U[X3J&[8X>[G0R;U%I%U^5[-5N+\" M6*^A"2R'#L7ASXQ7LM 9/L<3PVCM9(D$( ;?*!_F=X>Q.7CT+X \/4B"EK3G MENOS-"]<;<3,[)]7W+$,V),&YF1^Y[:KZ/@VI-HHP18[\0<0P;SL3T7J2"89 M0$/N<\5_!A,6#-S7):08,O'R;YBRG'6LW_7977O(S\BOUHCYW.W145]5RA'N ME\1%J^BRS&;/:/DX5+'!B8E+DX&! M<.JME6Y5!)]%B)QILJTGOK>XH< G(T#7#1S5C4;-V5ZZ$&M?]>A!VG'E4VRY M_5\X5?P]JE6I8+2H,MLJTAW3- '#!^J.%S78UVB0YW,\5MB,;^]9[.BMM^%'[@1W24=;"Z=O'=^I%/5T/4?P&($/_!;:!0')8F4 M'W\22+WO@2&+<'!X\#GPUN'\R#JLJZW2(WGFZ_=)$JZH(<[(>+X$XR-79)K# M=P?X\A_ W/=.D7/MC:UCE?YR@C$?L0U+I]@0Z30X \%/8RPJ,_JIE?0A)SD) MJL(CVVM62%ZY]!NP*0,H_O"O@.__CXWCS]Q_ 5!+ P04 " JB%Q8;LJ& M6W > !N(0 $P &UL:2TR,#(S,3(S,%]G,BYJ<&?-F7DP7'^7_V]KT?:. M+79-B"4)0@AB3<067T%B"8(@(@@BMK:T1A);[")$0B/6A(@M=FUOL2^-():V M[[J#UFAM/,_\9N;W_.KYXS=34U-S;KW^^GSJ5+WKWGJ?<\\Y_74Z!YR_JZVG M#8! (.#WV0.<3@&: "T-#83F'"T$ J&CHZ5G9&=B9&!@Y&9E@[+S\\ $^'GX M^ 1%I,0$+UX5YN,35Y"X>DU&3DX.)J:DJBBK(G5=3O9O24!T='2,#(Q<3$Q< MLD)\0K+_Z3AM!EAH@4C0-!AT$:!B 8%90*?M P 0.= ?P_@_P2("DQ]C@9" M2T?/<':AZCQ !0*#J:C!Y\Y14Y^=(L[. 6J6WCZ^?G#_@%>OWX1'1$9%)R6_2WF?FO8A/>=S;EY^ M06'1E_**RJH?U36U=:UM[1V=F*Z?W<,CV-&Q\5\3D[CYA<6EY975M77"G]V] M?>(!Z?#H;[I !CT;_%/=;&$T+_[^0^I<]+"\EZD@1G!RI- ZV.E?>?5M2'X8QP M,;(0X(C/-!H0S_D?9$W+WQ S'6@R% 2EOAE8*3/[&Y$Y;SKW>O+>8*![R\!W MX4; B'" <545\)@0^%PH\6MF.F=A!U4 LTGIF@I2(*42+JA7DY+- MD[IG-&N%&IY"\&_@QOLMQ"\HL'L#1^Y X!=2A%'5*].HULF2P=;.M"5LI@*K MYSIP4&J&;;H)9S.T3UQGF_F^+NGV*[[OQRL2#]!->CA5U3'=;H8OG4DRI_V\;L@.DN=(D8ZJI+7?=1S;^[70Z5^JAP: MB^EH.X1;T1KQ8.QEE-LW80O[!&]'NP3DY4/#CLF9 L*K>1,>]_?MD_[A#-3/ MWYCP59;L V4[(1"7(Y3.R,4A;WU^*:J_;OBN4;%AWQC)(B\#]5KL1J#_-!Q+ MZMQ-H@9S4UR5&4*M&YR)J;LOH!/S_0H.Q^UAD$'476"=;$W@; MFB(F]3^)M MK+525/.W&HG'":Q0-4BWS\@2;#O]S>\,>K.F>]^/HB_M]6,,&=9]\>6:(?@;N4E$^5NA8$FD2&7LB*V#0& )(DYE"!TYVK1M1S:< MR/)FO;/L(]GX0P\O(68L<*#L''JB+GTZV6!T[/]'<;YTD=)!V(%94EQ46^9J]U0A8E5^:E3C4F2].3+ZC' M[>Q@\32.BV<0$A-RI^FS$#TUM]Y4U6PH4#?\4M*+&# MJK4X+ >,RK$L,]W;,TL.7KR5LA'T;5\^"4"K (N<+^LW4]XGVLE3LKTXJHJO MU.D]>7XY?G>RQH.9[(C'1)%-TIE"ZBTN,2W^-N#271)T G^*B5D0],Z":N8T MH.?C.P9(&J6/ASA=3%OZ7DV, MQL).:-,!HGILINPI\-JVQ=#)5<9 WZ3W?(KB$\/#9[.)4_MV:Q8P0(5'+I[I MY[QRRL6=![SV$)(@)/YX=7>/P0:,+(*GSD,B6;8M5TRQB]:)N9Z+;_A33!XS M%X3NV(SC)"$+SWFL&[-&BRM[E.'M+]H"$G6[/X?08!T&'9(U!#:T'.#VX[:5 MP]3!(EBWTGVJQ0]NN#]8*1H:Y._IG".:R%,V;S""/0(UH$$V\!W6PD6S@?.YT8;YKTM'D8N M'NJV=+[PGULX'/?7 H)R@D'P/LG%3-_A.5UL!;=4'0B[*,$1BA]H0>/3X9.S M]U+5[5YS;T\@5](3F]6W6"$+F:,[* $5?=$WZZ_L_^A-3YCJJJ[TG*$GR:5)EE5J52*[]C^_8% XP@.92! M8 8K55$/CADM2J)_FMMUL@PXW./K-IP MQ.9$) J#@4\)0//V2\2&4YN GXG1LAIR$=\6T1K6D2$/1%2]*!?]2AP$')+ MB[UK.=I^7L*X^\;X9/.66L3@('CU'ZI1D4M T\><242I"?I'>76_2D\4%16" M)@#EQF%DRZ3/DW9=C<-75^$SJ?J%E\Y#PLD7[.(MT7\*TMSC: ?K4_:;5U7[ MKR2? N&A>)T/U;XY-,$'$S44_R*U2V3IP0:] (KXJ#QOO>)F"5W=P]L9A"S) MSN"U3D2@IXTFOJ+51H! *?NR5IWN.-H@<\WH"I+?@Z1E M5V[A) E:WI2N@?>_<'5S1RM&K"\X^5YY-]?^21<+-[1UJ MYSXA*U6?46UG$SX;C5Z5&V""0^[5(&[KP^>=%V,NW&:G8O'G\W-H;EEH?#2L M!K)V944ZDV9MZS./;#_,5R-Z56-B/YT S9NN/62Q>:9 G'H4SY_=6S[^.3)Z MYS8EV3BZE+2%!?'*+%LV(_F4(0'6NBBU:;?"B;LZO8RWM2"_BGZ2WP"N'?CK MS2QM9951>1X[C8NU)US0X5HD*Z4_W:"CO@?7=SM0/X'NH7O\![9 )][4C5W$ ME0!D_ S-&P61@UW4-L;EUBF B?RF_X"$*R7EF V3Z7 ;J)NWJK=8Q3Y<=*HQ M/31?;X\&^D@R!,B#817=)H8Q&XNMI92LZJM3L96?U:60-2^TE04R#/S0G,$2 M.G-3;+EK]TJ_/2JPR1F%$E#$>#M29C,I/QLWP!XDU3BR[X\S&]U>2/R,"+=[ MCF'(F/7)73P*3? 7B^O!F;=.S;*XQ,ZCN=KD$E)WA<(V^0]DG91_*Y@0U0/7 ML.!0+ 7F0D1!A0G?/E\/KZ\S$DS4\^(-"QIS6&_V_,VWDDY$3YP"[0'A7^$FS.I/UE0_O3T^ATA],.ZBFCIX"4DIJ=O,PQO53@*%!)V? QX?!19F5=%42)1ZA M+J%*V;')"!@?FF6B<*W-@$;(*Q->Q7^E96Z63O,YL@UYS1;M_()FRIN/4:2# M=&N3#7XX\_A-T"I->%#A\P;LX@QK%3>B@34UP: GHPV.?$>VX5O;Q7MY,55M MXKW#6>M6[KZ".Z_V5>8KT4XG3GJ#%AB !7Q&WB MS)1^5/]4KO*,XP#O@S*,-28^ %A1$R/KUQ"VOWUO=JP>W)H].)_Y#;GR.7[' M(6M3+;^R 9%%"FSEI# WX!_MJ.P6UK+YY_7F60?]P-C?PX7&I6$X"@C).,>( MUWMNUTT&)1$(K9B[8+Y8M/?$H%=R#>?N5B@Y5<>]EN/08_0B76*E*<8Q6 M2JA[#Q$61LN!B,1JJ5@'!]&\$@:Y'S\>58Z+YPH2!UX&,NBE^5QE M= JF&!"B Q]UZ!OQ^-WZF#M:-CS+\WE2T_7!.?2LF/;*.'FMS[ M%C"WN\\Q3-8B(;-)4!S38H!U;=*Z\YS>CB@HS[-& -U:"PXEK90 RL07^$W/ MM]7G8 MKZ])Z'S7R=*VC<(@=9'6)1$+T6A6S3Y:R$M&GW5FY2U,P/9J%C0TNZ:VO(:U M1>[';C9NP;ZX8%V)(^\+O+2=9RGFAN6WLL! #P;.6"E1Z?"U3'^QC1U;XR!3 M_.QK).[\Z/ZTK>Z/P$)!!_Y6J)3V.W+1^T=LNRSC\KO05Y*3&Q@>1@;6'K1Q M"+MCEW#OH\4 AQ(@0"?4&Q5E(S547!GH>IS!UF;6)A"@L\AY7T]9%Y0K)M8T M^\!6SYEHO%;G5A5C*(SQ8&TON?+>EUXFR?#!CMFSLR92/ N:CG9F,B@@V"3G M>Y6/]?:= E2)D>JY]HWI ^V9O/B(T+UDY%>+%K=S[\33$F2"!&&7O^D+*)O+ M$P)QC@-QL9EYN3V, 1GE_E/ 67F<%^5(*]PE2%+>FH6WQ_Z+GKM+2MMA.<\IG 0;XFO;?#"+\\ M^C2L[X-CO6'&CMA+&@6'93"?0TQ9,\8:R1_$BVJ9H2H?';.0*DWZRT69YOXE MNS];1$B8X?VV/,"!!&D^*FT_!=@-_1 JLPX605/'8TMIF;ZE7V%=S B0S_MJ M:.O V[K7=2Z\];SZ46Z6%\D-=TZF9[)"224N<,WYS6 FDIM41/XOI;'6M ?BBX_Z9D.X]4 MR;?>/]2-'^RB]'!A3U(/ELI(/ L4%;C5+7SC=I1 5+Z.XPKF^E\.3X7PYA[4 MB9V&*R8#'1OUT(@ \]<-USWD2[HUEQY-+ZQ<[=5C 67>"SZP@8-+ +]3@)MR MY5NRAW1X@[K/F15QTTS5IUE15,?KJ&XJ[:RJ'GG/4E^MXK4-'QM9?]!W9>;> M@0Q=6IEN/U5<('\>>L[TSW(]KL^UK<(JO\I._E.UC/]0<Q MJH'HHXCHY]ZS$#C8L+;ZNL;[S14&4:H%^\^UVMZU=;B[T'\>/Q% M-9!8FARD/Y_AT%'W=?UFQ]2 D)C]D\U(&$YK4_UGWT47EHW@BPH4<71CRB7[ M [8[V36^[ZKOA;$.=P[#GBLRK1("OYX2,8T(I4>VK6@&'9PAL$;\ M!7.IO>7SLOFE=;,BF8837Z+J@+'A&+Q%&1XOMO,CB'61)8'@I@?-N+P<];.."P0S[+.575%Z0QAL3!\#35 M1323A,ER;00_1>NL!4HS9T95&KY.FY2H&&7OUOAX..NF@C^1+_I*ZQ?NM MI/K-WC2KPLG6%N;3 N5#%J6XC7*8Q>@Q4:HKBO"R?'R-0U)8]?!PZO 2 F(K M%\1-^IH+-S1,UAC+.9:O3)9;"XA^2"-(Q:]MB(]A.?0KM< ?=$+I2:@.\*V1 MW/KK/^M_INOZ8F2 ),Y/<2"54 V^<8PMS-+9DG_\=4Z<+U9Z:Z@W!$CLM$VX M]U*/OHUKQ^82#A9Y,S5L#V$YHAO&7H_U!<-_5][-KC$>49=9I)ANV%;F524, M[^E_ID(T%L#;9SN6SOVT]4R"5JOE5S71P:&:\2T!R$BIO2ZQ4:ETO0O.J9ZQ MFBG667A%[B[NL[+GI4[7Q#)K[>([R\Q^$Z:_!Y6]-/'!10K4^+O8:[,@1B#\%;G7XF!A!+D';H-0:Q\EM/)[J6QT-P0;I M:R7/MYY+CLWT3_+"S;^#HS'_]">LF0"+D4.QK3O?&GB>M8[^_*-:] MW)9-??[6XMY^89 RC@G<^D+EIL 'IBQDT\9[OZ,*5@Q!OEH+X- Q&*KLXS,\ M^5@P9>F__22U*U*4J-I_Z\M$J<,I"\EM67*"_27'BW>R4T,U; M<]%]PT&26<]$?J1\?CA1NXYO_H(A=+K:1 -7Q-J;8.4$\XA2.6L-A8GM9.I(Y0QB^X>UQ=OMFK_'%]=]9Y@F.YZIAJ!9R< M@] 'FJR@@XT=ZUAV(X@0 8(CH@A@W?"Q]:=5M=4OB0>ZH=%.X=2>"2\4NU:O M*#2C:+VAU ;$P8%"%WAS70;PY\17&K\R+G(\GC6DP2?=C@PWLSV_M4F>&B^K MK[PJG.' 2E42\U5*.\!S@ ^+AE*XUP2 JH2ILGJLZ+S5Q/DK')3U.-_2(*?, ME="XL6B@I-!*=?NCCRM?/FT\#&S[VZ6NI*]Q)J?; M/J293C=A7_T:Q'-M4U:I+Z"$'?B9'3W/&0Y/>OC)+A$K^WU/<+]8&44-MUQO M=9504T5,"IK 65J(8IRS;\M<2:!FL0J,NB:1>JONAR"WRA\GW%. )OJJR M^PANWG9P[O%M!W1=S*[0#@]J.VZE=B'?"Q/$BI\NB%(3ZJP>$ADCFFWY#BEV MUYXSO<5_^-AS2X.SN"3X2I#A&QFOP)/TGDK=':*K_><)3S2>II&S=;:B/ZK MWT] J#[Y00U?FG#OBU>G0+;"LEK*YI=LD\LA[(P Y*XE,$\.G),GZ(0:1GBG MOC)XN*@GI!7_W%;B.%=\SBM3.?2A#8S$CZN7ID,^V3#2*;11"7>6/L\U30>X MW5::E!G<5U(L-/.J<_S!]9!;7?D>IKNJMIO!=]3N% YYG%.XT/U'Z3!^;(\C[1.NR-%$[SJPR"JKXAP",* MHL*ZCQVT".-789F'<;;E_,R>?%OV;#C*CO7RM=D*IMWSM(>Z&S81<].B"[?Q M3^/SK#>/M4J^Z$BU)7 QOPC&W MDEU-B":I6GB5=[+QI1XK5Z8%U^6+[Y^J OP&0=4XY0ND:D+ZQGVLR<\"[2T? M$7?%/R9OXM0Q2Q L31;4F"2)WY9F6&79\!L"?UUG@1Q&7+OC3ZLZ0$T!5ZO8 M;L%*58Z^)>)^/4R)ONYSN53)]Y(10H/I%$"8#\G_R7B+;&TYR3;3L\[]@;B5 MH7M6#ZZ%F2!H;QT.0H9FZ ?CPQLX(=Z)TE$>0;_\GZP_QC MD!,!FPG%9_WXGMHSZL-J_^;=+BNTZ12PT1!84?TZ[+J,,$*V]IUD)[7:BXX\ M7[Z6H+:3S*P/);&Y!%F'[69!+HET>6&=^V$U'Z\2>47R>M!;HZNGP*5!BD?_LXS[ 9-&S *'ATCA%) M=-ENDFO_0Q8>-P6)7+WJN2H:@QHT1U'Z%'XNDEX92D:!-6_&&^]*4% 90" T M9M\A&RYM@<6&$(E)38!-5.BRNM3-E*]1HCD=\> MCGN>52B3&S F@5'#/J0?.P0">=;[^D1-0YW'8_,D_Z-T>-A2*LW1'XM0S"7M M\\&%R)O _MU_6"7^*]>K3O2/86WIF068(_[BBI# E/O(/+CMYG0^W;YDX*-W MVRDLDMA,M-)5S"G ;TF,YUD;<:% QN6.?215B+*Y=V]6;"GKS'O:2I/E28FG M #VEK9WE[=/T>2+[C8:@(MEM\(NN!69#V#0F -ANDI_]36K#I"N$>J?*JMSC M<;0),]^>W1;KVW.PV^4-RDU%:AKQH4ICWER/)Y(9L;[;&^4\FW4 M+Z*QH3'_=946=7XY@D$:>E M)1WU#5RHI_AZF7^:)[$0MN&JC:O@'O2S6']YZ?//)MV*>^0;;J"&4/#&-10QT29OO$>+.H=T[%68U8C9 MK$%5C<73=_TQ(K0O.31$,GXS9URW-1K\IR;T2#L;']]BF5DWV=$?E[\TVYMX MP>SAHL?]D(6-C5GYJ2$-VB^%T9'9IMH &*"W%/_[*.%_&]#3B7\!4$L#!!0 M ( "J(7%BK!6'5W L! -ET 0 3 ;6QI+3(P,C,Q,C,P7VPBA%"-+5)CLDHQ= M2+)$UEE$)<,]RG0SVWOW_-]G^_][WO?]ON/[CN=XW^.]'><<@'QEZ%B5AZ!U_R@?G H(.#/0,[ MO& M\?OX_;KM]\'%^?N5FXN+DXN'FX?G+\++SP<)+P\/GR ?O\#O WHG)"@@]/OD M]R+_,74;-R M.6IUS/JXS0G'LT[.+N=* <7+\]?BC7>*07=M^^X#WMUT8;WXO7M*OJW^20/9SZIZ>!7-7 I"[=&!&05C,DJ5-_F_87R_[7 M#(O]?V79WPS[NUW3,"%.#LAYG.(P!(S)*$[9#?N_\K^75/O^6(!W,A%D%A;@ M^=$[H0<.GP4H$Z\ODL9VTH].A[8"ED9O=[1;Y9(E/\?:*G VU(S::IT^.C:L M4JR2&Q[6?OI@5I0 RPES&0=JNW2S84)L6$=7I#5#\HK[\H>([5WY!=79I$#^ MBS<]'-OOF$G8"S01;"L67[7>7>?*WL/BB!%=KDTI(^'%OUKH 93$U%;M%Y:8 MIY<;SW@&3$[4\J8L\9\VNZ$J\GR@/6Y6;I- JV##8MLQ'0?PEQ#)0T (K9)9 MNA.P3XHO#3]S;GE>]J/QK*5*;&V785B5Y+>/ML=6I#[>N_=V &:14]R*([)A ME'*Z*0K#Q"XQ*UA"8+DK5>9VB83AP8D"XAO7_ W5]EO:04,5A50.]? .A=17 MBB'WK[U$]\.;K%<:Z&$1[H[4X94RJKZ]]-<6*_*TYS(U LT:G:1PZ>E9:X^+ MJ[U_@@Z]6Y-Q(UCPC3[']YLN UAI!+$! 9S"Q;&TJ,@[&[B[^8T-;)@ Z]P" MF%H):K;G][XI ^T*!G:/!]?37:LHIS9\]@Z_C M.BT.IG:CN9I'$\H#<>"I]]$>.MHV';F[5[))V'I4* M OI2KGH"Q_"AXV_HTI#KSF.(6 QP&I>,W@-:TU48F":J[VN2X,70%VY/,VY= MQ@4M\:5UBUX7T.X^?/BYIWZ[S)&1\7NBI?ZXAZR#F Y/S 5\C*<:53=V@PU+ M:<$E&V5P]R)[(\.[\-S+;6H6<">NIIG/8T%/4[HKG+7J6O9U+,1Y^*W8LF'< MTLR[>&)Q&^\;\#9="14RAD+ZE;V[]UTZL\.H:O7Q*K^E>56GM:%E8^.D9@W- M>"*H'*8T91612'D$S55BIK!A1&S^L8?/T!-(Q9]K0N<#LW;\5)32+F\;WS#F MTMTR+ZB\8:\\ZV1[YY,@[)RW2VY$'DMPF WC:@&OXVR)P^G(>IYR8*Q[GZ7D MCXA ,K*+$G)X7%J6Y^NBF*=KB=D5CJYJEUB#S!0872"%:"&('F?#ZOHHHH#T M).T):$H-/#YAH33O[C%[A#RB%SOZE;!"4ON+/;)5P.700Z\UP0(-$LJO%<4 M/+#&$O1YVD0)K[HL# QW34S.JSQJ;W19UWZ:4>1N(V=5WE5_UW!L*$#R1UKM M<;4P[FNW,>5L6")>"*V 4@=TL$ 7*?RV888(&'*B07KZ:GSQMY$9-_?#/-O4 MSL0\-X]9BMF_QH.>8L-JP[NKO#K=1+L0TZJ=%AHMU-&YICMC70=GW5*6]P3Q MYY-&*(//2P/2WG7#7%U,'Y[="D*C=1GB!%+>"A,*FJ?@=>A5A)EKL6,Z(NK( M).H 6=& C,XHGE&3=OZU%O#(X_!^%T'9QYN9 V+<.C5M)C:J\'+\E6!PM\9* M-'U;!/(4U86"I#;9 [7?7781+,(4G2I*9BIO@[\]@U%7K+5FY?-P8E8,91&!1CLEBM1 M>"%+T^,4G](UKT'6]UM\@F*PH2OH238,<+#_])K&VSRZP,19Z-D0'X26OL^I M((!^COD#B[6;R5>K**5WWFTSV!&^>3NLYG1E:4Q4CA0UN"<#W._%XN< 0DB) M"1;:X"-:SYC.3YRL>G>A0J+5B)'@Z\&*"\U9TZ[YT_N%7G;O2C@K<:*B>J3Y M\(Q=M"A=&_T)6V=-P0%AHAG8VN&>(9->M'2A=1+AFZW&0ZZWG(;;#RW76>X3 M*A_(E (&PDBWE97RK% %D#L[;B"(.;_8,'EMC!\_&Q8H;V[:YQ+YTVTOB#P/ MM.'*Y[HJ;)33@I;<7QQG),ZWPPW\D61E%VV2+KB_CL4WMX#)V$,W]8$VVL*%$6RNZK0F4N M9( Z+HSMB/;(]->TX?26W!=/(AS/I9Z@8M)1>D0/+R=@/BY*DRM=\(W;^U'; M_04/&6 <'3B*FK\[TA$,1A;D"%UYN M;.,%?GQOTW[SJNEU39SM6.9'.;+K55+RM@0?!8D;UI(=)C;2$%TM1H0D MHP!%[2M!WLVO(DBW9+VLM+I5MKV_)CI0E/UA6V 'XB(&W)NQH@FMK-9*]<32 M%5!!]E+#Q%=$NTB9$9R6I^&C=^(G4T,E?<\]Z%$6*B+B]@]\^>H&V[3M@8+F M/!)4^])%D)@##?H(C;_NW#3WLL\>Q(^&QK+[VCKR!V[1 QY0/ MRY#.8_&;4$U5F:-ES1#Z^RYF) M'+9G*''[! 1" Q-;"^?GQ%?1;/099(-/,1 MBP=<8/$EEK ^H':5 V6T$]F#6LO MDM6)E6%LI^+=)AOL.1GJDX:;J#TAT@_#GPW[!(<+K87X<#E3^PTSNS_T[4XW M#,(&A,2(PHL)=5B&=!R+_S94)I=_D)K:1:?IAR9#TTR/MDP8"8;7O*FS=1>\ M($&(LB');%@>EP_%UP, TR%"DR8LJ4"*<@BL!L M,F^\&<0QL*)373<2?^E(>'&M'WTYM^*5L*YD]^84K]$ ZST<<%L#=_510A=$ MY2.VTX*91;Y4]#.BL'J#'7KX*)#PXKI:[AY]2_6AY^K/HCZ-VJ@Z^TM1ES2C M1^7:N"#JH\?J)P"6&=#;#@%D.")OR(]QL6^7CLE M.OW)3KW2=\'[ZLA3&O>9]R154CLO15MJ$=^ H;R@ZZ"[YKD;P%2Z ^KB6.N> M\LLRQ<,V*1&+S:WCJZ?TN,O*6FS,QQ]G9*E=,LB"X0R94)$EOB2\E*%84=?I M-$< WC-WY!B(+9?^P8)'_.ATRTML\)W98L-JPCL',]*0#1J]PJH=A7)-#R_();S0O%KHRU4I9K4CX*KZ MSG-)Q2XWI))V<&68,[%XXC-$308%3GUJ/]74:6$^40]/BCOI<6JRG2"&DGD> M$7RVK<9'I\EX8JN@53A$ULGW7522DZ\RS X6+6PE189#3(LA&4XS9-Z&:L42 MA)JZ-L1''H%INHYXX'VY>4XW%K'JO#P_?1Q%%'_0C7PGP"DU;:FL1+!">5!= M6"(0&XH]A%(&74C#=RW4F#7UK]]H]!#\+103CXWHKJ[I+,2&Q[K:U1[R2=BI M=4,YR^EH6%JL]%ZK:$&Z!OH31 \T*$- %F$A;Z6$&F=+Q2;X%10%4A"1-D$' M8]SXB3D.[K<.^03KG'6>'KB>P!43Z2.U0&BPIU#H>UB]V[_*6?=!!$KS8G5$ M(^ 68=OI=BPG]/EWM\^?X_D#RJ>LM-^Q87I.6C4YW/)-WDA''%@;N:5@KH1_TQM=@^W6F,[2@CO'IN>J:O MV/VP26/W-M5G N"U"QTTB6@!1='MTGDSG% M&DNT M4&D<5[W]5DTM@3=8NQFA>0&(P'430'U#X7K/ MTP%U(1R^RXQA&:,\1E@U6;M_\UNQ): \8?5JVSNC M*3,$)CQ J+3B;+[[.?5S@M(<9IVOWQ_^')?N0M)E2&VG28$_Z*8@EE8-ZE(' M61(9L C]S4J&/NK9_L&-WT%UCXG8L=+@ M3!E8]H^;O8$/F4488A,B/ES+K=H+MAG0'%[S80A84#S 11?7Z5$/]TP^N7]F.+04*7$D>TO4-5E3<+0M0G,!6G)O5>NEAJ9*8?F[.QN68PXY]:F*6DAPRJ6:.3T!XEUSB M791=V,166)Z?^L>?WS@'O)(EZ_8=_UCPDH-DJ?'2Z,>73BRH!6=L-UA(A.@5 M4:,S8P;>>7#R;D/4K]JQU@-!6IW+@7>$W)0S=G3!TNY=3WO:C$_! T@,J"[: ML9;N\KL/24%W)I-527BA9;>JPKM>%VJCGR^_GS_NQ==W)?&ZN-C1 M1_L"@7):(!5^!^7%AO&&]2W .0)SY9ZF5J(_N'VDY3W[YK+'J.&SP9%PE6&% MI!-OT^6O73AN6E?HS[E5\.^^2?'_G923S3&V0'GB6NN9JD$5UX#&&W,>K<;K M)[]+^GL,],G5O6K?[\2=<8A_?Y%H.E3TF@D-R#MMW*R!EN!V<_N%4VE$1?>% MON0+@%%3:N@;3_G=-Q7W$OUG=93HC,P=M M9?=KR!RW%[!#IZ('"8TRMS%7<*#F6K=]"E*)!6-8?V#L(>GR!K"$F%A?*J[3 MXY*\XFD/C]:6]Z4G)QYI^^;[WP0_#"[6-*7=D-Q,L>A@OL;X$:809/C*PP5L M/$+!3,:K'(SJF5=J&5D-_HGA-U^?#D1G.@2>YK6J/WSK M,E1J>2]@.A!>S&IHTQXU891:X46I&;(H\>;L;NDL*VF?1\="SXX3AW\Y&Z5_ M9<,F'W*NA8!0%\8E1=6E0)6$JQ$"RX2O!&FS8+H\R@\APK )TDU$*S]"QD]W M/[JY6>!F^C')7=J+JU_RD\#Y7G4K693+AE- ")&0BA=U#J^1R[U-ME-+U@Z5 MYU>1,:[K2["Y^-!I7%]/*+UHW7);#&([GDB @YH]M#SH6H[4X8Y!C*XC6 :X M+6MSDMXGJG+N:M)Y=?/BAXNP=7#<+S"\W50EW=@\T3*AP=+>6?&UYXTC1OMZ[I?:-WRNEGD@*OL\5X> MB[V02>J8#F%&,%T/*@-A%OMF([Z<&$_LPM_.9N(ZPDW<>]J:=(IE?R9>0MLF MQ(Z49;Z=6SS? S^2PKP&3:U$]]R ZA>"B(6T]_9 .,0..U*=[U05>):*Z^:%INN@3H/"P&L6_PP53O9C M:)ECNEO"7I/Q(I?1/9*K=.;\B1.Y:I,3&"!0 M=R45JB4[F/%LF%]P,J*NG#(&A$'%\:"ATJZZCRQX5Q3N$Y+71.]$'K6/9IO< M6NH<.T=K_.!&FH)X*_HJ9*L$@EA,:,A@B"')V#3\)=R,"4T>K'H&!G?GDPF[ MDDEXX?KILH3JBI>&M.MO^X5_FHCW">3:'+(X>>5N^SW"&VP=EK*'VM2#YV78 MT=W1XUB^#5R"IW1+BBQ#%5ABPXY'$<0"6JZ7"F*]G 6N3UQ> 0 MSAXOBW?2,?."!Y3,;JMTU=16MK-A5O!:%X8X@B;#C&4I,XZ#371%T/0L@$QN M4_4/^1:,4<)IOW.3E#!YX-"[1W3UWLF:P8;4"]TI96>#<-U(T%B&!!&A*3^6 M0,61&?;%GKG3$6BMVMM(R5T9^-IX7 MEIF)'(53.#5Z_-NV@?/(V^)'--)E.N4R@/GI8)0 ZZ@9,LH=F)!@]-EL#4@MVV]P':E6MM M8H&"H9=JT2L/-LR-LI6OG7@<$\5S)=3H ^355_.[H:OEL2!D^M(3-81D\1=0 M.7;E-#:&I@0>BMD*+E0IGQ:L,U$3/G@^>S"&[]M,W5U9/7 M4I5S5SN=?/5Y+"7>OB^*"4#/-2(ELEE0*B0'Z# \@"MS3H,7,J<^D M!=<(1A-T\VCW2(W4+YM3FTTN 1 JY5A6#$+!S,DLF"1)/6Y"B"$[A5I"&Q\& M?_$DO5.QJL_=XYVE,;OZ7+4* M/S7,$K1FPWAZ45K,)Q>815<8VE1C3)*$E6(]9CM+T_6[Q=[QFV!.V.Z4)=8Z MC3SGQ(^_-)#RBFV@P\6E:,71 \(3752<5WX:1<:M$!<4)LBJX-0 M)\J0H)/M/FZL=:WQSX.!O2X'U^*51U9UR*\:6EO;[*;[IL_X\0#5H/3)X<2S M@UX0/H/[,V@R;= ^]&$Z#,PTJ>4TY?&5UNN5H,.FF1.Q>Z1:VHHJG6/&8_I M.UE9-F73X;F"7F"(DLE+SL^BX$X3A@QB@;"2!_">A)8(9'W _:(-)8Q-?S. M5;\:0-)""'@8.":451\[P))OO#.CI6^:@="25GF2B7KSCF,+\@&7"7B+?@&E M $WW9IB VO0;H,Z/(]3?)E77WZH*;K -['>W3UBRO' R=[1?5O#RQ23A;O+. MQW)0UQ278*@K#::R^-[0#WUC":0[MV9TU,R=W,F+\(ZE30>6] &I$4L:G^2V M7&@AV0MO")W:!J[,LJ"?K^UE+P<9K3XK\:_EU[[ID^L<Z=,$#O"S^VU3YKI=VX61" M4J1,BEK\28+H!OR.V\^M;H="LX+6VB\X7?OW>AQL;W::"@P.@Y#5*$0(XTAYF,!))8;^L2-80#@NRU4 M0#@9D70:C.O-Q\?_=&W@1^E>OY'&\W3R],R+XRK:6GFVRN=-'GC)ALK''- % MS6;.3:!%T;,0$Q[N(R3(M4YKW#5DP_AF!R_B H869V?Z?2HJ)]Y7'WAWPTY5 M]XG7=\\Y"!=.HCQ;F,5X8@RRCD#A??YM9,8#)/0IB5&%)KXVB]E$D=(<2)DA M;V$#UB1/B&1S8T&CA0QPOPM+( H)R%7N$L"Y=8@/L 7<>8*PX_JBQ&=<_>/ M-)V=:VV"MS6GZQEFMM=()?,'**:(MBQ&?V>)T,$04D8< ;!:N\.&\9MMO_S! M?UX:?$6BJ!Z/G]EEZA[$Z9*@KG'W7E)QC*DN:)Q(,V5BT9J8#LZ+0'ERFUR M">\"!U4;FQZLHS5A$RKI3G^]^TC=MK >27^O,S$9K\9Y?+TV%R&\\4)AJ,,Q M>&*QA1'SD8O#P]8#"\C$)I.FEFOW-@,KOOT2>Z"C]T%<+RE158>ZE$45(F)W+_C"6R4&VH,$WG%0)QF2?B1K.RC8,?T\KNJY1V3$+H!D825 M36#X!/.!!3_J.@ E_D^*J?.(V45$?-67EW7'[6DW)QS.J^/?\GBE5>FGCICU M3?,L8).AH"LMW$5%QD)O5EXQ+A*1L-F(%VZC;0?!O6LG@*&RSV$_+D^*SP3H MY&8.[N&7?]NN4G>OZ*7:[?PM+Y:((?.E&60O=RR"#W%A^!."=@6LJ0;K[*F& M6WVI/^W"27.LG)"2^1WH(>Y*\I+1V=V[F@-\YSX?VX8UNGVI2#&Q%R*4UGU1 M]J#!#XAJ2%%0[AC1NZCSJF!0.%FRH&U4BSBNJZUD;W! 5SL^\?Y[])5W7TQ? M/8<#-C.X5.QV2.49G!BK#\N))S["BC."PJ%,;].O1&]14"VX1WC=W)$)!W73QKU4*WI5P2\3.[A%=#$,>'/[%AI"^4,J@6#)*:^CSV M?4>*WL0E9KP 4SL-!CJ'/9M3MB9,]^N,'/]1E&[CMC"H$9 [+]'1>!=S>!*K M@#8[C^Y$2N#][:=?D,+*2'L8ED^6)4!'4OK#LO[GE[?,4ZOA:]_E#YRUTNK>&^L>$P'+_G2:=[T&? ML&%?78RVWE!_L?C"Z1>@7#K=QLU8:ZTFQ\LRPH8OMN;VZ' R>0@@TY3:^:X[UOH4K4:_.<].-G>?@=8X_QL^XA+@6G%_*# MBW0ST/TLD//TE9]Y8L+-3Z$>!MV>37"<:SE96E%:J:'L23/XC.@ZX/!-(CVQHXO([@LE,W6P5T4,^OK"]$B\V') M1E4'^5O'7^;JE5K)R7M.VQB+"G!H6K(07](AW*V8P?B M@BBH@:/P+\"GD30GT#&4M"8&#I\*LEB>:[CE6S=6.>__)7=^5$:C/VTQ16.O M;=!ZCN.EM ;0%$+6H3X%!'"M#2^T6TIBN-?2Z1ALFW,[[AM4JPR!7UTX?B2X MT!,R:U4>D+L4U53_,G_Y=!S]97N&6N+(&=>,B\AWDPQY)O!C(6.%#8.BX#4" M;F&"?D>09&B31,6AGLXF* 7"!0_$.76HB_IPC M"'_\=-QIYC,(>@#=Q'E^L*E"ME4=Z"+;81-:X:4>)JM!&HT-^LG;L'GOLAU4 M[#[-'DJ^$::#L&+#KB! D\&CS')H*LX3NGAL.1A.RVT%2L! YP\;"(D(3X+E M#]_QU9O/Q#HOM6S7R*KMD=S7[$\0N&MIVHA;(C 4) MIC%D?9XP$&-^38Z5GIX-Z65[CS4Y]/ 67)O_3PRR)?V'9/B+-RO_C+ M\Y-*;!.2$@^8T/J9*1#G89OJVNRA&NQAE_ M[?C1I7F/[_Y=L=[6899( ;1[2/1$H0BSV3 8W/MK)9-H'H*L;8FSQ7;G>6FOP+%H2H![B>J.;L7U ME]J$=.=];*V !6P(PG5%ZA;& MW[CYX5"#XKMQVN=NSVH5+Z.ZP^&R!KKS $2@:X=B6 ]:C@! M0X)&:S1K9B%+'=,AI#:"<@?Z3K2R8?$-&+*\J.+<>3>MK&7G[Z%&I=?K]FEX M7R_:';=HK47D"=/XT<<26@2_+.#CD8!CA@SK7?\+.XU$1B Q<.'9.4VL)F7K MYD@_]WM$:TW#.,:&&1^M^[NK@+;Q=80,B_\[=&(W^A,/U4$.],X>]=)YE==@ M8+5_F]2K\9\XZ=D&2H6'PL@1(R"=.Q!^./ MB<=(H5S^;IIG84-O?1! MU>N:%/7WH[$HVE%F,X*8! ?<^J%%RN!UDQUV7CT6L/'6\%OD*M&S8S/ZHF13+60R/7^>IN;G48)4MF+$OW2,,0. MZ*H;7!!2Q#Z+D,TYI V(GM ZM(QI;*AA:F[\@OKNN!L(XB.">!$80/5;P'52 M;%W!/-+3Q@DS)/GGY*HJMF>K2__\^=G+7FJGE+Y$D0X'.:^/)[5;;D(,C=<; MI0+^H+MB.NQOXL70[_%UX=UXF0#T=M#C(FG(W7G$0NER]G3:,45;Q^;Z%[AE#II0CW1B9=%RWQ#B*!EFD2'SV$=/M8\WHQX)/GB[ MPSM+\,%"KC&ODV?W"Q^="ZAUA@ZV"J/*&UYIUE$T2,*#DC58F] M=7OVK)?::=ZE/H9<'("DD< A0'6A-XZNPIIV$^T8## J4%'T0 M,FCX8PI\T7.MU)AFLOWJC^HGCX*4=>TT9&0O^S3>:] MJHQY 1C+!T-\A55"N=)=H<@8Q(O@?8;EY_JO$X=A#&L &5\?+7WI)'=P^=AJ ML(]>H4U"\.\V9.5/S^7A(<@ (D \.')Y9C13'$6GS=<*==2"]+IIYJ MG6@4G!QI'U__Y35^3-52NU=SH]C*R)$E(D U_GV3 M9QXL #AI;E 87HA >H!WID]N%9:3U[9C.DVBO4J_"D9H+<11\DSV%;>?42GX M[/CC;G&\WX7['"M_N44^;=J+^/V@698:3C^,.MDO]R+3-2'$B3M:DAX,JDY2."0K9-W)(K6RY[S%4(B+/=$8 M^BW(-#TSNR (9T P@\6/I9NX]I.%@[NPPH:OS:75+15:/BX]"@_$[''2V.:> MK%VV]U7OYJ'A2 ;4BL:%80(STB'Z)+H23GW-XH?H,OS3$7)Y,DLS(J/;9#H] M*8/45S?RLTOGD=3CJA<>)YU61K<'MU989SET&CJL<,-N0!9Y3S)*9'\G+D#, L MY*[\9 MI@ UA#6"K&OJQO!,@:])I=.G$I\'LF&B#;91-L'X>JVGY^1\FZ;$_1=RX@XX M;?*]/Q$W#%G[":0)$N^!UNAW(I'G=<8WQ5915J%\I8__'>5M!C<9UL?-Q5\R23SZ: M'$ =-VM4/]2!L$1#[5YMSB1E#/+LZ/1O9L)P>A)8*$8-C!#Y] G]_ M3?$:ZG/7H E#O6M0.]#$H++_MGYV>6P[UJZ7"?N:%%G58]> M*MC10R^VI5SK>HOQP\!8,WBJ^!R!4K" ^*1)OC-QT*]/V]J1BL82AP7F L7] MDTWMY'LGKVMD[DE\SS%W7E,RZ.% + ?3=N3,.8\JYEV30:X:_F)7+L?>,V.J M^WW,7@BMF\KEQ@CL+OX_6A RF&#<%,8=;()2*7<2#0%B!Q)_":> LF<^JE_C MJ\KKJ(HB!<<%AVH&2YL1\&3J6V3)3MM;:SH;I.#R MGFW'+7.\M7J>G2(/X_J-("B*2K, Y3M>0:\:2@O4MV M5Y='#P/J"WP@B5>Y#TWAP4B3$Z/.Q/L$NT_:L\'[&J*7[B[6=?[ M1#;N<98,+)\9!NW-?@1Q4MO> 7!A2+SN(-1ANNVW@2\Z649 ;DE5?Y6_YUX@ MA_5(Q^3# M_4RG@/)BQ#'7Z 88BZ+&@NR.B6;!_6:@1:K[/6SWU0W1?R>N=QKHR)_-VFPS,(:9A"<6LY29I=Y@%%$W M#5[GE]S*3<8GP?DIC-"B96Y*L*&B[^! K0G"^U5">-8!U2C0@+O[^EMI*\2^ MI=8^EL 7NA#ZT[PIV 4,L@00$) 0J,?N6QBB9.OQ=1D=:-4++9C4GU%%0C2A ME8&:_E^=J]Z\[X8?RO>FG5]CB 6R!&SH>UC3A+JUKN';>E_S"F4@*NQ'0C\J M64:+4>U>Q8+?R /O52NFLF]?#[BFTIA]33[[9M1]GK3/,+H)K9Y9P=K.ZB'4 MX5,P 1EI^:^G04QGBY?'>37!MJC^B'-!%TZF_;#=>7PD8G!_/Z>:"_,N&Q90 M($@;9.8P>.EG(_RZ9")UL O#(I8OI@-$*GA4%D %F.^&[6? ML' <-ZA.#_^&:$A,6L72;$"79V!7A]S5YS09K!0.5SS6:AZEY;!C5<8N\TZ> M7%[NP(!/.L>5=V7.I*0@O#:FXQU! :WS%5[KTK7V:9!H46Z>EXP)L$^50W;] M>MW4LJX0\$L[-2GW/%QW**SI=C+7CK+[8B$IXV \_1HJ$JH85N ,,1BB+-,: M-#\PI!0]W*;_\0J*DU2%(57CH\SF!=K6.UT[(IJ+ASG[M:H:Q%^NM&!KL91X@$Y[T4CU3"[YFI^7:'81H'?;%S$L M 8LWB]'XPW@!M4.]&A%+L?X/?1+(QMZYQF]WQA4SH"Z2Z_/$!C(9"US7I0PM MV$N=&+Y.0HB 1[HB)1T4F/D=5:C>H\-6MY0E,C_4WX%HF!]"_+*2-,2JGB/\ M$8G3DFE*>>3AJ::CDZ&@UW[7X)7RL2#MS]<_U'9<5XF]U06/A#$-_Y)5K7AR M4Q\V&2G:>IZE .!7!LD9DM-:_,H?ZQ^2SKD^N/$@Y''ZQK _LE$TU8?Z*[%5 M> $_5=[=)J.D.H[N\\&\0+K?T0_2NO:DR1CV=3?GK/_?2N7#D!#NQ\*AH;N/ M?_"9:^$X)%JAMJ6+LE&"IV*,-DSQC]5_EK.VMR[_LO;/WY$@:],UR?ABO MAYVQDOROOE5M+N+^,W8D!VM[?EO) M\M$O3HB@QT3*P7+_6,7V0(V1:_NDB\.=-!Z/F2))V-8>\8FC$JH^Y[S%9QT^ M<%A)GOZO39J/_\,P1L^AV#1E1.8I"V!?S'PMZ1,K$]L&1B5#JHD['6-MC[S MKY2T,E^LJL_L,ANH,@A*MJ?"+?_50"FIJL6JG[Z!-KE60F=KM]*+8]3_O*4I M48/N :H)MW+C!\H7C> MO;,1>>U;-+RI[#A@+;TE:MNP@O@U<*R*+3 M"[1X)M2Z7"E0)196D> \#'EFW@5@+;G5'??MRZE75,I'5J+P8V>Q0S-7U>H: M;#0>>QRO2!_;G1C)6-@(*QJ[.6=J-5;U,QIN'SLZ.LH%58?IG0K7>HOV%N^- MD3H$@^V'78I!F. #V##0.)7%+WN1;L@XT@;*TGG=F]*> ,8XC;C9JW PZ^4 ]@PWITA5$&5)UG/BP\\R/Y])%-]&=Z$M@EYD)*@YF=@FQ.#]@.:-^-YIH3!BL3= R1@L>1%! M[QS[)ESJ]FWD7=^)F//<]*"Y[MK*P^[(@_.&KN<',&&X7PV2' A&0(3C )4 M:P!G-DP2TW&X51Y80U(17=@TO&B5(2(Y=UYB5'T\5%'0<^QDH%=%=#IL;-9M M\'("CYBU:M]ND2XO"4,V[(+NE ;9G$"9HGYA"610ASM,"F4^HC5U'I+6$MO$ M/YZ(QML [['!DI<"&XY=E)S,/IK'(]SSQ.D0>.,MUG_D/S(F DFYR(:IUQ$Q MS RHF_]FX-+B$L^:@*^[6_"R89]^Z;*RC6!197]-,%^PCV652M@B!IZH^_VE M4)6>->8U0XZ04VS8/11\HP=S[]ES15.6)8"9E&(=?OK'A!**TMU47,-\']!= M"KQ4LX+_'/Z&#/R4@$;I@PB MOJ>P83L/;?\3E#F;YS'2?^$W%F5^&-6?9L,G[R''K^!"*W,BB! M]*.H \Q'%J)(<)+,4RKU](A(SM/NKF%\\[+*773EG.2-*,X06AZSC"7'&H0+ M7[5011T;-_<:_=E\+KKD3'/OT3-QFW5*OT>!)/I)]!A< G\9D^P"%T>K+"O5 M?(L\KX4>+G?_HK*[@S&5H77+/(:N)$5RFZ($!SI3G\B\^*XQA<:5/_OQD!9M MO[=\Y=MWIY77M_ CH8A+;)C/VK0MJ8EB"=0.][%A(AL*]X\FGAW;=?'+MU\< MQR[=$QUR+Q&QOF8NAQ?$^V*FO<@N*S74O02R;E?5D5%S1]N'&5,;\JC//+]JK-B!HVK,Z:H@M,TLK!P&"J/.G]DV]*S\K>=5'D0GOU?R]X[EI7YBQG M2K-SHY7[]&AKA%0M%U3^>^O]YRN](Q'"R86]5D%N_ M'[<I#[+OUB-/W,3WCTE] MEO$W7?X!9HKX*_X %?\47)5_QYD_;1?1X@ +\A@7WL_.V!2?HF04.[U*Q'3C MCS7P1-$G-#@NW=:G9/>2M\4>.X[;S9ID-D(;!L_KHDF@M@-FD/?8L(IC&E1U MAC4]TR\HUUI6(_*QV#F7DL1!S8ERRG.C4]@?MD?9L,ZF[/44=-C^[U[/'+%U ML2'8]3Z7']_@CZR',8 ;5'64QLT"BQE'QBSVJ<^W NK)@-#DL8"%U"P=[>)# M)R]C,JYQI/.I,1H ;?1G!A\S"\V''K;P+2-BA!K>OPK-K@#+W1[,+8??)=PJ M#/]\=?59@_UYESX"X&@/[JH\_;2$?AP][+;#2;[:[ SIT7%P(_!%*/Q1K_E4 M5 K3)#ZB3K>D/_=L]J+;L1NUKU=&I\*"&K<^@7?IB=306S4?3JRY6GG,O%\+ MGU-KS1B.9(I 55,;/>S@KFA/2\XCW_ ]&KT_PMUV7"I)E@USC8Q9/&6I]P3& MADG?VE8"#?5CPSH,+>4P%%FZE;_L^T&L('AI'=&C4RW)XE:U>#<7'VU*K:/M M^X#R(?>"(\"1GG"X*%KEJ*!N4KU_7V9%89L'!3_;?-A:+6V.?U92VV(/^3&/ MYK3/S>O.[WJ$Y.W?GV^LT#>A]WAC6<>5/PFH;WIJ"KE&:L M4#^(\!F#;H0HRBD0"*%] NXK"5"%NS;=7%*"'C?&58LSSIPB+"MLZ+T]MK_? MX?#DAXIO*ORJUP:Z]@[NK(RW-I%KB!? MFE5Z/R-.Y3_A49%PRA^G4'49 M\3\Q6TS$%C\$6?]P]B\F0*+W/T"?%W]63>]_@#[_9FO^* !^NHMEZP=91E=: M9,-&?7$W<8+,2L3G1A1D>\TJDKGK,NS7B;\._QNIF,CY&^SX;_M'W'$\>S"< M$4=DPZHU&?%V?^@U7(:0P&E=<+=, MZ;(&P2UZJHW5:V,'2"8&RL=<2Z_%A7 MZL,^UFVXLZK&H@+MPKX=E<-2"A9*9J-Y&^%3.I5+/>2O%RH.?BPHQK_0-9A< M86F@S)'IO[ "[KW2G-U!Q7T1+8AIWL*+O+DSX!?%Z^_UAL(^@E"F"?J171A: M./ \!GAT&0'95$K_RYINA[SZ%$\6 M5G"-!1]\1O1FV"6^>S%P=U(-M[I9/8\?M<@I3M$DBU;\YZTW0/T)H)^C_U8V M_EXU3G.-_P'WI3)\V##5-VO,6U:,H2O_0-<,.6K^5DX@51, M#TXQ8$LQ]O.Q7UF,'_MD-26]=#4QM3'8RU0XZ EOP%(<68ET Y"/80'<9\"3 MT":U0W/O_,"52E&DTRT+9U[P..Z(8"[YNB&S.O-IT^/ZC,VF14E"9C]2_MB= M3:/[;%C.93:,J&OBLQ0ETXN=EB<25C9(4-MRO$TG8G70)JV#KEU_UW/I:P8I M17+P+6:.2VC]$$Z1#8M/IONR/K)AS: ER06T(C[; G$]SK$>5VFJ#.>)6S,\ MEJ12GUU,%2PB%*_BWI2B7L MALR%65[Y)-RE:FRESR?%?51:-NL6+A23H!CM!TW9JT?;_\Z%6M8/7TR=_*([ M:LR&;32WJAT64!!VQ?,UKS?&JFCL4KF!W8TZ/^6>K1 GQ36A?S M_7;5WK\G#$_9WWGXTXJ;:YN\'6S8>9=-@?P8O=9HX%<'7+)5.Y2(32J4KITP M?-0]<]T+PWC[6FH+[O.XB/"XAL;=LN0 ML7+CTK[[W_OM3&2K2IN@@M-:,-+.X&:6M8FS1K:X6OJZD&)YK^J#\JN3H^&9 MF*?]CW=\N=WFK1RKKU\:E["_>JLU:F%RY3HQ(S6?@9%$257-1ZB2A;.^V%/+ M$U]FZW%RZ'CM<'_P%B9U]?B.61[+SRAMN@?C"+B=+(B,9\.:7!*J?KKJJ(OY MLV$2-^_[CA@Y?CIQ_=$!>X<=W,O74CC,]0>_+ESZ$A/45D_HQ7 M^IG_\5?K?0%/(TWC_SOH[/@G$N4UA7F[!H6!YQF,@?L?;N'\[GT0M]FPS^*Z MS-]_3?W$N<<+A+,L(<(ZN4+8DH)=^?.49,QG7:B$3T+[_,'NRG\Z__,D2#@R MB)A-+JA*(.LP7YUJSK&@_O'>4?P&W805_V?M.#+(R$W!KVS8QA;FYW9WJ7\^ M_?<;M("MSZ 4$ DQ<'&&#+#="G"N64 F(\2%OX.V'1;PK/D#98WU=VU"HT/, MW]5T!0:*>0NM]CQ\K!:@BFIH1WI\UETEB!ZMLP_\$3QA/F<^TPGA>MS+OF] M2ULX5AW.XC/Z_>\?F!"2!05/_2)]:7_PTW98D.$+&@!XNY$-!%_$T]D.U$VJ MCY_X^)7^]N;Z9G%WFV;A_A;S 5!0 M")*'7G6U!#?!_'.KEO'+7<0CN,CGTW]A[S[ FUW5=- J*U C2$:+2I8G21" *TF1 I$@+ MD*&H- &1#B%!D"I%04!0B5($1$"Z4A(Z(DVZ=)(HO20((9#"CG.>-><8:SKF M676/SXNR)67[ZW/<]]/>QE?/Z1%YGN#;/[EY(^P-S($@AYIN,X240K7 MPXG>'AE:M=3UO,:%C>* ]6?B&Q58#(DVQ&N# Y2 MFX65MYZ^J8?>-$$WC6QUE=2LGR/I7&T6FB[:[Y^6/'Y 30N>,;8\=WA MA9.ZA=< ($\JG%8#/T_(Q9=%,X:XP?@!W%8"P:V(9G$^I?9!AD8-$>,JTV*L MS!;N@3OGWD&ASG+R,A>#)=-JE(YQYC-^L%C,W/.LF6+B.3J7 M).U#@QNNR&Y=2QH[>R3(6S=>#U5IJUKV]&/F8IG$00M-_D=9R-4%G()>RRS! MWW"-A4#1?9P[2+6CJ"UFK6,X7-@5:$_V//,;DC3Y;14EKD(TG#FYY/;^I'W 87D=8:K1D'_<6^K=7E_19^7*,>$YJ8\TRP^& MZQ3^"\A^.RO(0)7E#+'GP.EF[9V _&K;R,!HA\,5W68W@9'T]V6;?*IZ?^>I MP_]PK/OAM@Q%G;8/8!N#,GZY\*/,#JLAR0_U!3GQ@0*>4-[C\ULS- Q[,L60SI.\)@2N!5?[DI*K7.:G40RX)8CGHRS Q!A\!XJY M[?U ["Q9U9^X8O'"#\7O.F/:H((*R5<2*5_H=K[_Y3?!F(1;DF.4R*>@(-@S.XP MPA-1O54]/;4>12TJ_O;0T)BV.X0E,TY(HB./ MR4$W-9MCEV8N]-/6/+M_M^?C7MQ="*1W'G M?%DYX8,U)+&GN-H8FA&P5;D6JHVP!T'@TO\RJPS:&]7^+[.*G$2-V_V8U>]W M^E>2SCWWB5_TF-\@FX-K(*MK],<43>J=Y$XT*":- &O+9'?HB"0K;#.WN@BR M55SGY=HNP@+),J#68M,0T '$H!CG*..\I5A6*S38".P=:@T\ Y/9S+M$(WW1 MJ29[WBFM.651_,"G6-3Q52Z,A-])<3+.GZ)=R=9\(5&$.Q8YL3F^#YCL-IA] M@7J\466E)AP577R+/S]_IM774^OZW/O:1YI&!8\^M48 "XN*.]P*;H= HWX# M^(70/P&TU\!_WXT.0YBO(!::#^RKS$'WGW*=W]C!/L F8*0,L@=%'J[ZGIQ( M%+FZG6PRB+U.2C3 "W$; .=[@LR[5H'?(AC;Z@K2=8OV&DIZ[.BI!]Z[$.31 MX_WN!3@ T5V[_5V'M ]X-H%^)HYUZ-;.U:PJ$6QWG9W(N+77^!AW.Y/$?KI( MV%\U=5KQ8?T^0+%@-9'O&^CP/N#./B <*8AFB/>6[S7$]NCDU_:%IEX*-X@G MP\[BA16=]/IL[S%&F8'8_G&KRWXRPP/Y.QFC:YF#DIWWGD ME9"!P]2G)4-K&L_2_):CW3J*&RT#UR+K8S,;;A'5.^P1,:\O[:QOL]\7K@RX MQI+A/&[%KWV_[(CWA LIF5;P= E3/M8*605S70FH;=L0M:^Z6H=$?.I)_$[\ M5)^8*7C+J;J>L$ Z2K@I)A6#2UX3P3$.3KR3,B1+V["M4*?UAN^+FAH]Y2-S^2I $, %* DKM0NG\Y"&Z&YRET(,@T,^=3<<^=J!0ZNO MXL<]I%<4,FCU@31\&_T8O85Q&*DBN)OD5T1GNV$=#\H,L7O1@O]604H[RC"UL\FWY+P65<@>! MY-$H7KRL[A7S %=363GMY$QOL,L^(!E33IM"2]&2MZ6)AI'PCHRK9$C9+,^O M#M^2GMW;57KGU#5@%7'Q+Z\=/3F(<3'OVIQJC$UMOL&:)Y^X %G#WC5*ZL(>/L'7=KM#:* MK5L\HD;!'QG[NA8VOD4.4]>VB-\M,*05ZIQ%=$_D8^XCO3@Y%?WL)&U5RA[: M'\H5$8DPX_-^9?[,#K@3/@&Y%*4$,UB<&$W&:4O-.A%()9YASH%'TT&F1J ;<4=YTV"]E1LF@T6:Y M*DSH=KQ,J7C>_YBO_\0Q 9G(LQ1#N"_Y$ 6R5%-7MKJ+A_!13XY2CQ?[X&!, MBQYO^E]Z/':\8@NYY65/LKU=FP+.ELD_\EF&3?T#"(AHQE0$QH(]DB<$2'JT M"K_DB)#:!W 1@C?),;(5+47TPA2\T%SHK+79.Z[F8WN)R?-]2M^(1+:/_ZF< M"[_DB*Y\3QZ9B#0=\EL3,*L=V K383(1@4)='_BT"H>_B7T#N 8 .8. MQ .H,W])4YE0(DO]S%/+:J^K^5WU(HI#9"2Z#,253/@1"=$7K72C9[ Y)D>,)/ M)-.X/U1<)/OP'IV/[/I^+[ WC=!*@ MV"*[[I 9S,IY"K/WR_"!]2?_8I'ZF>'C\Z$_M'O\@ZK?S;4 $<; -7GV9^G[ M@"8D\SI_:!_174?29U,ZE_U6E_;H+Y&M\5N0279\XT(3.%+ ?C9: 3&&>^$^ MKPUJKG.7<:D;7N?Z&&ZY$['YU>^D\M2UC7'HG'[!ZA+!\@K9SPL]5H0MT](O MXI2V'!NYR"UG,*>KM]EZB,B(!A"1Z=*S%KHF M 8UZZU;+=,QV.SLL:XIVBQFI?><9X%]0S$MC^78P!S8)PJLWI0LC MUU"$@QNFY0EK2#&R$,Q\4!#9;^PLE#6.G)F"W"K+DQ6Z-IQ;>"+AJ"&SS9M* M-QN']U].H[V-&1O>PV8?X"VK)-Y/[[>J;C4>VIP!D]DGZ=/?SF]$HP1T!*DW M/PNT@]CA@:\]:J1%7@^5CD+D45A_D(HGO1L05IQ3=I2<23E(!1*3T(R6@;1\ MPD9[I!28F\R_^N5C[]A.N=)ZG@5BYY-0?;7O+"$+,8.J1*[33P2=[L0K15]? M*2%;2U:,G4I \J:[[/@^][/]H&UBOLTA)><@ZHA,"4A 6Y E=]K1CX$E.!FW MV(*"[P:;,%6BTH?\J3W=^,V-"&2-X2J%N+RXB. DUMFOE)>;H#@\'HLH7&$! M!7/P_/I!]!,_TVBC00/50(0[JFAUY5*'8U;YN$'U\#:I].Z8'VFI1&$3BJQ? A-G:;&T= MR.H(19%ZD3BZ#]@6SINX.^C7%:;L[SM$O-0>HG+V>2'[\1H,SY1R=#4J$TL$-QG/ *&L>/RB[X>BVQOV5]UT/ ZC* M)B#JL4IU!OX* (H9 59UM91,HW+7.-EAL M7\T=37OK>*_ MCFW[;B9,LB0UXR7*[;M6$,F]X.7.2X3:3A^X*I&>B@\M8UT*V1+V7(:H/2R! MLI9X\][D?0QDB;@;W-S:Z3N\FM56 30,98K7^O*R ;#$^6;P+\F^Q"SC'$I-V94)V8J & M7396V\. LU3R'N&W<4G_*:Y^ &HSL(4ZZA8H+-:8/SDS[M@VX&@WW52A?Y8[ MXFW"D5\-KQK(+6B[D*!D#$79?4Q,FQ;C_^7KX*VT@A'TL96=.WZ4'#.[M_G. MSXPAOYJU^*16Z]H,5MEX'0/%-D\;])V=4;+%7-M5O5VGXGOCS)-RM7N##"@H MO(7,"M$IW$2-4T@-9$\BCH1O3H$Z!3EW9+F*VQ$,8W,WE=:> I_FU&@M4F+, MVOC9'\F-%/?N UQ!XU L>$WHEC?X8=7NJNJT1LR EDU.+\G3Q/31\6+]L]_# M@[^,.WP/OVNX,+8&V0<<.DQ[!3_VRF,?4.&$(D8:$HTJZM1\J?H#OP8IKJ_I M8M=F02>>@!Y_2W@>;H S=B=M4N-11VUJG'9A$PFENS;^BL5=$S#<2+:3DDJV M^15R=0^ZVQ%VNPZLZK]4OCU22^7U(-U]2*KZ0.:?D7"L:$GWP,&4$:VTER*@ MV[/[@*1=5""R>P-F//9]#/8*1C %DF41R$J&=H=,*+6!IFL)G7$;MZ@\H]_Z MYWCT5DN^C WZ@ Z&F1PNGE-2O+914+\AN5?VGECA);++8FWPNH3G1F17ITMQI5W'W[0*R4-S*D]JW:Z[^]3^ M:<\OKJW!X)3UV11[C(1S;!F'JI!5>C=Q->-9B-*YQV2W?8"0!^6Z.U*X%(R< M2WZPV9L3I"%V SUJ"ZQQ2NH1=S H>(0PL#BBNM5X#WQ0AXOL,@=LT6;'@AZD MJF6IQK<-I;4Z]-P;[)E=TXIZON?5>% M@.H9V#-V$$=2 34??OFTVQG >E&?J3'LI'Z(!GQ(0!=5X6F&VNSR-?P6YKS" MC\KLA#+%%(-=&\?W 2I^2!UZTB(!\J.TS46Z8")""4#_G"W 0$I!66;\K1U' M5RO?:_<(O RVD#)3KVD*O=TXT[?9;UZ5M ^ U"4%25TD]'+9.E MG4*>_EH>^NGG-*8E=J M7G@:I<3+5+*[.P0R\Q;SWK@^X4ABU;7E6+@_-([$/M0Y2S6@;:P)4-R"AFSC=C,,"7 ?UX"; MR'[UH]%N-E-SV=6[Z7(GTZ%V0YTCB><5XS=3'0>O3.QV@;SU5)/4LK+YGV5M MY-G@-G:D0L;:4!-,!#?%B=GVCV%;4XSE/V#2#; 3 =F6_=Y(6J+QEN%IJ1(/0 M'"@J@,<_S)ZV_>**\I?"!T=8MSGC@:O<)>1]P,YL5<$:%+\/$(YAR-I\.Z?2 MY-\'4I^!*UW[R((,^MVTQ/KJ6 M2Q;S(;0R>'ZF#N?N/?AYLCB6PAY;_FW6^(:B8@9H:\9S$XD?6=PR=PJ#&X@? MTPD9NAR9 F;N.:;R :8ZO[_3@#"Q M%L_; .,,]B"!U@Z.4\SZJ:'=E'JZM_N>V6_C54L;%,%"]Q?V&@W%;KFXU)U? MP=[]4@KS.*1HXX](^,+XSX\6_X$8_J?C3H[OM"<#D"U#9(\2JN8^X,$S\P%, MC=^2 K):I:BA_F%8J\@C^H- YH2$>E:7%\#AYZ9[HV/^[N2X:B3Q0F=H5JZ=^,;*?6J?NCM@%!@"Y(Q MJ6_)'CGPOT[J*+*\:G$-6:UJU]#],#%7Y#D]/ # \?QVG;!,6?,;JQ?V2?=" M:@.7^T>P@BVGE<<9*W/UZO\XWO]K!O33YQ\03FC^/^"@JRQU?WOWW]E&5;%Z M!WA3WHGQ7J:+ BJ_L=N\^AOE/>W^NSC2.Q7MS*8J@Z=/R;H$:+"Q6$"NP]00 M/,GQ;]H&O;FVJ8#U^C%9' M#<8Y0@T_[P-N :-JYY7XJ%?K/%C>)Z>^7F([%QKP95&KX>72B_ZJ;Q[C"+$@ M8"N8O8$SCZI)\ RO&=R"'EF3?R6J>RJ<76PU)'4XQ7C%J1=,XJ@>IOB79CPY MMH.B-=!&ON;59?OM R:(;T WLLOZ' 5H==7;/JMW!O3Y\&)Q?Q11]3,X"Q]A MT)&##.V+('N0*@A#09W- ] EM-:0)]$9WB0?DN"N4?-\'[#(XV]Q%V'9R2!1 MMYE \=W*YFW7OW7+[ .LPX:6D^XX\42K1>;:.2GMU7T'H_KYR29_T;P[D0W. M.0Y_T;R?8;;3'3\T[T?QO:T3$1HJ028M3I+$V;@[<-&Y-1Z\Q8BJ7%1$1\?@ MV4%3<3$ :.PE(+6I;!1)EBE8%\:D*9N0W M+.P#+B+>!(%E<3"R-&:5"8L7>LYY="S/[@.X%C&E_WSY@Y+@+*;DE'C-\S5R ]1MI:G.G;<9JX@6;3V61UHXIB\D#9YY>$3S-ELCG6K:\\8,EXS5U?V%J/TN'D/O[;K:_]C<[Y4OVK-]HC:M+?^?7/PVU_BT6=CI&N8!L?T@KUY%$ M]%G25XR)MC 1LC&0C:--/XR')/A4]HCFZ=0DC^FW?^]H&2<-[>F%$'8(8B>A M!U[ZJK>B>'(\9BQ2!EW'\J#3',"&2S?%M3A[/,8^*=B_)22[EW^#X>U;-U*^ M;:5J45MW[B:=1';7!M(%\C L2*ODG,+7]M-0ITG#4!=-$XZ!F'C;R=/+!I>8 M_9DM5SY^V?H?%\M_Y9BX;'#[@$ZE2 Q 2SY;E3Q./*=/J,E0G;"'.J[81UQ4 M]()=4,!Q^*J41-:H<*Q%AGLDT-*17AOC>J3NS_+5W@R>@C>+>PN;=@VHJ^Z/ M-J7Z+.^%5;<92WCZWH;V/KBA+Q+[!7(@$<[@>8=>$C,ZD[_TDT9I* 9!*AJ= M9?%/CMT'L*#YW$)(CXDB>I]/'7,B>_H+#IXKT>/6D#!04XEAXU=((,;5)MLR M))*9+:('5-6_VDS10(S!CL ]H-S6[".$OEP\6- CO<[I<9YM;^@;=YNAMU?M MH6U17],-;QP\E5/)KP5@57U&R,75MI8E(3FW8 _W 4>H4+>R()8H58UL0YB$#J.EW425_N;"76/7[Z4D=_;1YXOJKV0CKT"4R/T9A_'_ )A''QIDCN!=+# M79F6('$@'KHH592@5D"\@.M/\DOF#/(UJ%$7KJDO7>:>L+=K.R+R-5V7[[#1 M\6QCIJ*R\[0,S-Q+5+GZ6I%_D=ML1<&:]MR&J)/KHL3P%HW%UEC1,U=")NV5 MQB,#8X!QK9N6B^H'XG<2C&Q.,7,*TAJ([#A&R4Z/-CY-OLMIYKWQKC^:R<)7M;H09?O0).L[:Q767: N+! M:^P$$U+0H+P_)A'&LX4!ZK]QHB4;Q>\A9Y?5+Y@$JWTN/#ME7'6.-]$NHNC& M&=82I:A9?ATAJA=!']6&>J"C-=A@_')V@S^K)C$DM64UP7SH7FJ,H;6!7K2U MQ=L#S#8+"ZNOB$ K6A%F#@^94'<@WHS>N$++1@LMHH\2)/,ZE;^8O#FROK%N M#F152=$E"K'TW-#7O:MLB>A 97&+S M.9146NQ\/4S%8\!IJ<#X%KAM0';M(BBWZJ>!3DY+_QW.I.*2%7N;Z*T?!8)J MB?:V7^R[?(+]SUT_&<=;62_6)"-!.ST"_T9Q7PFI[8 )D5U((@2U5Q*6Y _1 MN?AGD[=WJV@'60Y?-**47+@O3-(X;2!6?T804GHC36U-]"M%WT-Z$QH8X&AV MQTE\>?CX8/VXXMIBQNR.@AY)?L ?EBBF3E1?Z\8_9#WUK/W!4C9SY0=85NO% M^Q]U#U!*M,(_MDZ>P*XL3A2_8C#1Z"HHF,M5$VZ=KL9?/FEGW_+>Z(8^6VSN M.S8 Z$JU 5A@N\>R,"TW)WZ-+\^FRWMZ>IM#"K0\S"M2/XU>6YYEO),AE4K/ M_7O][!RS/_-=G$;]#?>5_LW(S'M ]:<&N3\T"/T!GOU/8"Q:\34Q@V4U';S.GL(RP>I>1%_4X=%(91..!F-)D ML[VJ1=8FI@UM80$3?ZCX)!TT;H)[O0OK=OF>B/J!8#:3?F_F_V=*$O EYR<9 MR_^@$__U!S]O]B/#YE\EK_Q>;?Y!DS;,IL# /F!EBP%CI1BZ]?=__[P8QI\[ MJBXM2XHSG(\0N.9YG2)(O4P4R\PEQ[0A6!V1+?AKP^)Q_OD"%I,.$VVE@&!G M=O;50YFCUB1A2[O ZH- M8_R,Z0/Y;H&>.G; M15H6>(Z!!'BUSC%88+.W4C7H\.(L5X-IH3M=,(/D2]@T+I%(K[51+U)=,=HY M#$T/3LB0[Y4-SM)M_U"FRQBH@#O]'"V9 242LP5IKY%WE"9/>& X/>E"7SRR MI%#^ F*:4 "5F>(9 PWE%_F,!:>.N1Z]3"G?,J;6%[E1P?54$=HJM]9O[F'3_/\V*JFRH4RW-K;G:\ M&=GSMVW2/E*2;S(BC5=@E#0A#SLEI68NU&%&6I0!=@4<:_C%J&_P(+T)QJF(<063%1;6SC.66H8PJ= ?KL) M&4M(!K?%'3%;"0L(]:MZ9ITRW*V@F_:20["]?):0^^L8_P3+.5.BI=W\N6_6K27CE;Q@'&1/0RJ MAJHH@OPB-$* =]H+KA$I'M M_#O>!W6=!^&&JE47KOXJ&NN#LIQIL,&A5ML9JSY7VXF)#$F.4L5P3W6%XN^E M),*L)"0[/B]\.W\<7XA#U_VWY),QE-A1>""V+%J,901]DMS!0)XA"@]J M X?$3'J/Y"9I_N%2/Q6U?U1$X _2!O\+\OW^^2 /8)&$JR@FCZS9)CVB7O/5 MA384Y[8'DGO0W&:8IN=1B< M0U=)?'V0QA0>=J3OR.HEON)@%X]">Y."66C>9XB(H8J%XK6!:+;'4T=]8-J( M)IL,&)=E)ZQ"ZL/=-5_"6-N@8N*"FKVC,*&Z/??K9IO7W9#[:7PKK;1BZ2>( M$0$DY5X 9#U#B<[KB())[IC6B'D4V49_0=JU3"WI%\_@ M@7QWY/$7NY(!U,>C]-99%BID3BFZ%G4,(6M8WPD[NM%7C_L@>O>S2OA3 M!8#6FU8AMF-DN^=9=R2]QK_KR3H/V B5Y1;W[ /N*$5:4(-ISQL@A.]F M!O3AE,ZU$-['S[4""=PJAVSOY=4=D@CP=4JW='IQ_([SM8EC#9)T(==96CU1 M225)/DQVN%4=&*^6LFT_N5";JWTV_OOLN"5>'L;8N2[][' K%UCULN:-TB)! MP,[ES(=Q.40[7%JU:;=*$XPINGWJBVDDE4S(2J2,)-?4'P,V6LH?0[B*L(SE MO1#4>93+\.8;1%]VM5-W[3.:@.4VA:1+>X46HP\BV8YU(@YBA"B6I?FOK^#[ MWSVESCB$(Z[7G?D:R#2\0J@GN=!>ZT@BND$\)?135,UA;?$1E0]/:2CSVKY? M+ [L%G-9;5Z(I( H*HB_#-4=&5VS#^!&'U\6>[R4,3@1QK)[(3;DT9$T_X)ZK52AZZW0=T6]X36JR]$HAW>49HU M$L0>2(5F?>\&D;M1DV:F5_^?*&(.M6G<,/P7_(*W 7_W_>6*7Q-BRO)7QMOW M >_FG!_ CJ^=I\U\11A_!Y^7V(Z;Q^X#)LHMVL#1Z@E(TA)\HF(3\M[\AW_H MT=\<@?\./]%_>0[4[XP\?\"H_[/9?O^648(TZ#U(HC/&?2-NMI*O<[VJU_T6 ML382KP64^O8@\+',:I'& :L CB"&<%T 3];)(GC)R=B%M:C7EYN"!-H\;N%N M)X31^,FQT@K)C>6?^%A>W?-8+,R/#TH/DK QO/IQ<9P#J OT<4*[T0?,DI3# MWD_ \%&IN]7=T@OB_4WT>?\SLY_6,:T*-E/K:#W&R=L$7OR;K^>?&3O^P#WT MSXT=/V]$AM'9IBF\U"ODHDK20[)OL;MF/TGMQ=?E;,% )5*H_]=^]\COCUFD M1:+OZB/)I:4IWPJW<7Y"X"U[!.& M(9S+^]N4)H"M.K*T]SIL<)48(P(Z]ZV)3WZ0Q<1A:/>+\P+ (ODPEJ?8/&69 MXSS=CR-F2^^">8ROZQ0_K+K.;G N1*[Q):5Q(BR]$=@?E"L)X=Y.T)[*#Y39 MR)EQ>B87UMGEO\>0/]Y/6IU#; M.R=N'C\:('WMO+2H'!.=]<=E<6,5P]@JVJM]@"L*F#>P/HOM9X?II6FW]WXZ MLS!R2ISV6O10*"8>[#+[$%P!CO6BR]$[ @RO$4:&.Q;:]@%'UJ5/"2$Q.EF= M.I??[P/2':([ !J7A8F&/-=]B$5IUT]+2N>FULIM'%),]@Y>&ERY=U8^'YMF #9NYLJ[FYYS:!L,>CKZ"HE?USJL2BR@\D=VP,3 SN!)* GYXR(9*%QT5$><*D:^ MEK\R8=CF";P8:QJ*K1YV-NJKYK@\]UCPR^!Q&=N:E!(S",P9E$1S*S\DILWCT"*G6CLD?CX M'EL"0&+4NR4Y?I8+?9ZJ/H!0HHH3/5\W8E'SE9%N07Q7:_?%1M1"BUE5<\CSZ5 M3-;0Z\P 5^@7K-92[E(O3!:LH( 8US"E2VDE3Z0GM+3?V#MT%GXY[KQS+_^M MN/?%JV>:K[HRK6\D[ .JE)J5QO%&Y:-T5;C)(%6;ORB4I'U*CL$'D853:PI? M)W5?=OM(?>ZQ4+W-EA_;)%6%%H#;DEV(]A\0F0AVG?9M3Q%IE".%D%UR MR'I-Z:G'.Z\K%HK78SY+1 MXOGDB'T ,1U6G5Y),9I!,$:$XLI& N':UO,7ZO'WPPJ5;FA>3C@K=#=(QF/X MT^*@OV3LVS*SE'F/7=1X,JUAA[Z(/2T3 M?=@-5(EJ]A3 WL[4>)\]R*184G@\O1']:",[0#KU0U=',!MO0"DI7BZBT?U] MUF"Q^8R%9^U\WQLKK$%6P:&;:1D?&1KLX^?_8+'!_S]XD7XR3*Y07'_K"P'< M3JM"*!89^R0LV6FPH"*SYFOG_$GS$_L -V,.[6$;ABIL!J/%/9S4:"_N-$CC MU>1PD(,P"!;)K=N;;O)0;7/X^::OP!-C;;-ETL1NISZ#@1[ZX6085I&B]442 M4:VXO1X__=%5@6.GDB+AG//*RSWZ(60ETO-#=]2O43[N=>)@&FJS9/,%',;G M83XL=P=$:R1@J&S=]!F7 0;Q#F9Y^7?*_<=!;!=%?A;"PO?/@MA^UL1)CG*= M&DR$A&_URLT5-!L-;N @R9(>8,XF+@,4%SBLT&3LCH^BD<2]5HU?W\H5L$85 M)[89)&K/VE286$\NIHR@.S3BMPC#CL:K:-*>Y/Q,+(ZNYBZP#Z@IZU2G/:&* MAYX.8FI15W:$6XV4Y)V 3TQ;.MTDSR:%ZCAK^4_]97*]%R \9!KE%.8AU1XCRF#X^P#>9&:J264R MZUMH)SVN^&7GGC;UX@TK#28$N^*!W9I"+AH*X_&$V!]_DRQ"'&KI; 8?DQ?O M[8CTE][3*8P$+_&?3;D\\/Q8%4]WY$Y$>IE'*0OI/NT96I ^J,.?W$K7&;J5 MM/X)X5N'[4$-Q>Q!?B9.5UU-;EC'KA5S?I M6\@Z$D7!'86R8;=(-(1RYH:V4\_N V2#2_8*AM Y:%="QMHQH@W)@BB):E&: M-%OSKI(KBJJ-HBM,7K2>6*$\6F8[1PHNWP&^[!OP52_6%2QQ\4N?P3-OI?GV#I>.0=[P@T%ZWD+=@9 M%)LM/J2"/$I.;I8K(SNXUSWP4:S*689Z/+--:P+*7[\>%EZI^:E-AEL9G 8F M_+(Q7M\*.X"9>S5;Z3A&/3;4YNO&#^,&WY(+@Y$*">MQX F5$L6U*EMPA;\L M5J*3+LS\_.:7=\1^ M,3F:%9!HTY>9=B 8.A_0)2T5#E9#:"&;%9!SA:!*0^JQ?0 N)MH/25;X1LJ= MFQ;!CL55<\):>>A]"#%CU;R4T>7Y;:E&-[&Y[GO]RBG?,O.5SAG9UJHNP@BZ M:[ .)&-;4+DK6T%5_6M1E)N<@=@23.L%3M_+0^L-W)XWL@\-OHRVSIHRN5VB MDU\OHV?T6O?J(>8:N2V8^5 5S1F",AYY>[*NJB[J55WUAU@M7X.F8G&YFV[A'^Q/?C@&HJLX!U3I426J65@H5O(+RYSL#AY+2/Z M*7+G:_AEHNE\3%"&N=O,T2'/@N]EWX*Z;'%/I_/NGCLJE<'VX#E^R^,B838& M+HM= ;,&P2Y6#/F5Z PHW%'I9K>*GIE@OEK$Z_.2+?;-P2@ X##@K7<,^!"= MBRH&W28;$U"M.OS")9VHHF0N5S42^$X&:L;D:\YN8M?N,^G4BZ##U/_Q)?X) MOD3-Y>6)CE&3RU3(A+9!+<,F<0>RF9$G" M:R2Y%"$Y*WJLE2(87145LW<-VWFZ_#*DY[S%\FR+QR"=DRI+P# 41M0$J 5Y MN+D2\GF59T;J--.5:2?K3N*%]( =9R=)BM3$%'T0)$PUH7B1HZ?[4F9<8M"" MT+X'P2$WSW)KS['D0F1^!7( _+_>0*>6.9]%6N9R, 7=^4-'$P>X*XDV?=K@Y3&_DMN"U MR(Z^)XZX[.0&IW*D1E57\UC0.N$6>"EZX):11VCJ:\4 MP@WFVC9GN!/W =ZP"58=J=E7&5CIUC#SU);1=; _SM1-(Q2GJ75TRZR-=M-\ M6S0T"$4V:6DX39 M#]**67:7P[ D9_-IWKOB]XVHOTH=#H1\ M'UY \U.MR:'$@N8 U%&T8-#K29M!;QMEATGU::_%983KE,N37X^LR[TJR]:1 M17S*/D^&X4TP$TPD&4SU0#4E_3O<<"XTM]*(>.+X\]<7:]]KX?2;)#9M?"L# M9BLSUFSFO">XV'N9;1V# CN$93>IQG.-;O#Z:9U+X486+,_XC=KBE2,^L)G) M.9@=Y'K8A@6IZA11KVZFK$V8&'[=.IO[,*NP$"<@OX>4Q[10=AZ.!)= S!DS MVWVAY7\\&W^SG]N$TZ?%E(G ! Q6C)9(%W978HG5D30;<-]YM#EQ.PJDGL$R M%!(I'-EZJ^E\>VAT,9&6Q-6(V99T&Z;Y(3B8_<:,\N*M$U>^8-^]U2&6 MP>02[B[;+I7(3J8%/B/;Y%2F;EHO!Y.7-$LU;#>TJ3FU%#K?"B*F/DBIF2Y& M#L.*GFM"\PRE#/TR*'^CZEV-V>-VX2CS];OGM8V[2C1ERDY;//GZ33J@C]RN M+U%S29_7*N'?0:#_+[$3_'B SQ%JR/88VGOX >(GI:G%V:,EH.9L*42LXO?Y M+U="!6X?UB)9J6[Y![NLY1("-O#)J],XR.'%>+Q=;;5PC*9@IE=1^PAJ]GG,^/VG]2,&;9 M0UYO2Q2N"&]MJZ]L(Z<6#;Q?!]P?;%3)(?E9?;=@#MGEW5 M%G11D'#WVGXQEH%$JV =:4A _6 MSQ<,.MJ0J1C&:M^'!FZ+\IFTHD]]UG)\-4%^UC+16YI; -.MM)NU,ZO05W') ME9,]D9SO6,97(.#R84DJJ^Z?.V(>_6O_^O^!*@6CQ5C)URB"1>%K4T-&C[.K MFSX%0LFY;:,I/HNC-:M@Z4>A;W94!Y'-4(RG=QR,C83H0W'YO3 TH(\/-:Q9 MMJU'Z0QX30DJ." L-+ZZN'88E_5JTBPCR%=>V.HI=T@,C7)/(^/H#^?[(W%> M)U^<-V&)#@@UIC_<1OIL)S>538ITHJH$(JAR% ZJ"[&Q,2;&7XG;_E)14 5I M+258I7!S'S"^3B]=.NXAJW53[N;-L>7YS-=+>VK/O'.7U'PF[2]0T!:)5X>_R92HII6I+N28!MC[G\7"E[0,1X@" M]]*>W$(_=,6T%^R@_,SU^79/[AWY=SJH_^]PP_\U&15/D4&VI]#R=600GS+ M=4/K2@(=3IRQ!)WV(-VIML@*?0TVEGKA/4WT/=K[:^BC\(MD3\IUVZ(D$.L* MWI!X)UY#4W67^P*F,%[W;2YE\'8CO&!GLR@2N4E2@^&=MG0\2V&4X&S$=4H^ MQQ4*UP95R3BLF\'Q:B&YKGG6-E<7FR+.'M'B-G&ZM/C?6N;%)0C3CCY.$(BJ M!@H'86RB6TT&U\3FZ9L!+>T\!^V2RYA>?LUF4GH&!.8]%Y, M8I'A_D<6R%%A[$>S9E['^-G;OZ,,=!@L^4PY1W G(YA8CE^S7M:Q][%)76UH MF!R4*PXKO8&ORBPI^79_ MEWF3=J8,5A4,_ESJC6MZJ*T.E&Z/K,!K5>3O&^ M/J^-T.!?;:5_/)G6O[>6\O'1HI**;JEE%HVW^WKZ'-/W\=:Z/FAU/=K:LO4@ M*[/8$54%7JFA.L[^IU1]@C1N9]6SU!%N0GNDLNN_<7BJ;TQ,@FRBM; 3_&UA MZ/C73FE?X,DZP.RILC?4<[2WB$-P2[)E*/'A98;$>)V:=[D7=V1;]P3*R)_% MST8Y]>G4T8O'H\6_*;0'S,@37:(;6+'%&X+D3FCMD%^CVG0!&EW_2/YN1VZZ M])Z_-.">![&8M$1[#3]),:3>&X'?(K0VE[O:7QY0J!IJ*>'=^V(XI>CU2#2_ MXO!G@[F#ZQ)).I/BGY:)=Z8\V@O8G=XL8])AO7*>"F,3==5H9Y5.2RQ9UL*M MR--TZWORK6G/B7YD7K426;XM)&;MO,<]N+P--O'M/L %-H4LR+[K7<>80-#Z MSC3L)>+8CYX&8HM!@N0+T-KAJL8KTR[EZ*I'*KX&K=$L>_XL)S;E=JEE^9@Y M%(IP%N (+\AJ MC1Y7C0[U=B_<:KB4=#OM74#'_1?O[G+ZH"KZUZ8I,HCQD$/I)10PU6U ]2&E MA&O,^@.A"Y.D#8/4O(^32"R]TQW\+L$HUT>$=4ZY+!$\5R5VEDRD"/VXD78? M0.73G)Q;+R>"YG9:2I2 3Y9.=- HAL0RK+&L@\X)$\+Q]P"Q8["CF!<]P$3.TT(3J(JU:>+ M*ZZ4'"'C)9[8QV-LA9H2#PA6*P(\NLL9:OVB<&D/C3IKY^_AS];KZ>LM M$_0M,?STSP/?G1N@R2W7% MMO8>CPQ]BE,*=\YS"UB#[Y' M1_.[X?FJ!W&GRP\U0L>SL>X>=O\<;BN M<"7G[+7W*O=]]MIK%=G,BI#!@"*Z?A5O.6.\K.^2S^Q($S#FAV.F1YI18& 6 MMNN*@;$@WL7R[JR1$!FM&-NB/&!@=:62[ M\B3@,TF\G38 MW;C\4^;R>KO4L\C5Q+8F:,PD1RF00 YO2[&,5!-C$ -[SF M%S]_]NKH,']\.(I.9[S0.;*(*=>@B[O0]);2Y)]/+,!*1YJTA1HE]Y:]G#VW MW_>"Q 2CX\CT\?C+=E*'MYY=SKW&=M)S=("HF$5V8AZ49.2B[*'@K\(UQV:P MX2G0%K&@(]<.%P\-W;^OE!T3(#>AMB"? Z0:-[6 MA(VH0A6DV.5Q8DH73V_5)ZF@CIMVI('OHGSY[D#2@J#AI9K-K&G,7< M4UNW1O:G)5KTX!(8D$N4=:H3XQ7S&')P!\1;R)1 : XPI(?4#5XP,-?HN\NJU!A^#C[0D4>[DC(46#=IN!ET\1_2>?%_\$N.W9_0,= #/J@8 MR/X:77*.+:=".>FXVR4I142.P[ECDO.T6X&Y16E15>8R>IFN%\:R4Y!N=YTX M!I\^2QSH2U.F[:%?&V)*,;OP%J^(Q$XBE..6T326MY&4'+O67H-]^3,N-\='6P6'NZ5HXTM)1#EXF]^CF5$'-"BE/T:T,JHX MQ\CNQB,#W_M1B4>NI+Z>B!\J[=D!W3>.82KW'4R@:= Y7D*;/256PHU?&8LJ M//Z,N9$LGJM[@&_HB=2QTYCS #OY4@.N%-?8I30-"SYR'-\H_W6B QH8Z/6U MT_O(RLJ83.\=?1 G 6J/>\)4[M4KI.G1'T484,3:4AT'W]UIC;9O>&H4#?4Y M&JJT6+^G,GMF17W!?K$_W>"V\[E6Q;5XFBD+0-B7(1_0] 5Y7R]V$=_G:V1: MKK71)U>_5;'4T\Y@_N\K%"DR*4_&_ IP5MGA;;_\ >"\K2NN?O83X"1*;6^R M[WT@MV;(Y&3==2^=HK3\AFA!03]]5SE8PYYWZV[KUA,7M3%ABOM9%BR19OF< M]8,H6/ZYEC0^\D@L73V(L"H\G[2=E)QG4R8TK.$=%NL\^B 39?>6$*L;)'20 M(BAWN.6A_F2.4I0V?<011U!MZU8)$*D]:.6B3NZL2%B#8CJVA:@G62$(CKC* M^)"TWNR6C^:&W_VBYH:UO2G2,O1Y@=]DU8B $O/8%? C@T45@0J>Q[ M83'%P#-,PY21CD(QT\ZV%[/^&X>K'O=%/@&,&Y&B9)FP@E^K\TP9]6^,^_ZL MSG.JN$DTEA^\-/@ZH1W;>R80YP\[HI=0N>T/2@_=XR:NY- M\ZZF9Y1J9X$-=17B)%>E)'YQ;])9_H*XS^F)3Q8YM'61;O)M^R,3X*\UW5<( M7\5V0/TL8!B?04H"\^A:ASK&+TAGX@Q0W]J4R#,SV 9T=.]^IC#B1J_OUZ+9 M:*,AJ20S"$GOX(;.EWV^OM^@/#N@VSUC,L20N>LCS/T+I_W&*XJRWN:[C' R M,$'%1ETK8T6F3.'QF8HF]"2S!_(1%[U\!/URPU.L0?"3&WIKMO"P9630B+09 MP^8$EGYR!5PVD\/<=]")-:!TVOW&Y#8# [_HD95$W$9V$)\N@L0*":9,3@@9 M^QT(IVD"ED3N%RC4#;)@W;#?+E2-^TJ#BL;[;+8 \S*ER& M$41H#'X[9]'3)BF:-JKJ-WZ4W:BVB?=ME*0A.KZ6_[W2BKK,#R5_1+_HEP^1 M^ POU.0U:'0?/57G\;L/=#!%8[JMN0M*LYP>0?NX!XR#7I7%7)%+A.7%Q(*+ M"SO6YO8/)#P;2IGO'NU01:O9]IKH"AS[4W[\ %>&^[63\$W S9LB1CS]AP,R M3231F%:57P_(D#,21L57Q[BH84 @S8 N:RP!<-*=2->JDE[)H74:[=?]'^S: M"IMOBOMZ$)=KKY.SB7-DO"%UN2LQ4'$]FP4:PTAL]R=2H&_QHH^)[@.)?^"9 M/?9X> ZU%9 CK.+Q351E()*HK:I/ 4?0>5DD*[0U/U>?=^F*8M;'3^61MT!K MK8)"HURJ!047G_#Q;=FS;/X3XPU=C*:-:KB,RA5C?U*7=JI*S:37R<_7T9_?U#\93'=X47%LD8S[ND.:+^.FK/; M-/H9C MQEMBE#@M88![O4U@E< \6S32W#,G:$KUA:V-;EG+F@$/\3:>*N(HYKR,/1PU: MX#@Z3V<#"\&0KZ(!*8_4(N10P&3&-(0+N T\;0&#(Q6R-:S9GF@S6H8*'C:^ M[R^8LSKN3%W=:SFBB5K&T=1<(#S' %P6LINYKYQR_X?"0XTH!?HQ MQY1G".'CGQP%_>YGC5ZB' KXFIV.N)D"-V=())H@0@XX MP;H1)R-Q!^0.!61N!7B&,H\#6*)C\C16".[41]'"Y_G/RQV?D:X !*&*?UYA.>ID*4?CKUN/Z#?^-!UC] ZW*WIT4?N!RHV M/\(X!G'2:0_;WX)#D6QT[62J_ [H:0A2=4E',TYME9,YB &KO7&JW^X:"*FH M'-[P,0R77:C;2F')L#((77"=^IJUY"_@[DES]:*H MT U"5H=OK_"^<)G<=$P;7,8_0E0%WBE_3 M#;@J$=UBJ1CU_0.=)_I_:C'ZRJ]43B\[C1F:C^W@T%OB91=6PX0CW# MV@4?](R+.S$TIJJ)N^;*J=R(QR=EQ4&@W8\5?M+L[SL@ =P];!A.N.864XVB MAR-&!U8\.:*\H".5@I?(/76P^4Q/WJJ=',68>I=%;&UFIAIJ]1M3IB)6[M52 M/AGH8;&&/N]Y>6><'ZZ]CO4>](;9_F_O3?_/E)&L!,CZA6ZFHD*LG=I6V?"O MU%=#4QBXB(*A,ZK6&?NJ0](^]_%V+1[%NI.3H]0\Q0#+JQ1,N&+S-A)[AYOT MK(EI?>DDNQ[=/-2XT!GO%%'FA@,O6;AX.Z'2R3N"UABY,NX MD4R2F0;0?M6*;J>T'9#WRZDLW1U0@CY]9@>4B;G(BDO?)!__1[U-ZDQ-=9-S M45)2Y)6]>W&M4R[4[+K*S81ZT,.4K?#IH/(>4A]E!8H'VU4\)#?56ZY=(*\T MWCNB7FMP<,S7TO1'',>X8. S>N89#9RKDB <37T.I LM:Y!3+9/P0P3#GJC) MPV4>/A.G"(51&BXK[,++X<_-ZG2"R>@0^EF",=<"DXL_X[1[ M^F@D_\E<.KMI^Z(_U@-"3GPZMP-*'K+ ?'VZQ#Q1*.0\P<0G+AA_Q+O&- M;4#B[:-:M!?JX3N@ ]4T&X3R%G,?$E^5G>4&V:[E(]HE2V:7'&PH&I3O.(?( MI^?/I\@-A#U\V7I2%:,5:'0"FZSR:.LF,(40"WOA=T"J=JOG1)-O5A&,J8^=&%R7V///ZSZ!OS"Y*'_#$C M%YXRT*)Y&N=PWP["OL04K2RKJTQX^XRWD'=],)EP;QUV9:21%30M5D=S?NX@ M8* 9Y'7$V3-?58/EAMMQQ:KW&_F5RX:DF8/W M^CW?N=YJA[F?-8:J, ?K[QRSY-8P*8HW**O._F13\:8G%.>"QML3+4G&E),S M1*5FVS\<5D:/;2PAOOUZ6/D[6N8#^W(/[2KB"B-)YY@-71?PS0W0?^_R4)FF MD^'Y^F7FGG4+\;QO?NP]LM@)9L;3;&9 =K(JN,QE1+@]ZCQ4_4[307TO;4Z<&NHV M:LR0^@W@5L"0CA \P[=]ET6[7U)V0(TGW@-Q&UM%A^_SQ]_\X@#%G^^*>_U< M%<;B:DWVR-XTOAEBV_*>F<[KF"5I?^XL7QCLAOKA MM*_D6>/WI?$>$_U0R\Y2E\%&O9N55UC*=J" OI*82+NU+1FUM3;"Y'1G(:Y; MQ]#->/%%@(5F$44A>YZJ/849C,YN6UJOVW'#NC1 MJ-L'Z3;F6#4[0ZZU\,6LCU37C6?]JQVD'_BV#.-3]4./0F]6X!=97YQ+-[GZ M\5-%S1/%0D7>FZ\=I&.:Y,#7]:V#_&D23_XB (6I+:'()E-CW>O4=)91.,VK MDW7+1Q)D(FN&:.SCD7)4VQU0SJL??HBZS9'0>GOEKSL@R^SO'47+'_6U$19B M7)TDQXPOR]@AC"'+KWWV^:_9(^!?L?.W,LK-0:(AE#LX3\A>NAWZA[5,,^-L MS3&BH/C1164FM=%BTZ\A).!DRK9F33*5 .CF(AP8*?1+Z7 OS26\F4$!X.&L MORJ%*]/Q"=06"2Z[O0,:N+*Q%E4V'6.V>.[B.Z_D^*3D'5"%;=;:F5+.AVDB MW9QKH9FU%A^W\K&OELPLA6CG$+8#3"TZF-S6TG7FK>AD@O@(3RL\BH!(:-L! M@1)M401UO.4^5W-9\\03^5<4LFN&GRWFW!!PR6N94/>=;_QK20CY*EW_]N.@ M:QC\.#7\$\!-,'2#L+G8_TR \6A]17BSG\UZD4+6:H6L=R@T?'T-KMHO5G)N M!P0!UAMQ![2$\N@7**U8B;"$3*O:KLW!G!!="=#BEVL@DTY>4/O1&CGJ53(D MJDX-V%YE^9Z!3 ,W5 $^%1:.A%2),)OZKCWZK']!B[#B"&EL8P>7!UW%@:\H M)RD=PEZ3@*;92BT,&V\$]^?E=<6W6QQC)]HIKW1^-4.1KWH"Q[_7$L=8S+!,,$)< M.AAV '!<4=0X(%!5:;J5Z<2879;;T/P3K:C#,KR[H<7,]*[O/=1/J&3F06HO M&3KTI9JFOX2H0]0J33'91@9_5L'_#D;$+O8/;T^0E-PS4DZP29ZXKO)AXS#9 MK8=N3Y-"=D[J3#+E@%W3N]W0(4!QP3*Q?6DP'+]J=%K M[D@]7]F^@L(;)[;S,3JW4 TJ.$>N_?CUZ48XML'RX ,/+1DBK?H1^^!^25W( MXQ86"#D01-.'&V)"(14[H%B%QJ#/]#M9^*74VE=9'"C)VJ7Y +E>JUGG'5"D M*8;N8KP#,KQQ%EI"EB.$*P$V:&9\WWH/%4;G7V] 4;X3,2%,]0KC6D:Z@W^. M[6?HV%KI(:@U=#H'=Q_%@<#QHFZ_N3;+3QN9/$CQS6+N@'P?/YZAJ&^H\Z-< M^C 4K\'O\UD_\<85.;+0H*L^X)M=YPK;ON%)T8'O@,)?T(5ZX4 Y>82H_^0T M2VR4 /PH40UF6@51E9J2D/M 1I'Z:!!@U9F\ R+Q37OUQ,0M:L:/G8.,ZR4O1>+(1'5A[I>]=N%U%7R%^K:OGZ,UO]Z0/ MZ=]545%13YY;;*RKTBZ(:[UE&4I.'K8G M8 .*MZ<252L"7(F2\F6 X=,24&J0W=8:WU?A;A[]IP[)QFN6J%9MM MTO>Q^U+!KB;Q. TK_XIMGU$Z1J/5WKMR3.M*6=)K7">+-K+G;0NPJ'TO"WN"2=H.F\\7XOW8)]_?L+-_XZTHO_C$,\PVZ8H#D@M^G5&O ?.U\$E#RT J$C5,[MJ MI;HBV>^%H1(623!]RV[8Q^=0MCI%A H#6PCU< MNP=J/9=B%\W.N^;K*ZKI.).%N)Z?U8!^8O+YQW4GIX?)'^]Z5>(&[/ 7WV_=]7N@0 MH(GP2%T0=Q8PNV.N!Y),!& T5>8 A!?G@(ZTV 'Q("5<_U#Q"-F3.S[WAXI' M)_TE&A@? .,95A2T1G'[&$?@R,\6-36HW6\D1JAV^>!D;\]*)S?TH"3AZ9/7 MEO64; ,;V3P#%CGQPW.]#^Q@C$\R"LI*="K"2C7]GQV?H]M^G_UHL9SL\2/H M6AB+1(?IO/VSS!C5&7"CF=+5*X&'%+$_ M>&@3:HSFC/"O'AI^IV%9_[LOBX-[4I^5,[(R&*]S^G:_NL?;1O0\45<_?*R8 M6CB5D_RC@L55:#*_12 ;8Q !1RL!D?XL%SW#7YA?JK%#]WOXU#Y[615>'LS+ M3"+YVF*V-L["QC)^'84\0KT">$B>,]Y(,!LZ;O*S[;FPRF?];^_/F-2O&*>; MZ"(V S:+S;,L"EYGR3R:,AW)NO*&T_6-NG,A[X4_*2;V?R[SC1B8 84MP0WK MK/FFEA1#JKIE98>_5M+BS9=[+T["X&!!YJ'ZYQ?V6L[ET 4PU$\#2&Y4P\4= MD"/N,:1L!]2L#6N EO;$DLI;*7JXG"4-4=OL'*R^Z+'0V/0@#TH[][OD@WU; MD>(Q)U]5Z(K9LWX1;,5L3\$U]H3!2GO:C$-V0(?HIBX$!HKJ/7"7,A*L5&/E MYY_9E=]IG]GEE#MN?>ORDHNL>6T,_7%$XR\=WQ^UXTNYQ@9-EH=ZZFOPQW@/%*.JFU>]RXPEL\Z^/% M^,\-13*)HQEM+V?0BV! QG>*)(>B<=%EZQC%4HE(F2Z"NS;=N8)G[VN[ET\\ MM?5V]U1XIH! !C@0)XCJ*M> (F3A*G!-4\#QMN6G1&-\0EO5U:J:;?^HMB8= ML?*$^_A9K->XPOWGA+A/)=WURC=GXH*+;7.Z<7=LD\XFP/6/P]'M]-?N.'$DP+NZ;>?4N?/E;@;N?BO:7DA..R?O,S^O@6-)N M0J*KT'1^,)/KPLS4J&>S]4H>I!$ZMCK]/90%P^CGLEQ+\?I$&-\BTNQ#T,?+ M$J*!-H&6[A^;EU6#5\3NAHZP)CV(V3MY"K#9 >U38KR%$EY(JE#L@H/%_7C'& MWUS_JF+XVV) 2F@(IP\N%LI&-R GWQP].N+SRCTCL?4759Z76=N93\0#"[TQ M'S M[J9$W/+(.V/BFP4B!*R6PAYYY\7LY=6"GA>T'1#>8?^1'_&UP77> (NV M"0I1F13+)BNH;SK=JF^D.>7HANZ0>WAR(.]V=<[J*(USDX6FK7SO:]QDKD$5 MCM=Y_\ 8"@/[9F#YL2Q%6A:,0J)H5(V?/]ML=IGR4Z,8DA=!ORGI_C:R16$ MY' L\S@PGBC*'JHL?;KPM>/BTLNWU^$R\F8,@N;(-2'VR-:>^&>>[K1C$Q7O M[-PS[\#X+G%+NL97>*RV*XROZ5<:2'NU#A@=?70697^O5,P^_\@,+0IPE0QIQW!<( MJ^&2/ ,;1HI?D8N=US[>3- >G5E57FF3_G&\FI%F]9@I11U83KUN5]+7V7_: M-K/;#O%(CF#7K3U9@HQVIK/B>16Z"XT?9^Z/IEVX-*UM0TUV0QTT+K2=: \B M0O8!&L9QAS^$/+8B=1:K'GK0G:Y_PZQ"G>* NIBX?HW%S_82&:^7=T"N$E#J MDZ?G0;U^^-K1[YGO$DZW7ZZ$ 3-=+/E:P9UT)_&DX="F M9S6SC*6F-0DU_TU"_-]5^NWGM8;&VQ PRQB:*]S>EA&#.\]4*OG41]JT MU6^R?JTH';;_7IJPTI'$1V4W]A]Y97'SM8&(A-F9B:VGK*7S'$&YP0 9)=)^ MFAJS.>TXT.-/D2,DDU3)5C4V!#?;^QZ#B'UYUO/D18VDR,,RI^7O<40WKKPZ M_5[ELB/C%$"B\2 T@0E*PB5&AMH.*"+M+!G:# 8[E\QOHZ*UN(E*I9^W?>(C MT_H#;2)F2ZNBNW9?-=HS_?@P6?DSLHFURM@P%@D]'3.M) +'->.QL5XJH1@M=\E7=6/L\[Y:CT^H MQ:Q?X6PIOG=6,2Z?MR5:LK0!1S;H"=5AIRA%K:IA\>$S&W5BE+3"AZ@B..<2 M<6)F07=%O*:XL9ZK&CY:O%??*^M)@[3E!X0%([&.FV[%2"K'C1)7SP>QUZ=, MA1PC]PUHG3@\T!7VFNR_6\Y>>)S#K-ZDK(B-,_'S85$-G&EL%Q;=B.=R/ MPMM)@AX@H=R4N"]1>$\\.;W@=NYE4P^Z&I)(?=DIR9["]J!>' ,H_EC.([-" MH&YL,.]RRMI$;M?4TEN_*CZD",$*0DW*EEDH=2T8R.DCP+)*+(F]*2 M(,\(Z]I:_+PB1=@:/LP%1PX\_"[XS';"_P^H_YJ4!""O5<+\G[B+6-TT+,;DZLON!(:8M'_[=%J%,U^IFM+:R<9N]N:1#GZ[6,HIN21T@:&8A 0$.F%1V)%!]VGVK]9J6?Z=QUO^]# M2+*\P=E]*NSIL_]!)>S_UA+I_ROJP/]YX\*>*?+U*? B7J/)G9T:1XY)-2Q$ MG*2(BQ*E4C6ZE/"V+R9(U;YF9NV _V<5U3CJ*X<->_3F!I\N"TA;H M;U[6B;-H$+$'?!.><[[&)IK[6H=Y;T<*:D[)?W-#TY/.*/0M SI-#B MS?:^:PO:$)]-X]D"YIT0[.9K-5?KKD)+IU*8C,]]$UV!5I]]_);Q""]&FHHYI1E" M,M^WZCJK T0LL/K@@P'Q!OX[()LMR0H[54H"E0"8D >:G:9S@I : M"%QZJ&@&VN07]$R/@Y!IOY=7Y(((UA'0((.GV5D@9+IAVC/$;D]Q7V&$).*Y M?I5;$J1%OC YL7;T]:-ZK/[BUB-V!M%N&-7)OH*E&&,SE9C2WK3[CG* R3?T MNH';&MK8RH8N3XFC09F#4^7*-#^2)>4 H-18^D!'#! E1SI=H@N--+W2%I'J MD'R;AWT V)!1T^$-Q@?T":NLP#"PH7WVU%7!4_M4/@A/2;TN*V0.Q$]N]IO< M&BWHY(L*+^U7&^Z-C:-5XIG?EWL[M38:V0&<#< !7NY7_SX(:[#?_U4GT MKUW_U$ZB_\K$_\MBRO6@_I;"ZYJ]Z38"UFIYNAT_<\]5\RW><'IDZ3L7VCB% M(H

    #+FT:*CE"G0??U!/['2->F1*U8 K,BDF!PM\3YH2$C6_G*#L@A*U!W6TX_ MM=T'JI/1XIW^RC@1233"J0=-=4V,?V'T87\"8AB"EX')05^D6-2>SB*>*U!\ M,PT!CZ=V72/U3)@_.7N+JF@FV9PFUZPC0+_/R(02,D1MA[/(U:UXS\:IW?B) MH.0;J5=K;%9Y;IW>=?*@@#L_N@H ?_448)&TW2@'2#"DM(RWA_RC\4ZY3<$; M_>: S.RY&[5W'W1)KZX_\#]9;:E%PG8O.@"WBCS.S$[H[H 49P;HID-*E]>A M:D'/E'TI?3<:\R\P/OGN@ [X(8LZ!]?! .M;[FA\VX^T,\.9@!*!!:MGN=YU M'Z<(;.B750B/N\1U\WN*YY]8LJL@0ZFN@!Q-U(OG7VZ__AY3_EJ+K07VZ ?YZ;I'M MQ906DU(WG^V<*A9L\W8\PWDV2=#LY#+-)TB$OMD'2X?]XS;\J:N;;3+,MNT= MD$:R#'Z6:8.LMC%E49)-3V5FWW96S5:5#8[.O>(S13: _,QU:V0%CS)8L[O- MKQWI5V4,R8UGCA6G&SI,Y2\VLKYTBO3OKC6N_->26'Y?Z_X+5T[GQ&:Z;AM' MJ*7:!EX8)*W>]W3O)W90^WV3Y"+>7)*.6+SLZW X;&\PQU&<-I10L ,J[TXE MNS$YA6CJ=! CAWEDD;F?D8;P$) M(G96=QUWM[.1..ZFK8?O)^K;&%PL7/;\ME>/][BE7/PN*D-@:WT'M.\R2T]= M%U!\=2"Z!:, **HZZB&)I.^P#X8 W M41\,ET_MI:M\$KP-'CHIM[YJ M E3GLFYP?@=$*)/49H31=8L6X^A2C#2FY$T8@&FJLLC7SD0>H^CD?#=D'[_W MI"^GO*+\T?C]:TUG%*<_RMJB )DI$O<,./37G!W\'N;^"S-* HL!LZ&$0J6K M%%RC',G3)&F-VG.Q+G:77[:!UI=^0^["K_//54LK8XU"/T2 V"?^F=UI_]AL M_F(+\[_0D//_XDO+/X*7.;_W*@!D]+L1\2\R\+]00_<_0?KLFS!S?=UDZS,'J MKK?T/=_K,WZS8#H/SI91B"*\QI7)+ _0>.&I,]ISS=A@6%E/@R/%\TFA;W&U M"5DPRRVC*7?26OKQZ]'BYT>5N*KNX7/;CZ1N-,U4+.N2EV;\6HW U&<#S*/P M.=8,']+2?M>9L<"4)VM$U/5(+?1?.1YH0/*02NE>5%+;KZP&#@,]K6\[0CN M:CA=)\;\C-<(J7$@[H#X7.O. :EO$6K]=-%)=0KWZFMYM:6;1RV*!VZ;72XH MO!JWVJAW+('#,=[BNO.>2TQ.F9]=2H"?U=:5 .6'9+^9['(B24?=6%4?1QZ) MQA8,-Y*NS1?%9#Z(MLF)^:"/X7^Y;$9 LR#,4R3S"+)W!\2#(B0C]];IX^_1I=LG*"+<^_5>D5& K*!_2PL?R7 MC X_ &FNDZOIQ[E"T/V 9VM >1?S$T$.&^V'SA*J?+#6Q@52),W<;>:1:$QB MWQMGUT"QH5H &A0GJO4PR[]$U^[:@.QV0QY*;M*_2LY\:GQ:]&'#-X["9_;W MCYCNTNNO%#YI>?@Q8HLEF@6:2A[1,B:W-:%*99:U/2G5]:=3"O CS5#N3LHE M8_+GVNHR.,SPXYM57F/-(<>I!Y23/%+CYXL:M2F=9-0SJ&L/<():N -B!]%5 M6 $*#4@/9C.9C=4]PY@UF]6@+3-%N(?L+-.K?4[(I@95&18_<][A_T M DGPRX(./KS%B-'9#X13VUG3ZT&ZTF:B R7_>#)'3GOCE?*4RWS L=)EPEK\ M#B907._4!;8\F54YX^H^]. M#WQ^M5@\<>6.M'>5)M2A9_\B2\58$63>$V\S4)@6)#85UHS MD#Z,BV,F^O_\HOY+V:ZYB#)\)]G)9/I M%N0*'(2TX)KU%E1I,NG5#.[0 MO.1QBFB"X##Z82CYNO&V$G/O M#JCQAC'S)!HXCR*\Q6S Z/MW0"&9&+IY8-:O/3D?LW3Z G0>!_#M@/8;0('W MWY!:6-(,N8GP(T(+58CP(KL/%27FE*V/X^%WD@SX#YW*B@2M?[4<-)^#E$^% M:NG/8,9R6G5XR+%Q"LPL5$:9Q2,OD)WEUQSG'J3LGF R-A3E2?)LW/8H=Z>K&(#31>_%F7I2@@[DY,U*A9'KL< 5PQV0"V610B=XNI^ M^I[TA930:EWM.K0[/P5JYAMYZ<2/O3PVOS]PZ/0N%I8*1O6AR#),WG@4Q7SE MQ77V4-8$L!SR/M9$O&,ICC']F/0.B)C[NT^M,OGG3?/OC[:]3G(0YU%H28VD M@!N===2!"TIE;W;W4P,KR.VG/L<7<[Y_NW) N5U&8 KU.U+E6S;4[:/XAI-R M9HPCA%(.4.:KPI]N+-DHZ#Y>^YZB<7?^[.(N+.PMF.OWI#?Y'<&Q/N\>:RG] MN?3Z?R9X;7\4B(S[,^DA?R[XCRNR>U@H\K?BF_VN0!.R_\;1ZM@":[@*=!/X MZ>1A"K.O 8) M)?XX@5>=BEIB0FY.+"!W]6YT79QXES:E_S$*CGFOV9S^@A;,\18L]3]WEG]O MM+? X>5*X_GFC'>(2^04< SRD"%)YGQ9;1J)KG)51;K@XOO<<@)F& -MS_1EFL&%J)PI&)D]7Z:W-2!Y ?D#I.7_(?= M99YKC@R;?X,4&S]!V))ITSI9[^ #%S#7JE-;1;,&O6Z!1-+C'WRF2X8\D-TC M]]]]1O[FT7I!A7Q9?K0>>98L$U9NS/*CE:G->-J85:?[='P>5T3TRG-EZ2*V M4Z?42KA'@%,4J.-_ ME^[]_FBW-*@^+#O'1MNQU5 40RG81L'GXTL_/AH+K(89?H([R'[A/'0ZX;.$ M6]WO/=\"NVQ*@ DA= #C/.K[@0B,WYWNL2*'NZ>-3F]G^S M.?G;1_MM*KHJF31$@(H#?$W6.:TXCEM&1/>@Y8+O'\GM9J'-NC\N"\=;[A$6 M5O\+7I**)BM%UUA1[*>/5TQWL056&X%;>6U=!QIWV=R\>B!]/.T5L1;Y/U;Y M?M?,2[.S:+X(:[+Z7*2/$LO,R\*F8+4E<"Q"Q;:SZ83>[>M/RM+.+\&L+)\C M6W3V4?R:5D.VDR)GC-B"-%<\A5V331J\0(YA!IU2Y ">SV\/8/^;3\C?/EKS M>KKM3U/>!L;L 7YGZ'. MK,$ U2T801U>-Z1XKU-U62_]SK'A0JW# N4A]1T2GQ;2_M/C"X=:Y29'6:=S M>6#$]^J;AVP->=TMG\M^K7^T]]L3T[[?;V#VYY=1BK-[>F!TI,69F1O=*Z.< M[-+Q 9P@7X&MU%_+ .40H8#B"+I.ACD,%:QQ()Z#CK$$L]/ -,(XF"+.DH>K M^PO+L:7ZXJ5+FJ76!N(5A8?3("="DNDPP"L$4>^ MCAJE65/$Z.H#-;8.&70G0/T]/';U>K]26?5'Y:+TG*RO)2C'R3:EI,?U-\X> MR)L]P=E0#S7*Q1YAO/,X#BS0Q);2E -2D6SCF"X%5EKN_4I$<=AZ"DQ<.E8 M=->>C)X#U7O8]+\^N2#-A!904,:?O1U'_&R9E<\2(@QAS4C8 MP(1,E:"7\_PAKG_#675>H!N1>FD!E16 MHAMU3@Y)"4;.:)_4]5Q>RF^.N'OVPNE&I_.[;%YV<[$[KO4 )U@/1A/UE\=I M4O"97\N?,3F-*5\1_H!GNA&QV,=[8;^+[64BITN<7$T]-U4>+HQPO? MY\:CA? 30]'%L+#C6)5HMT" M?>\<6&_F7TN_]P@DJ7?*K?\W+YU3U7K'+_X0XBWP;LUZ,_&!_Z"!](; %N8? MH6&'P ,GY=9EF)SHP!DEX"@XE"['6BMV!KHKNS+IHC=>M>^-]GRXW(IX]71(TF3I\^OGG#AXN@[ MSUYG L/@R+JX$%29TC*%=IXY""FM_=$*%016"=!@NE_V38382(UGOC;CJZ71 M/<=A^2.?$F:3Q*R^A8WA0HP.O 4QO;"])W^3_%,GSM*Y(9:CN*2C@&S?-F[T M'-.GFE67E .=-%WX"H03+F<]Z&Y!!(-MRGIU?=^7&:UU](GE[I:BOWKTL%+/ MY+'.S+NZVS\/5ADBOSR$\ZC!^($F8E@Q<=TMDGGR*]UR.*&YT+\B]?-*QB>3 M/6Q;2<)][B.[]MJP=:PI 5)M)!*E@BC49APS1;X*&^=J,2!"HB"EU+HC'RCY M-M)\\(JFDCH%I9Q(D/DG,V>MQK=L0LKB@@>_[/KQ76!+>0?$KO+S:*-$.7K4 MGH@+0SGT0&!PSR;8 :6-,SK'X+C+E?#L05^WVHM=1WH5LB]R^E^_5N'GD7/2 MKG\71F7:=#/M-[M%V5UJIWMK6YKSQ;WSG/SN[]L3;Z"]#Z091>]BR>>',*5 MZ$)N;5,L=^H&B;93H4A@?B8>*HGU3"N%H Z4@0_9+EC@1\8R8JTVWU@52L?: M##\W!B=ZK-R.GF/3\%T_@"*;!4Z)H!H.(92F88 L=#FH$![#%%V85"SI8ZK2 M18>T]/UR783PMN/"(]<'^E>LH*6>]LF=YV^?$ \S6^2YHT;0 ]PVW:++J2E[TXL!C079%KX.OG=V+8L\'? M,?'5-P]V>0/B8YV^/]O=^?[TU#(09TSE!$2 M:PWV=@,_"EV8\L!WFO:M6_K3$ '7N.A?*&F)1RNHOD/$7Y3%WZ;>47T+*OSB MM.]IJ;\3G9_U9'V*%-6=$5?CS3)A,&#)^BL#K.AHT35ZLRD.J]'EQN)G!M3# M/TKZ=F&H=W,K*LI]#\;9'%X;O*_/6T2HAQ0,6J8RVR#\"%]*$U47L*+D$,." M4V"1"!AYZ9?AFDO9;2*ZY;55'\+\B2QM*SD' DL)JR_\)F_O=P,BO>'&F;&JO^613I^NH^P''&$J 0 M2=!IB[QT_??'8PC@0[>KT%#OL]Z(L-,3Y[9XI M66S/%'!TJA&*%Z+"&6]1KN"Q2=H,)!KA1X8T(,\-R.MP+TUJ#*4Q5^2R2U3= M! ]];5\WY"Y8NW1_JO%XV'40ZHSEO,!OH 3L(*K!]:?_Q CB[C%DIC66,V@G M;<>LZ0Z,=S5^X% M@4+7T_G>[.&%>.>C54/6Q[<9H5*!<0K73$[K*G!+;EI4IL"9H MR1P:6Z,QC0T3VA:'\-; ,F]IF;IJED^F.SZ?%QPXLD\K5\:FNL(T4>R9P=+JC[N?M$NG!3^6T$4ZLFSS7-T) ,WD*I]9 MC=P!E:-;L"+PV!XJBIP<,T=.;H2&6;-'*&[DN[LM][7);W<7#,?K*RQ=E@GO MJ/ [I;O^5*QJ*PP*G-1>?88C1.@(D;%T?@A59[B&Y3>X?5:%K%C0583)[9HF M53VH%DU2)#USRW59\)/'C%44=WY_>XH_]M))_ZB+'[S ZYRGU'.J9%UFLC6 M[;EH)C?=G0(.31]&@'6*WP+81M[Q-I_>]KOKY^?7FQ3K&^)^'+9B8Q/Q[PE# M-=2D:;(@6 \@A6HPEJ3KLU@MD=O/;,#795/;R690NJJZ^L62!J&F],J7-8T] M2=*4\Q#GOM_FQ_X[M64RTH7E9)(8+V?)1YWK3E#"6[CM6V9'^.CFGP!LH4RD M];JG1MR$_H-W;-SK\LKOQHMVS\R<#A7B#A\B_@/5?B;&B:BY2CPK'7C3Z\Z@59S*H&-XS5 ME#(Y?SX\ XBCG69^GCS#ND/X3]@1G$#W@T@BQ>9-X24_6O YL>(N*4WC8,W9 M'IJRFC&;Q*$?SC M(XK>SI(K8Q+H9'(\G49Q_B0MK$&3W)H]R2/7*+Y): J&,)Q'/%=[Z7)=_\IH M:U586O*#=D9JH'B=]9Y=E[^IY+S,E&/?7II979Z81@&R?L%T5>]\.ISR"$/. M-^O-&.+3([,&HN92HSTWR79$'0UW(;G+_!$]AP**$<1;[>$PTK02:04ZDFC$3%Y4*D M"K//[EQX8QKG<+F8>>73IF&2&H^M:R$?HJ1,;Q$4L0,Z;OMZA>?%;7#E//:E M I00/U4J/KG72*A%YQ207@"OP1-14150@1D; M;;A /"_@82X*/I6[*_2+/BM.@H*V=)%740U?,.70-G=[JC" G<:,/6P;F10C MCS1Q,0Z"(^V4^A4E3Y1+6*]>+[WLP^7R/#C-C*]P8CRO([GLL=.72C.&T]_> MN^K_;W.HY3;=, -A6V3RN+56B!:]\G;T.(3H\R\N\9"<>83B''CW&'J"9))CN,EBH9?[6J/E#B]8A?PWA,\?/2@=_-]D^ M%>TES6,[0I>X0#2O8:F9,F!+5$ M(QS3CC5$39F6O!!SMQZS,OWAQ_$E73^)\IQCBX^YGT$PQML3C$F6^7 ,DRN2 MT&7:BN/=,,P;F!8B"1>7SX4HE'V*LW ^$H:7+B=O#@BO1*K'-=1Y?W M<1"6X!F2@JT' S)L:#+$MLXP?W4OG:>BUU/1WKU3_F. YGAU<$!P7P(F@(P" M3E3A9CU>"PS#;NTA(G"@ZH6O ,: MU52*V)1=97LIG6+U_:;#6M(-K/27EGM^>V+2]1[L6E;[#=M'7F&9;[..V% = M%W,2]V$'1.=7;3Y5"022:<1&9Z;6T$WDG&[LRDH7L>KY#HCS?M1\TAE0<_3K MJI&EJP_TY=WDKXG#W_T).M.^..[8@U_"YT@R3.X,EGR(>4UKYP!(,R;V MHX4)&\\8'N$P:!^YA_ .M!P9OP;@R(\L+0\M7)\4&"Q4+WU8F#=8^ MZZ"TR:NHJ;0D2K/%_@(?"\@_65T+',)+U9 ]O.RRO^3H^TE\K^]/1+CRC@!6]KJ,*%6%,* M6_.S;UFEAD#4[.[?3PVOG, TXA1Q?X_UPO(%UK$D$U8T))&=6GM$II!]J-TZ M1UF&S%YWYLV!A2J_%C3;.Y&<2*^[%8/+66SC%A\MS!@3C:JR)M]K[NT&Z;BQ MH%>NUI4*#-F !*,&D*EOCN?-@*.16N2YL!J>MU9%M$(]NJN7G;_WX>^QG18B M\URY,K,B-#X";+G/C; Z&EZ/*C%NMC4U>:5UCCRN1Q[&^J6[_4CQ;2YT([D__5@*Q_U)11] MEZ8G[^X_S>6N>,\\A>/.QT@%A+9/R[6%V>");+TU>D_<+[@[S#[(!^.F*7S& M##@4Y5(H0TT R@EO B_VZ33EP!"G@&#J: MB39?(H8?>&J6M ,R'W:*T:K$$V<=%3M%$<7-U7#YVU>I?G'B]DW]5>AZ-^M_$?IQ!X6_9+F/N3\R?BWH<>JPT!M<-V8" M>XSSTF8/[VN],)0G!. ,XK-1>WZQ[B=3LN1AX!OU8RLA:8;HQE#;%W37V]C) M1-_0(*LP('1 H?5[SS6=D,^8?Y-,L&'HSL+!Q2@]'WTY.* M^:>)W]X$";=WH\?0[PBRL,O(-!Y.]-F!K-/<]_M0V@S4>)3,-+@'JC(9?3OT MJ8-HM]&D04F6Q:J21)VAV_X#E9N023>F*:C+0J,_%(XO-K*.?IZWL)$;_U;W M\$SRB4\J8]?'QO=-=3?8"N"6-4]N9&2MS?_S_EZN@9FH_59^E&E$IT'TV*S+ MB*'^^TZI0B-SZWNSSFH\\FQ!:X:6W![U$W?;7KI49 M8SZH)J8#UBK".HD2X92O(7F>O..:U;;RZ'&:;VK$090FIT31O!5(;"@PWO-> M8._DL7R\1O/%LO#5PV$C6C'HP+=/3TO5LR6 /!>0CT=?E"$N_T)C7\0M"C;> M?$/BZT!H4T#^H)U7U%7X:4_C&\N^/(QL'=N$O)/F;N$E7E673K"G'\V7&0==)_TV12?0AP?S+Q9F,'9G*<"?U=G(Y.4H)*H:$H=R=H M;V&%U-3WZNGIB5:WLU"J4XZ/;"]$.>=&@25S^QY M)FW;"+UO6YR\?>$/_W11K2 ^]X_\6EP1!THF?':0K:;$"N&2\6+'\]K-]WFP M+5^/ELR1SXX:/!WQ:Y%^_K )BT>"$P,UN"2#1[? +D8)XEU9<"7&3_!9[NSB)*96B =8 M?ZP*M^\ERP@]<%"G$<#:(B3[@HSB%Q=?65G2$)+/6D\NB\\;7GAC2'](P Y$ M&FN_LK_+YCSC!54=!H 7"3DZ21T%\QAC[]YM[[2TA&Z6C=4JRI(+J![[[OR8=3W*O>18W]#9;UJ_7,\0-2J,2/ND-![#! AE.JZRA6QKN .^FJ,/!NUNL! ]A:K M >/QIF)FY(@7Y,Q38H.&VFK5$\%$:[X( 381=A$EQBDT0*FSI$$II@.87AYL MHIN,5KT\HS*Z]-, O7KJS;W*Q<>W27HM#A>+#=[+_,KY=-?>2E:J$PO E[>@ M1Z!;,,%M7EV;$, ;OC6XV PL>.IS"BM,N-R=B;/:$5HZD%9[6-Q\:"L_4Y)#.ZS;XYY,HLE^6)_)5C=TU0R&_E+@B%:P]T65'B@"2UE2 MJ*U@(LW)BZ*;:B,\B;)M )8(%7UH*Z-7\$K5G;=WWLW?ZI_&/-DXJ*F)#%)1 M__9SY8W1;4)M5.O-4JLS#2L=G$N>;QY@E!6H>GL/ M=$_XP?/W%UPYLUM/9?O^5\Q_=K'L>SS:34%95*"4.&V8"YL0<%=@RH5KP#IU MO?O.$#NF_#7G0[KZ]/3#[H@=7/D)A2']JWRI2@5 M"H#)S\%KFN(;BY0_:+^/E?KWB&2$/OC9V8/SERGR M=C.T$SKA1UV-YG?\^)-B1PSU.O+0?K3N2H,_RZ7HK=RR\;[IJY-C@3N[:L)F M#L%X%J*:_'M.^-,9 1YQ[HZN8(: ];PLD(I(Q/,UX(>^CG&UIKE#GO"497_\ MK>"9.OA7J0V)+[[)F2&905S>["\;T8. M3HQX)+F+.\WO'U\C_/% 7LF9Z;-\Y_[ M?8"!2Q;*0*E6@+8XE:G@YH#N!V\.K]K.]?2]B$=A=,%6O5NGWIT. MK0\)"(!/3VD9)VIX]1S2^@('===OPX*R;\/J?:MH&-!0-\$,KL)V'#(L@]]! MU%WL&2^6;AB>L_5XG*1Z.7><.'[RW%+Q90.2/])HX)?\"3XFX39>-I@ @5$> MJ<#:;T7^,L2UR@''R8=;FS(;]6LFOB^$+8G,BQT_=6N!1X$4$OG7$6@[@L4? M3-BX2<"]0N]AVPSCK=E[\("^+VRTKDVORS/VZ+7R:-\EP4+:\.5W-;TFO=M= MPC%KJZU-)J\KY MW*# >Q<*WGF<:,TS4GA#/SS_JOD5XNPK[,Z>5]\!2X)Z"Q862:/0@5Z2>=1*<[<%L,6VJ>L*( M6F3IVZH]>C!6TU:>[>DROGHYUPX%KI=3P7BC^G8;27SDAW# M"[/X34@H9G*]X_)P]-8>/5ARI$H=:G+>L[3.\TK4146H?K'#,/?B_NX!?[EF M?"OGJ941CZD$=S#TR34-][F8CD')Z'A%D%AU'!-!\VHYD.\"=-=F$Y2+34-^ MG:.[9"^>K\OUOO40R3P/;$(6\V81$V:P@.6)Y&-C7+GO%=0)@YV 3]&]WF24 M(_5306H1M)K76::)7J_: MZ[H80,6)!)WY M''1Z:FK;E M,<@O'%?R,6//#*9#MQXSL4 DA1>69=@8@*O$8A7@^.U++4OUJHR7'3%?NQ+R M+0W< Q\;/L;>#UR$W\;4VN(2"!>A?-P^F$R$TW%_8)D8JDKT;)M)Q,T$C(XR:QCZ Z8%"8X.\-&@?.\#DN" MT\;C(^ABQUB21;< (DWL\^=Y\[.6)P68 [F3WEN\BUC&Q$N. DZ/H9J_MRG# M!,#E>;_-891:@CSAPG(<6;K5H0(EP-#M4$6F-,RHCZ_%&/4FKO6M)?B_UJZ1 M;1_(\>W+__7EF!-=ZV@KM]A-$+!@AH$(%LRNTC=ZS\CIUK%6QRCU\324,TWB MK!?'S:/8=&4V)/W!_1;]H)5>67K:SIU^QX049C[^TP031"X!N":5M(;DX:@1 MMPCC@4.<(6YHH\&V 5\7PK+-7*%-0WXM+;71KY[!.A]J-N_,@NS3_&98OS'J MO?ZO0A_R72OW@)_'Q:OOVA4"#@AHT @*FY!+M^28S\ *WA>'_G82O#:QQ9PG M;/&,QIX>01T0(F*3CZQP56,E$%U7NY\?OMIG.O#Z3UU72[9U/'/CR)M]I\JT0ST0H6M*@;'FO=BQ@:Z2 ?H]1)%!R](#&=O-QDE4S MN2N60-)S8*@O%@Q6>4WUQ=P(18:H-;I91%WQ]#@J54Q]IL6OP/)@[6';:R'^#Q"P=)_L0Z&(&K(="F_%U,@'%$\''I<7>]TB$>_EW?O#<4)>5E":ZK) MO+'E>,7_?$N)OU\Q9+HM!9F!D4?+3K&-02V&)D9P'KV]-;[_#.->RO'6H?"Y MT/$;)!&% KJ3;-W>)@%;[?[=XEI[,'L)H9C/X[0"MDS_;$$[C-3/5.=4XO=& MWT;=8!"/ M N6#)"QBKJVBL26*[N5,H!Y*X;0M+.M(B?>_OJH?G>JU*?5?0H MV,E YFU&8"\9U+/K((/:WY)0'N7?N=+8#HM-B(S-/H?'P3<\INW^2<)-67?ZBSAUP_0>NMZ?HA] .PMYW;! $\G2Z[(Z/.0PLS!SL%,J.@S M!CPNW,?9N7"9*X.3=G:3SY55W-G MST/[JSD.^S2#TEJ[1[%BBS#@&(SD-MM(?\"[T5/0D;$)8::VW4,%TB1$F1*. MKH[A65Y#H;=N!$DPCK3P]\O+#*!],CZX&PX+0FX%V:+#,1VF$!^V&>MMI%+;?F[+J9JQ0NL!EY5W'57NN+N M*0>.TC]NT#.;34KFBCC?8J%1AQA*&81@(Q*6AK_]S/;J&$:2K0[T]BR73%S. MS^F11@QH'F7V_RA=O40V_))ED2:-U:J-NY5MB_;GP5,'%3DDHW3%ZO#HF$ MQCT:C(>*VUB@A[# \38X5_0";3 #O:>!4X)RI%1YT8P2V6YET6E+>J$B5)/I M'R3;TH+[H2.GS &B0,.R:F5GD*_3TF2.*HN"\ M!-W=AJ$6W+'9'AWI!*<5?2.^=Y\(7E>*[/+L*R'Y2 ^&ANXD39OFZ2Z?C$R7 MUOO68C2X"1'F"J N\>YR&M,18B/.[4= ,)?)*3;FH-[OTX[0VF_&V3(,H:[< M!2EJQ7N=@:E;S3-!,:G:D0W9Q5ZHM.[!>Z_YUX+3V+]X"?,ADI>M5+DB4(;1 M+*)3B@3MX0I_0NTUO6WUOM0K_](![?L%VH60T?^:7[-*(*6WDY6YN]@[F\ P(YV MC"OVB7TX1C"_9%9/.C/FZ8^!R5??ZF3UC$B%.R]?N"ZCSN&>+U,#V D=(G-8K-4H''<'>R#8.IL2V;D>/?I^5"C MY;B'.5<%SF9^OOC<-GRB.H&CQ+K"_6BC#[)X%'T9M.0%\2-@,-W,!]HI!^KP M?+YNSVY3B5,AEFT(>&IIX^MA_ B__MWV]7W+;\Z=#\AX%B,ZH,R_'*Q'023# ME-<0GY.Y8@YEF(Z#=>]OG&D"/1@EU'/%NP%)G@&_X<-K/+'6/[I1.<@2=G=.MI.^]SN-]=2#\%L+^-R>3H\!5.' MZT5.FG!%;(&"V=_'<,3N 0>[5!065?(K\W^H-3XE;_3:YYDH8Q#4R:IB('\'W6?N)%D0OQW]4<.4,99'M;9HAU-'9B4\ ED"4X_WZ5-#RN^PL0MD M2(':@_1LUF'N(.PUF>XD1,7ZLG>QC#->$9^#JV7N9RRFF')U/WC&R M[[X6.G1T+EV*U+BYP^"U+-]&J"W:"R4-7F"T,'GF,=YL'@,X2RFB_!@NC715 M&D(PF"R#,J*U67:Y7?.Z#!KK=20(6V9V>0@1-2H$%@!W8BA")%5V4( M]9 %T3 0WE6@PGM*F^U@KL\%MEG,LXF'V8U>[XWV:6>-#:WV(W/F=]W++JXH=WYXK/I=,M M414/;.SG;"]N_7JA&X).../A*Y#KT"I3XJB7?VFXJM]$+?>D8ZY3\,?_I,/_ MG>GPXV_1B]^')OT>>@$U"SJQZM')-)?>.VC-Z)5W3I9=!.DK]%G'A5!C\MFF MA@+GALR[C]O>U#6<4:5_SO,1Z;QWZ [_\@D]!HLYSLE$[\9TJ.$/H/@YE80+ M9%+_K%"*4B],S13&QSX*1C#D>J-4Z+BT)Y]("#*?A29%N%3U=??)M!^U?D*< MV__)C/]O9$9PEOF$=Y-S9#09*VUE.VM$2F>6@;C'03+>9E@B00BUC]'RG>FY M\]FU.TJKPG+;#NV*HOAR"P;P\NC@CF%F&"IM)O) M7;OQ_.SP,2M!ZF!*8:W)]()Y9+RQ8HQRK:-^0(?^P(! ^9VB!]NAF/\J>?PI M<@]9RZ:QT9SZ38@?(@T!V!EE(2";D!"CSU',&K"#)L@8[)60:L=(<]51QQC3 M/2TAM!<1Y@7K[4YOWVS9?7QQG[-F\Y7/'=QT3@/F,E01=8O7%'4H==[/4]&! MW86OLJDB;#D,0VY6OG!KF5G1#*ZL:WCR_8:]YRU2KPD MSK=>KP 8$;$9-W&+1WE$^VR$0"GRO-3T8HJM#PX!Y7!Y4,AVU.S JTT(584A M>">OBEY:\F'Q1Z!UY58*\4WE]82OY4(H&GJ$#!R'IF#K!HD$&>X03 &#S,[ MJX*SUHD?JJ@+FQ!1U.'"7N*,9)-+4.C/!<==1U[6)8O(Y\GJW*\8\/$ 'D.? MUKEU_"Z79B :<&QY-ZYP*5#6Z[L#O'>-"DTIMJK).\4PZE*UC![>F#S9^.E5 M:.DG>HG_+J,P X._CK,BM<>/7"T]O>-7_[^'7@CG]C]//M[/>8&AW+,@-W[K MDI*)[F<^Y;SDZGU7.>8F$0@L=Y#%46$;UOFI06H7!-F=VK K^$*$>>C*DOUL M]!.1%4M8"N;?@N[=WQ,:5R8IR42I3')=(%L&Y\SKX?O1M;/0M"K"9;(LJ.<* MIE,Q"C]F-%O2)H]$GUR_&9D3%#"G&CZ2V;JWPZ"E9V%OH5M>; .5O@D1X65A M5:Z8+8]F-R'@;@:,N E17-N$)/E*@[>I$V:PM"BLE)E?0,64SZ1,B$YV4/A1 MZ_JZ@I#PX9/8MGTD_4.XXL7'T- SB+\(_S:$:W_ _EUB1/%O0K9RV6Y[H7H*3_V$0V3>*=29:=1;:#;W3"!/'"[/ML1TWL2E&VVL^H0(NRN!,?0X\ MC)ABQML&L)R/58D;'I9Q,'YW5/@==L!H$L$T TMY+7H=_ I(,6LXR9@0HPR- M[0@U]M6/;"&&%'6\"ZX^%=* WY/L'(1!"4REQVG^%494,-9[_CY#C9^Y-0W4 M94YP'J,\&.M/VDA_YZHOV_FWV*PKW33&2Z'WSA&HIMF+>*5ZG1 05SI7< &IG[3I? M6CE3U)7.?9IKV83<">E2E#W5V)"?;5E;^HCY6C5!DE;]3BK_A?H*W_JHPJ]1 M%AS3H8S61(_ )-EVK&-L%P[>QAA$SF8PE0XV)N/8NQE;0Z!2T0>_NI0VCE3I M/Q%]/JRF??:D?>%%W+Z(P,YU!' "D?&[3"=OQ!4F OVTP"Y>L!<4RX.W9]55 M8@T">PIO95S\13=8.T!7V1 (6)EM*1Z6^+'[2*I^YQG57<*';":?$HSJD9^] M:(A%(QX5A7"*OW 2;6S8SJ,_X1K=K_H8XQTS%@PZDW"19%TIJ2_)63[Z5"_[503A]^1]6#_R;.8("]1M"/( !#MA)*#.!4XRY0" 52DW" M:+ZE#)U>IB.82JL2JIDJ6#-IQ>O%G9>:_?-"\A<6I@T>KG$:_SNB;_ M&[!+X=O(LT4Y @4],!D"I0X!P'DWPLJQ80PD @R@2J5HJ.M$HP MLFG9G5[8)(0 6AM.:8-W*=WU"+8QKA8>+S1\]+YY*?:P9@WGY5/7)*7M*<\> M!.RX$V O]/0,(IO<0%@,83ARA;\R^BE0>@!+DN=>E:T.X0^ U">@% U*Q*44 M6[X9#T6Y2#X?YH(B34H0VUW327O\W9P>*L.&, V#='[:8#8!<,U.^'U2@SA8 MZS+$W@&+1W(U41?S#GV:JVT9_0D6>L5*Z-'W&O>)2]W08"4>W^K^SNYN94>< M#?,I7A"\PAOJ)(AE&*]V\@#C5P(/J 1'X-49".M2?)EU">)0!MX[ MZ@;I<-O.76=VWC^A%< GE3%/?MW81?B,X(J.LZS[6**H6V!9Q?=BZW2?O%E< M0BMR=I*.[JZ+==?2JS@9]B4RZ=*;(C\[W;D'=W5&5Q,@Z,?_-(2$4$-_@@$G M'BY/KM*$4EH#6&=^K[=2^"FAJ9=4"T91EI-L+&YI]!^KR]H;S[T@"VU .!D] M-/\5I7VM]?2=7^K8+A@E#]8 HPNQK+A$3+TIM '3U>9(<\I>+&#(=7M*YLV^ M/^%J@=\^\O/AF6M?>(8L2%=(K.G!YYCO=QK:[85^U"O\"@6.4I-[EDDF7.'Q ME[PV.6GEPGUMDU>9/+[%[P-_K]!\^GMZ'EL>Q/)"._WF)H1H)(PZ!"P68KLM M!Y,+JVM&EPSI*?5Y=G7-.XI)),?ZYB =^,Q]NN)VM\'(TU(-+W#O$'*(/)>H=PA<$$FD-$,C ZEW]^.W=Q%HRO>CW^B4 0:]Z 29TP^H*Z)8,O>-#=/VTZ*-.@$7F MDJF8E,2QNUO6AROU%5<6^^>:\F?#@Z %*CTM/E\@&^5IX#I7^.A+]%AS(UO. MLKV1W !/JW>*[$^0EA3]1,OBQ>1Y^N.QA[")&. \.7;-OKS)G;F"8Q8 MIB=AF*WULB0I:7ZC!_#Q/BHGJ595=ZV_%QB0<&0Y@G"WW^/U0L?1'T2HT;[1 M/%\BR!!*1<&UC^J%(M%F$L:"U_<+ECX0=NY3^XEKX@FNB:-47;KU\^@85%0H MIFS!1F)LQ!V I[&M8YA.SL3U^42KA:"X[5LS"RU21VGWE"M39M-> A9,&(@ M5-T9R*R?!E[>8RCD;$]JZP6&6%=4W[7*8-^3ERS##:N?[3TJFJO5&+^+>F2@ MT_I#=]Q^'&G<@Z%+/WJMDMN!Y4?96=]IKD^;1'DS7A43N;N=%+_"8H+$5F#U M892+=\N\HDLMSOHI,J9B+3HQ(FQ#,("2+I4 %;X2_AYF"SAEODH/?!*4^])' M1[F*MM?+./Z$#/^Q=HL!E]$F<1$P?X$KT'9T:7 M2L#!EUHS/@.3I<5'GB%S!G=FZ^"?<[(P?E+QA->X]I^@""!KX&NP:S[J9N;8 MDZIY'.:%KZ^WS0_=8IKW P2?M.('15,U6IS-,4X;_W6V4A\F")LULQN(]6!+@2(!@14H5T;HLS)B MI-+YME>95X0=(JJ.(G<'\EU8^6+6U;(]8^EZWX(+ ]:+ +<3%B-XJBN"84%7 M9:C2RGJ>T+(5O2L+JS[D,3R9'W:H**Z$SF:I5ZC)" 5D[>O<O'%Q48,MNC#*.AJPP!5L,EZ_]T6G*5F*VW_SCL7U966YH V?[LH? MW/6BL!]9+6\6$+;<3@+@!)NHY8I\Q^]Y \H9I>'6I+;U7R)Q:V=A\O *WX'\ MBCV3G3J/\MU'/MR_HW;IN/6"GBN/^LZB^YO;\NLI6C&T%F12\4Z&"9C/GE?6DJ3]U&EB2 R3]5*)U!Z MREB'YP./U%<#56--D>/7+$]HC9HY5BS8G]VYU4$G!WG>GFIK[*"=EE:YR,=$ M3&Q"*&,E$8P6K]_C?NA/KEGY)U2]8 MJ>"LG4''V78'9NQETF%(KL6[D!@.9;4K7ZU2ZM&H[ MW*I$^U67'M%,4C!4/\^/RGGE:JZ[?H$<9F&.ZJ4$LJ7A3 U0@H'K)*O_1,JA M7!B2. K]7+"G>D$&5P<1G+]ONMRXU\1KX$1MC]=-*#7"F11W(!L\".6>=F., M< 8E-B'S3J5N4S.034B.W+%-R&O;1FZ:YPIY\B%3$>3Y 4%1T"B*98E",^S2 MM #7,FVCJLL:&I]F:YT6_!&VCTO83Z1") ;'BRH&8QY+Q_W?EJF*^ M^57!DZ"H@W--+[TF)CPF6]<+"F[H7SLLNSLP9SI%M/QQ;E<<1'LT;04Y"6=: M@'ZL:)18&Z?(Q@3,ZW;54!HU],MS;P"P*=HC 9^T3M)F@K0$B[=TF=@-I1E> MW[J+_WVK'N4A?-)YEIR$"86GFE<% D1J[K0O2G6X_MQ*4M4M4P/YF3U-=KT% MLI-U.>X5<<>NO[_^>?6)#'N2=HN/J\[+RR-X ;#VQ7LUDE3W\D3P)L01R'J> MI:):L:#:$7%-_.3^ZPU#O490XEXS4C9H/LX58=S0/@VF]T)5UEH$'VA\LQOC M&LU;F$>E5*J^*U0*K3G^F;B;$F][*X1UG/L.*@(+HIL0^V=;0C@P#R"LH; W M'N5&71BL"2Z&$L[M_N9UD@]B>F6H]11._D6WOYW::2$BHHYP9PV3C@#" QB"KI5CQ@UCZ[.G1[:[:<5Y>MQ-M,H9/+%1P*P?0_$ /!4" M>QW83I89O&!8=;&!K&054O9Z$Y+F;-L$G_$\PLZF>[U1?K9[;&:WTZ?[W:U1 MZKAV\F=>VL>TA_IUXRT_UH?>\& 0LE5T&,E=1C+DG3W5+V/VW:=_;.ZYVR&^ MQSYK1K@D4-U2\9?GOT"L<38D$$Z%)9+%6V4N 'Y4B:P'9=_Q(M7U0U=^ M&AB[Z#TC*K0>%[MTVN'(]LOWM_Y*:V[<<1LFC&Z'K;S&T#=YT7L>F03=R'8; MQU0/+EX W)@*H :6SV:+;45WJ?JIY3/-G\S:7);7Q/K[DZ>U5Z<<\_0HFELF M.GL2'KGM !RY(HU <6(?F86-JG7P1. Z.T^T=]HQB3=[+"UT&!2R*WKENYW MS/NTMTSXI=@JBQ;;9[Q0%A*(Y_MI_0]:0L.1=9(=R8 GD 8IF'9'/6LO6F-Z MZ$X;U=QXM7-"(/!&/ER0\P)V 2G*/L"C#BLV M@I-@LV7^^H*-WJB-/)A\.K#E =25<;SV:NZ4-V)J#WO08'I6VEVB/."<]Y[R M%.Y!7E@*;D+\<"3=65PJS^2ED!5LS*3DHVN^^H^&A6/3QANN"7]LS$.J7:6[ M4U(L]:]E2B.;D(N($ =[.+O99P_$0K>*)&";K>-Y(ROM:$8#P8V37<4 M=\G1Y5XH5>Z4HW[0MY-')$VT-'[RK9;]"QSN!0..L PLF3MX;R:-4N;)ZLO6 M)[^[-M@H-(\;DI9T@X[=?/XRXE:0Z+''?=K#!HLB:KN>.VCGG'$IBK-IJP(RK0R?1B)<%GS YBFAA/R;E&RB2M+359$O47%VWY[)GGKJH3_[ MP$#[>CL^\M3P")$ZU#X3A!$!^J.1W6 MD.B8[ XA:X?RXMPB60^O!GH-8O/I"'3\#M&V>KEF8Y':QC8KG[Z MV1[+^N/N?Y/K7R;$$V=5!X>!2TY68CRD<7>8()Y.KS)V!;EG& M!,(SN-H,E^3$-3']T.^V7/Z:C M@0# TQ]H)G?Y[@?'JS[KOUT_:-/(P)QIJFVU/3]S[F-+:*YYSS:X@.PN_C2& M3=PF1)*7GW^0MZ \/EW*"A6BK2_68TI!.V<["8G1M4Q*\YLD';4#7I=G"[*I M]U4*F 5 ,8X1PI7,X#R2ZP1:&:A=H!A-2A8LMD]R)\\^#YE>!6<*F0:XCZ5[4T."EIUH-'%EO!K%B1B!"% M!K!IULF58Z0LF>+J]>\>I!L:)L&<]!K-OUI:3F^TZ)53?&Q32I4WB0 M^ MIDS+V!I#BZ5(P'T?NC'4\FW,BLRL;\9XMU31Y\0+9/*^QB?'OSXF M>802YP/@XD-AH?!L]#9.O8TVJ1Y+E$IRC(@!D"=&G=^IU/_\6.<<7?X5JN'M M L>_$5GTR_6;_?ASMV/^F9:UDO_23+GOO:W@B])MN/O"9P>_C0-&[)C<#HM([6ET\B)[5# M,XR+A;7=R&]3581G3Y>7B#X^SW=([._'TOP!JWOB4O^4G+6WP$D)3$4 1\2" M6H/=FY#/)A3#,L-:6ILS%9X2L36V*6<-*1]B(6+0WQ M[2Q_P;/\%W&9-A)UO!?W9ULS+ED?EWD.8IA>GW:T%$2W/X0/+QD$PM=;%Z). M1DSW>FX8,7_OG1'$?8\%X+8,E][V!R@7S(OH#U[FXVO8;>#36YY,_WH/UQD9 MTR\U/<7A7=MGC?W@VLF7SF#ZCB_4X/M5!A4F4*<,H%=MEHPD>"'PES-[W M(MAH;[%=M #ZYF'M^9VY'P[D#MOI^VZ=:H^+46)+X_M/_2Y"W8%N-8.1I)P/ M*E1E)X;5]S>TI)+.:+PL]T%X'LG99>Q@FAZ[Q4YT=ZZ#]CF7P/-2-=S!3E5<)HG,EC=A/JU-.,S I)JF(\2C=8G-I9\<-R'"4.WE\6%@@=Y#%H^4.$SQ/*70<"<>)@5&SV'143%F0KW2+1:'A/0I! MZ?TSKZJQCR^O+D!4OV1>KZZ&M4BRKC75SL'X891XS.OU=F0F6A%<+HE^2,.E M1&"$@DO.?EQL#608L\Y59]'/Y!\HG+GH4FP\^7$3(E9>_(EO&5,WV(N4!ZTK MN4)L@9K:4;Q>=,.P,[5%[+7O^/$& >WFL2>-?]7&O?YU787F<_=XU '_ATP[ M3A%7GMN+$?Z)G6AL]]UA,F'GRTOMXA/5-[EQD_KIK,[_@L^(YN\CS MYB_/IR>ZG%DE_YF?VR LZO$4P CG(8Q2G$ZKR+YM#)9O0DXS'C6$XA9L3!C' M-NH7^X)KJEHU@_H",JU^I!SN\?>;B;/Y^Z!5^<:KBM+OGCX?FEX%NS(C72.7 MK;]^G>I7.WTLS>-+U,4MY2^TJ[=#1,PNMC[\$[J'K"+_L.R",0?_M8I(9 E7 MHO[WDF/O/GD;349O3UM8QR6[IJ$U0OI&YOLBFM[6E>>)DU=R&O:^B]Z>@_#\ M,]Z7YP/&Z4:_#WD=9ZMO8^W73:3&T, S@%*7QDZ&58YX57T;^,GTK<);BF*^ M_PZX]HUA?"FG*@(KB_YDH3*XN VPZ+KQV;'"O:JQ>U#EQR*,]M=0F/-Z_EV" M%LMU:>MNT8C&-.<(G7U(]=Z0/ZR\X%U_SYF^"KN@VH8\QU C*^*M;[5X?9K[ M%!'[@FLR;[]><,/\1^#=EZI?;O3Y]3V6JL-K_(!NQ8NR39.I6&*?J8\8$2IE M>M]T<'$AI,[>5,\QUGUF?VD_^LO.IDSN=-RLUK,B?/S^3WM>=+Y0AIS]^[0:H5SN"$R]U9G"K 6A@.R[05>P MBC;I $]:-.R(]5'Y+)V[X)DT<_;#%N+7MR&ID8>W37W-Z\ $2WWVZB1(8BC9 M,"6>;!N,:W[4/)BV!D^TV?%IV]*8&9"B[0D"0+FD4W//-HMX9^DX>95Y$NK9[^Z(BIP9?)7C5+ MU_V:DOUJ?G<$9G,=UC"?W;@B92QS3(>U4K<;=$L PX7[9/; E4G$&"J0EKH6 M,I$[&N 5?6PDMU\E9D0Z(>-M;QL$]8.E@ H"0LO8JKK4Y?1]\WLS+8B;D)J9 M)Q)3+3T")'3!M9"#F+9O7LU^KY8.C@W^*<^_FB<#)^ 346XU8ZT"2"NW4&"D M"Z^#D0;3*5^+WV@!/4]>M';&J%-D?OT0R'N1[[A_SM%!K3I:]08_AOGC;]O0 M_-[[\F"*Z>&F[=$8DT]='K0!L]M&_TJGIRECH&L>A3^>IW$1.I MSIR]X;]%ZM^KX/B.,!^ =!I6J![;O@F)RW>]V=B-5"2=0%EQJG(K V+5/P>,-D-B"PW,Y#L M[\'(&=4[*B^-;O-[4#6WTV/6H$T*:'Y)/PDN\ A;B9-%N(S-PNMP2M!:J'/@ M)ZLSM/Y[>2Y-PV@]WXDNK2,S3JW7B/5^\=L7JWOV'SIU0/NNU!.8/V:"3(4O M1@'9#IR'*$&:W"U,J'H/KFI>Y5Y7H/,X;BDP"!D1\GBOI\.2?]0E_N!\X3[R@+@>0AC$&W#G-L0UDO09Q+PLJ&>@Y2DXD[FUM!B]+@EU\E/#^YN M=;F>G6VXLS%(L]H-DO*U\&OUMR-:/[%_4!/2^YK#$Q0\WNZP,?1/@\I$S\[Z M-IZOU9KZOD'NYAR?^\!02(AQ/D)OL)]4#K"2MG\LJ=>UP<^VY)%C&4J$$7BF M\$ =-)U<,\HMH*H[J9E:N(U9Q,_3E.]?_1I:DN4+2SH?C" A.F\2NG'@01/F M5;A8YVHW4$(Q2K%RI,5H;O,*B66\"+JKE]-NH/_V2+']M]);_7]4"G*!WR94 M\VP>+_)(O>FHJ"?!I+G:68R&J=.L5(JO%MXQT^_LBM^^R2<1F3OBE<_EJ+?* MV(DJ7I)9BM3GZT:/-0^FPH)5,P.9XJ J[<#BSM%*UTG:M\QP)I1QXG+C;E:_ M/2*'4Q'%+Y]X<+)[=W.>#H13HXA& NXH9?"HW_.@#:/X*Z'A7M9B M)^^=^+&W&RD3/_&7[.D4%1T^_,5756_/P[L:$4"8T*)65-5\L=9#VG@OKC'D MYB-2%BX"VG/+06-EZ=*T_HJ"%BHK1C_&;*'0C2UKPO0 !A>=;[!$0=TNK(P5 MC%I!D#9O@:6&PS1\)L%X)_L/.BQ'\DNR7OR+^U?[:TR5W[V$0'4P'6Z;D L/ M<1-ZS$90:Q,B:,%)PVM'DT^"#W'L,( !MN*N2"51!!EVST&O_'@:+.=#6=()5[(A8F% M$.1;SY&>D>P>;$MS.)]Y=K]K9$9=Z'4_D[^BX"8AS8V-_W"FY7_,PW_,PY^8 MAY]0.H:ESE;D--F(!6,@7!L[VC;4@0JO5K=\+I01ROUK>*LRY]N$3F:8O+1P MU@5M_ZS3*WI?R*#%)!&KQI5D[P._LC11CN##BNCQ3JP@VC*X6 8,H65>OV$P MT'QNK]=; X]-2,J1 ,CM3LL^%:J?"^+J&(SRP'=K,^>IE3/K>+07\P6X3'V( M4SF1"V9WSD#!(M.;9L3*$(WO]"]V(9?VE,S=GM4;$I74F^1*LS7 ($")NI;< M2;Z#EFT<"C>P'#!GGK9L"M+.>98?I'VW+L]).VO%P31CV'[IP^) UUW)_/]4 M_O]3^?_SRO\#,N#"8[=+"\P3G"JN,*^3G'ZS5ZJ&Q8B-#D\BJ;9:4 C*(.8, MX_F3EZ3H6H=/AMNTZ_U;"UUM;9U9S_1$[?"VQR[?ZQV[^8>91KVL _OY*!77 M29#Y;G. @>T:3(')L8]2W?VS.TG+W48*YB_-<^:.7\QUUSJ7I5!48J#J?7_@ MJ_K( &FIDH_^CR<#QQC131B3W392(;]/>N;3KUQ#ILT8U/T%AG4N*M4/5=T6 M,:Q_$?I5GZ)OXYWTIL!?INB#AY42\S$GL54/^,857F5@>+E;[&5_)8@[!SK3 MU \7+_G?\NI6>=_I>.T:YFK%JE5C5,;A\^8O[YVY6EZN]8<*$NO&2<10"C&U M@6RY(93+-4 'H8"8US#)?U_/">Q![\*ZMCTP<'5IO.-T0+^ZK&B?\/Z!C-B/ M0A^PU6X]V*TD3$<-6@.LU2@1'D'!6 ;STM/]K>>=RGY$*=:6L68B6IX?7)JM MNL+K1['%NN7/R5SAPX"?,^?QFLD3S\^@ZX)W2\B;HE*9^<+2T;5GNV43M//L M&U]K7WWZ0#O7UM8U$K*Q5,5[JV><@HA8@Y#VXZO=D60)GLX*9$BEX"4]%N)A MXL$JZ0.Z.3-\T.*[#@=3_6NS_.MR^I5N-^ZU^-/QUT/;.5BN1+ %0K6> .X* MI-L&;DV@;4)D@Q3QR@ \.<+Q10%7>EG*>KC.7)+:8/XD)D+[^I2"O@ VL"'S MF;3(SF58""^$ERF-]#[ RQD48JS I/NI[SVG::V-P"8D'?GS^=V]OCV?N=$#9 M49%2[%.%UBK4,;/L\,@5K?I:A3.KAQCWOB<*R?/Q= & ;$RV..6FD!X]TJ7^:\'H2_.-]XU[-V$R)]YQT?_YVH7+/.GG+" MXWOO43M :V"$8D1Y4P733Q(M3;X'^Z]_Y_K/]=_KO_GRWN\FYR.AX!*%+%-2"I6S@S\R=&# M9X?G6ACI85OD0T:_^+6?&?^1YW:JZ,2H_':<[E/'R+Y'U%.29R,=(\/KW.ZB MWQ(:LCMQDT*=C0<)\1F%Z(JRMV[. .=G>9C!QVJ17;U2JN(HXI-WQ78V!$_: MZS<9"C&G<4K;>L,'OKN5I#XK'[Y'8U[>]33MF_G?AA;U.@G!6'#7[R.-)V)I M0HEX?CLJ'=.+4;"Z7@-+P"M%:Y*VK7E]UQI\$+6[V/UQ39U35?,.5I\ZWU6?1Y.:SGB1_#Q[] M_T!'_?_K4KAMT8U,'%NIDV,[?)092FNVJ8;LL1.0]DKP6OOBF;THQU*?W[BS M\:J49?-=SGOZY/#420#O\SEW !WV+#>D0O2U$Z'RA&/C'OARRW&%F9T[%\_> M6B*Q\RP'02^L*.9[673L)D3H-(81CNF< ITW(;:61#)X,(&7%7'6FY!D%+>; M\#,,SQ/G!*G_\V ;K/G/>9[.7Y*RYZ:.]DQ+;5,_ M/(AXEYU.%D9A */>]4V(.%?GLG'0QBNLSH16V-ESL$CWR9(>XETB[I,,HN2J MHE+RU[,1E_O>U?PPS7-L/8N\];!MC(1 9-#>_6J^$_3)P1GS;M*)&5JZ@K . M?0(DT]:SN8(@ET@+)%K?=(*YC'R95DM_=R)YV5;S9_3GJ^?6-N)"UF:9CAP\ M7N+WRHN2<1S;[GET;)=BVLNJ[YY9CW.4G_5NO$W/F3LV??_Z07,I1(^7I67; MD24],3$/W>(8Q?T7$L6LLGKYSDDZ:,=!%A"EY-5'5,:)!:=F3A7(?%N_;4\^L"1Y)'S; :V1V59#.RNU$#_MV3-!2O*/L!&7 M1H?)KE5#"X'$SOI5>YJ/U<%6F]&?CA\V)K@8/=QK##4,M7L3\K2(NLQ6/\SK MZB&>/[Y!A7/DEZ4PE'DIKF'K.E=]E:6X"1EJ!J.X;-C?3A"R_,8TV(241 #+ M'!##W4/0^?)V$U)IP3VTZH)[ M*/542AK$1:,=HE>@H+;%<7XE;WD@EU6E@SQ,FT1/V$;6(E?MV45_VRHK:1/" MS.']-8OI.+0)N8Q-?16&.DI!*+I'BQ$E#O15#SW!?ZIBO^A@I>QKEV$:;::NY3$R5SUJRGHVK?"^[JU?OJ[Z:,X#^Y]F MOWH9SDP'S@L"3ZX#YS#*F ['WZ6DVX4%W8C$38A*^-M0K@7;&&CKVOTJJ/". MMOR8Z?=+X5X#18L?A68\::BK[X8XCM3!R9!>@GIXZ4=,(&["@I;_$.>KT_,) MKQRPY4;.\7A<=,[_HFA-WEJ%GVM<3KN;6 R/E];@B&BV(.%"[ M=Y% T\-(SB=3,[A[&80,G/XP=^$8L%;YTB]$\-'9.=W68DJ[N[R( %:^."OUH91DBMW#Q[=N1HY5>GJ\Z;J0...E+9[8?,M\Q@ZHGSWF-R)NT$- M TEFD2Y%TQ/3KH*'RX\8_W];DFS?62%L+_8#EGQW3OB>4:F0Y6]CX%EAG(2N0=!W5GL MXC@#2L1O'^7N 1N["A43KE%54U^96:K;O6,9Y5Z0VI:#W?/V0^E>C]=Q;9!0 M]E[>AHAYV*_<7=@;F;H],LBA V:*^CWS+ H] M;&S3S+D@GCM&$HCWDB*.7_6 D_RX_-_S@W/NYOV)@Y?4+, M'_>/Y?WO%']K]HGQ?;/RT6N*OK8S]5//F8X)ASY9)"MT&+!/^5/T=W]]SOD? MZOE_1(KXF^9OZS^RUOMH/=L^U1]V/^O8L_<)?%!=]&KZ/0U'B6[G73/E+A_.A>^V^/"O5' M^H?/\U=PJ6_[H9Q;NC#V]MUURV6<"A^]>-S];.>,4VVWN -_WWC@^5UK[X>( MO\G_.'E_N_Z[<5_*/G6N_*'YV[^_>?_H/'--V(>]BVZ\OO[KV=2GMRIZE0\= M7W%8*Y5EDMYE%?=L3N9-ZPX9,'XM)6'KQ8C'%?O?+OXM7L'\[> 'QDNFA7+S M']G:F>7S_VA,.GU[Y_-3DV7VZ%2MS]]C*?/;5?1RR]%'!A8=UQ?J11X/N?YU M>^F5XX+MB[L6O0P-[[XK+U=_T 986LXLF[_YZ(T?.S\>NW7)]1M>+-I^YK--6GYW18_/>O7OJC?UNO_)ODIM M//!PTQ^KQ:Z1^GOWO3\#;+-_/K99D(F%W"K7L846Y;&(D,Q$YL_/!7I[5T%/,=#W67=7XL_N]0A M"6<)#%V?0!0Q A,_"2#Q@]@G 7/E_US<_CF(?#\($@H#ES*(Y%\A]HD+8T9C M+)*0DCBL'[I.L[__6?U#<,F!-"\KZU__[4]W5?7PYU]__?[]^R\_2+'^)2]N M?_44_#J[_[M=7NTF2_%K_=7MIF;YTH7RL^^O__OWC5WK'[S%, ML[+"&54-E.F?R_K#CSG%5NB^+94Q7*1*%T0X7ROQUK[-3 M+8Q#G'ZR!O=&*@2?'G"OF;,A-U^H]QF;Z[N[;>ILZ-,CMO6UR"N\GN%KL6NF M!WFM/O@H?VJ;40\:$-.ZG5:Z>U#YCXIGC#=J^>S1(&7_]B?YTVI3PEN,'U9? MJYS^_?+AH> TK:7[BQK6RJ^77[[^SN\)+U;5]ON[XAG\XVO75/T\PX?]R<"L MZLCK6? RWQ1T-[#=KU\:K>1 I8:V^-<,W_/R ;ORR#XUD#^/T>IS.DS<&OE0N3%/CTY-:=G]XZ6 MTK*:&X%+4AO7/DP2Y?F_\G55=I] ]4G]HNJW]^O!=^.RZ*S"!3W13>T5O])< M>E,/%7S68Z+([T>:7^4COU9-1TA8?P)YP7@A?>@73-Q^_>_7Z>KWS;I*+\N2 M5U\YW11IE?*R_KIR0E"AT7$'DT3*T?#4(T2[&">U@L3JE@[LZN_[C-0]JR]>:BS MIZ]Z-#2B*J^MA=+U?*<6RQ,WSZ*0>@9TLJAYM9D6=EHK73A^+=X6G*75!TS3 M=5H]_8Y_I/>;^S=Y4>3?T^SV+9;=*S]?<4IZ#F.[KK="#7 !:XP>B-0#<-Q8 TID :&N#F9]F MU#FNDZ"8.!1B[LO.B9,$QCR@, @\SF.7(A*&)C[R5%TSQZ#V&3\I=2M!P?]K MDTH30)4#PF7', XV=/TU8>?H^=-343[Q -F]!@UPT"&_ M "UVL 4/WIYZ#XR=[#&<6?*WC9J>U?4>0\J^%S[J&>,&H:M,*B@N^3O>_/20\Z:0S#V+J!1#'F+.01@E%1BJG MW_32-.[MG?Q-^J%I!FKOO00X8V"=8J*Z*E6ZEDFW2[Z77 A.Y=_ECV13RFZ5 ME\NK:2N-ZK8R7[,_F^F?0:?IJ=\T73&Q]G6@P4\=[)]5CVR1@Q8Z^-:!M[C M8,Z8)>4S:'A6W3,G9%_U1CQAG.9]X>MZ]1H7U=.-]$1*^4@Y%U.J>U7Q^W*% M?)]Q-^)04.G4(3^,(292\[CG>]+]=HF'8A.E.]7@TO2MQ0MJP*"'&'RK'8X: MM.;L6YMT/:6R2>7$^G0FB\:2I$N-)2$ZV=RL\J-K_+[H:-\W3FJ^WN&"JSUJ M]C:_?^#R\>KIET6A' @U3WKSM+NDG3I=?L<%>__C(2WJBYM-MI7GN8'C" ?/!!)8K0/8PO9TL2KV6W('Q3"$O M6O!0PS7;LLKOI0*^>?I4\O*&_ZC>2";_O@H$ M]S&B!/J>ZT+D4!\F+I(N:(SB( Q=WW>,O,_)D"Y.^5M#U6S[D]I3PVLYV9;* M\CO^S[P K2E C>V&H\!D?:TY*BRA!R?WEFLC@)(4T)D!MG:H;NPLJ9=-.EO MMQM,9)\KFT!ME,TP@JF)MS583(9SWL%C:KH/!I/)&SQCVO!F8) KVU'NS?XH M5_]S(UN5J#[+%^R3?.7>Y?,$,'2XSQW971[R MC6<0ED$N;4BID0(%%7QK$!HN>TS2DP9SB5?LGXD'#).N&34[9JG[H;VH7_!VN^ ><%G_%ZPW7D=^!VY>FG@H8J)$! M7.^!U9"!PJRGHD-4#8N@)99FT; =*V#'V/E:ID'!"U)4>5W>5EQWAN:*46((Q;# M.' =B#P,CJ:1D\,;_.,/B;RH MY -5-,CG?)W2IU4D*/>X(-"G6 6Y.P1BGS-(4^^$) P][$(N@A@B M%!!(J,,A%;Y'*(ZP'QEM!NLVO#19:7&#-SSC(JU #=5,7[0YU].:*9B<6'@T:/$?=L#J/"IG29TF1M)N=59U,R=A7*N/[1ZI6&_%_DU\V<:UOMI&N MOQ5Y6:Z"Q$TP%1Z,>.!"E& ?DB")()9^D.,%KNLY1H[/J0:7IE)O<7D''G#* M@,B+)OBW3-7RDZ%2G>)94Z$LLC>U,G5G2:H,/1$;WOG/#++YPFM]FZ3\XNV*RP52DG-7'\LJV82:%[N,N!E_^;7// M6;T[O-MPIYP0QV<.],+(A\AQY22,HP@*/TXB&KDN]MBXX HK^)8F7?V0B@^I MVI%7ZV=-));\2.4_^IAGM_!C^L@9:,P=&UMAIX--(RIF[[:)-;/?8SO;P,ZX MMICB%'72O%$1AE=KCH1-VFSEWF/C$JP_JF*E* MJ55MRCUUB'V4<)IP&*IL$X@$%.*84NCXB4\$HR+PQ3CY'VQWT;)>HP8-[$[4 MZ]E!3S_&:OIP;YAJM36.9]1@%8CXG.)Y=%6+*^MZ.=SJ*^F@%A7']4WO]G&Z M]8X+7DB%W"XJ]G12MBO=5>FFQFX$/2P2B#"54V?7YY!&CG1DJ>>@&)GHU8GV MEJ93'5R0-FOCE?G^P2F&]33((F\3:\^6LMYVPL?^R60)UY[>:/)B26=.M3:K MOFB:OJ\KNK>9Y]>23Y83;]:NA:L1_/V/!TXKSCYLJHV"9R0 MQ)6RXC(BY\.^AV!"Y#^1<'GDAD3$PEE5VSR$@_F1Q@ P4IPC61=MOCXU*/V\ M4J,X'Y:<.9B<7H,4_&?;,J"S #0F[/[8+?+-0;U^LJ^INV"F-& WTIFOWQN M[_--5B>E( WT^G!DTR5-BIYZB;KB&7CBN"@!%G*(KV<#3(6FM3,#=5RVK$ I M@3>[0_)SR13.:"H;>U?[*0:.Z<3!I*0C7KL;.G)SC&ZG[CLK.>,[ MM=^W^3V1WXGF#,7^ZH#RGS76!]YNY#"95?T_4*J^PJ5$K)ZQ2K C$B)\-9G' M5($:GYF7/6_'Z_GLB^W.B4?? MSF[0,_SBI;7@>AE"Y;F*?-BGW76\RK= MLC^'>AT0YJ<\KK(RE5?>%%C5%:F#+52H6)'3CYII;S2?LB#U:=&"%B[H\-;" MHD!S)GV/TG(.'$.>1IU[T'G^;&<@#(SMGXVE^DD()%$SH/DM@Z5%NGLE WR=EH3SJ9I8!4ZS!+XI MR)9>_6$^1KWM1QXYVPL^;%+_G3YQY/1)'!8!&-$ X@BM9 H0@P]%".?>DGB)&8YD T!+$TGY)-_F([!WFZ:)>N/N-43E&4"4#98#''\4CV;.4Y M-FU^WES'(\DYR'<\]CDC7!2^7;E\E_/R4UY]:?*4JPG$(R^>=M$)NFZ+]A.7 M)E$]Y(!)Z"#+JRYM.^C0&W@S^M1J>#B3L#JUU],C5*$&$C;XLD-<(OUFYG.3C$U_YCJ9WSTR/DTEI;S+U_*.LCF!*MOB[]*2KO-2SH=WKP;R M7#<..(44T0@B''F0Q.KLA"<"%"",7!&;%?K0;MOD39JGRD<#=T2%-2VJ]?RG M2>B;6(@:G):59C0A-FNL:;4[?ZTU$SI>K+EF](#SCU+4>QOCX_9#&4-L_ M(W.A\EGV[06UP;.=N9BF9R8X?F$9Z*N=Q)B&\*%#&1.U:!Z7^.'JPW6==>E: MJ(0KF?R6/KW-LS*]S52)X_ILL'R>EQ/ZSLDS ZL4#79/ZU M(W,+&;SMDWD]"9GZ(8;629TIIO M+HHGM1K;AA3B[;$A@N6%E(/RCO-J&S;8 M^V;OOM;Y=]4+EI]Y M\2Y=;RK.ZDR-MN8,,+$_L@PYG;S\>%_;K+;[WG^^Z8>Y-M2[4D8 M8T*8 RD.F9PC, _&GA-#X@CNQ%[HAWH!W\<:6)KBMQAA"U)?5UYD[[1,G\O) MQ'J\1\?ILO9ZO.@+Z[G\S'CF9Y.E%:!K7)9-T@_IH^_19\EQ'N)D0!E?O&TV M"1P"W=>ZP>O&K<+_%1=U:/)5)A6$E]7[>NKS<1L/S%#L(0<+*$+B26?7!Q=T>$$#^(S*HZ<8UUO7MLCCQ#)Y'H7&R\J: MQ%A:&S[5VJP+O)JF[Z_2ZMXV/;DI;W?6W#@FX)G4&OB.6'#;_19-$S\$FLS M8%1 XD5KSZ@7\?QYLY6'>-&,?C6(ER^8J&C?L0I3V[(T]9'$IG!U=U3_7?J8 M,IZQ+U(I5GY(A,,C%U*?8X@2+X(QC@+HX @CESIN[)M5AIT:\=+DHL,&GE*^ M9N G.2O&:GF<2L,T%\?GZVU-+V-)?3BUPW)^)?%>2;*>W1>[[#3;K\B7H2IE M]@L*VNJFN:H+GHUW6:4&;=%O7'?06L-G!*9?R2;D4S>%.A-<%T>O,94J/+Y( M58OU936N3[RZ%A_R0O!4)9$I5WXDHL#E'N3$Q6IBZ<,XE(,2B7TOE<3%J2E322U4IZWW9TO3,>CL MSM,<8V;ID)G&D)KRQAC06 ,:*I>KBF?9&68YJMX& MQS:C[<_",W\4O@WZ7HS.M_+@41D=ZUR1\I%JI[546ZUUELAK<8-_7&5TO6$J MD^3E]=NK5<)"E_I. &E$0XBH%\#82SQ(Y-0@C!)?,+T8?-.&%^?C=PE0,_FV MJB"9$ORTKO'_?%%_IF+5\(\+E5.V-D.%G"E#C%(/ZO?+Z6W7J=B>6$FW1"M9 M_*TA^F-'M/KL6JBXC O062!_F))HH]R.DQ ^T_[N)97-;-;ULBV]4X[D_A<; MX-XES3N@CB$TKT%S4D$J4/HH@3ZJH$RI8C7P\I>NL]0-;5CF/Y>-=U)'8\H/ MF[-E:5L[4_Y5WJ("QN4%!7C'VY\E"-9]0>XXNU7C;(-$7M4 L9GNGWMG+1U[@VV=K%$"9TH5'_R[?L4VQ3<"J M/E+S2YRIM[7+K'M-UNEMLT"BWGXER8WSDM+M-6_SL@+JY<:E]&O7Z_S[Z/H] MP[VM.=.PWX?3CX('N8XOGO7;/&>ZM/BR?D!KN-57.FVE1<7QHU-ZMX],J[1+ M,]@F'KPD GPDU"0ES?J#+9\::6IH!= M9M'U#O&?#5,G':=53W?LD#6QU#S+O-J1]JT#:E%53K-A*[W1\8;F361TTN"# ME$6G[QBG$+^G65Y(![L+#JKE9^5RC\7$BZ GN(I\3BA,(L(@)1YV0N9)WTUK M0W^PE:7IPB?9>7E6R?;6:O:P#6=K!E3#*,"7>=53A[/9FE@8QA)E+ R#1%C2 MA)?;F%4.!LW<5X+AB\\K"_6!RWOP>ELK1FT 9667N7]%D\0)O5# ($&UR^!( MYR$)H$MYQ+PD3%QD5%A9K]FER42+=EQ9J!,,Z^F#?=[F6KIK$?>+1;6@P4\M M[.-[4J.K1>GQ9+EHU(E&7Z5VE!X1QTI(:=X]3H)^RW/V/5VOK^X?<)T\?;>B MV'RDUA[4*M+*%Q&23@B'R*%2A3P_@=A+8N@Z!,51PDB(((0Q3#." $ M(H%C&+LJ.C04'+LT#IS]OGJ?:>[:3]]3'937ZR<5%S1Q#^F-.';)GF?0Z3!? M@ YU73]D2_@..%#([0T[QF19&GGTVYUU\#&F8W_\,7_ N"'H<]$.=/7F>AT, MM4KB,!(\"" .8SG8.,*#Q)-^;Q1X'.'89=CA)B[O"VTLS;_=0FS#A2#X[^XO MC@,><-%D5?F7-GH(X$UU)^ !4LR\U(+LPK*@(G[TC%TZ3B1J*?= M);]5FO-^G=ZW]8"Z4V\T\%Q?R87/J90+)B#!-(#"%XSY7DP),2H1-]C:TH2C M#Q:4>&U:.GF86CT1L$;8Q'+PC*L>T'*",W%:G%@2A^&V9I4)+;/W!4/OII'^ M15M9X%IT =6JHMA]GM7BM HCA*B#/>ABRB *N8 )D[^R(,;,C5PYY65F@*XRMA&A4*J2=)51H]']HSI"$UWXWQR M9_(\NH+'DK_K^A!H\;0]=J)V]FK4C5MBT0_1HL>62S+B9;A!XZ*WEUC ME_>[V+NK7>A=ETOIXS8Q!8I47NV P(23 "+$0K5.(R".?)%X#"6!9Q0@I=?L MTKR8'6K0@_TL,=@9R4$TNT)W'\ VP9/O UCB=L16@ E5UK8"M!J=>2O A(C# MK0"CN\?)U?OL,2WRK(YL7JL'O\TS5:>)9_3I:U<_Y5I\Z*K ?VZ+P*N\TUF9 MDC5_GTED11.8';FABUGH0!)B!R(O5 F./ _&@>^S!">N,*O:;17=TL3OF7'U MLBCHF7A'E+ M"FX7VZQ"/PFM^^/!-(V,'#9PH;8T57+0^K10MWEY:Y/@#,\O4:%Z5QLN93;&NJ[?D< M3JV;'6TJ!W";^[=%:5'ZAFFP)6)'6IE7CH9-/1"6$Y>/DX@_LH+CM=JPZGS6 MZ^RJ/EA6.[(K)PJCP(T#R#RU?*\RU\623CDA=DE /$1H2+LEN!M]Q3C1[(B% MN)L9!&2'NLG]GJNL 7E10:E>]^UYO!J_F7"YMXR3GDE)5M*3\PBF74V?I\7SB51O"O_(= MQXO\&,.$>E)OF'128LH3B&G@$>[$E#"C,SA#C2W-/^FP@F(+]@*LN9R?8'4L ML,Y>(O)".BH;4HG-6ITQ;F[(Q?__W]S0^9?_[EW$OJ..**KO97WF4'X4QE'[ MD6#$SE4E[^D;&TK%&HO"1-Q84/J:CN5(WT%?=I M' 7(A[C._REG6Q"+B,,DCAS&HQC["3T+Z+\"L?&^F6A*[6%;M[NF5X1E3VUZ)U:,>O;=*$VJ0D'GW'*.@E5IH$/ MZ:/%;'Y6Z;8GJ18PS:V]]FA\0:0M/GR>CV/&Y MBXAAECUKV)87MU+/ZW9PI;S7*6]4;A/PTWLAI.2K+<_/')7:NJ$O.5'&L>4[91-4R_IK=9W5I6*9QY)H>G=VGY M()U>=BVNB[_P-9.#UU>\YN]_J/1,5E514HV59VH M)/^,U33D#9>N$]\>#5QY.&2!Z\208H="Q"F&)*(.9 XG!!.?!4PK.^#"[%K: M(DH+/KM5V065A,E1A;7& [(ITXP/G&Q:]#=(;X1:"-H%C6_/QK+&$>G3 GJ\ M@"TQH&-&?8'D'$B1 Z6%4-&CLI6W!($^0V!'T07HDZ0F10U-ZJBI(JIWX-MF M7/NB^MY:!/TRK)HY5G\91A\]%; L>"/#@&M<>/U;D6\>=B#?//W.<5;6'LS- M'JD0B2GB;$#DT0$,/#\)' "C*/$J$*( M?8A+&[$["T%MXL4SX25/H+83-'.42IH!&@&6QAZ7WLY@PTAD^]\&O2'[=?MX MXM%WPNZ=X&38=%UA*X+:/L!YHZTG(_@@,GNZED;GE%*)2MOL,"I-Z5ZBR[=X M3=4I?CDBMA?M$LBJ2B/7HE_"I$OZO/)BQDB"8IB$D0^1$![$;H@A8HA'+(XH M)47:LY?KQ^ATT]B)S,\5OG9N[9N;UT M9^D%Z+K\6>FJSERK6;:F[ ][:;DF03EW'J\IJ7XA\=>DS8W,:8PS=JE2,V4J M_4N1/]9!YF67@2&,<8"<"&)"*42$R9\BPJ&*BUI8F\0ME4 M7E#_I#V\AOF-!RG6DVEKQ$TLMEO.ZA_Z4"=PN+5(L97L>+"M>?,=ZYA]D/)8 MZZ:Q>=$S)4YU>%O[K8Z$DT34]2"+5,KCT%?E(9)0Y3T..0M8Z =&QT0.FUB: M6GSAC_GZ47D/;9S?!TQ5CNDGTV3H!UQJ*L19#$TM"^H4LG*>&FHFD(*CUEM+ M=G[0P,Q)SH\9>)C<_.B5YY:$^<2KUC-1E4?*O2(AKG 8=F@"G20.52W)&!(/ M81A'KNL%(7-\[H\K"3/8[M*$H%\29KN*7><+.5K#9735EN$.T1.."6B>6$WZ M#"M.GU$Y4\46+:ZL5VP9;O65*K9H47&\8HO>[6@V9I M,M>5YE9!OG1KCOIQ9\^V*(RA$W1>M^G)WFR=,;$8]OMA9PEX9@K8VG(!=D$N M.W.L)ZHZCU6[>:Q&8GF--%?GT78D"]:9#S4O?/NFP&7Y)5?33=FVJAW9K76$ M@4]92#T8^:Z B*F5).0&T'=)$@N,6>!K[38,MK(TH:R!@B)OUD5$BU6_C.IQ M.H>%SAI)$PO8R_R5*#D#[A0NQQBF[@FS>2S[ILQ)%?% M*W'5:[0M9\F[0K.[^\HN6XFM,K$G^V6@)NSQ>V@]9M>1RM]VWJA!0[/(D;GAG3:-N--,J!A/5S<%5E&=7Y_N M2;Y>N;Y+$RE)TF'TFZ 42(CC0\&B.*2^0S4+1AP\>6FRTX(##3H]#3FD:U@J MSB)A8D70M%_[]3YJZPMO<JY=[Y4?"$2&/('%Y I%0U1B2D$#?3P+, ^1[Q&@U M[%2#2WM%>P#!NL%>AX#5Z TW^4YQK;GE9Y'!J3< =X2U>X ]M!>@P6MQ.U"3 M&5N;@Z>:FW>K4-/X@XU#W?O&"4Q=Y_;^@5?\\K;@SV)@I'Y@2CB"2<(BB"BC M$",20NKCA,<\$K&<=AAE/#G>F,E+,4\:$XD5MF !WJ(U4Y0!G&OIZ.^;=97R^X=U_L0+%6M>_BVM M[EB!O^/U+JI\%0;8"QP7088C E$<49A0'L,013'S$P\C;A2FJ=?LTK3QL\HQ MDF?@^Q;K+G#A M 3F1K/X5]/(>VS.K$8/@-<'[@I+\ .<^]/5"=,[]*,%T^7&7O_7YOT0;F/W2%X1_BNAR,84D=*4A0) M&./$@\)SI2L78"<.J9$D'6]K:3JTA5KO@/ .K*'R#'"K*3=V&)M:8YZ1M<4Y MP6Q0@P];W]QBO^3T@?9XH=1/JK >K:S7^2C'K)L0<#UTW M>HJMQ _MR6$YAVP_+%6^Y)7K."S!TEN2;I-*'B0B&(>N#]T@0831,)07F.68 MU6U:Z]V;-85L=R#DH:T#>VY"AB.4ZPF951I?,V6"^K=9SY*SN0YYG:Q[RO0' MPV1-EL_@2+.OG*!@F(S3&0=.W#].HMZTF3'?YO>DK?#^A=/\-E-58*Z8"@\5 M*=ZM?-$Z^+0^C=RNLJ2\K',A<-;68>C]H4ZVLW(9#6+L2SGCZB@.]B-($I=" M&F /Q9$K_ZL5F#@CYJ5Y@DV>K'8U:[O -73ZX]5Z6T]8%]:'$VMR9RWHF5NG MSVX-!GV+6YD&GUN'IO_'BR:EFCU1G[&C+(T'=2B9L0OV M1Z$YFSYW@4%Y\=73[[RZRUFO:EGMT:^"B"2A&X0P0NKTDA; MN$DX\GS[4+-+&T;ZT]L&-VB ]ROPM=-;PTK5FOU@NGY@B]T9UPW&$WO&8H$. M3]87"08;?:7% 1TBCB\*:-T]4JBJG/[]+E_+.\JFF>TI$>J$D:M';_1YL:4VQQN:5V%.&GR@*J?O M.*.VU7Y,2K<#Z_G"X[X+B8\H90,M+8\+6GFR>DN MA O7<$?4ECK"KYYJ6.)L8MEHR-J/=YLB)E>##YM5F8ZT-'^=I6&37ZR<=.*6 M<8IQ4&*)_>>F<6VN-]6UN*1T5?R^7#'']\,X8%)2F'16 M.'<@9B&&D4"!SZ3'(CRCU3R+V)8VW=HW#>QL _FF/OC?,P\,U&/[IFP$M9&& M\S*;7:\G?J_4H1.+Y@=%_RIVC"UE[U5UX\II2K MQ&XKAQ O=&D"<>A(MS+"2#J8D0,Y]1V'RQEKE% SMW*PO>4YEBTX0"6ZD M^\3ZQ,'*T32FD(2Q@(10+KPP2I+$/:^&PTA:9UF.G(C4L7O[(ZEZ ME0W]CKNW0]Q9V,)_@9/)]NW[;;WR9OT+9I_>H7_I)C,UYI2MWO_@=*/*)+^5 MNG^;%T^7/])21P..WKRT]WX+$G0H-9?UCM,S_,I;86;J1;P#4L W!=&"CWC2 M_('$&O+>]F6F;/<.'W_B+._M28.Z=_7TA>8I$C_SHDZL)A'62WR7WW'!NO4A MU_/=@!$,'=]3CA(/($X"'P9^2.3_8?:FAIKW0/*ZC!@@:M?@; 05J' M7V^;9$W\EA_C:43*Q$'"]+,FVB)NIL2)QE\THU2%.F0,9"LOEWPR_+P)^D8 M8P]_&A0CJ.#)88FEG*%LJZMP=61" 7T K2$ M31"EJ\&)K;R2 RW-FS?RM,D'>2$U;AD=@L6+@K,;_*.)_?W$JY6#'.'ZB8!> MK-+BXB2!"8HP=!,F<$"PBQUG5>457NM)PTN-&&G"MJE)(UYJC*#"/]H(_@N0 M\3K(\G%7:6:]SK^K30OCT*%#EO5$XUSN)E:++6T2WS;7QZ>&MEV!GLN3M(V) M&CK*B[U@H<,FYHX1.FKD"Z%!QZ\=60VWR.7TK'I2<495/TW;;DTJ">3_,IY MS*@J>9L0B&/J2*="^A:^YX2Q7@$P_2:7YDSTC^%VZ)O<-]7%\U2#]8MA6-CV M= _HR8A=7J<.6'A.XW["Q@DSH>G39*OF[.D&YRTLJTW 0?58_3O''F9N:T0V M>R5ON[*291V,%U.!'"H"Z'MR3H-\A\,D(3X,D4L\B@+JN6A]J:^FIQ\32MU0&*+7OHQC*7*D\=K4/#TGFPDB.88F@ / MN*SJXQ0&@9=F'3,L/9/2/;$,*=S@;9_I#GJW.EZJ(!;0H@<*_E0LZX=O3L;V M3/&<5EDWBO4Y?QZQ.(/"$@<4,&.<&8(I[X81"8 MN*$VP2UMF-DB?1;I]ZT!:^B[6NU$/5?WM;IFZO7_<;UB[!]/09\E=]HJM%F] M[RE(W7?6)VG#_,CBY=8E18[W^"XMZ3HO-T6O;H#F\<63#UJ:;NX XGXI\>? MP0ZT_IG&T_P-RZ!UZB;6M2'6+,<8&E$SZASDZ:?/=B92V]#^^4C]F\;Y='_A M[%:JTA>^KJ<2Y5WZT([MA$01B1&%KD )1'X4C3M=J.TK.2'^3]U8K[C/F)H1"Q$('(AK[D B?0=\/4>*X MPG.PZ6F)B:":O&PSG:]HSF[A#BD0>0'$IE(C=%J6F_H K@H>K@.&2]L1PV.[ M7'-G9 '=.+%F6CCZ=W"0[_+9EZ&V> &G^33[Y+7/[9V"N:SXW3/)MG863[<] MLY&'\73U/JO2ZNGK/5ZONRH'*X3".$)N#$,>>! YK@OC@'D0^Q$/XR 4C#LZ M#NF1YR_-#6T@@AHCZ$#J"?DQ!H?UUP(O4^]%&U&B+7(G#!^8=\H[&UF2/^S4 MZ-CS9A&1$\9T[_ZIRV9V%K=QNW4YDB;^?R_<_Z^Y\FQ5Y? ON.(K-V'((YX' M0Z3BZ4*BHO)) ,Y24WBP/$2-YXEFX0Q],4)S8\'7M8_$G474 MP6FY\YYF/JW_*+\)Z\]W><:;I8-5%*C=)*ES(<<4HL!Q(?8<).?T+')8DC 2 M:,_I]Q^^-/6J\8$:8+MZIS^;/R#N]%3^'#HFUAT#)HPF\<=,'C6#/WC8;-/W M8V;TY^Y'KS&/#U$U0Z7G\W0MWA=U$8/=+O-'S>HBNH]9T'>P@UL7A2P*262^ M*==/S:QG?[;4#X#X:+- B"EQHV(@M!J8+0S"Q-Q^)(31?>.<]8^\JM1Z]MN" ML[1J4Q8X3L \'$20.6X D4-]B'D<0I0DE&(_B!-A%*CZ4B.+&ZIJC.K5:%": M.=TOTJCG4I]+SM0#UQXO$^1Y&&+ DJ/[8A.SNK%#1NX[J8/7CJVXIDJ9JJG- M6US>76;U?]2)JD>\K@]356]Q43REV6V]5+"*J1_36,JJ$(GT4HGOP"22\_(D MY@D/",!L#, 4 D=I!E=;]2X^3VM[M(,Y'4:6MI4%1]5Z-&T MD_0$9D+B)W=8MHPKS/59[_J''OH+T-9QMUFZ;!1AULJ3F;4^E1;U$JLZ?J[CS-B(116$D$I1 )U+%:;&@$!,JH(=QX.&01I@;%;LZ MUM#2?)T=SCJ) E!(1X9['N565YO.9VQR$1I#U@C1&6;"FKH<:69F&1DV]E O M3EQOO@3P06*7,^!NBO5NPV_ROZ9Y$TIZ+?Z2W_.W*F5M\?01?[^\KW1/C)@^ M=VG:T.('V\4"MJEKMV]M4%,!905HS0#2C@NU7KX9&(//I__T:LR4S$^]*S$) MZ49+,F/9&[4\8]S8;$LU8VGH+]N,?L;8-'T/!:=I1%'@ M0"+D3YP$!-' 98ACL_J=NX/7/"O$.C#A/EO7#-N-?R691&QG8NS&X1]Y+(:1"FU0I'#@I]%ZIZ[W58R5>F76K"&DQ.3+M!3@8F(G6\* M8\*IL6R,8,>2JIBT/*OHC*!D7Y/&/,(\'=;O&[Y>\^+WE+$U?X_+ZLW7MUWM M1A[$D>M[,'%='R**!$RPAV#@JX]1D@2(Z^:^.M[,TH2H10H:J$!A!1*L?H:E M 4:'Q<8>3Q/KRA&*1M0.'?KV::>>LL/93'FF1G-GE%/J-"4#":0&;IXM6]1I M _JIH32N-E?&+_RA32UU+=YQ4KUY>IMG9;Y.&:XX^Y]YFE5_E7^5,ERN(AXP M+"(.11BI$[[8ASAB+L2.'V$_X2S&:)7Q6W7GC9YB&C2O]35/FJ_Y 8CIONH_ M;4WX>7=4-Q> 26M4)#[MV0/^4QD$'EN+ZC3K^C)BTE6G-=@V\W,Y>QUJQ?&[ MEN,^C5E^V):)Y)Q^W1;23L(T@;4'J3I\TF_2-,[(\%8VX?-]/_ M(Q/X,2_4.> O_':S5MWV=$G5]Z[U81!Q? 4"?]DBTMSIO]04=<,U+E\2_F6/."BZG+$ROG-O3IO!RZS*F6;^X)-\JNQ.K?0\KV($%#=H)8K6TN;$TL3_=WJS3>6WS]R?Q^C>: M;V7>%.RR*+YRNBG2*N7EY>UMG9C 8-=RX!%+DQ()K:A]UUWZ#_UMQR&J3N\P M6F)I8DFX*3!3$MH[&G@!=J#!"P1:W4G48&G4IN'0SX@6=O\X<'7GRHLR&IU,CUBC:/$PF!(9@$OG(Z0@P3KK)-T<2+ MA1F% JT.LHO4=<)@G*)6TXV%? NO/@?2X/SVYM,[H MU*JBR&P -_G/%9D-9M" !F\G(E-_*FF=U)DFD2VOA=JJ"8 N M31%O5&5;(%0NHLIB!YK(T;DIYJBA_66U9;0;Q/KK(7<4]==#S?F M@C1KO>Y^6BK+B:8F[!2;::6F@#E_$JD)R7XQ9=24[9DO7:CR%]6Z;U*>I!%U)5C2!C)?XB 1" /Y^O%-I^)8VGC1+-VUQX__?SE,!/]41R(UT\NN8XVSSH3\S/ MZ:;3:Q\SD3^UV*M*B,\KQ6T- 749N=KVT5KW$NU["1:Y>%G6-'+723!W$*24?%_7J8<%QF6>8 MK)_ 0U<1D&>/:9%GM27K7E5,]6QUS_>[E-Z!+ =8T24ON<,E()QG\FE422:S MM&YCH=L&5G/.>?IL:SP6*.BO_-AXW+B)6#T"JS..=6GEP TBXBOKBA3(%K3]B.*%+]G#F]67?2I,/;Y M7S39DJ/^_-FS>M"ON>0P.,HCA*C M[ /GP5F<%&29&C!Q@Q44[0">9E0-Q%S-B^O!7*5LRT^J2^M2EO(6T M1UU,CP:>U:EZHC-?5TVL4JTAH+6DSI!P 1IC@+(&*'- ;4^=(ANT%ET 91-H MC*KSJ]H\O6B#76OG'<\",_,)21O$'9ZIM/+4D2[,(SW/YK4 M31\D!6II9%.U9[/?XR*3'E_YF1?URD@SMUYQ1BERW 0&GL,A2@*L"@-Z,(@P MC@-*7(?[1DZ8#51+4^RO54[_#NNU)(#5,*NF5FV*+/5=J_6:[NRJCP H$N3? M>6MAK>=U!:_QM;SL=+FF]SAW1T[M=?;LZ<>,O7_6D6^?=V)GE5JH;I:V[:6F MF(1H6[ZN%4SS^L@V:3SPK:T^?.9R/"K[6/74*T)]K=93;^YPUBZ&U_6]RFXQ M?,5<1PB:<.BPT(4HB!F,(X]"E@2(LH10GVD=BIT;^-)&C1J=%);Y2S>:]KC! M+N?"^G'YNYZ-\:!G/:C-ESX#SG9[H@T%NSW1!13<&=EMKUUNQQ3V_QO%=D9V MAK52.V/;'UEHI]N0_9UCM1I=M[C]\"\I+^0C[Y[:A(S4]5','13$D").?2%01*E1&(Y1ZTL;=7H5OK9(ZV"X3Y=_'9D)TZPW] :3R3B>>$0X MCU[S6CIC:+)50L>H[7DKYXRAY:!@SJB'F-?)N:*BN-RP5/;T957QLIDE?%CC MVQ42V D("R&NRQ'XGLH_XPL8"3\.DR#&$=(ZR#+.6U:OP:/QM7C?)F_<':; M9K?O>)G>9HV[I?9P.?8=RAB%'G=#B(A'(&%> IGO8Y=1'J'$J"C@R\TL[=5O M48(>S%'[X4=(U?,]SJ=JXO=^!$O&GL4P"99_L/6EC:B]\!U"NY MI]T&W,W)/:\JTN MLWIUY$'-'WXK\E*^W3[&CB,X##"18SL-(ICX=ZCF]6P4RO89-W9)["95O<8 L<])"# MG_[(L)K3<6:X]:;9$WK*8Y_=B17H%*UV#U"/H\F2(FDV.JLRF1&QKU"&=X\M M/%;G\_@LFWJZ*7!6XCKA5[E+W+U[2>*$^C%W71C34$!$,((DHCYT'"<)0XRC MA!G-=0S:7IIKU$('-7;0!V]:FTR??CV-FHC4B87J.)_/JCQ/(E_\QQ21=I]73'QF3#:JH+<[> M_Z#RTC9X$CN!F^#(A9X7^A QS&&@;P9H[+ > MMWH6C]:*7X_!,'-U[#-H.BR??<[#;)T%J[.#I613"_.;I_?W#^O\2>6"#AG! M(O$A=HB4NG31N6/OQ9J-ICR M\BI[S->/*FW35UY5ZSI@[Q._S:NFJF6Y8D[@A3A*('%\52>6($A"SY._!BAT M?<&#B.DMC(]H?7FKXXT!ZAS;0V."G(TU-JAS!N76"I#US-!/VV/:.\-*,C'C M$TO,CNH6.[CJ4;V##S[-0K5^5J0)*9\I$]*H;[FEY$0CV1M(2&3ZQ-F2$(TT MM9]X:.PC;,U;W_]XX%1.CK_P:E-DUYGZK)E'K#Q! A0A!%V5=@]1-X%)$F%( M7!+Y2<0=(?"(93T3# M=S>L @Z)&#*3#I,(Z5/H2?GX&DH$N&3NM/9/AUYS9 M;KENL(.?5$:NGQ7EO3GOE!/;T]Q--K<=:/J5I[>G23D]P]5XQEB5*])'K,ZE M[XZN?-P&2,9"NL/"01"[KI0U5SB01$X('>Q%V&6QP,@HN\=@:TN;'_? ]C,, MGQ&!.DRVKF!9HG!RA3J#O1%2I,&*->T9:FMFL=$P^U!==&X:F62"WG&V6?-K MH6;O>=84F;S*:'[/;_ /)6-9R5MANU$%MGIQ'B$)6(@$]&.10.0$*BS-E6+C M4,2H2*(@,"H%>0:6I4E19TI;%+(U1OW6F .D/: UR#!'Q!D=IB=8,W7#Q')F MT@/@I]::G\&WVB P20")!6)MY5HX \F\Z1/.I^P@(X*%1XX,0)'.?2\/K_IU MFY'%C<+(C;T()D[((0H2E4$3$TB9("ST?"FSR"S$=Z"UY:U<]H ">H>+6T-5 M'*)63_4LT36QJM6YV)\E:J\_F2"+C 8?MF(Z!EJ:-W+CM,D'\1D:MXP4BZL/ MUU?9HU0G55VWB7=*0D9\)/4A#D-US,CG,$'R'Q=1[. XIEP^P,#A>J&-I3E2 M"J):WVTP FRPQSG$I*8FG,?/U%J@J-G"LQ_N==QX6R_^"RW,^\(?-_'@11^X M=-P+?B2HZ^VF*&0KJQ@+GK@)A9&ODO()/X9)B!C$41 2=:R0N$8IM8>;6]IK MW\("#WG1I>;,M^&/ZSIK]KHU(>6&B]*GB/<031SJ0>YY5,YJ?0_*?O @=5D2 MBXCZ@4.ZG8'9J'^^#3"UYJKH4=KV0$[6Z:W)]J4FS7H*;.];.[$8#P7GMFCM M2;,>*Y94^D1CLPJVGN'[VJUYU^B3X91S5JJ=$)!!:Q1-'(UB::,IO;VCQO-6+I&O.F*>D MNHN)6(D9>)+@+>1PZ$/' @0GS!20$44_._C'WM!S MXTTL3:8ZE*"&>:$VXHZ'9>K2.*Q+=LB96'A>X@5\:V!J!JP,$*0?&GP^43-% M !M]D8SB>X_5]9PT>^Q-+(P-4%@C!3NHV[.@$JW%S.M:K-A* MM3[7Y72+'[?!EV$211QQ'T:."CZ+7 X))QB&C"9R%NM* M7\IH+_1TDTMSIP;3!IX1]*I!OO;:F$5*IU\&.Y=->ZD8#PB:.AWCQ]<)A]4G M0#LMX^&=XR3H$_]^2>OD&G)^*%O+Y(^T*1GQ.5^G]*GY=Q=<&2:^X(2YT.$! MEO,Y1"$.I3Z%TK_Q!6-N'$9F$5RF$$S>IGG"NKYP*M&NG\ ERQ]J#TB^55=E MN9$_[DP#7^7XP52533.A,NXB/=F:DO:)14Q"[_/Z'+Q4MAHX^-;^=Y(@U['L M65(XX^9GU;NQY.RKW^CGC--"=>*@28V_7N??L6SJ6KSC@A<%9S?X1^/UM0%8"Q]4 M^,>H8Y4F_:&G>1.Q/+'H'- M6/I&D&A)]4Q:GE7P1E"RKW5C'F'[ /F'3;4I>)>FZ%GVHNP"+H M4*P.8+H"8B&_F;'/8N1YV(DYZ:3:W. MR3YK[*KW2N34NS&%^H?AS1\]\E KOU6^\!=>AP]GM[U\ MZ,TY+W5.XPV7'_+MN2]>7I*R*C"M5AZ):!@'(?1P)%U8Y"10^JTN3.) $-\/ M'(^9G6L]"\[2Y+NU!FS-Z5<*N.A.5[:9+$AM5>_()2_!M\XRPW7),WM53\#G MZZNI?>,9NLG\!*P5=FT=@CT/S+SG8*T0=W 4ULY3K6\97U*ZN=_4>>$O>UNF M*RX02[!PH!>J?,-1$L#883&,"/)(G%#'%XX>[?Y'(J7L0-MS+W-;>D3]$V_57T,P%*VKT\09+"E?>I),X0^?\]7$7*< MF D$,8DQ1!0CE6\]A-QS!(H\*A*]ZN$CVU^:)RJ_JL&$8<^2<#V%FY#&B>5M M7,CS]_R5 IYWW+U&N+-L?;G!SCMJS@IU[CWFW'Q2C<>XYSV^D_\IJY1>9NR# M_#R]S?92%'&"W9"IC'7<=2 *_42Z>%Y=6#7P$\$#1MBXG%*C\"Q-\DYF-7IS M.),;FU]J7 =J3K/GZY:IY]F]'FE9/YA-7X#.H#H HC5IIEQ39Q%L/=_4.#2O ME'/J+.J.YYTZ[['C=%GEKB@KI?5-BU=MF:Y5&#@D8#R 0@BJ4NB'D/A;UYD9ROU=\_%_2ZN"F+]U)KFI6^WWEUE[/= *Y9 M,D?G64M[Y[]6$A3X7*14#M=R(O/U"]AA!PUX_?HY6FP."\(41$[M[VAP:+D MJRE+HZKN:#4P6PT>$W/[%7F,[AOK270[ RI/0)/\;B,GENT,4Q7TVM\Q:!V: M%6>N'SB^#R,:R,F=$!P2EV.(&!(H\7',J&:YGO/!F+Q2\P1+M\!,/9'1O:'K MJ\S!\.3>3'^WLTYTLK,$[$QY:2/T ISJF!%^S[F<6O.,1@.9V7321")I+^^GT[L=R_'+>X[>S62M S$R@[58_W+-W>OK-U MDJ"8:;MCL@!'*R!?.>;1)M&GPR"MMC9N]/FMD"/>YR*7SUZ%#N(3(:,WK.7IO,U-/!08S,3ZCYA>NHZDH:));%AX/,P M \;2]8*MEO2F_^191>(%D_;?[)QB61.U0%S M:.H+]$_(O)[V3L7GQ.+=0080\K^$#'J M&2.#"&5#U^*M?%):?<"T26V=W]^G]=[1!\X_\T)E89 >YXIA[D9^R&! J ,1 M]C",?>[!F+H1Y32)D&.6.56_[:7)5P,:B!:U%+(.-A #&3W/[@(](9N(V(EU M3*&N(Y,:;CO@2LJVY$KL8 ?>8B"A.6.V@@@-6IXW@-"N"B%7"O%,=HD]CC88U66S$; M1!A/5VU!@J?W/^B=? _X)_ENK,+(89[O4"A\+"!R' *)$X;0I\@A7'ANX(0Z MP\"Q!A8GY"U&T($$"J6>#!\E<5A(;5 SM12:L:(M8:=,'PA$DK_9/7C?0 M_JA3C;PK*REHI&.RXQ=9-,/3%1G2&IL,U M+<532\E+GE11J%>@210[96[%,ZBSY0^-0#"OTS.>H@//YHQ'F5<).=PN+F]X M<=\N'K95R]^!FCB38$ER]\2,_!=4.MEEZ?8,.&!8YRWR^7KB,G KV0(,.M74Z]:N3 MV*=UIFHE-N@U*F)BQM1 41/-!\U6Y,3,L'[1$\,[QZ8=6\N_WOXF&RGP6@X1 METRVD*K '35.M*VLO(@X+LR$(8F1,)$KP_:7IEO]C$^YPJ]VCG<&@+7$ M;J97IAVB)UP3TCRQ@O49KJ ]B?IRZLBT"I+0YI@ST]&TF>)6$S;7U6A1M) MS;[4C7W,.,T;:J(YY_.%TS4NRU2DM#G:L=,_WW$=56@X8CB!B"0.) 'S(&,H MBK#C. )Q$_T[ \O2M/#Z!?W[:5V?L4N?I4(I]BTR4\ASND]/+6?JE(F54T,M MVPXYL&8:';5 JR5-/0?)K/IJ@;)]K;7QR#.V=,C^$FIOO?S-T^Z2_JYQ_<]? M54*<[/:+BDR%T4>!1Y/$8QE$00)2$ <3,1]!WVW&G::^A<^VF\C34&Q/T^>M MJ:"Q]6*2Z,M).\/FWI5UC//O;DU%\XO[7Y,U-FY :6M'\%Y445OGRF<41[%( M8! &#*(@)# F(H:"RD$A0(P)X9L,"D=;6IJPGQ%P>9Q-/0FVPM'$,MIA?!;H M.$'QKY-<6%*QX^W,JD0GS=U7D],WC,VG4:2/]?+H55961;VA5UYF["^0X G2V6L[#9 M9-5:4HHSH,R<>N)\T@X33%AXYKG99/=++*.0N#Y1;AC%(40,8Y@DQ0V[RXL*JJ "L,/EKMT52R(:)TX$0XJX]-\"!V+F.M!+:)(P MQW6],#:(ACP7ST)C)'<0 943]H%U'[N]H^NE34CV:^8;4QLJG^48G;.4;O_T M-B\K\%-SH/;G"Z"LZ])22@M5L96=C5.F&#/C>+(D8IHP7CE-F!E9IQ.!&3[/ M3%3+HEK]CG^D]YO[=C$'A5$BW,"' 4L01''L0^P3%Z(D)BZCL8OU(G@.GKPT M'ZP%IR=OASP-Z]59UD\L0"TNB\M:1ZT=D@)Y4T\&Y&\["3A\WBSO]%$SNI?T M^ 7C7)DOG/'F9.OG@M^GF_N52QT1)0&'U$,>1-CW81^'A/IA["ON-R_,(S-^]X M\9A2_O+YND]Y/9Z_]=.="?\NH_>+7SHE1J1!_'&$/.N8K1\[BJ M&N?"4 A!?!%$<6*XCC\9UN4M\C\++A!Y WLZR)#ZFGHI[9K=S9=J"+&&YLSS\GIM[VM:AWG MZVS+3D7WT6W=R1HTSP3SKCW7>2-O7441#UT6A'(L"%6&")_#).0N%$Z28.:( M('&UZMOM/WAI3F*'#2AP^@E?GG$UK*CG,##U IR6\49Y75ZR=%0^EV=R6&NQ.60IUR#>-$>F5(0,0YA@GV!/10Y#D18C$. MW1$SWV/M+70"7,,=<=[A)4;U7)ZS")KSI$(?H_U#J:=HL'FRX*5FYC\V,&#L MBV<"AJX?N_SU_"#!]::Z%AIGO>HL<"MUI(HX+("QKT[&(^JK(D81='@H'!$[ MW!&&*SMGH%G: +]O#,@W]8$=S>.230I'PS)%YW6G[BK33)TT^8K4I/TS8A7+ M J_65KS.P3+SZI@%V@Y7TFP\U+S@K[Q?-E!\3,MJ+SFN9I7?HP]8FCJV0(%" M>@%JK/J5?(_3-"QAUAB:6)KZY$R2RU>+B%%E>8\_=;9:O"<-ZQ?@/7WQ^(C+ M3)+_M!_M%^ 8.Y@&$/E! A$+5.%'A\, Q2Z/Y.S+BWS3FKHO-[6\E>L.J7'P M^5$V]5P6&PQ-_,IO(;F3UN]_T/6&I=GM M.RZG3C2MOQGRYS5OD_1>WN=%E?ZC^7H2%(68.1[$.%11 @Z#F H$&8E"!_LB M0B$U&LX%N%56@3)?&V[X6^@HX1!&L4\A%X)#A!,,$SEV0>H% M/J44<8<;976?MYMFJ5[V^IVDYRK/2_W$@VG'>FU./42T!EV K4F@;],%V%K5 MY#?M&V;/^[9'LB4_W0*@63UZ>P3N^_X6GSSV;!6IY!/?_] !/]7K M8BPMFT],#TD-TZRGEA;)FU@*%=):T1JL8 ?VV:$FFT>8M*BQ=E)IN+69#R1I MF7YX[DCO-EMG-J\RD1?W39(@DF_JSR[+DE?E)5$IC&FU\H0C6"P$=$(F(/(< M#+%#0QC%,8E0''',C)+TC &Q. 52Z(#\^O/;O'@Z]VBF1B?H2M&TU$ZN3R\= MR>R9 +"RH?X<-%: ;YT=5K-EC*=QLE.7&A!>^<2E/DFG3UL:/&ND%&[S:UR+ M?ECK%UYO[BH7L#PHCECN-AUX$L?8\R(8,D>=8J<.Q%X40.RC*(D%12QV#;,0 MG8=H>8L2=HJ:G=M1FLHY'_D3B^C)8F?3)!BRPY\M]3P3S;Q":H>Z TVU]-B1 M*[^;HJB+C3-5%>,&_VA#%5N)7WD6\"S@&/[5P+4Y6-8FQM=IV MHK5YE]+T3#]8)].\S7RK_"J3PH4E]DOVJ/ZC^0OLGAZ@_Q<;B:6A1TMEUM: M/IU-B_ZF^+GTS+0C;DJ3T:;X$ <#.^(OWC;;=O@0Z/Y>^.!UX]PAZ6.E91T] MK):IT^RVB2K:CV0+11Q3E(0P"7VI<,R-8:(2D,2>GP0)XI3%1E4&]9I=FN[5 MJ-66W6?YU.Y%,7.5-/G6\YCLLSBQ0FX)W$&>)Z+0C"E+GI1FH[,Z5&9$[/M5 MAG>/E*1-F6:\+"_I?VW2,JU7VGZDY2I.?(>I\,,PB@E$A/H0!Q1#1OT@%)'# M@] HCN-(.XL3G18FZ.$$WQ12P^-7QWC5U)KSV9I:7$8092XDPS384HXCK65##L^$, JB)(J0BV,_,0Q6TFY\:2]] MC;F.]U-?6L/-)B/6=>5@&BXGUXH&-MCQ62/ODD!,O"TUAC5[04CZ3<\=?&1, MR@M!1^;/&"=A?\5%JI3PBVI)+0:PB!'*$(&Q" 5$$?(AYC&# 6:>QQ#S?8Q- M9&J_@:5)48IWYCO37.UQ6^++@^/*7^V5^1ASB/DZ4_HZU M%<)FVK9^F;A?[&Q;GR1B8._Z^+VS;6"?A-_?Q3Y]L7F2WO9 RI/KD9NT6O.5 MB-TX42="0NR$3?*_)" N=$/71U(6XT!H:=]+#U^:Y-6@U*ZJZ_U$?NX.3VD> M_GB1O6&I.Y>3B17.E ZC1+['[!Z5S/?@8;,E]#UF1C^I[]%KSMO6?9O?DS1K M(WZ[_-Q73 IX*FJ?J#U-H;:1Y"1(S7_DQ^FZ/FXF_R:UGGV2%C:KK[V_U6GO M5B(,0X_@$&(:^'("HTJ&HH1"P6A"5#8;8G;:?Q[82Y.4)K5DML4+UCO XW:= M)^YVO4G7\CIS8BW<[HGW++[HE6@ ?:.[DVN=V5X#HOAB]OU^ MX>S4HS?;Y^DNRWOW$X-^E5" >3KB6&3!3*V/&][4-N_;O Z*XAE]^H2K3<'? MY? T7VX98UAL"+'$WL6Z/I\U89#4(L:2,0RW-*F<:)N]KD,XMME(?7-)J MH]8'U]M\'Z'KDB@,0NBJ> 48Z8J4WLP)HF#*").C&E7^T)[^_!4JUJOP_,* M&!.+R18B6*OWXZ=;B?3XAM9HMK4W#:TP^)H9#+K?KLDZO6V=PQW)$V5>T:9M MLHP%ARV^RJ@DC@4(I=%4&6) MAD$<$$Y#+_$"HR.QATTLS6MI$8(:XDA7Y04B]83E/'HFUI%GS%S4%;(F\$F. M4V"MA,1! S/7A3AFX&&QAZ-7VO(W5"ZY>@KT.2^K@E=R\J3V4_I7/,\^_U$^ MX*KB]^4JH)QX-*)0B(!!%,0$)DF"H4<"/\0L]A.NMW#GDWK:U;/0QK@AH\O!I8\IXQDK?T^S7&T.7652.GE9K4*?N'&2!-") MN*_*,X90^H4$QA[#C /:9#K/6II'*3$7M:H! MB3S/>+XIG^6SJVNR2U/ SA;],F9:Y Y+SA2\3JPW(RBUG+C.E+11A="T&IBM M)IJ)N?WR:$;WC7-]]M7J^GLF7^R[].$SE]^XK,*W_,W3\T&HN63E$M]EB5#$ M!RH"C3B0),R'E&+L)#'W$B\VF1J/1K(TU9(887_,SCM#MKZ1F6LTOHOT'*99 MB)]8UKYN2)FR%*L*;EO\8&? @2-57V3/BSJ;0TN^U7@=_\!Q M\GG=%03_RF]K1[ -$?<3J7^"(!CZS(-(?GUA$D<41H0S5TB)1"@T$<^-] MC=0(_U=^A\Q>V',P=4;10;>!P,&>3+>+ 'T!)QL-:%@6;7^I#C+-4=U&80,: M<*K%4 W/ K0 @08A4$$$-$9 @P0JE-Q%)W.:AT"Q7(^A&?JL,1LV:V@WP<,2X?2--2H0&+K_F)Y-+[(\*/RL/ MBESHNB%%2B\?M^*^:)1T[N0GW=.+5>1W\[0Q/3&TN.7A M58LJ).@XL-"-AK<]XI57H7WY"'$DH$?F%<<86YT?#D!LT#&BS3B3G28.<+Y[ MJ#CD\J%AC"8W_NFGNMNN^"3$*>,"<9@&B8I?HIA!S!,,B4]\'(A F>BW>53W M-F',\5@#LJ?N)R"GJNQ$K>JR79^04FPVJPITVQ#F!, DQCSP.(+8BQ*(8DXA MI?J+G221+W#"H\"JFF$PLA/R_AQ8F0@/A> )"(IQ$+X/DO#&$=V M^LM7F3,W(JFWUNCY'IX#%YM73IH9 4TW%1-NA Z=X*;[!JW*_;*A'!XQ''?LI4].H%3=(;P1@& M,N(LC<*$\\A4=JUWI+D18VULM8MT:"ZH[3478^L'N)_IG,(V,HD-1LQ*K\T( MC4'B;?UWGDS)S=\A@+_?JU52NJF'V MZUQ?4D\@"25B:AF68A5GP"%% 8(1\K ?^SA*6++<%!NR,N.DW9VM*&=W__$> ME7L]!EAI\P KK(L1]XB9TNVH*^6LW7VGU UF+1Y&7V4]1IQ!\%9MOZZQ8 M_Q#KGQFK:*INR?A>2!53*&.7)*$H19&B%,P%1")!D 8R@8RF7N#Y,8XL-WO' MM7=N#/5GOMXK"3]KVT%9&P]89?G5VGQ.9]N8_.8RAR,S:)WY>N %>%?[\5O3 MMO2T;&#E(FA\K$(H\*YV\[<%(%)]]736PXJ4Y7Y3YX;_U[;H MNH)C3-MXFH1.K7UK/<,QH#?00AQE6+M75[G>++_KDYBJ%QAE'!/FI3",B =1 MG#)(0C^$?B@]QN/((YY1-NK!7>?V&M!]ZK)RD^G6@W^H%<%VW1Y#F7=3.X2M MGZD'@S'VL=PP'(RI[J3??82D+NB0D?II3T2']YJ$+DZ:WS[4I_\XL--(72WT MXU&(C>Z=J-\_C0*GA].016$,DR#RU6I2J.>1Q@'$C#'*4A)%46+5'>3L4'-[ M2!M+064J:&T=J&W:@[!9D.4&MY&?YZ&0V?>YN(B&J]X4YP>:MI_$18>/>D!< MOF+H67:EB4"8[@K]D6Q(T]9]F:8B"C!-(48\ADCW8,&F@N1%%L2YU#4W]@_H/((#MNT+IFAIU MA5BO7K1J #G]U774LM4$X)ZNK;V73]:XU<2);N]6H\\/#<3^0ZQ6_SLO?N4_ MU.*YR 6_+I!$.(26># +NQ1@9+=HNCC0W[FUB M"VTM_*GHLU6;]T^&;)?)D*F@8PE$CH?E@>Q">*.Z#P7UX]0WVE8] M-\##A*21P;+5S=F30W=NT6 MM5W6E7I5_*8]NZ(9CX,)-MMQGW;:QCYINU8);*1F.^Y ?FOIK2]OTUC''8#. M9*^.[SQ@9[$LLX=-V\_*=;,1=_N>/6_WNV)3O7[1Y M)'_9*7:KU_*2)1PQ%@70IX1"E 92T5!*(<4DCKA:'F-*C3@[+@&WI$2$"TLJ26Q#64E74RO MP2[H=),V]D;IP7QU? ':&?#]PGQUO9IN@BRV7:>;J(E6$-TIDD(])7I6] M5 MS1(3ZXTNISIXBM2T;AX%$-6&@*O-5C>P]NW'7CG"=%NV;J XV-5U=$M[6;8F M3:I*^C*47>M<,K=W46/:OYH+I77][W\+7.'ZR(S>6.4LS>V,IX,$RKKWF4R M[(3Q78&Q4W\>MCN@GL6GK-YGN,E57)MK[7Z1,_5,GA#M1#@DG,4<N!^2[D4^WFQFP-/QKB(S.$2["M MU^2#0'.T_+8;>]*5]B!87B^JA]W$/DRXVV[*#:EZ ;2ZC+@C$P>'2-W6JJZT)/KAJ);L@*]@%E%'9?Q&!2$]-QV MLICDLFO=$,7@T\,BEN_BI\BWXK.R3;.%IH7_R#:/'[;EIGC2C:U7&7O9MQ?E M88J(E!*2R(M4R))0B),P@$F4!E$21#R*I4W(8C?\W)BAL1XT]4WV.C&6Z)L% M)>-A.C*QM'!6Z66MZ?71:&L\^$=M/G#:X?4ZY!R%)I:#3QJ;# /F=7 R\"[# MRPA8L=;GO_JYU*5@XH.N1ER_?"BX6'HIQD@B16(IHA!A]2^,P@@&">%QC&(/ M!4:GL(;CS8VZ=EGR'9L7H+):P0P:RX$VW;[ H _W?@X; _^DQG5>B?_386]F'=&#\R^,X/3(A_/.:P3G:]] M%\_J=M5W4Q^;/9&_LJ?M4WL*??!EUFAWO\M97I^TU4WMU,=8\?2TS?4/7 4_ MJ^*Y.F>M3N+T3EM569&5@/PDF<)M5?4C44_#,WD1=6$%6Y'L"9"R?3X >2!9 M7NJB#)&M@12*LM22.ZM[)JE+A;/,0*OYZ\L5-+O1=-F#5HX=Y!/:77F=9.M- MKFZJUOP/F?I>U"I.[9_J2'D9)CYG#"'HZ]<*BE($"0X03.* >P@A3 *Q_"G6 MM+#5;+TXMLUCV[5@O*>VM6^84.MEL,W6WJ, ./+KI#6L.@G86[V3<-O+N#9K M[U'7X-8(.M9MO3SNF\BV&L-Q3K75_ ;V ;%.05AE6@[@6]6&>)E*'/D>#V$D M8K6XYC*$%!&NB"I-&&%1' LC+>E3-Y];D+NW#]1-F,UCKB/<+@>KUZ Q_J%B M"\2W:X$P#S.O 62JDH]'%>*)NKD36!]&EYOLJ?W>@.=U\3/C54A9_:VJI]?U M(.W&J%ZW.HKNSL'6$\<=73)9Q';.V&YL=O8SPZ*PFB'OY,>L?"Y*LOI]76R? M;W.VVNHS&'V66IVM;@6_4[-7?TT)9C3PF0\3[JD%OQ\)2+A:^D=^*#S"HX 1 M*_'* 3;,C1QK%^QBLB'0FT5G(P,Z,K^V5H/*;'WBVA@.NI:#G>D+< %]Z]CL M"OP<16E#+)@T7KL"HM>1VS6W&ECDLJO55\TH0' M,D3"J(SL\E!SX\:]I2J.*3?K[3X9]>^"/^BHYD8KB0W@PAZ\S>C.#8IC1X-[ M(Z?9F+N,BC,I[K,#3:RB?;[H4?R/K M3=W03\NX%GGY_N7@+SHL7K+(]XF7Q!![R(<(>0+B,$DA30-&D1+]T%9F,LJ*P%74<6NG+^\,_U2M-6I&;0Q-DN]D>:C@F7^DYGXHJ%_@ D MG2_S;6QXHT7^ )C.+_&'W&P8C7Y6O+P17Q0K'QVQWSP5ZTWV/]7;_]-?6N5& M?%5K@OM?8O53_%$)N2T303E.L0\)3P.(&,8P]1(/AD)P+TQBWS!/U(TY1T((],E[4CL/+D*/MG ;0#3'-DUZL%^$]!5&R9.TAI=PNH M(]:\TIA)Z=,-<*]YU-%=AQ%J#^O(E+' MBZ[H^IZ"_;,2#"P[Q=++(,:2AHSHUF(11$)G(B8IA\)#"4\BAD(2VFJLG!ML M=LQ1V0I*;>P"%)VR_7=:(JPRWU!4SPAK,WIPA>#()-& ]Z,&K[9T 3JVNA5$ MN82(0_V3LT--+G=RR>E3ZB87K[$_8:E:DGY;%WS+=GU="!(AYTD*4ZJ;C:6< M0NRKJ(-ZB?KFL"#AOK' YXG[SXTJ*A/-M^5/(7;YR.-*',:."JKFR\^->0/Z M!)T"Q?PDXDIPIM*>U!5M=2)3K>[:J$I6L>FOQXP]ZFAT+:JBMAP0QG2XJE\Y M:UT4UP2HFT*G0:M5!"C%,ZD48666DYQE52F;NM=3TSXHKTOD]H.V%7;5J/^K M[%Q7Z@)?E_V$>F:DY[SBU%63G4;TF-P]:^C[V, <%ZW](W)>+J-8T##T(QAB MAB%B3$ :!1Z,F1<+S(B7"+K,Q8/>@3,+N7;W-GH>TOIYZ(XP8A)&:UJ]0%// MP#-Y:>LXJ[CKL5CI@QK]L/RQ%:N5HIC;G&_+C=;IK')XSW];+R!M%F[9H3=5 M)G-CD\/LE-=NNDI&V=UWVMR3U^X42" [3@"50^"R1 8U$*)%=B6G_@#9?TFGJ2EOKU#NH-.RU:HBMX-1' M'N,P]/2>5JK^3YH$$11($:A$,4XQLDO^+@:\J(SM,8FR]I0T%@* MM*D+L(/O0Q]\ Y+\3%!QENC7.]C$R7XFCA\G_!E=9;\D_9UD^5W^XU'%R/=B M_=11%_A,LO6_D]56[/4\EUX4I-+S%"WS.((HB@)(&*60>3*2'O,)3HV$A*U' MGANI:./UHJ'4Y@,UXM.P_FQV\%]>^8X&ZLC<4^%YEX/*WV4RH>,C MP[NZQL=_'+:,_93_S-9%U3&%K+Z+)\&S6O4OVXB/Q9-Z6'61JI#,8Q 'L:[. MQ[K;@DAA[/&4>IZ'66+5;>'RD'-[ @\L!AV3094^_H_::LM45 /DS19D;O$< M^?F^%DKKA9DY.HX69P8#3KI ,P?@]2+-XLJA"0BY5H.K2_"_9^4_:Y$X_:^E M'_M(^"2!L9 ((II@Q3K<@['O>XP$@C"9VFV@]8PVO]VS V.K7?!&N%(7>OY! MUO\4&Z MM\U". ^X&=DX G%DECFPLL)IT>)7_S!%W:%**$9F &,4K"3$S_@[2"[\];TFDP8_XT17 M!OS<1UP=E>U7^%]VS;^36(32YQC&));J$>4$$H83R ,B0Y\0/[7K[FXTZMP> MWE-G%@=MQ;X,;<]N-@E#CX"NA/8-3H*L475P)-2#TF@G0Z?&?.,#HAX8+I\3 M]5T\C)Z^B;S4#=1S7J?W%.5F+39-RE4S$A@4\%8FB*,_SM7I7!'&5 MN^/35*0T\&AJN409:LK\UB_=1\VRAF+P?)B1UQ08C\QGWW?VMI2FA;?&6,-< M"Y8C6AMLQJ1,=RU8K\GOZONY"M<^/*IOG[C-=RH;#39E;8%?;K;-PI3Z#_%F= M0182/.M0A%36&S;;=C!-0Z.\,=&GHWY8-W: M#\K:@58 7A=1Z.J&Y]J)BE4MLI9LIZ:?/T<&?.R-LP;KG>F@L;WI3: 9$2CS M06._380_!&OSY*41,7^;!EIDT-?>41'/0#1[,IIL[SA93M- 5[M934-OX2Q" M)^6C[ENO_O/IO[>9"B_UMZC)!,)4!(AR#@.!5%0N/!^F?IQ 0GR2H(!P&D;7 MUB+T&3"_W8E*&D*?I(J]K;JVNY*&*,%3D8L7\%2?LLIMSFVKO2TG*/4](25/ MH1"Z'YDO?$A\*2!)),7J&9))8B5D--[T3*;;H2?G>!I&G87!JR)'V+[-2J@% MN_I'QWZ'67C703?>:J=O\+=>X1@ 8["J,;G+M0J8_T[6F:[<; LX/C4].FOI MQ%2]7P(O":"4@5K%D%3 U--J;7ZJ6"T,B'H;#=.\[!UW;IS6U59L#=^7(K6F M7ZMIV3\59OPV L C$YLC;*]0J31"RKDN9?^H;Z1$:03%>>U)L\N'4=9MU>KW MGOSU76BWLE6V[V^NNUBH"5_M/B-T&_(H3FD2PE!%R!!Q06$:"@Y)S E*O(![ MS&HSVW+\V5&8MK,*%?2CT>VX;6=^MJV%XM0G^3:PKN:@E9C&/$0VACV,!441"F-(XA,13/,@2 MPF,B!HK!G1MS;O1WJ GW3-HS/*T(QXO5BJQ+O2U7J\,-%X<[.P5F=.<8V)$I M[E J3AFLA6!JDYLS.65T+2$WBFC<)8C<:\>='?&M).0N0="C)'?QTF%\]%5L M](+U6]/3]_W+GZ66TJT+1;/\8=_=:BEC3_@1HY#Z20)1*E-(_!A#)KE(_0A+ M$2M:*C9D949+YD-;L=/.@/&>)&4Y8)7>;=L*F;Z =]NRTKG]K:GEUR<(9&!O M,(M9,6.J<; >F; TS-5&V;E,7M 7K/9 M@#L,([5.BT2[_LQQ%'AA&GLPQ"F"NELL) $E4 @BA1\'#"?<)O(::LCLPC&R M7K_H)VV72:4/0CNZW8!7S@ENQW.#)\J,]:: ?^QS!.MNVB;->:W9\%HD'7'C M8#,F9V-VQ@+&?P)PA.#([N03/2F;D(CB#9$?.WW4R M&9*+CG5E22Y_>'#&2]MVNL,]-U1W]6.;92P"CS(:P#C%(42QAW4[: 8%BT5* M$*$>MJ MKX)G[*UI.V3L=Z'/.N]JT_EX@&GWF,\Z>+2E?/Z3 [N@Z6HY'7>LQ:-.NOTI MZM.R+XK7]7;/YU7QZ^^"/PBM1:A_>2/5P_9=L!4IRTQFM>B!8IVE[\><>@1! MK(M[$4TYI!3%D,8^39.$>S3 5HW37%DV-R*I]I_KHJI?V>81J'OK]H=:S5_- M6_:S;IN=Y8JZJT3ZLCJN?E2N'FY*[U()5"ACV7G-V:2;L=>;3.78BZ>JD\N! M4VTRP3OMPF]-OJCV#53.J6A)2ZZV?R7:1_#:R86.L1RVB'.-O*NN&)S8,L[%7; U8FY[JH M[ED/=E(=#F,IXXC"2 8>1 ()F!+*( WBV$-A(M,@M%2'LQC>YL&9IN:ZM7Y1 M59YN%M4.T,Z%!?@J+ M&K&;#C([&0GAD:GH%[2&R!T*7XXC$#4#-E3"Q3:[X6^??M2O@>C?R;]?J&%\\;P3^OR(-I;LWY.\PM%%*6 M0FTJT+9"'RAK]:YU]: T9ILGT_0 U\\W[C ;F5D,X +_T#8[:M9S&91!:30] MMYTLC^:R:]U$&H-/#RS<)[K.MB[@$&LMO4\>U"_N?N7JZ7O,GM\+62A:4=-< MZF.9(E]2(F(2> 1RKK7S&8]AFB:>6D(%:1(2'@AN5\)O:\'<.&1G*;9<@1$SB)(?4%@XCZ M3!&;%T/!P] +9<1BLQ:P^UO.C:X^D)QP8L9#'6#ZB668NV-O =]\O?EX<_UC M?^Q<3]31?+A^C)L?]D]PYU:3/)+'IK?/V(F_.-X%N5?W:WL&4E^RE/D0I;&* M&3"C,(V3$"9"I"$*PB"E5CNN!F/.[;'K790O@#9\8.= DPFX./BQ*4#"P*Z14 0^HSCD 0B%2*T*A>X MPIBYT=;K\K[6'1ULTQ>@/5H Y=.9:C];B<9KIM&,XZ::G)')[]IY&4//T0&R MKHH=KC%EVE((!Z =%4JXN*+_$-G#XT;P1A)9O:"W3\_5@'5Q_0>R8ML5 MT>7U7\6F5DC.6'.##T6YV54@CA"%(84"1P)3)/4*OMZ M1%OGQN*M8SL-<;)W3;>]T%G6SXT[K5P;8*VW%5UBXJT]=0>OP[E[:Y;$*X,:>FM'D@MU9^L;:PLXAORQ$ M['[(86^K77N7\N.N*J5\3Y2%3/QX%&+3=CQ]_[+_P("6!">!H@SAB-4YN7U7BFSNU=M6_! M5(*.KPO0> LJ=W>=?!VF"$5TMHG1^--,'_MO-=MVF27\C+U7MY'\*LK[_ M52PI25(OT%5+$B40D2"$& 48QA@+3AG1BN M1ER#^B8+C=8)4'NQ_VOMQP)H1X#R9,S%@PV2HZT+C(QXXY#?!JC+T;S5W>P; M)5;'_[=JB2#XQ^U:L6V]'JB8^[OXJ2FD^LB/YU6V*9>4^TS&6HR:X%@?X*?Z M )_!5 ;<0P&5@3!22+0?>F[,IPVO JE"UC+4)=CF"G.P^55 6:QAD8M:P!J4 MV@'SIGV64]+/C.,"/78R4@5?;3FH36\;(]:*U8WU=;82J.T?#6CSYHCC 3Y1 M;T2WP%NU0AR&74\G1,L;3M8(<9BCW3Z( ^]@_Y+X5BB?>%N)_%(K]CYUNKEY M,HXP"5)(?2XA2B,)"?9#&*9!C-)0R! ;Y769##:W%T%M[Z[F_Z71_ZXL-N>B MBQ!?IGF7P(U,[ UF.UM!Q]C+9Z?VX)E3MTL0)R+K/C#=<+(I*#TL?/$6D_&N MJ3-=IC6^QKX>Z$9W.B\_K(I2W!=_Y,^9/C^N]CGV]72&A4$&MYH;>=8F@\IF M?5IVG^DN5P7XX^NWVTXM7:E5C90?YM5")K#V4^H(B([,JJ9@-ONYP&E]HB5< M@RJ+3.X_68F1A;/=6B.;RZ[2>3GH8'4L2)+$@1_3@,)8"@Z1\!,5LJF%O4\C M@G&*4QZG=A731N/:/"[3E$J_:K4W2/7E M9FFY?.\1N9;EH-F-<=\:81@S&# MR:TFS(4QWT(:Q@R&,PHQAA#5*;:\&;\,1B2L<.2RJX%:"QSQP0G M'7;TQ!_>>](G^Z1;KY_@TQ\:VJMWMYRYS6^DK'I@BO+'EI89S\A:ZX"79<&J MWRJZ^'^++-_\N_JX#B:70<;?/>:^;+C$PFFX61R:>[L:1F0$_AB"SSJA,/O[\F'>7T^$:/ M=EH_VD=6C/>8?SV58E\W3;\V/>7,/& 41''(*91^RO5KC^@45 ZYC&6,HI3X M'-L$M$XG8.)FJ-,B;_8"&P//D=]5IY-_SA<-O*N;.3A<6]N"-EJ>SYEAWSBS MIQ^,R[D\%ZZ_8IU]^_1,LK5^=7UX).L'%>:)6"2^KU\,D42Z2Y>$1*BP7&*F M" NGJ4RXW?[>Z8'FMZ&W-U%WR= V#EA['P.:1(%'(IK B! *D21,GW&K?Z%8 MKX"$+X65,M/U<$ZR@!D'3(L=C:L@FF)K W0P^G !HV%['& M9QT]N?UQ_M/.,L/_>YMM7GX(MEU7"OQ-.H&B4"+3A$"9RA@B$G%(/5^%Y"AB M"4$D(-BV Z+1P',CA]I*4.[,!.^RJB6M^I>H__:TW6S)"LAMSDM+>3;CZ1@: M$%X/\IL$A WJ>[O'4!NP!&N\A._3P[YUBG4AHQ%>\A2"(10H23%!(6$1AS%=)P+KC/A%7H3-"QCU@N>>XJ:#D[SK1QRR5WCT*7BQ<,>_R_BU*L?PIU MTP-A?KW";%^4E,O4PW$,:<(4#Z @@02%6GXQ94F"A(R%50W;Y2'G1@B'?276 MM?V62QH#H,TXPBU\(Y/%CT\?P _V*/A6:Q_Y ?32!6@\4#') :ZUI(7SH,0< M+T<48S#@I%QC#L!KTK&X['BG,5?OY(+*8,L.0!?@-2,"U ;2WX1_/?4;IK&"+DJ@_0A=&F;0-DYOI1%R##RX;1RN]%P7]EJ]5- MSF\58=4ZI'7NRZG&,QX2A'@A@\0//8@()9"RE$)")0Z32#", KM-;SL#YK<9 MWMI?)3'4+8?W?M2"KI;AC^64F#'3>#"/3%0'^!XA.WX[H&' .>(OR\$GI;-A MP+QFMX%W&:SUS83@Y6?ES&VN[EQII8C-9E7U@*G34Q37WNPZN"_#*!!,"@FY MYR.(O!1#C+T AC(50OIQD'K(4OK;TH2Y15H[J\%SXPN @)'GK%[PK8AQTZ$K MIL6,],8%>V3B:XT'^M$#>]3W]B_ S@.P=\&I:OA ^-R)B-L:,+6F^$" 3DB, M#[W3&+VJ/]3ZNFK O<#N3K>4>@$-!,$JZ(LP1!@E,(W\ "9!%(21[T#.DEK[5Y# M9M1VVP0PNY;<1G<,;9^V5?Q3K0,_%$_/:_&HS,A^BMJP+T59 MOJJ1IB)@##,"T]CW(8H2"C$1""8>(4$B@I!'5FQZI3USH]36':T"]>%1=VNL MR@QN[C[<:D5-[5.1BZ;CKOZ0XE[U$;U8_%KH:I"-,G6E.>"VZ6YGV<+NRNDU M8^4))VWL4XS.?'5\:79&#KQIZ?N==NBW46KF'>/KJO_=E=9,VPW/#71'O?$< MW788:?_;EJP5&ZQ>/F>YBK0SLKK-9;%^JMX,^WV'76PE41*'-/6@3WD*$1,> M)#),8)*D@91I$A-U'1'WD7G5 M+>36!#H0.$>$:3OZI 0Y$)K7A#CT-@.C5GV2])Z4@FNZ55Q;#=/IA_W^9?^1 M1@RU$E:I$^MN-4JH?KC1T7U._'J MI8=Q+'6[,D6J"41!'$(L,(,!9R)%8: 8U[,[49J-;_,[K#IJI/.@C0:Z6AI( M+6C_LQ*?5+$;J:6.JK_K+M JYN8JD";K4A>CU8*LMMV@YS(ORXC2D!*6P) C MG:Z)4TAC+X5,\B#T(D]0SZX'^%P\FUN@\/O_E5\?PS7=7.R=4113.0PKCT$7 M%="!I>K_U_E< PVHL-DEYW?@:=:6&P40:!!:@!HCO550HW2BF53U$:"A OMF M'@[7G'.;?U>KU]GX->TZ>#9NGUM1S\[ *[M:U5D ?PBBXUY^EW_7U1Q:A5EY MD)5_Y@75*9=Z6^ V?]YNU)_53%:2$LKH+UDN;C?BJ5PBSCP48P*CE,40"91 MC",/JJ"3!X@$#"=6?1<=VS>W5_:>"A=MCDWK(E!$O7,25%XN0-=/4#D*#CT% M_]"^@LK9H9VL''T5S%[<;SC!([]^WVANAW>O;817[*?XBC)K%L?U)P9ZIXOG]5GEUB$4=C3U)!J%5C]6%FS.T%H9X';$GCP^ W9.O101V;E"L'8.7!48)KIS55UYNF M(97VQ"'K7H6D*W(=9L2T''H54$=4>=W=AC%B%>)_*U3(+S;9NEX>[*NGR\." MZJ;FSO>YAU,O@4'@11 E/H&A,MT_R' M3($9)8X,[,A\6&-Z:/X.XDJA883*QRL@L,>\6!4/+ZW.C$RQI^.ZD&B=F9C[D/(DAC$+4LD)2X/84,.K?Z#Y MG00UME:)4IN=M18=@=)YJ"S:)CF!;**&29_^8JMM ME>*U$@^Z*D3O&.[.$ND+4,\_>"C4-[TJD]9"P?HWQ:]<,;_.X5,_/%<.ZS^) MOYY71;91$U%U_LJKC8=B#4A=@%*60-8_U?WS]/6Z+TNIXN9,9O6 *_*KFDB] MU_EFH)? MCQE[!(TL$V#%DUK&JM"CNER;]*RXCJS*?W'4*>KB]Z"O1]3YBZ?K#G71@8.^ M4)<_/2P OE\3KCLS5*^B&\:*K1KFNV BJS8CZB+;9<09C7G(8,34NA\)(2#% M6$*FXEZ6D #%L=7>L=&HQG&+[:T 1J!:A%XHHQ8F-*K;YT%:T M-)$N-E.FZRB@LEV_YXO6;D N%T1>.Q=F+#4.PB-3E0976PV^=%("LP?D-8L-N,-UY5"%[-G7_+S5'1U.[&Z^*I[!R&?$ M)P1BH7M:49_I5@P^Q&$:)QQYC"5&78_',&YN4=I!X4W'^%UEI [>KE0F<3JY M9NSY5E,V,K]V9ZOW *A<@-J[TY,Z1=&42^@=5U Y,>U-RJE<@GJNMLKI& -5 MZZKX_IW2,HHC)F',&1> M&Y4?]C3[\["GVI"-KRUE#Z$K73SS M@:>5R+,&Y$@MS_X.]BWE/ZVK*E6=K/13K%\JQC3M(7_JVKD1D+*QR$6Q+5LG&A=HC4TGID U@9JC-O!]J SJ^W[RAI,U>N]SI]O9 MO?=SKCJ2=".B._EMG17K'V+],V-":_G6#<&6+!)48L:@#'U=#XXBB*EN&9A* M'E 4<98&U_4G,3%C;K1QL$)1"YMG;34H:[/U(9NR^=H.)4;38Q; C _ZR.QS MNGO)ZUFHW "-']/UM;/!4\X,F'E[H<>JEON[@E$"DE<@I0QQRXA',TRB.F-76GRU$/\&!%Q$"XS@6NC>G#U/A!3#EG$9<71L&5GU8^H>; M'^_4UE8ZE*2RUU*&\@*\QO&5(]#&CZ-JO+209+OK7AD[BI:.&2[N8J*^P::. M?0P9Y&10)GDORF;1A"OL1F:-DYTA=[8O0&TZ^%(M6)R71IJ Y*KC M;-]0TS:=-7#ZJ.^LR37#&.7]MLQR498?BB>:Y:3=3]%QRPW[[VU6!Y>6ZW.[ MF\[H>6@-!QW+Z_U ;3OH&#_*^GT8;HX>$!?[NN#W19YM MR#=!_OE'ICLLJF7:9IVQMM8^)32.2D=S! MY:'F]IJNK07:7%#;"UJ#S:M>+Z#;3U%N,1N;CL[#-:!:^ )NYA7#[O";J&IX MR-?.JG;6#)&>^MD+-YBLAM;,D6X=K>$5=B1:KC?+#[O<5/7=J+2Z;O[*RJ7N MF:C^AT :RU07SG)(D$A@@(F(:(HE]HR2><\/,3?2/+"R5L13T8JG?IBY/>)[ZP![ M).L'VQ3\,V :GGQ<#='8AQZ-@0O0P4G;Z+X7\VD,'/=NZ[]_D!63#==4VN!KV)3*[MG;-_0"Q2!C$*2(\XB)67&"Z'>+J$0M.@Y6C41;%W>757GSU;3>27 [AVDUWPEZ MT^F=:/.H\DA-Y/KUDZ=+:%EG=G,UN\_M[-)F=IGRT9% VVA@]^Q+N1]SLJVL MT>#J[GZ--\C5/:.?6CVIXB'/_D>7Z;\G*WV(^.-1B,TKR0SBIWZ@7K@P"1,) M4(MII+L]7 !#,T\OOWE2Y-JW_7.*'9N7$#5'Y, MU09Z")KNVS];6?%6;9^'0-73[GG0[1Q5B>AGOCY1;G,UEBB4+ YP &DJF.X_ MBF#JB0"RQ$\Y#G0YKVRSO,U8U6!4H^?S,-%[[-T.G4_QLS44D-;2*^M&3@!N M1GRN0'S#"I*=Q?MBZ]-L2[V)>O/->8 MKQ;)8-P7"/L(AH)%$(5(0A)$',9Q$E <"H*HE=: ,\OF' ;6#41I;Z/15UYKUQM%FH[@/!][ MNAK /DUF_W[)^;]MR2J3+Y7J:IWXOE>G^K+K54G34.(@"&"44'WYHAV=YN2U>%2TG/T4MSDKGH3. M8_A[(W_+^VM=K?5[&YDRJT7TH2Q!RE M,11A'$"4IAQB[!,819(+[/FQ]*Q"YW',G!O9-IX UK@"-GOK![2X5B_BCJ]@[^RB.MY6*ROEL./VB:--B,L.B^Z-G+X) MXVA G^S3.-YH ZNK&=L^Z<-:P5LUAZ:[Q>=5\>OO@C^(;T0G4345,TG*B!\Q M 7V,8X@\0B#U0A]&'#.:2(0C=7.;@FN[\>?V=O\S7PL5T.FSM])6$@?!EAN_?WB',RS8NYXT!% MT-VIT2Q0-^/1SH#*FQ+<;#;KC&XWU6GII@"U?^-.G-G;><3)&/FUVYV%S@Q4 M[\S%ZRE8-)"/47(_#$%75?B6HT];F#\,FJ-:_8&WL<_$_9%MQ(DUGK;JS),FJ=P]/-I'5_\V&+P&]KW>ES\Z+3/3=JP;GKZ_W^Y5[= ML2J;#CBED85'FQF\,6 MZ N@S;8J4K>!WVRQX!C4D5]PG0JX^X,V?JI&#]H@FQ61U++Q8>9USQ#8H@BCF%U/,IQ*$G/!(' 8]#T_C\ M]!!SHQ=M)6C-!-I.\W#M#(B7 ^?KH1F;)(Y0&2 #= 8>\]#T>I@FBC./X7)4 MB=6/0$_0=^;"R2*X?L.[X=B%3SH3&^QDZW/UCY!+B55<)I,HE#:MZT>RTXID)^AS M?Z_' *N]@5J.0-ML%[*--:MF8=X,YFIDUC\E2KGH5CIUO6PKU%H_J\"\XQ=H M7%UT?SFJ@J7+V1A/ZM*)E6^MB>D2:@/Q3*?#V;U1N,B6G]20FY=/3V+]D.4/ MOZ^+7YM'?:1,\I>Q"[==Q(2 M,G2N)1'3C]N10)4SNGY9_OY^R0.?)(+'D'@>5BMDB;285 9B640IY@@:I33 MOK_EW![M/_-,'Q[_;X4=+Y[,'N4.0/U/[3"W1WY __QZ>__I(_C?MU]__WCW MQ_4/Y+&3/<]>\^'Z^6M^V#^#G5M-\K@=F]X^62?^,FQM=JN6X_6^8_T"_RHV MG_YBJRW7#VLC [=,8D[C.(DA3AA3CUD."218ER&;CVV30N3V( M>YN'MZLR MML_>,:PI$?Z@YZ;36SSDIZM[,9M$8[["%L@Y&C)8;1D).N%VQ M>!W\6UT[E']^JC5$L=8G>EGY*+B^;[FD/J(4Q2IR%WKK6TKUBJ!QR$.0P(1]U3@$4L/2II@SD3"$(UL M]G5/#S//;5E^W&K71:?=JSKLSH@'SG?6';N=KF,&.#/(#-KGGF. "Y\>Q@#' M,BGE3X:D%XSX57W&L:36DU-B+MGL:XT M1;\(HABE.4YY:71%RH];\57\M;G_)58_Q1]%OGDLEXF,/"_!$0S]((8(1P$D M22K5CYP%B8<%#CT;KAQJR-SX4GV%D1U)#IX",Z*< MB1R;)V80%V3H#*B_V9 MLUJ]*1JD GPC&5^ _Q1D#>YRAR)VUX+HB X'FS$I)5X+UFM:O/I^ VJA+NDO MG9-?NJNEFF]SMM9F?E;@?!-K6:R?JGZKA*GOV9*+B+"8>#"-PA B%B*((^FK M%2EE(J0)X9(9UT>-:>G93DHM:?G-WHGGN9^?I[5 MY(T=[1J('/9J'&KN;\+>UF>@G3[Q19C+[%O49LWE6S!5O=8HXT]7\#4%C =%8),,:!=>",:7WWX^OQ+9-WC;G[QP;F]H!2+X61X\B'L1 MM@6HC#=CZ-,X];]3KX9HY/?@"73&Z"+0"T-/DHJZKEF%,+Y??)R^VR2DT>M( M^Z#W?\C^X;Q?<\40MSF_SS8KH_W>XZOF]EA61ID_=Z\@N/S0#?=^Y"?N?DVJ M+) .Y^N@@6<_,[XE*] /C-43=QJ#08_;JUM-]JR==J'[H)WYQ'7U.U5R=UGM M:^OZQ\W+;:X>"E%N;LMR*_C=6O]7/]Y5)YR;LLP>^1KTT'6V ZRRG@U/]6_S-_#CB;+;+-RNBD8 MF7=V138=3Q:@F9/6&7"[FY/6GT73[:EUR7TIS770.JZ8&6C,FQ3&7 ?'$PAB[N3LS(>>6LO.&I030G;V]QBHN5/4A/JQ>")9 MOO3C4/$5"V$0)2I.]'$(,0_5_Y$1DCB.O C[5O(Z![>?&T6UUH%_U/;9"N8< M8F=&,\,1&7O#Q1@,>]V;DSZ[DK@YO/FT:C8G'3L2KCG]J6$/[(?BZ:G(?VP* M]L]&/L1GD0P$DC#RU(H.Z7P\&N,8^HS$B60H(;&5)-;1"'-[;&L#0:DMM'MB MC\$S>VBO@F3DY[9!HS)N!-G:LZX[>GR/[S_I$WS6O=.5YR^]: MN^UDLI M_#(8>2(P&1D"E,B?!A0)#P41 G-+%:>;@U;VX,4EFG@N9= M(D1IF DQTNR9L=#;S@KMW<]<;X7*RER#;;M4O1 ME7&FQ%7O0+?&3=M I(Q'Z:<<[6F8Q$D&/E0Q!&5+*#<5Z\&JV;8(UEJQ$B3-M#6 MU,$>]9=!$\IS[5I59O!\X!KEO3N]K)WZKMM07X6(GT<=#X M5,GQJBF5*H+1&F$K4I:9S-AQMZ;Z(Y,U:W(P(1-T:[K&RMFT:W( M4V_)A?# MV6=][',"*DUHPZR/PZOFMB+86_>OYKD?KX"XG/LQ'(.1V:Z3YN%*]/J\OX/R M/%[=:K(\C],N=/,\SGQBC&+&@[KK<=24S?<- 9U=1>DM2WO'JH M4.@-Y^J+6.KPA*S^O^SY0\'%TB=)PD*?0T;2%"(:$9AZ'H*!Y %-N CCQ"@E MK7^8N5%6(WW9F+H M;% 60NTN;8ZH2>1[>NM;R"+-5!?U61 OM65DV@6%DT\,2-S6.--A7IOAM;+ G0].E&DK_USG+OE M!F:7*5U76C1]II<;"$\F@#FZ]805_6U6;KE95\6Q9;4K=?](\N:\Y--?8LTR M==7NY#,*_$@M9$,HF"\@DCZ&.!(!Q#Y+DA13%2(:'DY,;/G\#BMV)OX_W\5* M5(>DUN?;4T]__SMACE,ZX8DXN' B_KXY$0UP.=ABH M#S8'YO/\HDP@$3#N%V8BP8#[1P'RK.HG*IT05X;KX?V=[#A8H-6_'G M*IT.O%.!RC;/-K^!HLVHV#R2#?@EU/=,[+XM?+O6URB P%H\%^LZF;\"Q5&C MKS>8QC%4!098,W^-@>$0.U$IZ$( M*8PX"E2TF/J0^EX*68!(F/BQ\&)LMP_@#.QI5OC3PFVV8G<&X>AGG(.Q&Z!@ M;H"),R'SOK$FUC,W+@WC'6,9L7%*>KL.&@LF!T?H(["4T9#SNCPM)^UK*X= M6"*B5V2/Q4I=4;8Q;[-:^Z:77&KLS6:=T>VFTO,IOBJOBWRC$% W?6B+XY?2 MYRF)4PDCS%,=-"'=.0K!@,7J%]SW8H_:M')P8Y85 4[6^J%>,%O6@KB9)B]) M*!,^5A&MUC?%J0=3$7C09PD)HE3&W/>7]1);O2O7F[E.UFL3QYNR]V15Z8*1 M#:#B(,I3*@?D)3'4#".=3-L!&G@)S#T2!1*3@F1N)G" M3[EAKOU;36!KX"33)]3+[BTGSBS6F'XJQLZPJ)RHE$&;3<#&#]!U1!]%'KJR M4^5Q6$CE%%M7!51NC)JV<,HID$<%4V[O/BPN^B/+BW5'_N>CV$N/?LS*>GR] M#WAN_+_7#BR9%Y&8T 3&@=3;24Q%1B$C$(5>%!&& ZP6?LWAW;WY^L^5?0.. M&.\G6"I^U-G.BK%+\$PRKMDA/V2'5D?-4M/'V;2:L?FDLS0-GY]A:5VIU$@_ M:[X !][UL#MH/'3'\JXQ=\3SSLR:E.E=@_F:ZYW?WSX3Y38OMVL=)'X4?,LV MN@OJ,I5"D73"%5^K2!L1@2 )"(-!1&DD<" Y#DP[0IRX_]PVYG8F KZST?R( M_A2 EW,NKH1E]'W\%I&/CA Q3RZX$IF)D@"L$+(ZE>_QO^?T_-15DYUR]YC< M/8WN^Y@=<97KC>;.[&G[U(@,41&)@$41]%#*=8O$ %+N,1A%,DYD+*DO(Q/* M.KKSW,BJ,<[L:3S&J9^9KO)^9$YJ['*HOW36V[Z81UW4B7?43_M8Y_A^DSR! M9]UHG[WS'Q@H:%@KBK[HLN?-35XEBSPWA<]+AB3%09K B)$4(B9"2$.UZL-Q MB@+U1QD&5F63?8/-[=EL;5V 9VUMK3TA6H,KJ0I+^<,^I&FJ%M;U! MSEZ5T@ 25QJ5?4--JUAIX/21?J7)-?:+NR]%SHN\6BQ2DO_S3DJU:N3?R49\ MN7U_]]UOY2U12ED@!0Q43 E12#$D+$!0I"QA >;23Y#I>L]LR+DQ=V6;^0K' M$-?+RT#W:(W,'K7!8&KQ"$)I)B+& MHIAS$MB$>":#SBW4J[-&BJJPAAUHA65UMNF[E;+^MP$QG]$44.J3%'L2!C3! M$$62PS0,&0P2/Q"$4R%"J_6,\RF8HE^7V10 \NI(^X^M6*W4-;0+5N?A)TU^C)72D. M5^^CZINI>^A7TG>A'IN3 MD>MFSN1<:?R)F+261+E2Q[V'SN@727=R#AT"-V\P.39'7)--TD1+EILGK9!0 MZ? ^"L"S*F36IV-4;'X)D3FEK9;FZIMQD#$BAV%2%+:7R?:M>>"_=&ZXUCCI$412M?SZ, M8ZH4#E:I0&RKA->ZF99.Y7@=XAA2A!Z@3@]YQYLS_M_T!=KBG[O:!-+FN5=B M)EPH$/6R3QM(RE)L2D>%OXZ^?[W'D=>-,.'1I1,H#H\YW=QRV+KR8U8^%R59 M_;XNML\?#@22:UG+1*2,!0F,.5-+2I][D(3J1YFJ)67 ?8H\JRX6%\:;VU*F M-1=4]H)#@PF&5-U0M[@G;+",F/>3Y >2(!1#1D,*4!C$4,D@\09 7 M4J.\,9/!YD8L^YIG%01I:T%EKGH@&H,M::47:#-.<07?R(1R!7(#:B N0^*L MLJ%GJ(GK%2X[?5R%8'#-P BE[NG0T)U=7XIG@3Z/(2P."8)I&"G\5&T), M4@\F&,41EHQ@Z=N6V8V"_O@U=(?8#RZC,T'=,%1TB^/8X>+)#B[M3WN3'8:, MYOBX"AL-1IPV=#2'X"A\M+C4?NOZW\GJ9U7%_VVU?:**PGX\"Y:1E6Y/WASP MBX0&*9<^Q%3&$(F(0(Q8"A//HYA':9C$QL4'EX>;6QA96USWOVIL!N7>://= M3 .D+^\FN\5O9*:Y -V E!0##,TW?=UB.=6^;K716N1-=$YR]0*L)./U!N6O MQXP]ZBW,M0"9!AX05BGE:N37.ANS:=VV*9K]7U"*9Z+W7H$B&9)K]T&6JWL] MU2_8(J^E$/>#-GND]:C_J^Q<5[81JJM=4?,)ZMGX-+C)9'N;Y@YUMR\MKAJH M5E]M9>_6LB1(I1^2" 9(:Z<(ED J?00Y%T& A><'5%H*SQ\,8/-43:,P5]MG MJ0Y_")I9I#@Q>_+5YK^SYIVDSNK,WF%O(58LYWV=/^K7UQ]=OM[IZFZV*' MO8(_%$]/!5<1E6YUH(FBK:+D"9&Z9 O'6OPUI!2F6FQ7\BC$S&-^RJV2'<^, M,S<&V)D)6COM7L[GX%0K5>E)3T >( 01PS$D-$Q4:!/R@/H4!<2S"VT< #I- MC+.'E#666@8\YS UBWP0EL,[)P"^'(O-$:6R>I M=;'4!D-M,?C8A^60(DY#>-R5:N;T;5_ MJ%L[E+IKU;V:);&4D8P#CX?0XQZ%* DI),Q/()'$2WPN)>9&)9_7&C(WV#( M=F!=/EJTO-\PCOQ%":AP#:T:#'VW)BP,1VPQG:PV1L/'I3U M99TN;]SX;LA\F''D2"B/3(O:MET=7XMVZP/H.+$ M#+?;97? - ESPZS;OI/!];D]-OQ5EIHWY3+*U M;J\@]MO4/&5))$6BE9I41.C3&-)44(@EH3Z/*&.Q58\MQ_;-C1Y;]_3*:^_@ M03/(CZ)47X6Z$JC<9[:"OPO^($KP7< MZ9$IVF"2U=P=)##O)['U4)&[\K%J0:-/2JK*,:?G)2//@ZM\:,?639M"/0ZT M1UG7(PUCGZCWL2D^5.^I+QFAV2K3^1]?=.%B=<2\3(,H\ /.($$J2$8D#"'E MQ(,IY>I-$@C&J#!-T[LTV-RXO[*L+LDT3R:[B&@_V;K&:?PU?UV\JNNW.\8N M0 W>C6/PS//P7((X41;>=6!:)<&9HM.3 G?Q%I,EP)DZTTU_,[[&7K%XS^[[ MSF8Y_[)'2/M=A!.86BV"W E+B/S5,>Z4=*. M>[QWM'X^-<*D:^ >%U^O8_L^>HU<9K6KNJESG)M\,.D'*,&I6GUZ80H1QBHP MBI" 4>I'W,=IY'%A]X"?&VI^3WFM#U@?T&P:B: AVHHG8#5[YEU -?*#WV@H M-ABUA0?.,^TN(>%4)_'$,&^@C7C>V=-ZB#V?'\8)7\5&;ZI_6Q>Z6QY___)G M*?AMWFR,Z4ACD_VL2&B94ID@&F'(N>(&)+@/*?9CB!*!HS 44:03F\V%=,V' MMMJ[FD!.5PN&,GT4L2WKDP?9V@S(SF@[$K&8!S-:&0?=D8E& UN=\;1F:VFZ M=W_6*/\&=L:#F\LP6].//6*.",EBX$DIRAZ0UZ0UX [#:.R[V#2%LCHEYE[= MI-(-2SS%5QQC&%>U&)(B2%,>0"HDBDD0^U%LM,'>/\S?ZBT M1Q^$(AIQI?661N0'S6PMU[*]V M&@\\L"\]LI@+,TH9#]^1J:87V/$V;Z_#S6%ED\7@DQ<\V0-SJ@YJP%T&ED$=TD0AG2D=7V4AK&,O @BV,M!1Q8LCH66[\L M__@_2]VP&).001]3?=K/)"1IA*$4DA-) QK'TF3MM[_EW-9Y?XB_,E:8<5,' MF'ZF&>;NR+SQQZ?_<_OA[GH*.':N1P*C^7#]/#<_[!_ESJTF>3"/36\?LQ-_ M&19:O-^662[*LGI*ZWS(;T+-8+XA#_HHNM!Q3?OLELVSS)<\"'&:>@BF6FP6 M8>1#G+ 4>H*%41QPE 96]3[#S)C;PWGW*U>C/&;/ZKW6O.!(8RIX1]3;#3S7 M3EE6_@R<)+/P8GSH1R:*U@'0\6 !]CY4V325%[NXHVPC$>XNQ+@.1T=!QD C M)@TSK@/J=:!QY=T&;ST379+YB:RUGG1[^)L*%5\@[$/&DTBQ(HMABL( 8A5X MI#&F?F(6?O0/,S?6:ZT$HC'3>L/Y%);&&\Y7(C3^AG,-3FOA"&?H_2"XVV\^ M-*TE0"M'"!$=+?_?^I$G7O9%NE_%7\M?F[!1=0V_89DO6 MN@(T%QN@)1)<":'8_$%W03H':JTIM9@J=&1MX1U>; M,3)F)IHS-L"9*\]8W76 BC+_K_OBJU[*%5]%H5M"?\[ME93[;C*WB$H9NVT: MHFX*H*R&WS[=@:_J?[7A(B_K1_%S46SR8F,CL-P+93_K.45Q9$*S!' ,[643 MI(;I+_?>>3H-9A,'#W28C2X85&5_AI?4HF^[SN]R_;LZ97J_&[3DH0B\)"0P M1LB'B%($<1A+R!&-/9SZ(0N,6^0,,V%NK+-[W^\%1:LV(^J-OZ[K#(6J M:4[WH0#U0W'J87#4/^$J9@2L MY7K0O!2[ E"/^V'JA3%DD0RA>N=@2+CZ,8A#)DCJHT2$-AN#%T> &OY=A-UO).P5SY%=&U]8&Q ZJ8]3E&J/CJA[FXGC3EL&8 MNG]4_6)\X77Y&BJ6IEE>O1:_"U8\Y-G_"'[+=;\WF6FIM*:A47/>>9/S;FUQ M6:JW*C^H+*P>U:4,@YCZ)(112 A$/ X@96D$?10F,N)>$#&K3N3CFCM/NKNF MKGCDZ35CQOE,VLBTNLLT^ MT63U=7QV"LAWT]_L4?UR(GO9",^5/\JC_MW MIX*'"4LXC&+"59R,":08Z]Q=+D,9>11YU*Y4P8E= \[)1G[!G-867S4Z4;L- MT&O/S8;,X=#CL['F95Y=VL\)E3=3USE=&_,L[0JL1SM2&V+3&Y^L70'CY0.V M:VX^4!!]4[!_ZBX[@G_S>HN42Q'A!"6!![V M4X@$2B%.B(0\](3'(Z'^9M7[QG3@N87YW>91964LV.8*;[#Y54!9K&&1"U!J M^T&I'0#OU--=?] R\=MX:LS8=PS 1R;8RBI0VPQJHT%M]0+4=JO_5I^I37>H M"FX)EBNY;]-AI]7QM@3C2*#;]OIKU,Z*I^>U>!1Y6:F ZST8_6;5HB2ZC4#5 M1:!-6+B1BC!4.+U2BW451K-6=E'W4/$\RCU!-;_)6-%=[,.4AA[D*/!E$B9A M0*W2.ET:-S=*K-21JM<3^)5M'H&ZM]Y_URRB@M*AR MOQ2O;LA?^C]_4S OP-_>*6]^6U37_ TE0Z3:7'TGU!<@%.KMQQ/)($H(@YCB M /H1BVA"0AJ2<(AJWO3?BFG4)3J!;7=?1?WRYN[#+7CW24K!JN_&MSJ3^+?Z M<$!-?5_3GO$GVNR%^E:3-_)+M]'^Z_JU.W5H4@!?=659'"8($NTF>.UG]?PZ M[<4T!OY.%0<=F?8&*H5N03VM;.AXC&$Q0UL>HB*2*AQY3\J,+:-0_7\O$A#Y M7-=TQ"&D*$0PC 1!*)081Y[-R__D*'-[BU=&[/9J]$8FS%UQES*P7I8L0&6C.ZKKA< 19YT>8U+RZ77S-8OT?W@8 M'30RZWJ)4JPRUM7S%I[$/%71GA?P!"(9Q)!2/X$))XP%H0@EBVTXX?Q0'7+&%PA7V!PJ=U M%;[OG]N0K.XM<%-OR,(N^M=N\#.$L8/T/O2NLQ@X ^F$: MH=C@$BB#Z@S.WG2R$H-+;G6K"RY^UMF9=MLA\$[N\TB7<<2BQ$-"BX=2B!*/ M0B*(@%[HQR1&U,-^O'RN]SDW9+T9?')]:G2;[_YK&T9<0(B'+-XMQ:,2#XY M'QWRF,J8"1_!!)$ (B])(*'2@V&")4(Q367$;6+?$>">I(/EKDS&HHNE+=9F M8? ("([\DCR=+-&II;YS'T06&0J=![^O^R_TBC,7GSBZSYW;/^8/GI+[%F62G*V[P^8;S7 MK4%N\\TZR\N,5>8N0QS(E 8>#*1,(6*I>G%[D5K,\X@' 4Y0B".K/(8)C)X; M$58F:IF[VD;PL^K274A0U#X!T3AU7F'M[;X 9@0[MVD=F9TK7V#ES*M%S-YC MW9JE^[G&:U"YO0"-X[J8L7%=G_2UZ1H[S^N6[@XS-2:<*%=9'E.8/&V&R(23 M<)1=,N78 U]LN^Z>WT6I[JMK$_5!EQ:/5__Y]-_;3%%HI9B\VQF)_8C%0BUN M0JJ7.8002+!/H4PH(C3D*,96"2@#;)C;:Z?;(5?;W!Q$=TRO#IGW_E5_MWP% M#9@JPS?*N!,P\@NBM;EZO:OW0H5\U=GB]13\X[XJF!FEK\45&+KB[@$63$O% MPR$Z8M8K;N5J]^THW[GY1?F-9'P91BA&1(8P\E()D1>GD'HHT6TN?"%3C_D> MO[9VI-<"HR=TTBJ1=GW]W&CP7[M+T3\!0WK0- >S#F'H81=*/M M9?2/_L9[&D;07-[;,+N-O7#1YY7XZ^.6;11_5BE0?__WFP\Z9BUR_: VTL=$ M8)00'\&(ZR13D0A(..4PQE$LJ!=C'!OE&9@..+<@3]L,N#*ZBBZ**AE1VPW8 MSG!S$1PCQ/LY; P<1R:M"L*/+81W>PCW-E\6HAZ&I;E\D&M,)Q(+,L#6C3"0 M#3X],D!&MYE,],?&J:[$C]5UPT+/.@7UGOPEZL@&17' A HM/9\3%5IZ(4SC M(($HCJCT8Y_'Q$K._]7]YT:[38;W1MNG8L>>$,8(/;.X\ I,1J;0!H[*-,<1 MW1FG'45LK^\^:41VQK77$=>YCSE9,^J$\J)2_.HH('Q5]C<:\U& ?!QP!BD. M*42A%N4680I#EOAQX,4!YOX59]D7AI_;8]_8"U9[8Z]:,%Y"?]!ZT2&F(]-& M:]_+ ARM'!NDZQ7DWOK1EHJ&J(VS4KPT^%LN% V!N;!.-+W+0'E!L=%;;-_6 MQ<^,JT%?_BP%O\WK]J59_G"S*YJLN\]NU>_N:NFQ(M_G5%/$PC2)$^B'/E9! M#$YA&HH ^ER2)*$T5GQGI4'HQ*RYD>#._$XMZK]:ZA*ZF2\S>IQ^%D:F35WT M69TCM"[IH^9WVBN0Y5HXLIV?FTZM\-XWL'=N'#E$IWB[TDQT8]2TPHI.@3Q2 M7W1[=SOBYB);?FRV("IQGZS6ZM(]DI:"Q[K9"U;DRT.(?$9ARA,)D? EIHA& M'!O1<-\@HH$U.4U!ZE_ M[*FG]Z:3$(F)6RTM&'UV0',2G3IR__3P;2WX9OV4\\\K\F#"VJR5C$:=V[/_4;"U4,;JU,V'Q@&[E9 9V&8+'><0 MCLP.K;T+T%H,.J7 '9O=K4VL('*T]# ;<]*5A14,KQ<.=A=?FP)ZHF=U^?ZE M\U.5/[>DD>2"\@#&/$004>%!G# ,$R(]E@:4!6Q@_J>9 7-CIF[RYZFF[^5" M;QIT?M$D(EH*%%C/DQF3C8G^R*3F'O@KTC[MT'.>\VDX_!LE?-J!8&ZGMK02UF>;I.&I8D2DF[VB7&: MH4D.=%. S0N0Q1K\>LS8HVYKME81O:Z. &0?CZY%U2R@;9JY_O_9>]?FMG$U M7?2OH&J?FM5=9:S-"T@",Y^<6^_,3B>NQ+VF=N6#"L3%YBR9\A&E=+Q^_0% M4J)EB0(HD&;O.C6S.HE- N_[@'CP G@OYF0$5.*1FBJ LBAIR0H3Z*?:>FBJ M 9>J.;KI=%J4==TTT^O?JLY[E=+=-.^K6%K_H/1X09UX<3*_IW[!NYY.9YX< M9GS>K%=,"%Y]4$*]72V7@M65>S^O-J+Z*I@H?AA;!N<I5 9D+""EE$"U%,0AYS1 W+K$[R )YL9DNA!V1PO0JJ$7;:,(J#4! M1A70Z&)O9@T;IO,VZNC@CTQPPW ?8.<.G"?69O#H S&1E>QY(CA9K1=AV&/4 M#FMW,IOW(K6[)O%E#;F[<;PW.YF;;;XLV(?EBFX62)#4E(#(<,JA3NX&,X^-E]CUD_W%B(Q,Y"Y@.#EGG%1Z MD%?&R]8F<\ M5>KT&7D&29 AR"@62$0Y)['56:)UCW.;QJW =8ZU.EQM)_3@_,WG@;?>L_J# M<_S=ZF5(#MFIVJ'C;X]ZIK^I=Z=VZA_9EUJ^>$&%J8Z[_[NB8LM5I8R.W>?/ M:<0R1@B4 4]T-=, YBRA4!"<15&&62C@7L M=JSC%\R1::?&L8O?7MQ16,<>'9]5(8(APJSDE"H8A'?5E(!F$2.88TGNYL;FRSEQ7L MA5730XGJR#*]$,N0,HZ"%$:*QNN3Q9S@& :4)9*'.^R\ M];N6&!B1'8GC-,AVK.$%NO'O#8:CYDP=9Q'QQ!NG^YF4-,ZJ>\@8YU\8$#ZT M7-ZNJ2[9T,E0V[HGV481];0Q-QY0LH)&V&XN:8?:0;V(]4]]GV"-//-/X73^ M3M ML,@"C6'Q17T-3Q=F9*'>LV@CF^?=O1=NBD?5Y+>G2I-%\Z7&&UB*"1T?Y"^QAT_9/< R!C'R _ MPV+ +?\Q4.SO\"\$Y__W8_7NQ]HS(CWW_FNPVOT?D[EU]WV,#3[Z*ZG%5 MT>5OZ]7V\?-JHX_6ZO0-@N^R-[2%HK^4[>,++! GDD=01"*!*,PES&E(84"# MB(>8!5@X'<0/E&-NO%Q7:E_J2NUZ#O!&3#WE\B;LPSD%V, 1LCSL&1_WL<^! M6HR-"CKWUP9TM=BGK[D"]?!\:H>G?=7C<=%E+\Z<+F M!NTUK_E_WZYTIE3G'>;!FW/C,;U?ZD3GZH6_6_[%:7MY")+5IO("?";82O9 MXW]'>0**H?O(P^:FW#V>4.5@SWCJJ6$6SO&2&N=*;IARUD\+%LH@BI(0QBG2 M9@Y&,!=Q#G&4$HD"AC%S\G.Z1)BY<83_ZD 7#96=O3/5 (Q,0B?K UT=CL") MIVJ-P/?FSU'*"?G VI-%=)$HDYI%/D [M(V\M#DP,<=&?5/WJZ5ZH])M;YYT M%)/YZ;?'9;%YNRI_J%_IU&%Z^0P7 2(Y9FIC2;AV!N+ZR;[AV/VWVC8'@O,B^,;0=]VWAE^VF MVE!3-OZK8"O5[).V9:\?-K;;P],MS(VR[:\O[@+4^2VB'XQ&)I>.D*"5 M$KA@YK15/ _)H"UC3[.3;1W/J];=0EH\/R4 M2;NOL[GQXDY6X[?$&VE;=Z6+4H:=!MR._'S!./;U90O5/I'4%7B[%KS8 'TU M#M[_U-M3 7[Y*O21"%W^ZC7R^BQ&_H*N3W(AY"CF*C]:4 @3D(),\XI31/. V:=TNNP\;EQAY$/& $' M.(F^@*Z?%2X%9&06\(R%O;?L)9A,Y"K[53RJYFK?CGL!?M!U8:R[H@T7:CQG M*VT;<+I^ KDI6L@*]7=/+JRG8.KQ7WWQRF3.JZ>$[7JNGGSFTH#MVB);H"@2 M),PX)%% (&J40IYQ!!'F N)<9C#",L,X)%D46&UP M^KN9FWG22%HG90=*UK^#MZN_7P$EL/W*W(/J>7O%#U8CS_ >F 98,CUXV=LT M?G";S+J1ZF/6)UC[B!'RU7%(U/1_%&E0:C-.'+W/^=.SLR'D(.Z.U MS6@+C;H';B)[3/353_>YMIJ" >:J]6#K8 /J3&<;A0YHX+D"'8"N0 L1:# " M!B2@40(:)F!P\NCQ-JMQ]^5'-P^EIO7.FX?.IWS^YB7=!?[3'ZMJ*_B[[;HH M[V[4%FS%3=-[!V[SE)']M_6JJA8!YS*160R3B*00A4$":20(3-,,QS*5>>96 M:6:0%'-;:3_N*\R ]3Y(8J@;M?.@6"Z*8T,]]AIFO*9K!4"M :A5N*K7D6<1 M*O73S=IE5/'L6#T429_>UA:L=K1K[<_$5@_BEOYL M;C#?F%/YS2(.$DR2)(0)"3A$,2:0Y@S#7.0'^( M3W VOT-\ JAM3^R] 3CZ 7Z#72TJ4++N/1+>G(-PP*F^%3#>#OG[>YOXS-]* M]9=7 ':O#35WFUQ 7V3=@0Y+5-;[6MRK3DQR4?/3-C%Y3I(P$I&$F'/M"Y6F MBG-213P\X5&6!CI!LYNAZ]3_W+A^)[ZV<9_)W[1S5P/ M2 \P:0?AYM]8C-V$#0O#=AAS;A?@.X+@K^]UR<2UI*W#4-[#&\7COITV3((@4]4&<2,6'.690F;<)Q S% M,@R2/!%6MNY8 LZ.,#M^]B]=O_4-6:-[F[].*U;]#33Z@PX )M&"?F1_9-JV M85YRZ-);";A=TK7.Q]>6>&FF)C-JM[.[V:.!U4YG_9RV;_5?'\TT M5M/\?Z[68&5N5<3#XW+U)/9O[IXQ[4G]S?QHJ4#_KO'3JL-)ZB[OBK+4IV2[ M*WG>"O=H#D\\W)D&") ZXE9.677=S MLQM:B<&'71K;_8[ R _V"H#O6@7+1<$2_OYUW#^H8Q_[^,33J5*H/4R#2H=: M-#]9+5%[5;O%11W>NL#=*3]_3YL[W]->W]VMA>),M6G;K NUB+.:,O?Y(19! M) .<1P1FDND#I%SME=*(PCR/,.(AHRQG;I6G7E,=EQD]366KGE5QY@G\Y*KZ7*]"Y*KSQH M1QV37ENFF;HFZXNEVF=@D0J6)"A+81C(!"*>QC"/XQRB.$QS)E-)8KPHC;K< M86F>1GHK1B8U(W=UF,K1V#@75W/S+NZ,OL.B.Z,1_;]MC=U_-.J;J7'X"_D! MOQR\OXJS;T?R_[L\>E\.R>1NNT=$<+^]>]-4[[)X>U>_DW?^8": MJT)-1.T5]?MVLZ7+#]N25[4X31I1951]7I5_?#-6F))G$241UV?KD!&=IDY] M0S"7F5#&2X@$"7@82FN[Q;GWN=D?C0+Z8O_!J "DUJ'U!B@:+?0NJU3[N#^^ M =%HXE#&U'F(SIL7HP(_LIG0P;R6'ACQ6W+_V,'\/C^O5S^*!;D33+;T3SWK^6'+Q4W#S]X5:0&*)$8>!SDJ!$LQ@+G@" MTX1')*((Q=2ZY+=;UW-;73K2:Y^Q1OP7BTU1JU#_RY[C'(?E_*(R'M@CKRA= MG&^>X?QL@6FDK_\U&L[V"\EX>$^[BAS[IE=_ECK0;K^,=#YQ3\O&,/AZU@S' M!B=;,(8IVETM!K8P..Y7;9M:]TCC8Z^V1.;0]V95;=9BTY2M[S[Q;NJ[9P6,=Y1I7>A./GPC>U8.=7(#0F]]8>TOP!=#S)-'<;K#\8C MP;X>&Q\0(^?O+K"^ C3Y>:KV_N]\(C.6YC'E"84LS!/M>1)"DJ81##.'$9BD7&989E1 M&.B/"1$6PCQ),0PY0CB,XSP@W,[K> [JS,_K^,.SS\=D>-I]1*NR_HZ ^=#^ M\I_2^>WV:XLX(VNH=HC*+1VGBRJ=2XR#3M@NF9LK<^M M5NOWY8]BO2H-12QUE:RWJU)?LHN2%:*JTSMR+"2/< IU[DV(4,IU*24*98"" M.,IY)G.GLFQ.O<_-MF^$-QPFNN*#I:XQQKH*7"G2ZTO\Z&%L[,Y^1D-\[&N) M#MC/)*\+NKU]#K;G+)N#0/-T7./6]Z3',H-@.3Q^&=:(^S'+VZ4YLF\*7] @ M%X3H?"+EN=&4HUP]M;W6^TR8!3=WK MWZK.>U6;!\&7V7YT+'ILZ.?/3V;0'A6S:UT>?V!@7.,N_TI3U_>K&4QC[A&&0+WV+[A(/J*T1L@P;2Q=L,A>A$S M=T%3PPC3W %^7I6KUM^\SHNY8%$0!I@32$2JC,<@#V"NR!!2) (AE!V9EK6B]>ZA#=*Y *;*^.@N1/?'Z<-P,P3K;GT/"FS#8#DD-R&-.%^2/\;+4K- MEU_*3N[?#UM=A5!3J*Y&4"V2"$=13!#,>:@,+RE2B!&C$,HAP1V[-[ MFP[GQF3/';^D$=;<-AIIP9_%YA[<*;W +_H>\E?PN*H*O3>V/P&W&H;S5P.^ MP1V9MGXSF'TRF*W*@Q('M=A@)[=G,.UO&7R#.GE)]F.?IL9;]G[6GNX%7-#K MN2ZP:F:R6P07I;J7"T[O#4^P7NE]^?IQI>^*^)LG\R4H2[A3RR%.&0MYDL&$ M9Q@B$DA(,,%0X)"E)))2BL0US_K97N=&ZSO!05=R?8"]D]T]N_IY[/MI?#1$ M1^9R"S#!=YMB)H/RK%LC=5&Z]?.]3)YUW5KQ8\G7[5\>SD6U4]W[DFL?ND6. M!,\90S#&*8(H" .( \9A%H.]:SLQZ!G2JH7 MF[,@M5#LIN2)YB:9C_VJM)/QS%/#SJ)OUX)6V_63*7;^=O7PL"H;M[E3GU/]S/I&>]9=0]/=,^_,(P3O@JVI%55R(*9 M,Z4OV\T7>7-L?*3?;>F:'.$8LR&$N @(1BQ-(4DTA/ X#&7(A MF678L!^!7*;.1.6&'K1?+MBKI7,!Z9N6ZR]O/[H1SH5C9<=*T^$_,G4=*@)6 M6W-KV-&ER3ARO%BV=XKS@ZPG'KQ0F$G)T@]PAXSJJ=5AM/O"I<4:XWKRE MZ_63^F$=VDR#.,L2&4*N_950F.B*EDD"%:]R)$)$L]#JI-6IU[F9:%]K'R7C M:U.)S68I>F^@+X#;CB"]@S@R#QYX)#V!1F)_Q.:$B"?^LNMS4IIR@N&0C=Q> M'AA29^EN84J,4P'O/TF6H'G"^R:[O] M+*H%#K @(<]AD$4<(J)H"X>I@#&C61"DNI*WE=NC>]=S,Z9>[#]JN<%W+:RC M >4P $,V<[Y@G7I'9X?HA?LZ&W!&V=SU=OR*.SP;0/JW>58M#*.J^JSJEOY\ M_U.GN1)-.MP%CC-)@D3"!,4I5*93 C%C,4SB@&.4A"SBD5L)XQ,]#;":1B:B MYF!W0W\"48OJ1CZG($62Q3),$4R24.V8LT#"G+(0)BG-PB#)&6%LL5GIX*+1 M 6UY?=?;7P].!6(2DSR!0L:\3F*1ATD(U8+*,X%XAIC37;0/."=8)E_""7[) M:U$=:V*? M9N1?0 U\C+7X.4$A&\;Y%Z5KI3O4RZK)U1]7 - M._?XT-H957%7ZF7@NOI?@M^9\X8VVV)S@QESQB27!#)&B#*JXQCF24YA+E$6 M2Q%$E#HE-+3HYRX,(0U!"_+/MB_ZL<11H=.6MP&O]VNUSN'V<]B\T4J8EP(A"@-T@P2 MS'.($&JI9N\M48#V"O\Q%0VI'@Y./T"OY MTM0C8N5).ECV!+P MEE;WUR77?^@3XQ]TJ>.FT(OP^N/_^25* MTU^OU)\91K_6>774S]3?[9-4O/)7U<_,KR_@C%B_Q\&\]CFX H=?TG-$P!Z2 MCMU\!7:X@ :8%^T\QP:TX/QEOC+[)"M_G:]MJMSQ==V'UE/DOV[+,LFMT:E4HOS597]2Z/W>NHS@IT]N.T M2>_P9_JIZRR,SC M\^C)3_/* DZ6^68> ]'-J3,3B09Z(Q6E=AM8"UYL/E"F!-K4KB])3A(<)CDD M>:ZLOCPFD#!.8<(12X)$?7N151S^N8[F9I-]$B77"9[IPT#OHE. 6OH2>8!I M;,\A>X3F[NG0XZ<#[.SF^'!$1I[9]F X3^SC M.GN:S@>-3SJ)CRMV.'5//#74+>^',O]7ZZ=]2?I] M!2.@.3(=GP?2;@,_&%3[B_01P)VL8,FCKF6HW>G:HN5KH5-CM&7N==LLZ7+ MY=,-+?@_U.KS32P%4SN4WTT*U<[1H&4N^5>=CE3JE#:5]D01U4(*1 1)(YCG+(9( MA@)202BD:4+#" <1C]" @#('$:PFVZO$B^WDU0YOVME65RL#O^C*98[GN2XC M8G?:X!O@J<)CC=2@$=LDO[H"AU!W,F?Y#)-U!LQ;N*Q]SQ.'S3I#\C)\UKT) MKS%4!YEV=7X4$F0AI%&40!0E$N8HE% &"<=Q%O"$9QY"J>:=V'@7$63J&(N] MW%["J X0EXAS1'$"!=?!:P(SB E.H=II1")A42)8Y.9;X!WS:9P,#.K_1A\> M_V,2W.V6">]8CFWNG@IFNP)T UJIZWJLHP>UC9IGVJ[/.82XV>69=GMYV!KP MX>.'+SNGB#H688'CG.!<&; )%SOJ^ M1X?-\1OZ9*J WJZ::YOVLJ<)B3 \TUSH+ 16!I^R,"!E.(.()SFDG(=N20==NA^PR[X)%C6DR['K=:63LF,0[VM-03"NV M#C%KQ -O.E@W\93&AKD^A[4S PT!S1,U.74]*6<- >60S :U,7 W^S(T[**8 MUHBDRM@),,28,8APQB")> YCF;(84>*:*M2S?'-S-7K;#2D]%JWJN&/S/)J6 M>[O7&Z,)+CU.AK6/&ZSNOG<<9Q1\[3(]2S?M?G0<:%_L7$?JQMOEC790,J5Z MJS\JH7;82Z936*DNE9AUGJJ"-<^_5;M"G3U5WRI]6I5WVDWVJ]ALU^67LG:& M6B"4YVE& HA$J$OR<@PI"3D48 M_=U*1VZHA2?E21P2B!#&$.4!@S3C 4 3IR3;QSJ9VV+1^&2V0H+O MM9BN"0V/P6FY2;@0I+$M?5=\W.WS'@!\&=G'NIC64NY1\H6YV_?LL.G^K(;\ MMWNJOI#=06!$\Y2SA$(2L12BB B8DS2%..4DXF&*6)2[W0_W]#:_6^&OXE$U M=:\#$O7IZ^KA0=D!E9;\&WNKS>!UJLS57QBV3\U;>-,JC-W]1C M14E+5M"ELFQ,[5"E\W7)]S]N2BU^6M7)GV_-CGWG+IP@QFF V">;G4%'0R,;T_G-PT,5Z % GPW4(!1,H^\TC#ZJ@$]L?33 MEI-^G:%Y49GZE<1PCSA5_3$=_G:G9/U]J^,*/FQ+7M7;=^V24:G-_LZ@5F0JE^A-,[MDK@-ZGUN2]9> IF'4PGCUAK>YM3A;@ M.EC=;JCK\$;<%YG;;5ZO9AM]D%PUA?N"/"!IG$F89P1#A%$(*4MS2$,>,13& ME$BK&\23/-G61/XOM.BW"4OV#S]K>J\5^U,64^, MWCLF/:Q]_+W)F+E7["[[]C\XT.5YO6)"\$I7*%/;C.U:;R*^B->!8_>SX/A\^4#[2[ MM)[0@P%ZX0\]O*6AOF_Y9G_.\H961?7M<2TH_U+^@ZY-1B_M5!,NPAQQEDD" M"8DH1*G D%*40!$E<9;15,J NUTJVG8]OQM&(RNHC+!Z[?_1B NTB>#JA&:) MOQW3C8'IR/RF1>X<:E^!&MUO.W1;P8UWET\G+C>HO#EC678[L5.5&Q@OG:,< MWQ]LMBD&W#QI[ZN-L@GU?OM1]_A')>1V^:F08H&S!-%0Z'(9.%)$I7;)),$< M!CRA42IR@0EWM-/.]3E#P\R(?&6<8S=FTRA:L:_ U@@.EDIR9P/M+/S6%IE/ M4,IS2I;"([84=:O^DA,9XJ/ M^;&<:UL@W9V7L?-=O_W6J,Q^B[19^C0;EA];RG'0'\V44#/A/N+Q?P< M ]9_A,_17@:6B])+R8UJW-/2Z -,/N$^!Y&RX[8 MIQF#D4F\E4]MI&M;]F \CI/\7A6/M:4NAM-7E:GA@DQ;;^IBP%Y4GKJ\Q6', M>LW86KOPK-;ORQ_%>E4:?X2ESG7Q=F6< $3)5(=_E+RA<\'?;<7'\O:^6//_ M(^AZD7 L GT#'&>(0)3B#.*0"%VK5YG1'!'! K?+D,N%FM\UR2Y 6W15 D+] M6&FQ47NDROACJ$F1NM&MAR&TH]UIAV5D^FV4,9@_4P=H?(<7/786NM"-, M+LQ!Q!702H%;17\>#6=_,'NB90\"34K/_@ \I&F/+4]:,O!HQ:F/2O3RKM@] M;-:@6V7VM76J%H+S()>)@(DINJICU0A-,!2"12A*0AQ(1V:?5/[Y+0)[D0[ [,=:'%Z]2.%EP_>ZI0L'ROY7 M*&AXV;!X*G-XH1 #]S&\QN&LP:4<_'&;@;_#:@^++E>_N:UDRW4?N%!6[UDAN'<%$LWC6A&-=EJ0S\ MKR;082$YI2C-)&1Q+G7&* %)+I#ZIY _B]$)LVV/WZ9U$M0A;+2 H&HR0B:A.KMK.4Q E$&0Y9E"59Q)Q*,IWJ M:&Z3N9$3&$$[^2VTK([YWTYB:[E%](#8V+NY06"Y[[;.(.%K8W2JFVGW,&>4 M?;'=./?\,&*H,RKK(SH=1V*"DI]^%YO[%:^#E4WTX2(+4JYV" %,1*HO,6(& M"4DB*&@L8YQ3*E/JPA)6O__N1R;^9\G]:U1KH4$M->B([6\=<$+)TZ)@U^>D M*X03#(?+A=O+P]:.%Q<[GXI2?-R(AVJ1XCQ%"<,P3M,8HI@A2$-!%>Z$X91D M"2;$9<$XW=7<5HF#^U%]?/U="PN,M(ZF90_"=H3C![>1668H9,[$X4/>L'C#C2RJ]6;Q5>PR69B-$<]E@FD40!*A%*(\Y)!P?7V:<4X$ MCE"$8AMV.-+VW.C@J_A15$W!MYMUL5HW?L9..\UC&/;/_PN1&7G"#P7%>L+W MJ-\WP]5KG=FM_K6?V<=:G&0J]ZC2SMV^1]S/>M^N?HCU=5YMUI1M%DD2AG&L MIFJHYJQ:R",!<9HPF**0J>U%EF>Y55K"%RW/;:(:X=0'V(AG.3-? G;^0'

    4N3G=H>5:![7'O\@8%1ZTU"TOILEI,@PAF&.$LD M1$PMDS@2&XSX M$7U]!8-WFYXVZON(4B_"NX\]XYYK\3H*0F12ZZN=M?;M^"&TTWGK01%'$:(B MASE5FUR4*UN6Y@A!EDKM_\U%F C;G(N]/MB<6PSS/8CVS_ M;/:*U\A3^R14 W(S]F-FGZ/1&W83Y6IT_]RS!UV<\U_FP]@E9"_O= ADML+B?7M,X-Y0!.84O5_!,6< M,S?/LY[.YD:=75GU1ICKY%9%56W-52O3(CMZH/4A;6<5^<)O9"H]A*[."]9" M][87.G?_,PM,?+F?]74UK?>9A=(OG,]LWG$C$1,DLGY:_/%M(5+.9<92F(LT MAR@A M(HH3!'$>(A33#+ QNJV#XX9FH?K6=G\8S\A.TU-,NU>BMY.KB._<=^\ M?% [D#5=ZLS(M3O"+?W9%LL6U7\5F_N;U4:O^W2I?M/$U%9_E,OB07^2)EF; M2,* 1HA!CBB#B!,$<1 0J+8] J&8!6%NG5;>@SQSF[R-2G72];W/!Z [M<"? M2B^P;95PR*GG:PC/[Z4F'IB1^:4=DVM=U:H9$R4VV&L$M$I@IY/Y;:N5#FQM MQZHW7]\H8V6_AYMXS";:Z4TT=D[;0X](]VPB??0RV5;3(R3=#:G/9B_(J7,\ M"TN0T%!&.(%Q1M6FE6$*<11P& 0B3U.112)VG+C5?8"E%A<\-F(Z.L790F[')&, .3*OU")W:WD8J:] )VO6/@^+ M1_\Y1ZA\>=/9=CNM;YTC&"\\[5S?'T90O]/U/\5&QZ%_$XKR#/M]%72IH]1_ MHT6I'?X6B B*(I'"B%"]I>>)+E@4P%0(GIL\)XE3&D";3N=FW.QE!M5.Z"NP M;L0&=TIN-Z*R@MZ.I'P#.C)!=;#\UL&RE1AHD9NH G_LY(*1)V:RZG)25G(! MX9"1G-X=QD;?[E?KS:U8/W1C9P(62A(%#&:M^SPZ;Z6UK=?UBN_FPJM+>>4H'D,@W4Y@=1I.9Z'"I+0^V%$$K2 ME!#!LMS)TCC:R]PFNQ82:"E!(Z;;/#^.I-U$OQB?D6?Z"VA&R"#3BX&GZ7Z\ MCTGG>Z^:AQ.^_^%A,_Y9UL>OXD'PPMP2Z.2N926^M0$*7V0=G?AEKO;6C*FATO0([;;4O31/RNUJ#9QJW/_^^5QITM'9TV![Q2[&C MQ7F,_\C<:C'TN="7U28QXP^Q?AKY6W!F[O&'R1/]CRCHI&O(^( ?+D03]#AP MJRKN=+]U^B6U1.J"'71AFFL2]C="*%W9U[AUWLA986VYL_>(W]CZW 6XG+MC+Z[EJVP" ?.V$ M+7J<=F-L#\&+?;+#J\.WS?I_.F7'#[K4&W$=V[LN='D$_8OKDC__0>?).HQ: M<>):WR:\$_6?ZM_++5?2OO_)[M7G9^KKOI=2L,TB0I@$H4A@3&0 $<7:K59@ MB!/*!0L2GE'N_\$9XG2\*,*7FE?FOJ:W;:'MEG 77.S#, M ^XG Q-^+/9'#O/\!"8XR[@"YD3C?7>8]\J"^A$][@<_?/Y&DPYA_SFU0/RJ MHSR(.1(,.T7:G^EO;F=$>S^2VB]G78L* M]/74Y;XY7:"'N^0,A.^U/'$:<<%M'X1>''". #.BWTVWMU=WMSFBNHV7S;'7 M!IYXF[QZ^D!B52I>>[=ZH$6YD%R&+%*6=!9(Q29IF$)*,(%!SJ((HR!%L5.V MU*.]S(U#FKR0.RG!]UI.UY/AHXA:'NI>BM/8Y['.$+D?F/9!X.NL\V@?TQY3 M]JGYXH2Q]V&WB:]KN7]>E;^I=IO:[>]$Q=:%*?R[/ZNRF-QV+@D1ETA+:;Z)8(]L]X_^"-//7[&34^(K&JHH0/&]RQ@V?PD=."F M:LL+CF\-LPS>"2G6:\%OZ<].V($)0UB(/,2!(!DD811 E""UTO8V/%F"3QOUNOD^K9[W%ZSS1[D^C!E1\S]2%D0(<20Y1(PB2"C' M,,RBD/.$4>R6-LNNV[E1Q8F G6WI.63GR #8V1K^81V935Z&[9CR[NO)PW9. MHS1BX,Z13E\]=.<:YR%CFY+P[2(JYL=>-:NA>7[:L)/A] M*Y9+M2_ZO>!<^U+2RK*LY&7C8L=BHZ,]_M%+1W[0*G"UOUTW=8V.52SW1W(7 M@>B)\X;),"D%7@33(2->UMC M#'M1=.^_M(B$C$)HXC!+ MTM9,HA02G"4QH M'LI4,IJ(Q,7%ZD@?<_.#VE^'UA79')/#' $Q0Y$@*9&0IP&#*"3*^.4,0\FY MPC#B5!"G.[5+09ST5MX7B':$?R$T(]/Y'I5GQ>D\9M,YK;ZO-#I'>I@V?\YI M%5\DSNEYU#T1Y>>M#C/[(C\^Z%VSVDBOE96ZR.,T8APG4+!<1X*F%.9,;6PC M%G.1TD@9B=:I)8_V,+>970NI+;_"B E$+:=]BL'C0/;/;R_PC&VL[9"I)03O M_2!CGT[Q8H0F2I#X59])5SK-S_-O"#Q0+@!7.T!%D9M[ 1Z-K]W?_:1 [$6G M)ZGA\?#**LS'?56K&+3&*J2W'!F,.]XECB;LW&C8N$TKJF$=6;6M981UOYD<;Y"MKS9G,73CWXUJ-4$C MMRG_<04ZJ@*M*^@H"Y2VH%5W]YY6^ JTWT!7Z=W)@-=[UM''QM]%[7BB3GW3 M.SKH1ZZ*Q^_S,I>4VI)_?I>](%*BC 4>MSH=.V7^RAQ4NE3^E3;BJ][[A7;WZKF&NU++CB)6[NOE5SC5]V2O(4$XQ@'H0)1#SA MD$1Q!M,@HY0$+.-VGFS]W-K]W.Y;L1'[JO!/9L'4MLJ'U?IZN;RA:]W+&U%M MWE>;XD%UO0ADE*5A*J 4C$!$D@CF.=?7'W',0L+RA!#;,SWGWN=&&%H!P/8: MZ.S,VN1P*/(V;!3.'PB.BNW([&)@?=N%M;;DM/RZ: A0&H!&A2N@E0"M%F." M;G_6."KX$YU#CC$(3D>2@T'L.:YT;W.RH\S!ZG:/.8?*_"BXZR8*^BA^BW)HK>9W):5TJ:;;51AFQZ^K-T\UZQ;=L4UV7_)M8_RB8 MJ&ZUG],"RS"/921A$NJ+=1)+2(,H@'F?HT@YM[6HT:)V>FGU M #M%0/X$6E5,GHI6&?#=J.,8SCG.P-OMHU]].$=>_D8;2?><4F,B[2L+U2@R M3INW:DR87V2Z&K6S@2)1#*$ M(LJ5^Y!"%02PE1FF:A"Y\8=OQW*BCE?O*7*5NZO1D.^'=F,0:?#M2 M&0/2D?GE ,WG8*H?&L'!]^;/45)\NJ+FB92LNYV4GUS!.*0JY_3QKVG5>;=:4;1893V(1D !F0MY3(O&B_BI?8BO@*E,)G/-_3GOP^H:'K9 -IQXK3#,C); MUB-R-+M\[==]99QWU(CH6^;OK08>R=(?G#Z+K%XFT/3%6+T >+1HJY^6W;,\ M?5!XK$K15D9XMQ6WJW=%]?]NZ;*0!3.;8"-!6WWZ^F%CF_=I2-MSX])&AUWI M","W0GLC'^K1SMU]:?;KA]76UJX&M3A M9,FH+H&CFY[JHG;_BJ5V%]#W/D]?_BP5>]P7CXI9F;X^O-.7^2&3/$T@ MYW$(44X%)"B,(8VSG+&^C:7CTQGTSMMY?H ;F2EM,?-W=VL' MS2 ;K:?9R2RQ\ZIU[2V+IP<6'BA*'K_Y4?W.,I7@&GMWAV%!(1I[> MGU;E75W.6@MHXLV,B!XK QQ1W%<9@&[3T^;\/Z+4BP3_QYX96'JK<6 P9H". MUU*K?]546PXS'=/ " Q($$.4< ;SF&(8$BG3,! 9#IWF;D]?9Q$;D44/8$[3?'$L>&U(TY/ MD(W,HSNLGHDY1LGP\W#XJE35T].T9:7.J_RB!I3%*\.H^)JQ]58'L'2*P^IC M_[W3"KSL*Z8!GC/-,%G%(=OAI3!JG(" PS%N&49KED3KY?COW/C;*? M5WY6+8OU#]=(5MXM62PZ>8ZME!\^$OP)[\?T1TD#J.J"]3LJM_=Z(32J_)ZLUD7^=:D=+U='4]F MN',=B%DF&6<)9")3-E2:9CI\/U'65,QYGDJ!7K#A9O827@,8%]Z%8_2 MBY^,"<:5/@HPYZG,H91Y!A%E,=3D#+4;@1(.UOI M,GA&GN".R#A;+J>5]V1]'.E@4@OBM(*'5D#/DP.+7HC-WN_4QH)8I(S' 8Y3 MR+(XATBQ ,0L(C"+.4YXBE$0XD4I[C0'VA\AB-FMQ2,,P 39XMC/#U[0&?O8V1&8 6523RA_07W4PQ8G+HQZ0J&7%5%//>A^?OI5C9EH MW%<8Y6E"TA3R,(TABB,*<4P)#(D0B,@ X]3ZR+33[MRFK,Z(452;@M$E:*K2 MZRO( 5EEN^"=/QP=",G(\W0P&DYGHD=TO^ 8M-O:9">?1U3H'G8>^[6[[?A' MR=?+I[NV).SO_]STZ!2KN%ZO]>B:Y$Y/^T>4W:]_9 (MVKO9:K,VP7.5"?2_55_% ME[I.AMK]_E#;7<'K447_E+B%$:*HN0 M0R9# 5&>8ICKK1R7,69^LS_@Y:'<;<$?&_V"=@=P0\RT$= MVVK6"D&CT?-Z5AVU=5;8[G.-ZL#H?@5J[4%'?5"GZ-DH $"#@/%PK3%0?S4H M>/3!FGK@?+EG32;WM)Y;4P_'"Z>NR048&.DIJDJ(7;G<3SH-T5>A=ZOMOW3\ MWR*0**-$+5M1R'.(6)I!0H5:Q7C" B(C$H72*0;4JMNY[:[V19R76L2K^@^@ MNGYP#!&U0]UNS?"/Y- M3W4"XD7DJMO;0XO^Y9O]'9)E,)-!'(4)%I13 MMZ#+$SVY3)=I BZUH*Y%_8Z#:$TA,^N1D=)2WL&!V\E_([W,G'U MOEY57Q;NZW_\DI2R=;12IQ)@T3O#2%?MO[;F*1=#:!8-@>3+F&]H)[H(O1G5X-0\;E'Q7 M]>CM\W6J>]C <++*A]7+P^CIJ_BQ6OY0&Z8Z ] 'RC3Y/37+KY 1BP5-(29! M!E&0J[]%^I\A82)*PY@CIPIQO;W-C8YVPC;)ID KKAOW]"-LQSG>BXH2_E6UK=Z_]I MLOI!E_K\^*M0C%6PC>#Z%]*X_8R#RY M'ZQ6OSJP40V2%OK*_!=T9-='TJU:S2.Z,-+!#Y^_42=>V6HV;@Y)5Z4'5]T) M1L@3:X\AX:1EG^I&Q'IG!G6$^;P%?C+=]!O\1<9\HH[^_S]PIO_] MX'KR_;NV.%G^_X&J=NL!#&UBX$;$G(O\+C;WNJ"5=DVI2Z*6_#]71;GYA_J' M3@&_.^X3"0T#R0DD81CH>L<)I#C.H P%X31+>1RE3IL,M_[GMG TAX&U_*"C M@)E21@70ZC#X(-9UC"PW"^,A/_9&P#/H[E;\,.A\6>B.O4]K?0^#YH5E/; 9 M]SBC7>&%XD'P#RM3^N\?=/EA2>]L@XQZFI@;7QV4]C E/SB0J_5SWUTE_=8A MS*@/PWXR\@C?R*3C@ASXKH7W%.!O <^@ *.^=B>++K)0KAM:9//XP +N^^P MQK.W]:4(>!P+'""U2=95VG&001*H/7..>1:$ZM\(.^6X/='/W'BBF[["7*/5 MOOJ.;BJG0+4S4#Q -3(G/$/)B#C"E32(@IQC@),8,1E I&,.*1YPB&AF41YDH=) M;)4?P*'/N3'$8;;_G=Q U(*#JI'<_NS&%O[S9V0C@#KVIN89GAV102,S^#8: MGO9G8"/@.M'9U^V] -04(=8W2.VW6=>_48;<9@7^6:[^+!55 +7;*![,3^56 M;S, 6U5Z<[DN*OV*YBWUGMJAU DB*OWR8\U%0)R<%FJ;4OPP+G*>CM4OHI'G>.[O-N=O211*F5(,IA*Q" *E>68 MZS4BQ3@F69SE)':KB7"BH[DM!XV<8"?H<+?#4]#:68T^ !N9Z@=AY>Y,> 8( M7_Z#I[J9UF7PC+(OO 3//3^X@I1>8:H;^J13*C;>T8L$L52$(H:Q\S=PHH942/-9B.E>".@:E'0E<#M#(%+##II'PJ@UP M\%J\J0<#?S6:CG4R=2FF'D6/5%SJ>]K] %F[ &'3Z>ZR]R4Y] M>Y3IGO;V/>:>W_$;NQ=\NQ1?Y/'+I9<_%>*S&GSSI<:ALN=S'D$1I,JL3R*B MS'HJ(,Y('NF<[=C.M_920>9&#WNIKX"6T;G$SD6CTL\?4V(],M&XPNR4D=(' M1A>DL+RH^\ER7OH J9LDTTM[PS8I'TNVUHD>WHGZSX^E">7<5YGL1',N>!Z% M688YY*E46Y3[J&&@'*XLQK4QC *>[MZ M>"AV+D'/BN4N:)P11&(.?5N7=I^*'X-=5)3;5(A8XS!G!4&8DADC$ M",0NE;QPJ04&U$@\Z ;8:AB<+H5] M@SO-/?$5Z,A]!5K)M=>)EAT:X<%U/]!#KX]=(/-[HVS5\VM<,KM V:F) MH3DX95$*_D:4ZB^;&_5A?15L=5<6_Q+\L]C\1HM25P!\MQ6WJ[?;]8862V-X M+6B08TK#"*9Y0"'*&((4,PXY3W"4,,HCX915:Z@@5B1QV5Z:O&OM+@V*T^4\R D9>B M1@70Z "T$E= EXV],34C"K;[U=M5M0&_U#ES?KT"6KNVJ*S24*]:'1U])GJ] M#&1OF6 'BC%QJMC+P'J92_;"]MQ=]>O\^5_D[R9S];=B(Y1-'I,XSL,81/M#^W%:D64;LS/]1YURLMI;U[^#$(^QG- S C M$U6#R1<):OG M\LQL7>/OQ";B5SA'3%R(W'4L[WML MX''#[@[XM]6*_UDLE[?:)6V112%E>9K#( \(1#2D$*5PC7TP, 0I]Q. ?AQ\[?9/]#+MSKY? MU1>[^#./#[BC:!W=?A.KNS5]O-=5:(V/4Y#2),_"'*81X1#%&8(X(!&4":$D MXQF.J94#1F\O.4#8">HSI__NC4WM S'05;E@US*>\_319;% MNO &@3%A"41YP"%)B8 8ISHJ/Y9)ZL2&]EW/C0 [V<]U:GM0E&RYY>I??Q:; M^Z($*^.$/<1MPV$X[+AQ')!'IL/#[/+&J?1%FOF]Z#YK>[C"Y:W0AW7'$U?] M< 7D90D0YQ;<;[):5ORP6G\3F\VR6[W(%)BN4Z\ME,5&$IYF4#*].TQ9"FDN M .?OMRQ['7#?/_:ME]C4S/7+5DGY*U@+)HP'U&8%*J,) MJ+02,#>UYJE#WCJ7T3A_4>83X8D\7!N)@1(9[&7>U4 #1FRG5( ND-K?LXT M[41W;WX@=KJ2M>Y[F^.LQ$KIK4*+10^= *M'EE&#V\V59JWUQ5;U9,Z9.\X]9$K1BIDH:\6:Y?@:V:2#G)EB'9B*=7OU,K%;]:K1['>/.G=]T8] MHFUU9?T%%8%XIK509=G9NH"M!J;0:]6X*\4?P* M[#^/F_WG\?[LY^',V),.ER?NGT;F25>128?A<#V:MO-+?=L^%&6Q$2:PY:/: M7I5WQ4O)JANZ5L;W$<4ZE^.9^K"DKJ@<,PX1"R-(DH3 *,TSR=0:1Q =YA7G M2<*YK5A=+[&]7BVEM=^)(K6B!)M[]8NEH1\=6J;>T#^Y4:+9O M]/\!V*UGKSJL(Z]=W1&MM6N"_UX.[W[%TCDFU^: X=C2U[@-CK.]&&TLO/L> M^I+OE;P6/<-[VM_1=T<#B[6HX1=KU9"P 2E29+@0)#4*>VN7;=S6P9V4M?'XFK_0M?@ARE3](MB M?KY:+NFZT@GL0:7E_]6QQHO=6-B1MW^$QSXQWX'[K097R:Q+"-12-]6@E-QU M>1B/16&<@/)5(\:NTVE+QC@!\:*"C-O;EQWR&(*L3+#W)_6#CQOQ4"UXE&=I M@@5,@D1 A*4N(A-',$"4RQ#'26KGWFW3V=R8:6>/=(0%W[6XP,CK&/71B[/; M8=H_TMQKF=NK.HGHQ[+:K,W=9F42\MW>T_++HVY"^R^8U*+\OT1Q M=Z_^O/XAUO1._*::-CF7/]!B;;CPJS(3/JS6NM5%2G)&=&43CD,*$0\(S*6B M,!(+FG!),YPXG2?/3+^YT60K.VB$!T;Z.L6XEM^E6N=,(;?=V\]+ZAFM"$9M M6/L./*M'V@$'Y$^@^UP#4.UK< 6:JLH=D)J$K!L%$VAP,IYK-5)7P.[#'*>X MS3R_!%_G$C/3;MI3C9DI?^I,9*9B#L^DT5P%%*+Z6'8*IRU8$(0)BX1:[D4, M490GD!*O@9[1 M&WD]V@-W\PRXKV, YYZ?PP. T^;J& 3DH,0=9Z"Q2.)QJH7)$WJ<4>58N=8GTO^_2A*&G)=$&Z7;701< 1DXBED&28 MZ=@5! G/)4P#BF.,U ^R<$ &N(N$LIHITZ>!:TU:-5UVN<\W^J][K1Q/MR\: M.*;*SGGFZ0KLM %[=3R>D/M U=?!^46R3'N>[@.V M%\?L7AH=&C^]+GZH3G[LS>8OUZ )F.S*/UQK\MP])6O'GZ=Z"S^(''57V^Z>C ;3T2=K3I%=VI M0J5;Z;H\^&V;_[=@&QV_]#M5^[ZUSJMIR@)W=I-7(!>*6 7X(F4EO.;-=(/1 M6Y2T9;<3AT6[@?$R#MKQ???=^O66%YN/I2XV7Y\XV)7'[GMU1C/$B @Z,CJ7 M$>_%R'ZGZ .KB;:(+S#SLR$\AT#/3O#DJY-M <\)W]W[G7W6O2;PC5C=KC9T MJ8\&KQ\VMO6 #UZ;VVG8S?LOP,AW<,7PH LJVU<"/@2GG[@NQ&7L/<\@2)PJ M_YY0?E#5W\.V)JOX>T*);K7?4X]N9,;"\_1T!V;'IX2)0+_"WMD/( MNQOUF6Y?R3O:#HS33L^6[U]Z/M&Y$FP3YK]Y^E^"WZFMX%>Q-"M+=5\\FE2F M$8HI#6($@R!$BK84T^=9B"'*DA1%49HQZA0-,TR,N9%8(R;HRNF4/_;"47$] MN1@+ZY%I;0C,%QQ,#$')^S&%DQ"O=&@Q!*C31QB#6AM&@FT:[:Y+6))D3(I0 MPI"D%*)0A)"R "F:2S,>DB054K@PW)$^YD9?^USN6DC02.E(7<>PM..E"Q$: MF71%0]YH._12[=D^TA395RI0:X#R(PUM0_W1"*. M]?]#'(0Q1.J?D(91!B/ULY1C@4([MZ-AW<^-&KJAGR_\+HT"1^)W]5::ED__ M]C]P%&;_48$;45;ZUQ^V95LP$M"UT#&B']0PK_YT+=3I-J*NVSS?XS0R076' MZ/E8:.%;O*>)MW6!SOLNT*KS5]H+N@!S>D?HU(K[\?'MFG)]![Y>OWGZ6/+Z MD,3R#/G8NW,CLT;&[OUF=:7=TY7 Q8^";^G2_CCY*%CGSY0OQ6ED,K& R-_Y MT3D\!ITU'VUPL@/G/G6ZI\Z]SPVSIUI$ M),5I2CE,HCB#*$MSF.\3#+91+D9/%HRAI_V]#UQHX[3O;G,@,.>QW3 MOJC%K9."@%S<%:6I!9I3]1RK.4(0EYG"80I22#.>(A MI$D6AID0F*:B ?Y]:>ECZ1'VML_)0!J80QK26'WO M2 '/I,+=*;N$%[0G.2XQ4H&U>&Q2F/$QX+5;';V -OIVH_DRFS0VM9A7=;RP M1Z_\LUAX6A-/]S/IBGA6WN=&-^O[0J%7%7@R('?5,"//(!'5) ME;$OY>L5&3L%Z>L4&WLAS9R+CIV"[L+B8R>;G3@Y3Q/M_T5M>S;46()U$.J" M4)8+*3$4,J29E'F/W_8EW.>>YKWGC;R/C?V3C6 K&)8)) MF&"(PC"&F","I> 9Q0$6%"'7#= ,QG7\C=-[3SLE_T-J>:?YFH,T]K7GY:F' M=LF%.GI>@5K3&>0,.C<(KYWUYZ1\?XV\/>?@]99YYVQ' RT O5?[6%5;P=]M MUZK5&\.*YEC3_*[I]_U/L6:%DFF!HC3B>93"*,ET1@?*((XD@SEC4:X^"TJ) MTV[*68*Y[9^Z>2Q7LN%VL"W5(.@"I3I3_8^FK!]8&5U,%197=Q7G@;)D]S'A M'YN]#::U\*"6'M3B7[5W)?4CC0Y@IX1'8AZ*GR_B=>Y_6F(="L\+XAS2-6G\7J^L>=B>ABFRU=+I]N:,$=(B+/-#,W'E/B0AT2^%G]KW7.>VX3 M-?(#K8!SY.0Y4/OIRC.>(Q.37RB=7&$L01KD%7.N[8C5/YAMPL%G+<^-+E 0@E_^ M^6OM'SHDT<%SW/JG_T5HC#S978%P2F1P5.F>[ 7/GY\L9<%1,;MY"HX_,&S/ M\EEL/I9L]2!T5,^"Y;D@/!3;C?'(UNEWMF*Y5%N.CR7?ZL+OHM*>0NSO M;MN, VR9"#.%+Q1YI+ ENO@FR@)(9911M?T+1&1%9I=C.X7],RVV01Y2S+,( M2DHSB%*UV&(D.,P1$E&(0Y1@-B SHCO$TV<#DD(L$@[#&$D>AT&6,N2R MW+_L8FYK?IVBYS"?85^^45LL[>;O90B-/(D[PEV!1CR/)>9/JNZKLOS+#J8M M*']2P1=UY$\_>6GN$)U756\+;E5#[U8/M"@7H?85B&D.@T3[;0F"(9$ZL5&F MIGY.TSCDR; ,(2\[FYL=VDFTV0H+OM>B#DX$<@3BF.,P"9(<2A$I^Y.G&%(> M("BR/$[3/"1IEK@91[Y GL96F@AF.X[U!=W(;#L(LPN2IYP&PWN*E"-=O5(B ME--*GTYWTO/.P#C U5H4=V5-]>SI=DW+2K6O;UBN2V[^V211N5DM"_7 +E ^ M$B*,>4YA'.@H09DI7B$1@5P&J910C4]5QM!LMS+%#5P]0*P*^-W^.DN'@8EA]Q=P-EF/:B+Q+X7H1KW=Q M@^Y7R6_OM6,/OQ%B_=MZM7W\L*\C;GN-W-/$W"BN$15H68$1]@I\6*TVY6IC M6>/Q'&;]!.81KI'IJ0\I\-TK_5B",NA&N*_=R6Z#+93KW@3;/#Y@HJ^^B:5Q MW/_=1$&)SVKTK:?XL9=G-[GKA$R@%14TL@(MK,/L/@J4Q;R^%*.Q9_0@>-QF M<1\$P^;OT1:GF[E]"CV;L[T/#CQ<%E4EQ)='4\:GO/ND&A;5?J4A2'*,0@%) M%"40)22"1*AM31[JW-HH1V&:N>QC^KN;VV2OQ7,\8>X'U/*TV1M,8Y\\&T&U M_W\C*JAE];QZN^'BZUBZO[-ICZBM%']Q7&WWEKNWU[=B(W:%P-C35U$\Y%LU M'Q],6;!J4]VN;N^+-;^AIA*CVG/0Z"/7-,EB M%(5Q0I!5NOX+Y9@;UVA5]B4/V=,5H,8A$M"[M5 +Z?9Q5>HK[$?Z!&Z^WE2F M2-^CTD:]9.TA<.G8];/7A",R,JV9P7C;'8QGB@ C+[A= :,+:)31&6V!5J?^ M_31#8E\0::*AF:AFTKA#Y.2>Z '8'F?&2UJ?S/71 P1=1TD?S?E*L['/#GKL MZ*P^*VNSJR\2'*(L"2E,(Y1"% L*J0PRJ.#,!0ER$M+PLBP;+N+,;8UKCZ-9 M>QR]V8 M'W1'2\CA),PKY^,8 MSY=!R#6KT@%O?K/NO7BSBWA0SB4&!,8"I% A&-$HA# M*6""!V+I6N\TS5X;4#(FI[X;8C2#\03ADQ MVQ'V:-BLY^A8&VQ\1L/V]C=]]*N-^D>C7:U>G*IPE\XPK;UZOZG=C3%&/S5) MY-\\'6OL:U']L\YFGBI3D 0)ATFL\P4('D&J?@1I(I(8T80&PBF&9#K1YV9# M=KRO.JI?=0V38;4.)_P:;&W..8[QZ/;IY<,[0:&R2Y%^M>)F@P6?>4&T2P?D M\B)J%TO@-7=-G7/T>$Z4"$M,.!<0,4QU\IH ZG3[D =!CN,LS%F:# BZUL%D*7-)9'-!2C/W$40Q33G#*91Q3'1E/9T06B8P# ..$4\(DOF M+=#8@S?RN.U$^Y]J7HK+4D8/&!2'C9)_H/]ZF>):_2HUK9J=U^@)B2Q0'C7/"XD]?>[ZL?X'ZJ\ K;R$RQ1ZPC*;CQCIB]+YPWY";R=MLCN/_.GGU^ MNECX)T$Y^&HN[W6%LF(C3BB,TBH$F[H!U&OOO]R)TQ,@'?LDF1ELY(\"GXYFEZL\I2IW/)_^D)14I7JI M2!8E:P-W@.DDMD2N]:.XN-;B>CPLZV+Q0P:1&<(\6-S8I?G?.%3,$)[+T6&F M XW^SWUPR^AX37+&RW,]"]@]!^@X=#_QMH"PF M,1/"ON>P"USCM0K>^\1N #GL'.P*913'.8XXS'71F[1@, _B6$'),T8"DA;8 MMLFO.Y##]^8]@)'OM>IUQ-#,2G=!9> #]N(VM#:)#YGT9,YNAQW5%#UDYM", M//J]CQB_G8HS?_U:/BY*45*L*@$\/K%^7U;/4D"S>W&_^BN?,WF ?\5S M?O>3SC?J6Y:_KRNK;.0SY\)J9@RE2!0JK[3(5:VK5$ 2JQRM,!19*@I:H-SF M8'X#'J:F W1:L2P%8 V+@&RJGN3/]/%"7_>E>,!I8QM07XB=!\MJ4_"(6 M3F[U\Z..YEF_R%C7N7[Y8==DEJ?G%?_!%Y5.LU>*TN?EFN\J+Z,P$V& (Y@D M D,4Y1G$41Y!2@D-2$;D3ZVZJ5V:<&I2X);2S=-FKO*PP?WZ!U^!/0X,NX"Z M86^FJ?A$=&"9T0,=^.R_>X4M0M[R82Y,-W)6C!GSQ[DQAN\YNRI7JMC >U[_ M^7$A=UH;$,G+%UWQAQ0HBK#R+3),(4*1@'DH#:F$)$%($2(12^T*-IA,:[1A M1BY;U])F[_R[C+*QM\X/6X%]57'5+,]@1[=4!9@R1/X_5Y2G' M=C$9@W#")V3^KK/"\[1L>N K':0GIYW+/]B,!3A&".#T75AV'(NZ>W\U%[KN;P MQIJ/5UB'UWY4N5%-[PW84GRCHHGKT&/YTX9LK\J/,4C^%*#+4XZM!!F#<$(1 M,G_732CM]QK9)@5]ELPU[=83S$6&"PJ3(D00L2R#),DQ+.)8L)R%*$%6%=(O MSC@U<;2C#"RW77-TN2KWMO:78<^2,*0TR"$)(]5+7/GOU2J0.!01BP)>I*E= M))57X,<)L>I 7P.^)//RL;YA\0VXF>#W"N+ 4O^@Q],-V))[ W8$^Y/WQMAX M$O:7YQM5TANS?RCFS5]TD_%WB[4<[A_R_/BX$,O54]; M:BUM[=6G/(*OO.F9*I MG0D-S77P1$LU:,D&WQ7A0%-N6=38?:W,Y-'5L'=!.>#ZLEY9SI4!$5]_$'7JLKD-?;!7LG[5&N.W'?BZ\_EJNU MI.#IXT(EWNKJP[,"D9@$80'S((PARG$!21&E4 0D(*&(4XJ9C?B\@I:I"="6 ME7H3JV(H3PTS=1%?R0%4+(!RQX.=)+UFX%PRYNR3CEI4 M77^@NA=ZZ*9>?]T0597&#T-,85;$*40BEOI21CED(0I2RFD0,.[0W:!G2H=K MUC':&.CONVQ[&5AT"39!V5"EN1*TD526ADHE(FNAT(+FJ4FL!1R^E(V>F<95 M)BZS?*0L&+SB)C:^J$N.JM(A^5KCV*SO12MES&O2>X\Z9>F]B?,&0DB"- M8)S%H3S,TA3BE!.(LRA%@J8BCJA+'Y2K81[G(G@\H,U.&D_@#7R0.*/FF(#; MBX?71-G3,[U!0FLORZ<33_M?\56<6K45T ?"@]3#5WQ=KNJB@)TG5)[6?*GJ MF56W1#Z$Z7HF@C"/$D8A%1A!E/%,BO4$P32)HR#EH@A#*V'NB["I2?YM>K V M0A=\W=19+2D@3>EE9<"KN$6UYK_*'==P8MWEUM/*FCH QU^OP=V&QR6QZ_8G MM1*]S]?!8QW63);00Q'LZ_ >K#:V(UEO7#+[.C O5]*^PW-E3/\83DOZ>LNQU8*6 EJ M)*3L%0E$!8T@R5 ! YJFF-.0(=4>QES5OHJ:J>G7>_2"+[SBJQ=>:VW[O[K[ MJ6J?VUZ07[=R9J)XM/486 37#6-VC( =)R?60S<9_%YS P;)J?:"JR>I?!TM MHTIC+[ =2F$_@[KZI%_DR,O5ZRW[YZ:-W$NRA.8ABB#/JDJM&5MJZ1$^ :>H+=01H+"=H0Q[HT.?3\WF> M>V\NSQ-3C.SK/,_DL9.SYUG'CE+EFM=]EA_Y0@H073L@S2A+J."0Y"2%* ]S MB M"8<234!"!4$RLKO=/33(UK4C1"#I$@N^:3$N7XDDXS?;ZM2 -O->M\;%O ME]0#@*^V1Z>F&+=]40^31VV(^IZU;V$L+3E7?&F$T3H6&[+2 M[5EL^HJ;ZO2)RS'YF0SC-JM#"^V=>R.(!:92SL),Y#E$45C 0ET$BT(D1<*" MF.6QC6;E0,/49.]7^H.SS5Q7Q6\H+NM"P@=)]I9FE\ORF&EJ X,^M-M?4W]S MB.Y>"8/U$A .'G#).@EKM<(WC./I"D@]J88N%(RJ.5X!T:%B>=W BP&0'?_OSSOWG=\4):%@9-"S0!LO!@@"-B'CCD#\;H"X' M^%F-9N_N5-$+5-T.+A>/*LWZ"Y=Z[>)^H::NO0&S.$8%$4D,XRC,( KR&.8T MIC!E2<)505A&C,)$S*:;FO!K*0;S;13>2A,-Y.Y[EH\"K.DV]^D90'[9(>H7 MR('EVAZ&NF@"^++%4%'\8FCN&O6+Y4C>44G8YNE91SJ C3)GY/F@JAA1 M/* &W[2?_'C736'M\?!:C#(:#Y6+5:JW(Y M;$/7*NCE*U^]E)17[Y=/N%S,4B18GO("AIP%$,58JK0\SU5_[#3/XR#B,3*1 MWKVS3$UH-X3JZ+"&4O"])M7PJKH?U'[Y[ VJ@<6R$TK&6]\(A3Y%40[041+E MOW8*8O_8HP@"(_;:_6_VL'U'LCKRF*_$'QRK! ^+7F0G7IW:+FZRHR2-JMRB MJJ[2T'ISJYUYL$5 M6QW KW .O,9 M?>^CQI=WB+NV#U@75S.I<#U6;]KYRP0[#QV_3F R6*NO[EQOW./K!-N7FWN= M>LGUJFM5ON"U+K;4%LQ41L9?.7M45VI4_DH'"^WRP+&*.AONZVAZ M/S;*Z@Q^23;[,G=*1KXPNQJRXUNSZX=TK(0A/\W/\F-M_(*< M)@FF-(490P5$C*72F@LY)*A@(L$Y2ZA52M#^\%,3D?KF1I%GZ5L] YZ9$'.' M9&AOJCD:]O4@3C+MJ[##_N#C5F@XR=A1J8733[G:67)O\&K=Y.W/*.=ADF,, MPU!N7*1ZG>(H"&&6!$%6%&&4I*&M9;4WPQ1MJ9I ?1,H*;0UJ/8!-#6A[$$9 MRVAJT+B[@(:#B7229V]&T?[H(YM!)UD[-GQ./^98[H2Q4EUAX_F'&^<_H1DF%:9!', Q+)S9U'$ >\@#3C2110AE)NE4EB3<'4SNQWRT6U MG)=,UW#>\M"IT/F>KW$YMZUF8KTP9D)C4+@'%BL[VCLX=ZC?,TV&J5/BBIZO MVB36\X];C\05GJ,:),X#N8G!WZ425'U:5A6O[A=W/]75R::L?NCZ)[H#PBR( M(L:+5,!4*+''<0KEYXIAD0=%F(LX#'%B(_8NSC@U,:<(5M%,?(]6==OT^8]O M[USKZ%T&/@ERD29(P#Q*8X@*>=20*(LAB5.<,B8XR3([9=(/]*.JEV\%OMF9 MXO5;'O@,T4C^HHC]50%Z=P2HHM??@6$,C:<#XO)\HQX(QNP?'@#F+[H)_ _E M3\Z:VMV<-KF_?W"523,C"5.:+(<,ARJ ()(2!^$$QI&(8UIPRA.K (*>N:8F MY!^6:"K;-BT[.L'WFE*/NJU=%_I?K50VB:X0_;I[I FTN56Y)/=U3'DG M*>\@@^\+5TXX^7-5=$>YT#=XKN*9HUDL%1\<9QBFJM454I5%":,,AH(2FM H MXV%@51!K?!ZF)N*V.;2XR:%=M90#NB,=K)MVG7@^5[V:6J[!L@;"LCK7&WPZ M9D)VXA_$P,);LP9_T[GK7?Y!!P! 7D'WN08$H%%0U2PT#C?[F=='B=I;-$ ' M#L_-3M]P+7V527L##L:MPO9V2W14Y.T-2;$/R_^VPCJ;?;72'9T,(_+WWYK: M2=10UQ4VAKG?)Q#I%_?7@3&P%#Z!@[=F5N<9=XJT/QAJM"#[TRQTX^O//.&F MZOZMXO?BKEJ73WC-JQG+,\)Y@&!2< Q1QD)81%$*,\XIHF&,,T1MM-#]X:>V M+25U6O%;L*9.0*4"/K?DVFE^!TB:*67N^ R\4QMHMJ3=@*8H_*#%X4_#X4GE M.!A\5&W@-&.'!_69I^P+$]S+4[X^O-N#N7K8K&_7'W"Y4K7&^2P-&6T4P$)NUNCUL+<%*5:2KN+0!Z?+YF:_, MT^DO@]TO"[Q#.+!HT.C5Q&Y-G I("YO4(O"(Y4CF";S\X M$ JW%T6@DKNJ&,%2X5P[(3I?J60&B.5*/[%SV7JJ-F ,7D^Q@'*:J4GB77<-4)0Z!L2>P=5,#[L>K8&%K@;JFRU0]GF+O3CX2EL\ M/!D+"\7H"DQ& MTH-J;.KZ26"Q7(.E^L&?I;1%65/=KRG4M,8_EXOETZLOO><,-GUJSN$KXVDU M9XC=4V+./6,GJA@O9W>+=;E^_5#.F_*C,\%%1*6R EF0Q! %20Y)'" 8Q"B/ M B%8A(WR=$X-/C515=,'%(%-!5ZSO7H2N'ZY=2T< \LM"R2,MUX?RSU.6_E: MK6;(O^RTBY.#C;(I^]AH-V7O,P,TAVC+?[S?\%LA=\I_<;SZ4+[P6(2T".T0/B+ W3Z0)Q"2:K/A 7![/75FXW MK)1?P8=R]?21S<(DQ$664QBP@$(I]R*(\SR$F.""H3@6(37J[7 T\M0$6$,< M4-2!C^_-E91]O"YK*,XH#"QD3 &PTDU.,NNDF.R/-)I6L//I^K<#6\>)W%19Z$44Y4V] 8HC BL, T@T*R M&Y $DQ09B8[3PT]-5#26MB81-#3:>AWVX#/U.[B",H[GP0P/!]_#*;:O\#[L M#3>R_^$4*\<>B)-/N9WYOVVJJF3#373=X= A0O]U MQ=O@C!"G+%7E>#&-E6(G,"P*D<.0)C@N4) S:N6,OCCCU(3W5D9T*&YDA*39 M,1+F,NYVPMD+FF,)6T<@G87F17 \"\'S\[V)4+O(_CDA=?E%^]2A+U)X-:68 MWG,5K]-(P??RAZ:)1'UC3$UZ=&@%>\0"1:UY@E$O;OVRPB=D XL(1[2L$I!, MH'!*1^H=>+3D)!/VNJE*1L\[[//-G(WF"X^Z60GO*[N@Y786)6JWY_ZQ>V"[?^@\^2L0"@)<<8@ MD=8#1.J:M\A2#@430::N?U,>S)[YJERRKVN\6IO9$5?19+,[#BD;;J,H(F\ ME?\%?$?KC8YZ66U9J1_ :QUD2?ACN="5#)J,E%>.+>-BKEM<)DA!D*HX&@4Y M1)A22#!"L @HPT5&<,+B9G'O%H8EX49>VI:N22TLE[]ZHR5-"L(*420PHH2K M-)<"DC#A4&6X%"&-(BSRV7JYQO.)+>>.IN&6\IN:0Z^4X8*.N7)F/H/1UF-@ MO:+>5>J_X*Z["#O:0?V(6I6#'W;?\.=P\(*L)V?$=;2,ZJCP MNA$\//H*XM MBPZ[W!\49=$W\+=S_46I\BVS@D4L%*IZ-PFP/$:)@(3+8S2+Y+'*(HKSQ.I* MS9J"J5E6M9SM-.L&O^ *8/!<>\5_M>T]9+L@9J)T4)@'%I\-[: A7O>IO^EV MJU>^65T8:T?_37O])5GSV63($45OK85LYQ^YH9 C/,=MA%P' MDPDJ1><-*#6-X)=2_D03;:FKG /7T+B['K*AS;8:K:\U6C61-Z FTZ,IUH^# M+R/KS"SCFD_]K!X91A<>=Q,)WU:ZD_RK'K>>H@XR0QFF"4XC&&=)!%$D8IA3 MK%*1<40(BC.>,[N.$>>F,OK&1VT4T5(J#_VNA,!KK078B86S )O)A:M &ZOR M9(-6(QIJ*F]\A])=0L*3:#@[S:BRX1*SA\+AXO/V=52^EFNNRC1)_8,OZ&M; M.X]]*Y_XAY7\'KXMO\BO:/[2?2J+6O->D7->,@/; 04@R #FTW8 >[ M8@)H+E0R=,-']V$0#KX$YL5DAE^*D4K.[!9@K19 Z 50]?74)/--&Z:MKLHV M4BBNUKA@$O0+E@Y4O)E%NKD@!Y*DYS'=8])6PU]ML(IU';!*V2I*KM5VT9L77- M&RV!J3_>&Z)C.>')NM.HZ 9L:8928$%%]0WH=$GSZ72W@X94*_&?YF M,LH_I@/+J [!0'[7O'Q<@'>;U4IKO#NZP>UZO2K)9JV^?Z5Z/>"5;A[AO?>: M'8*^R@&833IN60 K(([* ]B];6_Y=R;0Q0Y5/O.*_^"+2F[,NBM<]YM9+_^F M4MVV[;MOA2CGI2JSW^RO.$%1&HH"QG$40A0P O,(13!E/)7:&2Y8;'2], !M M4_,5'.[%EOJ_@!WEYK:J[X6\[$=XP^4949K6Q53W>&N;5YY;P*:S_8Y!APJU MOI?3W"?QALLZDK-B_.6UBO58#Y M?/DGE@!5=8PD7[WPZC<\5S^:,;FZ,8I3&&2$0D23"!9($%C$:1Z@,(VR'-MG MBL8#BTY^Q>=CLC[IZ>Y\M7 MSK_*,4O*=0#);X=M2S\O==,C>4"I#J65#N7N_EY%H'U>KO^+K[]PNGQLH0?*P26,H8AKEC.6AB*R*CXQ+_M2, MPKVFRJL=H:"6UG92<^0OP4S\3G=]AY;CIWIB[W*M=;6JFNFV5;;B4OYT+0_, M-=@QJB/\):OZOK3#K#]1_S9KY.G,&)GX40^?MUF8PU/LC:AP#H0^--@^\_6] M^(9_SFA(8Q;% G)6!!"E+($XY*JV,B<4A6$A2&*51GM^+JN#9H0DV7V71UF[ M//"!R^./#9_/^0I\7+"-2L/34< +>CXBPWH%S,X,3[@.+.!/>I'J.V$IW*4( MEZ:/I/CFS"V,U\#J2W#Y"ZX^.]/8 =:76#X19'WQ%>?<4KY:<29'JM/TY%_: MG]W]5!*0MRJ_U/YO*5UM\+S2[J692$/.LC2$+(HX1"C/81%$#"8T#U"2Q3QD M1FVA/- R-=VX]M6N&FJMLTN=E\0TKF44H M)6HI3FU7Q4R$#HCUT+9]!^:6]AW0#?7@NZ8? M* : YL!CP(TC=IYDH^WLH\I#1V@.9:#K,+[JDWS8+!A7UV7K374OU$]F(HQR M% E5 4K*.40HAGG,$0QSE@F>,A(+9&._FDPZ-4.VIA#\HOY8"?V/7T&E";[J MRLEH 8Q50Z^P#J\#GJ@ZTN+\MT4+Y,24;UQ1Y#P( MEXN(]+QK'S/X@DVHJ=(*&Y<&K_Y1KG\\+-=2()9X+G_34%'-DB05 M.2H*&&.2J1J3 N(L$;#((XZ2 J&ZYT;\E#3_F 66.B]8OX,99B('%7;L"DH-M[+2V?G&7XFQ O1TY((Z6,15NT/E%S99ARO^O%RM@8K)\I1/>!W:/=%X MC@./%G1W'>/=V+HK1W)T*/R0'\(WOGK:56J*,HPSQ"(8YTBJT1'B$"=9" 5- MHR0N"I3E5B$,QU-,SBV@*-0)Z>XEKTX :6CF7P7/X+?TDCBHJ!NFYM5YYGV9 MXL<3C&MMGV7PR* ^_Z1KO\M;QE:J*TK]QR>I!8>S-!8L2C&'<9 1B%39*Y(* M#$,F6)&E+$HXM6M[>6*6J6WPIMMC0^)-^Q>@B 7W"\.N)OW ]N]V;W -O.&= MD7+HD=F#Q!6M,D^-.G+'S![&CAMG]CUL;XW^%:_6[Y:2VM=/G]ZU6;9YE SH@YH-$!-))!4.J1?G<+&W!"[$J.1K*R36/FQC7H Z#%\3KTU MFE730W+79.E[S)_2$LUH@<,\E_I*EC"A2O(16(@D@J+@&">L" JS,)#>6:8F MQWJ/XF]_+J]76J(KE!8KN-Y2:>E#RHO2$OT_0R@MT=LK+='AEC=[V%YI.9=* MJ((%N]&!W\ZF$ZK@291'K(BB""98ZCHH(AG,"68P%3Q$'-&$8V&JYGBA:&H" MY3#0GC;UD MYJK@Z$LWNHM>.=QY'0(&?FD\[W(!L5CK8$TZQU55BK)N5P#PMG2)7#GY=KF@ M*^V _(7Q^F^_RI\!W$G1?]2EM52!P%^!$N. _E Y,Q5HAU8[N3J*73^[USWY M_[VN;(]6[&>>T?1HK[!T-6^_ SL7^5*!C1^6J[O%2[E:+O1.FRL2=A4/2U[] M;<'*BJH=PMG[C23T0RG6/_Z+X]4L3Z,BRE$ >11SB%(>0U62'Q:A!+H@* I3 M8ET [$JBIG #Q1 MN\S7R*XWO:?R$CLIM[^][AYI@CAULN+]LVZM=+]95VLLJ5L\'C1ANOO)5[2L M^,.JI/S+9C#E,F?%SS(J;#JG30^"U,S MX5JR04,W: D'FG+;*^O1OPC3*_$IK_/@5^Z[Q/B]^@?=3N3D%9Q,H*\SY1L8 MY%]V0-R "]\.^'Y+JO4*T[7/./PW6TEO\0.C,S!R?,);+=!Q_,.;4>+80 C_ MY)4D1)E9=779]8R'*(UI1F 2I 0BC&)(&K"X NOO93/>+5^;86"922E,>C&G@?O4 [O7] D[R2' MYS1R6TS\>0/,IAW;YK<"XX1E;_>^FRQZ6"TIYZSZ(!GXN*@V*U4<[V'%G\K- M4_5.:C7:13CC**9A& D8XRB *),:B$KTAGF1QJS@-$Q88B.)S*:=FAS:4@J> M&_H!! NY%/BY5'ZZ52VG[ 23X0J8B27_N XLE%J"ZUNG'< MS6!+M#\Y90>2 M)REE..FH,LH.B$,)9?GVM;W3E4L3KU:OC9E5S4@8)3FA!J@?3C4U.:1R3'D=3;'KJJ[N"&B7ZNMS&@T6P4PL^8%VZ(B) M72-V?=_2)7.(?NSGH/#>E_UHHC?JSWZ.X?-]VL^^<6V=FP_EHESS3^4+9Q\7 M:_D5E%+':JON[%55X5F1I;@@D-)0VF!9C&">2QV(AIQ&.18QRZVDC ,-DQ,_ MG4(L>GG4GMD%J^R8:8I;N9:],5\DPPN 8:$?VH/?K3*DZ8>:@6.\1ZJ!8PVB M]SHXYA2\42T<:XC.U\.Q'\I1X5*&YJ<2DW*N6_EM?=!Y$.4Q)I!QU51/)?$6 MA&01'+_ M(Z2Z /, P1#G82&"("-I:",)SLPS-4G0!$]7+9VJS@4VN=ZV M=,('B ;&"! MT*"U)7&0.( +,'B2".=F&54B7&#U4")<>MRQZ\GY&+/71N9LI]0:"U[0$L\? MEI6N,G_WV Q M^G8+;=_/9,"5\-6U9 @2Q^U-,B#(1QU(AIS+5\'6WU[5?[4=_$[2\KA4#31N M?Y;5C,KC!-$8RR.%RO^$)(8X)PDLDIR&&8U33JP<=Q9S3^VX.%UL5/UW6WZ^ M8>!5ZFF2 4OY;[,L9F)](+ 'EM8>4JKY>' M?LA.Q''*9A^E M*BB?_+9B#\MYJ5+25/C(+5L^KSG[,,>/)JJ8T4!34[X:@L&W%599!* E6]?; MU3$T3*?:-BR8[5\S2/OWLW?G&5JTN3^F2^ J)L,R>747MU*)8 _RQE^U%6&GY][HKHM ":1$#Q/ M0I@E40$11PSFN;2E22(PBT5! AK,%OQ1Q;Q^LVF XHIS4>-\-.5P<.LY -M2 M['X#?!IB4VOXRB]S<+MWBT]+X*M/R[:'>V\V[*DY1K96>]@\MDO['KXB\J/V M4[3A"5D:)RD7'&9%%D-$12@MJ1C# #$J[:HD*WAL'?2Q-\7DY.M>O =VB%\[ M :/9+K\.G(&W>(W+UHLU2&S'2=Y]AG7L3S!^1,=)!D\&KPG9LF^-EW8(MGV+V&P_BB[0V":#S#>CKT MQO>S%Z"7_7ZU&/J XL>IL@%/7 MIT->D!IB-M@UZ:7YW_BRU!">RU>FI@/9E_AN;R<^/CWC0208.P!H!VI]K4? MB*V*35N"U5-.VG2DT0I&6[+6+0EM^ZJKC^)%CBRUW\]\/8M)C.,P(\JGD$(4 M9BG,$<>08DJ#-(H0BH6MBV$W_/0\!"UUUG<*>ZAQ3CGBA3S>PABI%GQ,GG$Y MAFG PRPK4)!%J4V?>E?,QNA'[P(&PZ#WX8W9-V SSUFB8/KX9A=;YZ# MSM C&_['3!W;[2>><9-FVUCHCXMJO=+'I8Y]#=*$A:B@, G#6/6281"G202# M* VB'"=Q$%NENIR99VJJYRX=84>G4YSQ.5S--K('M ;>TRY 66_P"S!XVNOG M9AEUVU]@]5 "7'K+7^63WC-'[C\2*3:_,COQ1^;M2K:OEFPZE9[ MH>>O?^"%_!6;%6%8()$2F!+52+=(O9IR8X.@R MYRT'*L/I2?, A&("X(8+\%2S86YQV:_/97-V4-2']LUU '_8 [PF'VCZ0PQBNW'',T\ M=F:W:RB[#V)_KKSG@J]6G'W#/]L2,#_;G[7W2[@JJ_>ED#_D$H"/BW,=FV8D MP#D*!(&,D @BPD)8%%(KQ1%*,4'RQ&'&1XY/PJ9V&FG" =M2KGJHG6V 9BX2 MO:[EY>/IK59HX).K94%?RC=73.JOVY\WO(%Z%=_OK>+9QH=OM(KF9]Y;K>:H M'1!O .%BJL77(5::,O;8_Z%C+. M-E(8ZW_QI^?E"J]>.SN[J49+;#:\IY-WB 7M.92]3C?:>3T$2-VC?)#Q[7.F M=/"Y[D[R8SF7KWQ9+VZ?UJ:)4J??GMJA6@?8=\@$7_AZLUI<"JDR!:O_0/2# MT\!'FRM$5@E._2@X936=&7*T5*9^EKKY2Q>>=*RL7S<34G$/7WB;G7,OWBV? MGI:+KVM5MC3,>5$@%D 2JQ(5<80@%O)O11YG85!P7K!DFV!C45S_XLQ&7_=! MMLTH?3ZV64SR'*>:7E I@BU+ZE^&WLQE[ G)D4KI-\3JT*I]*&N"P==>*.WK MZ!NCXZN&_N4)QZV?;PS 4>U\\S?MI _CY>QNL2[7KYVQM&CKMC*;Y2FB"!,, M"8]CB%+*(4GS"&8T2+(@#S+$XGO MC@?080(T7 P,O;GK;N@E&,E%-\126'G,KL&QQS/F-.QH'K!KF.YZNJX:Q]ZC M=J%^^'Q:Y_AZ%+Z\SK4Y/UDLQ-M=;!.]^6X.'N?J_C]@WXL%RN M%Q)A<^?6.=PN>[<\0#9TS($A6N"[UWXF!N X>;W.C3F:V^L"4UV_UZ5'G9,. MM:=9YFJ2K(2D6DZGYC6$2(PP1Q%&&5ALBL@B'-IIV:K&BH MM4XK-$'8S,?E'[>QKGH;BKOIV.TM[R\-V;]ZS1^TP,E?TJ#)I&-G"EH <2(] MT.9M-Q'T!U\]RLU[2_^U*>MJU-7M@KTOI2K3_%/^GX'-?%3) -C_; M@JUAX ;T(@XZ7'C6B?P@Z4GT.1(QJBB\#JA#T7CE:%=FWNW&WC8C(F'* \(R M&*&40D2*'.(D44W <1+G(4UI8)0V;3#7U(3>EM3.=KNBV=-YC,UDFR?D!A9@ MKJ"Y)ZF=A\-WSMJ)F=XFA>T\RVN:)4H+(:5_R':O+QPFL]3J4&/Z@? M+!=2E&Q:/.A#QN>9%JP?/>XR )9F7CTUDY-:Y(M4* MW3!/8)ZL%.ES?,>NZOQ1#?I^^83+Q2QA MC 8QRF&&>*2J1,Y.. MSG@,?25K#(5]R_%3+/MJ)KXW]KAMPD^Q==0 _.1#CF4)<+GZ.YYO^&^OV[_^ MM>0K.="/UT_\17*KLND)S@)*TDP:?$FJ7&%2)XMH"G.!,!:1W-S$J@2@V;13 MV]J*5*!I!5MBM;+U^?;O;L4+S- WDP+^,1U8/%P#IWV) RMT?%4\,)MTW (( M5D ]M1>Z _.-O,^;W0BLKGY6+YK)M%+AYK;::Y&/BF;?,+53GI-7^J&L.!Y%F! T(@9ZJZ:4@CF"A9-^7H"U]CY16\PZN%E"O5+:6;I\U<.9N5OY"6ZUE.,I6P$\"4 M*$4HI@(6."D@#0J&"H*10%8M>BY/.351T%(,>$.RG:)C@+&94N,7N8%EPQ:T MEEKP2X=>T!#L,7S*'!U/&HG!A*-J'^8 '&H:%F^ZB9F];D/;FVG.:!Y*$0)Q MR%*(4JM/+DG9YF:,'FWU_GK/^Q$R6D@,+# . M6G\-B'+Y% M*F"(0I;D <))9A7FLS_\U'9X39US+,\!=F:;VQV1@7>U.1C6F_DTSYYV\<'@ MHV[?TXP=[MLS3[EMV+M_;O6JAT:@[5O^"\,6&##(=! M1A(8"%5L.N YS).,0I:$",QJ!QJFMO5K%D#- ]@Q<0,.V M'XX7 MNR[K929)!EZ%@<7-$ M@+9BN@-"3]'*A8%01=P5$AW+PFJ%<2Y_<,B:_VDJU MU./WJX?5\J64;,\P2CE#(H,XR *("H:DGI/G,,"N6H/=+CF'Q'OP2Q@GJ ;+=W2!T2H*WG&JTW'@W"+HI\XXC.,;& M_%BNUG]P59-CAG.>AVF:0!9&3+6PY+ (BACBD 0II2@M4J,J[2?&GIITTJ19 M1JMTD#(SI!SY'UA::*K ]YHNGS$BQ]SZ"OSHC#QN-,N39*[0M_ MX8L-KSY(@NY^RNVPP/-WFVJ]?%*IFPNF^D5_*E\X:RM'DSF?)5E 4QPC& L> MUHGE>-ZEAV M2.?)X_GOJ^7FN?JX:!K4JMQ77>!LP]E]':"W7%2?Y8?>1L\A$:98$(A%7$"$ M5-&/3"0P2G.<1%E(,F14J?)*.J8FE%LV@.8#*$(=G>&N"V,F7T> >V#!ZH2T M??FBZW#R5<_(D8IQ"QQ=!]51Q:,KAW.,Z=D%"?7EB7XJ%US'*\YX5N21U$=A MSA("488QQ$1@R/-49$(P0G,K'=66@*D)P&XXW*G\[3;&7S'Q*_BN^*AC;"W% MH_5"F$?6" .@+Q]*)(C?+ZBE&RG'S> R1&['VKS=9;@A..,4IBE80115(20*(LR2*7PB%'" MTB"8O? 569H7L[T\K^-0?AN/"MQ;NNZ6+[=:+N-^M[8:!D'>1P)P3%+(IR2+D2 M9XQETB;D,8QCEF<4L0*APBZES =94U.9]OWA9PMTZ79(ZIG;^W-V[);J3_C=*01,SM+S?WUZ8]HUN:LW .'\G:_B^:Z@:7JFFZ)QU M QX[ALEOK[M'FNZGMW_B%;M_UF9AIU7AE^5\_F&Y4K^<82+UT SE,"88J]3$ M%.8HD^*-$D%QB'D16-6B&X;,R8E W?W1-H)ND 4TE(]OOBQ#2U-%/=3D[[6W MZIKN@+R"[G,-GT S>@,:5F^Z[57!=\4N:/CU&B\XY()X"ST'@2,;(+H;KP#IV*EPYWG5- M&;_AGVW(Y<_V9TVAPKTC8<&:(O'5R=+Q4O@67# 2Y)#%<0Q1(=7S7&"IGF=) M$J",\B2SRD?Q3>#4A'+M:CSHU$$:8O7VQY2N-G+OEVJYW1I">EM=TRNUMUNS MP:_?FB:3JJMD6_M(_7W[BX;!FWU]7BUDR\X-V&=S^PO_32E]KX#G]I7>R'N3 M1I>^P3W7$M/[/-=ZG/_/!J^D;)R_?B@7>$%+//^X$,O5DR;CL"!W%"8A00@R M%F&(A""09 S## F:ISQ6@?5N[F<+*J8F]+M.U"T;8,L'Z# "?OG; F^8%/[L M?!B1Q_6R=5P/M H#B_%+H(_CQG; SKM/VX:&-W)P.\!TWMOM,IAC,[RV[+72ED*@2;P!6R(]]G+K1\%7 M:[8SLXS;::V?U:/&:1<>OU9O.N-FI>OR14YS>&\?T"S/4GVG54!$> +2B(8 M8Y04-*1Q'COFAMN0,67-Z>2E2#?DL67)56^R6B];Q6FH51CQQJH7])%T*!<8 MO2M15D2\D1;E M1Y-"ZMVWE)7W<[ M+\L%4[U.( Z15*@$E9(RS0D,\U#:G)'\(Z!F8?:F4]KLQW%"[!75<$LV:.DV MDWS&2/?+N"'0&UJ:27+!,6S@>TVRD?!R@Y(MZ48)3+UO1H5T;^8!/:6[5N_R MK,:4+C<+K=D^U]!*HPL^D#J9*HTF1Y#RCK.] MH5:E-.&>Y[SZR_5GBRW6]2DBW](G0QC%@3X=C(<9Y1RP9:J5^-;OV1=@/%$@ M[>_5 ^G)F^ FHH] M[/ORK9V885R_VGD6CWQJ/8]Z*.C57S9'M=\K6?./68;SF)$H@W&2<(BRE,.< M1@@R%9E2,(ZSP,JCYDK(U%20/>*T7BZ9TEH[V53E@E>5;="X\Q*9"9@Q@!]8 M"NT7][H!6RY EPVPY4.%DW0X&:C^EP.60Q0 LR'C[2J .8#56P+,93PW"?I; MLZW?+9](N= C?N%T^;@H_\W91\;EW*)4+KPZ[.26_FM3KCA348C-G4C)*_F[ MS5/=HD-G#\T8(3S*8@3S*,P@BGD&K-+E_0GO0=="4^B M?1@:1Y7[@\)\>"@,.YG]' H]EPY M>9H'I';W#X6RFZVMD9HO)+& M;^'BMH;#H8CQ50>#ND>[?7Q5/B'^8WX 4B7+[[=\1E:(%P)C=6=]FD4G*ZN#X8:[8;Z- O=B^@S M3[BI:*IV9QT&.9\O_U1!,RIQ^PNO^.J%5^]^X-4C9]^6[Y;56OZ\R>";,1I2 M@0F%G* <(H$*2$0105'$."H*3B(>VF@)3E1,30@T9*H#CTI"ZT1H7M-JJ:^Y MK8J95C$XU@,+E*]W[T ;TWL#P@@&Q0W8,@5V7&G\6[YN5 ?DLJDZ5#.I%DIQ MJ9]K^/2GFEP%LR^PW@E%?W4M5 M4^L$>/'ZORKPA-?TA[I5IAWNK&M(&"R*X<6];ZB'OJ6OZ05=@H&B^$9+.Z_U M&LR!\5>$P6#.L2LKF,-PHER"Q3TXVJROY.*N&/^M:V\4*8FEX] M8TQ-Q$A:P998L*/6PO+J0\S #O,$UM!6V1F30UIJW7_5&)C00AAF. M48YHCJR*T!K..S4YH>F[ 8N>KB)7P6RF6@P WL!RXTX(3M>=U@*JC-07Y=W9 M9Z'M*]7AXL:;I\<1/D\JB.FLHRHAEE 52D80)#GDE! MA9FTG1@C4) L%+$(XH!;-6ZQF7QJTLJRB:1+_WBKM?%V?>6$^-"JD5>PAVK6 M.433=ZNIIW:Q=02*8X-.'^W;.U,U!EY3SD[9=M5.H#9614:"F&)57(F+"**" M1+!(2 %Q%D4AC4FX?[C[;5=/J*-..$LWHP7! M2!0B91#C-(8H#0)8L()!)FC*:%;@.+1J/S/<J.LMRYNI_ MT-6R/HT\K\&(YY$C_,-&7EC Z?^@,IG\K8XJ"V!Z#BN;4=R.*S7F9_D%WOXL MJUE(\R@H(@8+E*L27@F">2"E8($931@681Q:M8[N#CXUR:9H XHX\%V19ZDR M[\%F)H1\*T]R22J8VK:OZ0.5(A! M\/_^)0C!,UZ!%T7L?X)*-XD#>+/^L5SI;,A2'Y:.\PF#PY]' M_PG*JE*)ZV$:W,1I*G^7_Z?JL+OM3!:&Z"9,LILBS/<'DS^7,-Q(V=L.9B>% MCM;53/Y6\9&V+A@?YA;397_=B6X3\J_R)+J!:;<_/(&8"A5(0B8 G MRG,2JL!0J9DD(4D*S/."1C9RR0M54Q-F7:;J&AE;MK18Z3*F*IKLROWO>'-6 M?/RLLYF<&GWU!A9N8RVY"'6,'!*9U+HPACCF 10\IF$>H"1!U+24Q<'84]O 36D 29]Y885# MN/IWZY4@#&Y?M?P[5)@X!,*\G,05@(Q4.\+@P["J$7&&XYZ"$(=OC%;]X0RI MW5(/YQZYK@'K-FRL2:5I[JC>U87@RL7CMA+R*@L()'$N M#49!$&9%+EAB=;]T!2U3DVW;=IQK_'.;'_-+TU?UU_]P:Z/JLD:F7O!1D!_< M5=Z W@EHO6NQ;UCY51M[#3>[^I;#V'(>8/7<\=2%DC=I;GH%9.?ZF%XSI+UB M]XEC]D7?]Z]>/S]\^EJNVXHAHDA0*+&!TD1C$,4XD&(SI"J!$'.19R%G1G59 M>F>9FD!4A(*64B!)!8I6G3)\^^.IE5>)+^K7UY^V"EW\>."E2\E4SU):=@XS#\\]=T:'D\W*Q M;!N/UBI26X1$)&&(0T$@XH3*_Q0$XC#+(&8)$4E&1!1%#LU*SDYH\P6/V+<$ ME)I(AQ3#"_@&E%(4(0S3&$G[F>=2)I5>D=?^B.EK#F[6ZS+]>N'4A4EKLLC MO,XXPBR-!899H$K-<2)E> DB6*29GF MX.<0[)<,'G 96!3806*\^2\PWF,4R#?KC2[_LMO?Y\8;94-?8*;=P9<><[,( M=AVV[_ZUD6/_P=<_EKJ-0U,WX%.YX!_7_*F:$9PSFA$)L8)G3!>MC%ZSW'L$ROY?Q!-I(-S-?U+UKI5+75_Q? M&TFLLOR>^S\_^6B='B_?*I^>EZLUX*J>(J\\]8LQ@+#G+J?O[=%N1'#NH^ M[UX%T<5G'4W"-G.A M+AB&0Q)1RC ,,.<0811!HA)74_FS)(_"/,RMN@KM#S^U[;^ESJT4VP%VAM:9 M,R)#6V#&8-@;6"=Y]F5$[0\^KJ%TDK$C8^CT4_9NUW>;E:H2]*&L*)[_%\>K M.WG6R[%G/,A22D0&TXR%$(D0PSR2U@Z+$8N21% 1&E6M[YMD:INWH1/4A )% M*;A3RCLVC3SKA?2R,]8'4 /O:2>,K!RSET!P\LZ>'70T%^TEMKI^VHO/NIW, MG\JG4MI*#WBU7O!M(@@-4)[$'.:"Y1"16$"OOI)I M*W;O:CQ+(;)?YUDK$-_XS_5ODH7_GB4IHW&,"B@DXQ E*88880;SF$9YG(LB M)$;IA#Z(F9K4Z%XH=$N@[['@?%-COU;6=S>#KL"8MSF&E>@;LP,H?H!F:)@K M'F=<_5_ZV)/R5M= SJ#U7 RYC^E'U-Z+K^7CHA0EQ8OUWQ9+HKJ/J0D_+IXW M:]6%;/'(JX^ZS\]M5?%U=;"EI55%B@!%D K*ZCMR3 F&*1$HC/."(-MRT+Y) MM!$)X\3<=B6#KF99DPW^X%B586, 2VL%EZNZ(A7X6Z6N%3H@@"X*H(;A.BE^ M]6?@)MG'7-K1I;WZVX5%T\T=%8NJ(%OW2QCS&/"U" ,=#5>3]Z;'A2]P+QTA MWN:QOR=3'GFY,4ROQ9K'IZ8JZ\L<^7OS"ZZ6[\OW60XL#RRM+G)K=3-UP)_3 M150[QFCW3@=$=Z^9#G_E6*A\U61EZZJ'7W71S]MMS<]9'.5)'@L*@X@E$(E8 M0))D!#*ZR6VWEMJZ2NI-MQKJ+_(PK&NDGH^:=T'<3$?Q MA^/0>W@+85._M*85[(CU6!G="!1?M=+[)QNW>KH1XT?UU,W>-&.2IP$C*8I)Q"Q!B".<]2F&1IB$6<(,Y3&SFR/_S4Y(:B3CM.["3# 69F MDL =B8%W_A:$ ?S=IYGVM+,/!A]U)Y]F['#GGGG*/B[W&_[Y3@J -42JH(A55]U54N*:F8L(D_[H.[?Z1[A&WC+*W]Q329HZ 3W FPI M]0.6>9BN)]!&"]-]KDO65OHC>S[_#?[YHZ0_#K]$((]O4&W(/Z6=[2E&UP"_ MGAC=OK='B]$U8*$;HVORN'-]OX.64RJWDZXY^[!1P[>_J(.$JP_E"]^%*53? M?O 5QT+J+K,49QF5WQ*DD>XV+1#$C!*8!#R/)3I90FR+_7DA;&HZF/P><_E1 MQI;M([RMDYGV]A;H#WP(G&JH=P-:MD#-U^ZW-6?2M%9LU'%/BDN=F/!9>9;U MOS2[7@L">H7=7W5 /V2-72K0*Y@GZ@;Z'=_1HMV4<]6ZIK'.PHB'(4Y5.1-5 M(#K!#.)0BIPL8UE1I(Q'PBB0\_3P4Y.F+766-W@'F!E:M,Y(#&W1-H0-8="> MY-F70;L_^+@&[4G&C@S:TT]=&SWP^W+)_BSG\]T-<)$74:$VK,A0JBQ;#O,\ ME/LWC(J"HQ#QR#%9_FBNJ6WA[MUOYT)7F1'O\&KUJC[L.A-(/=&RXWIC?PR] MV>;W!.C DJ"+94OG2-?A9V'Q?K-]/-,;75*?9?G\??/Y5_Q=D]WOVMG-,I(* M(G(!(Y00U6\>P0*Q&"84DPS%"4J%50FY"_--3;8<791U6_UYO2GK@NY^5>8( MY1O=E76H'?:R[ 0L ]Z6=6=[\^NR$ZR;W)>=>LVA/ 9?E4MV+^2?3^7ZX]/S MG&\=CO?B-UZM_\ +_*A_^*#JH9>45[,B0#%&*KDDE78'2HH DB0L8%@D*.(< M,YP9Z3+.%$Q."FDFU)G\K-FX4:4+.HRHWRA6P(X7L&7&HH:$TVI=]O$/O@9# MBZ\IPV]1W&/H91CI/N%;?8FPMR3:JZ8T?EHW6Y!'C<4:^2K]<0W ?45!G,8= MKUS(-6SO%1*Y:J#KVA-]PS_;P,R?[<^:(I7=DA*WB]9=5^ES4EU8L^X#[Y;5 M>D9%&A<%X3!-(@81P0',"T&A* (LDH#R++'JN#T$D5,[X[3N 8DB56[B':UN MG8R\+J?QC<>;+M+PMQ^U"J_NPFL&;_3?M[]HF+S9K\&B2B^UC#:*/]2\[C^F MN/7?%VF(M?#<,,DKB6_226D(D,^U6!ID+K>30V4'U9/-Y\L_L82LDM-^X2KT MGU?O.=M0W>IIEH:IR$F6P[10\49)QF">Q D4.(FI$"'*(J,Z@+833TW"[RBS MD^G&0)O)Z2'@&]HK>_<.M"[ &Q!&,"ANP)8/L&-$2]N6E1NP9<:?9+5%SY.T M-)YV5 EH"\:A5+-^W]''VUP@?UO>TG]MRA771=D[E5!G<9AF-&4"JH11J;"B M&.(X3" )*&6(<9Q&>=MPX9N%L_?2Q$9[;+_QPKL%SU,JFNCQG0RVH&S5\-(#1WNMK"HTOO^_%^<;U M_)JR?^3[-7[13O94JW5'O"W8_]G@>2G47>PMI>HNMGI?5G2^5!G7=>TZ0J(B MSZ(0AC0ME.L70:DOR7]&-,TB'J$P,C*:K6>>FIYTX;171_R.)] R!79;F2FLKGY>(K?U0RM D22Z(T1A%C,!8\@PBK*DE1F,.(HC@7$65Y8A6B M.:3.UAF TL13:E#+SP+P,W$ MB&<0QY$K+='@EY;L7U609&V1;4EO"^ H.?VIQ*2RLR#% D=2OPE4 M"SZ$ @1S&B,8,1++_P>,IU8I!":33DWIV=4R7PJPI1JT9(/O+>&N%=_[%L!, MD/F&=6CC['I$W (2SA>=-WG432;_C%:[#^DE#KFEHVD6815IPC(("YGE I)H:234UR50-2EX(FC&*4Z/R9%[P M'5'"#PZLF13W =? DELC]8LB\E<%V/NR>FZ%M@K+:PCV)[4O0>))4I^=9E3I M?(G90XE\\7G[,._3,1:WJY5*QE+"_[?7W2/-CJPX'JE"KKM,Z8PCC,"RX MSHV7TCZ58BC@'"8%BWF<\#PKC"J13X6AJ8F[+>7_^PN?'6R3"&N3!3@=D@?GT*9$Y(FFM>P8D8O@XBX+=7T'VN[7.I86F[ZW: :1P1 M"AK08 .VX( 6G6VO-XV/;B'3J=3\/^R[,P_53^OO;ZV^/YWI!W[9+,JU M5%77S7??IO+%7C>K%6KT27@=>5I.3D&DM/-?-U2L:14M^BA MF@H,5#R)O@19/ +^(K'RE((PI4^E)Z-A$F2.EB Q"6Y/Y%M,BBY7=Z3&S^([!8V_@V2?=]O\7 MKCYU53))#]V$ _ (Y3$7'-*L""$B20$+IMI3R?\D0<0X%U9%>4_.,C7[;$=D MG65?Z]J6OJC3>)IM]JM1&GB_'P'D/ZBB%P)/N_WT'*-N^%XV#_=\_\-NV_Y# M*95S_JE\X>RCM#,6CZ64W?7=]1_XG\O5NSFN*M5$X/WR"9>+61"&F1!) M" M"40QC2#)!(%Q&A.<1 P79KXAQ_FG)BIJ\J&F'^P8V*;U:1Z 9D+WJ0#?:SXL MKRIM5\E,S R(_< "R#_LU@+*$3Q/HLMV]E&%FB,TA^+.=1A'^T?99^2R"4<. M3;BM 29)VSRU5EM=??(;7SV%LR!%7&01@UE 5=IB*F6FD'_#641#3 ,2X-"R MM=Q@Q-IL\G$JK6_+PNK,(>4H?U5%.RT+10VXO(8&W"26; R']JFD]*Y#F[SN M):_O.;1ONOT".PQWJ@,KGCV:E(,OBR_3=#A"QS5Q!P?\R%0>?D;G .;E$UCOEXK&)-92S_<;%+(.EQZL.4U.W,FLF@#'SK->C51,4KB@!VK8,=KNZ*[SM4Z'GN/ M/=#RYS5&>^A%\!?4/1BE8T>!#PWYB;#QP:>TSQM6'J,F:K3Q#"081S&+&0P) MS2 2*(0X#0-(J: I2?*"%D8E5$Z./C7OS!?^4E9-;-S#JERN0%. T,X+Y:=;H[L^8?ZKS-F@Y]XS/ZB5< \M$$Z0&4!)[0/$DKT[-,*KH:B??T12EL?P<((JC0OXG#V!.XABR!,Y:FVCW=J M"=0.Z;N?:[ZH5(#-I[):-P/-EQ5G'^;X<58P%,E_(2&F:$_M2K-(I MQUVTGH3)D0@9+25R7&"[28\CSWQMI^>Z<7&E_#:/B_+?*JA8)UNJH+ 5_Z%( M>.&[:WSMT=FU)F8IRE@LEV M/6X8 SO.5)W$6RIEY6:N;9'[=Q_!+W51UBU5 MKZI'E28=-+0#1?P-:*CWV!_&&WR^&LA<3]"X'6:\ 7C4@L;?R&ZRMKE_:B^E M)"U-L&2,DP"E"8:FVAJ^G![(=E?QK*OT1/%>-/$'U@_-=W4'U M&ZS-2?4OL5FK7F&[]RN 5V6ECA&="+99;)0?6P?D]VRA'R7](5=W/@>L:?O0 M&5F[,II/HQ0 /S_/R]H1TCRC\]'_4]4B/#T!**LNV>2UF7#WN*3Z!9=S/9-\ M"6S64A_[=WT$\I^4<]8PL9&'VRM0?9_4U?Y"D37?Z#P.2_X*"&_&5TP(4&V$*&FI+#=)D"KH*,EMV:W H]075]I; MMV/X6:>*U,U-GE?+EY(IP!4[<_QG!5HOL"H!AE4_5CF')*##E*\:C6X??U\Y M130J04!3"*HUB%L<>P0 +# MG.0H1U&015GD%,9^/-?4SG1-&X@<@\A/8&FF_GM":.!3N!OD71-Z QK !HAC M-,#$=_SUB9G>)I[Z/,MGXZ-[7O'43/MAM=1]NE^:6.Q9&@=!$L<4BH^7TB1+0_@:YMF'P%MZ#CU M[; M-D=NDD S8-/L<-$,US3Z:[VV;9I]C_V+3[+,ONL1&\C^6\S;@/\PS$H=, MA4NS$**8QQ#'00%QP8.BB-(TRHTJF1Z-/#4-0Q('%74V$5Y=H"Z;^<[L#[SG M6\XOZPH7(+")17.$8K20,5-(+*.Y3K#=&W35?7[$V*@39.Z',)UZP$V=V0N' MTK4)2VE7=SWU14+CC$8(\ARI:V220\PS#.,(Y[P0498*J]JI%V>^YZOR M!:]U%,VVET0;>_EQ<;)W)%^)Y>I)N5AW06\D1^'_[>Y=?^/6L7S1[^>OX*=[ M=P-F'SVHUPQP ,=)=OM.$AN)=P\&^5"@2,I6=UGR2"KO>/[Z2U)2E>HED2I* M5I_!H+=C2^1:/XJ+B^L9>%8(:>0$_,:%(QAB_L_ Q0E7G@CS ZU\4^,4+DVD M[47+";U5NM'!=U9'./+;QX[QO39-[>=0)V[>X/()?!:F4N&"T[W@F?\.U&3F MNZ[NU#+VY+)=@6X'QGG"' UC:SS@T11][Q3Z:!C>\T&0IB<:773TH+_Y<2N1 M[_EZ_;EV"JQL+\!1XMK035S"3P3JP"A!/HR9C8GKNC%SE K&C9Q_:?*^)1_\ MUC+P%^$8^['7&:CIRO=3\ $:1C356MUE4A/8$X(_L3B> /N.J?6 M['-7W!P#S8DJFJ.&T3<.WA>Y<*N7'[G&1EE&9=G./T3YS3)?IR+8@%XGB2SO MPLI5B(,XB2T;QA%V((KB $8LII X%E>1*4Z06O:/]LQ+$W];HMOPBB[9 &_I M5K>\Z2W$L'%R,GBG=E@T=(,=Q()RL$\ZN)X<8G7CYV10SV0<-0>YEO%T%&P] MQE6]\68SOHYBLVN<'3> WE' "%V)%C+TTR]&-D(WOQ/14%R2?LYVMV$%R:XT MT-*DN208;"D&+2]/<_J9 M_ZY<,40#3$D"+2\(( I"KAM&K@L#G&#;LAG%<: B07IG69KD: D%-:5M\7!) MJYK,Z >U7U88@VIJ&^(8E)0%@A(*/8* OU\+ O[#3A#TCSJ+ %!BK-WX:@^/ MOR *I>,V*S>%,,+]8%6UED:ZWXN\Y/="ZC&;,A.8ZH1+$P-;#5K>!K=4@QW95T 2KG]9Z<5=_1IH"LVY;G\S ZE_V3,% MZ-QWO-' CKK;J:"D<*7K'6;VFYP*4ZSZ6T%<'0MGS(;-=-B.?Z)*9Z_3=5IM79#/-TTNPTRL5-H]R-)!>L.;VF M.A)W@%=S2I@&OPC_Q;8Z1QOG_''#_HOAXC/_&E=<9PQ=&SO0CAP"49SX M,,)6S 64$P2>1ZV8NCJ>55T"EJ9,\D\PT!-"VI"K":0I@9Q8.-6D7X$M\4!2 M?P4Z=6*J7*2 WN.47@'! A \F)-58]$S)+>TIY]5AHT%YU">C1[G@N;H'X9; MZ'XX;*%[5W?-O=M4)9>Z(DWX/UGZ^"1,]USGP8_LTR]6D+1D]T5*V,JED6V) MGH0A<2-^J28$1B@FT$M2^J9[X?:SZ#\P'*W^D%2L_\7]^P7_#Q0MK4HP]BWK$ MIOQJ$UD.1-3B=QZ$?.@[":510%S?BY7+W*G,N#1KSY9H4%,-)-D D$Y^(*! MI%VCQ)H2[,..0^-@3BU0E' IL/67LDRK1?UH[INTNKMNF#X)J=L%?F^RVR*8!A87(&CM@_C(,30LD(O MH@'UO4 IF.-PX*5)7D$;$,0!09UZM-8>6/V"]!(()I:7BMQK16&=8G54X-7> M0+/%6ITBOQM>=?+O>INM+*I54]KGKOC!BE=^#;O^E98KE^^L!(<(^A9)(.*D MPU!6__50&#I)$@1$*7KRW 1+VWP-C;)T9D,F^"D(53R9SP+9OR%-P#/QQAR! MC/(F'6*_[_;#W^W6'T*;!:+ IVW#*(X)W]^.;[N48.PH%=M2F&MI&UQ2"!H2 M]2P??8BJF3\,X33U$=Q2"?; FJ#$IP(>A@P??3/-:OU08/G0!*+RRC@946?L M?F754TYOLU=65K+ P9\9WXA/Z*L^]/(-JD\?^+&D'Z9;X*Y"WY M_74._GI!17Q(7Q9X? M85'\)Z BPCV!V",1C,* $(?@*"1:0GR2!9FGY@.?A9,K"@Z(.N[_D%+KM=XG M\ZZ)VC$P"=(3'PK--U\3#6X[W_R6;G _C*_V$:&-E:$#0WW>68\/;3@.#Q/] M 2Y-QJMCG$36F&5AC!$)H.-2!E$0A3 6U5XM-TB0[<N,U M(<4&BS(OG[+7M,@S:>=?BT)9-[*YR"/+2,K*/S(JFDYO^ %-/VZ8:&"19G>9 M#'M<49NZCFM'T(Y"!!'V"<3$]B'S8\M'?I)PS/542A-D+5#;_/7"B CT85VF M]NK-RZ8T_!M%>GJ-D6544WGF7IJ)Q5;#CL1]CR$@. ([EMZN0)>E$]'=G#ES MVI))F TI4D9(FE7',@GBH?IE=&Q]&_\/]BA3^UC^6."7)]&+JNT :@>4Q;8' M:6 G$(6V!;EJ%D)*8G[!IXD;QDH!#[VS+$T[ZU*H6=^Z'\UA:[\1C":6_,R&*96.V2[0M.!WN=9'E6FZ&"HV6H2G6:A6X#HS!.F4]O+#V]?\3_R M0I80E\Y?BY (ARR -'1MB%@4P-CR(A@SSPIBVPDC5ZD^Y8BYE[:)>].S2Y$) M(>FOZZ]KN=['+(S:Y64BN"<6%D:1-I@2?Q:SR3/CCV=>2(+\64C4\^3/#S&R M7_R9503D;,NS=0VZ=,=03@W8,>.Z K2,'2V <45X(P9;/-C"F-3;8 N MIF?>-D&FX#MJ(V1LX)%1'%U+TJ=?:763EU7YG>$RSW"\?KOGL\AS@G+)DO+? M27/3BL9^B,(P@,RS,421:!IA^P%T4!!'C(5.H-9Q\3(REJ:??BJK]%EN\((] M,YK6F7)$L*(9-#!N510C"";'>NIP@CVCN> 2!:NP(X)T'(!=FQ(^[K!Z(*+ M<#05:C".B'GC#BX"ZB@(X;+11E0+Q6^B%=17_"M]WCS7%4@?\@_L)L_*E _! MZ,VF*#@YJP@A%KL$0>1%%"*NJG+]E3(8.9X;4>9;-E8RIVG-NC0AV! .GFO* M05W_HO%=D2WU@-3D:Q2]5%Z'?CDX&;H3B[T6V(;HMN)P#>R.<' S'; :)46G M 'BFK,!O&Q$>*[K^/?.+U%,)7AKDSWW#?S548%07L[XJH\ICS5=J5)>]O7JC MVB^/TX=_SW/Z9[I>7V='1I*/:4G6>;DIV'55S;#/<,0!^MBQH6F?U%D=-&YX,\JG] MJR;1UM9]1Z%F2.75FWM637<4+(<*[KA!QCJB=E7U5PB%,;%=# -J6Q"AP(91 M$GC\CD^80WU&_42K:&EW\*4)JT[(J.;=? \R51_0." F=_)T.E=<\1OS.B5O MX&?SWTDZWYY"PICKIC/TS+Z98Z:.G2\GGAFW9[^Q2K24OB]RT3N+?GC[HQ0> MG::Q;/:X:U5=1X5M^.^::J)<6=H>CZX7N8AQC<6+'*Z[6(Q G%@!]-S C[TD MLDBDU?S5#%G+DQ,-^0!OZ?\W/8%A:+W41,W\JS"QD.(,U1W46Y:$\_DWP15( ML[^ W?KL.+L".][ CKE)%"&S>!L2A8:(FE6(F@7R4/P:'GVZ)&00V=B'F+I2;!+:IQ M:X?_UT'-1BRT;7[$NTP$D?E. '$8(LB(0T@0A\@)E2*T+_S>YNA[R<&2$1&_ MK84;?31B:L?M.!QF.#)OY?>RC27@_UQO9'WH^[RH2PA759'&FZHU;(K:E")L M)%^OZ["$.B_:W$EY#)6ATZXS\*PGUC%#AZ?.B2?TW4_'=?G",&$DH DD+/8A M(BZ%D1UA:+DL9);C! 'U5-U,BZ\E.;)DY)CRD$LN!7EIQ<=+JCO^*U1RG*!@ MXYCBC.]8B%&IZ**I HNMA&O[DG#%^3JCLECT4[[F[Y=UK8!58+L.2I@/(T0) M1*[G0APG ;1HP+@&$@6(.#J*[M"$2U-_'W*9V+FC6MKK:UHU&R(-0:VFL9@$ M<&*9IXF:?C;D6*S!]U)U)];YQ N:N>6%$[.X1&VL0=^)9C M17$0PL *(GY]25P8NLB#$8OY?<;!7!MR=*XO)V=9FN8CB039EKZFL:.>U#B- MIYJHN!BEB>5##=!UT^YR1Z(Y"=&+@"&Q<'J.665!+YN' J#_8?ULTWO&BM^+ M?/,BCTI9LK\6*-^K[/JY4DT_'1AF:9M;D LDO:!6$3H4@^^LVA3\BOXL!+,$>UP%"!,/82F 0,I?XCA>$-%0M,G$P]M*$PZXJGGY=B4/8^C?] MA6!,?<"KXZ!50.(,QQ>4C3@<<;9B$6=8Z9:(./?(S.U"/^.T^#M>;T0HT^:Y M;NKU/2W_^;E@K+4V?\<5X\I^$GNN1;F*;W%E/V $AIAO=$0MRW>9L"80'65_ MH!@?@&-'W77Z;U;/BK3NX ^:1/ ;ZS-H_;$(^U+>VVU MOXM&DG?)'V4=7[M"OA5'MAM [,>('SC\IS!R;.C'21 E#K4PT7*3]\ZVM&-C MUU=^+:@%A2 7Y@G<\'^,LCWU8JUH@S*%X-2JZA8\2:B0L UZG-C:1F70+*4" MBBGS5.]<\YJI5-@^,E07G+WE6>-?M7TWP)[+H&\A&Z+$LR"FU(*Q MGWB1CY#G8J7<()7)EB9*SO;5JXF^K%'A'LK]4L0T=E,K?/VP&6KTN(??93T> MQ^+XWNT=!S[#B_LZGL)%LZ7CWA#OVLWQ%#-#C1Q/OC.VF%1<[4J?/(AXM95% M@LCQ_1@Z/G,@"@CELC7"D'DTL>,D=)!'=?2T$W,L3J22)T8W:R;2DK_DV2/D MDSX#0?A>H:&?DGC-O,I3$*NI9Q<"-[4\/<3L811F(XHMG47%6/FDXQEF+HAT MEL7C$D?G']5W%]91!N*F6-\LM[?%CVF2\%LBI_YS)G+79.J:JO=0;]2ER8:F MO\Z6_(ZM!^P8N *?\[S*\AXSSZ5H#WL8IP-Z8EFBBS&7*B83*,=C-\HEJ3G5 M;![*<1!T'98C1QC91[..COB<%RQ]S![P+]&/(RO9!Y:Q)*U6+/9\E,0,6KZ# M("(^A9%P>M@19;87)-CSB%Z9RX$9=3;4/$4L&THUNVD.X*JFO!C$:F+ATU * M&E(!IQ4TQ(+?&G+/.W3T6VNJ 6.JO>; ;/.VV%1C_:C-IN)K^G:F.M(*9[03 M>/F%\5\RJ4GMSEZ/10&SB0=#&XDNFXC!. H#2&F,19$:XEE*;E.=29>F"'45 M_A^;EYR8!E#F@MDY8N8CVF+>6A9C-QZ3+7-75I MOSO"K_#"2)JDC.ZZ:=YQ3>P_GU+R]$=6,)(_9NG_,"I* (L(?)%=R,KK@ET_ MB\Q._I<5QE$<$>;"R(\Q1)8=0YQ@!@E!(?*1FP1QH.QYN)B=EKX@ MYSR!/P538-/A2F82U_MO+1D#N& MZQIV.$O7U4%3\>L:S6U[6Z[3#MN@& ' M2'Y ER%9-[T1D[MENGZ79=)PJ,RZ7#.=6-_9"Q].FE5%.^W^S51ON+TMQ7_' MZD[<69/(O_<&^T48?Z@\W,-"X1,O/18,5W7M3O'/9US\DP_S*@.@FM^]<'J; M< 8NE.M?%?D_ZC:9<:VO@SQ>IX\2*D.U/$TV:WGK:!ZZVWYK'YNVC3(>DN-IHSBV(**A M#1'A]SGL1B$D,=^$+K:H8RL5DS9.V=(.])8V&>2JZ_@RM5JJ[K)W6(.)#^J& M)]#0"P175]UH4R"+=74XVSZZX^T*;%?1;!RJ<<2-.?!,T36SV\\PG,?.0M,3 MZ+L8'PIZ710?-W7U+U47XOY;2Q.2W9#QED9U-^ !(L-NOO%@3"RM'@HL37]: M>&AYZ4ZS/LH+=S#4;%ZVTRQTO6AGGM#;:Y2EJT]9E59OUY3R12YO^(]WQ4/^ M9[8BGAU&=A)"%(4.1#&+($X^98VA:MR00-G5= 4"IN M*()6M:W:!VC_GC4$T]0^^#$(*6]>!0QZ=C%_N][%_(?=+NX;9"4MZ.I:_LQ=A*1'M"+T=GW3FCFY(]=&S58Q ^)3NQ!.@+UEH@O[EXB;MAJ#(<=T M09MY+D2>346G0!^&(8JI$\563)3ZIPY-M#3YQVD%^3;J9D>MNHNN%]9A'ZDI ML"867>=P&I$"U@N8NK?2%'!S]?#+,[@#\&5+L"%WG@H:/8ZZWM=G<\&I,-%U MKBD]KR\HO[,*I^N/:5D7)!=R>%.F&;^ ML*28AR$M@4#/R 08?X_7$ FD.(X M0;YM!S10;JLZ--G2!&9-+^@2#%J*U67 (,3#@M,DN3IX!"SR5159KIR5?F=D3W^VLHJ=TG3[P:O.^F/=;NW ME1L$+'(2#+$38(@<%G-EU.+_0QFB46P'EN_KI:(HS:OSQ<^4D+(KF<3OC5O* MNQFCF@T#E?!7NY0;QW1B4:P YDR-!W6 ,]614&G.>5L5ZL!PU,-0Z^6Q?G>1 MH\U'E_Y\$5FCY7X_>'EIVER'//!1.5KI/#;#OH&+89E80)SRQRNC-,(O?P:) M"]SSAR/.[*4_P]"QL_[<@_H7MGM62),9IW 7>]/4H;<310Q>FKJ,HFJ'^M5C$.GA>YM)_":6 M!5WH=K1N2UH^F(5._=9F$L*9;FV70*EU>5/%IN?R-CC$;)(F,$%!0AA#!"5: MA9)[YEJ:E*U)!:6@]0K@+9W@MY3_5A*O6>"X#VBUNYDA^"86L@UR/VKD:D+! MCE*#102&X3!50*!GIGF+!PRS?%0X0.$5?0WM(7UF=:_YSWEQ]\*RF_SEA16? M-]6F8*+#L>AF_ .O6;F**;/# #.86)'%%3;$=36;^-"E 7&LP+&20+E,I?JT M2Y,G@G*12\9)!UR<"]];!HBD'B22?$ :^D$I&%!71#368EB;FP;AJ>]X MR: M:E'!1)1=R$!-.*@I!RWIX,=DX*KK>]. /)_F)W NV%KVCJYRD*2_1*)DD7)= M\(5/\R2*.TM)4@JCG/S4#[YQ0UY2?2![U$2-P693&/49[*J.(]X>VZ4S8W?) M3<%H6GW&1!0N>/O",CY TR3&IG&CC&>G@. M3#=S#T\UYH][>"J^-T[TR+/ZM)+W]DSGT8>>DU-K)6#"'$P<2"+7N8#51.I)EB&$U02+0=PFEBO[D'5( M;:O@78&8<;V=\;\14N296^UAV, MXU(J6:O00RQ!F,#()1BB)"0B#B*$S'>#T.;_M!.MQB]3$+DT.=:RU>Q$?NSS M?Y?Y.J7RYB'JMZ226W$)$?\BG%\1BBD9%B'WNP!-O.7VW_0DX21?@YKX?.\U MGECF=M@3"[AE$' .0POZ*/<*#P@BUWFY$0YOLY_H(!0751[8'W'VP@,G&3I5=^#T@R.%-[H7MQ&Y$7-@R@ALO9))"S988E MPH7,+___R-.L J]\2N%$9G65I@&\^6N8\%OQ17'4>U*3[*$*4]EI4[[4C?VN'%G.\LO8KM[OE\VT#A#89NW M?I,_QTVNV?=MS?U;*C3#)!7EM>I&.M?DOS=IP>CU7D,=6?"9_U(^LG(=Y 51 MA*#M1C9$5LA@2.,0Q@[VD@"[=D30JLHYCVIV1O,D:ET0MX1.>-$1<[0=+G!# MOYZ1 M1PQ1M+S+R1Y#;00.[K BPW'VF.%/U=QH5C:Y=#75SH0Y5FBVW+O.TNS%T%S) ML)H\$:U]N4@_6*Y]SD#+FM%D/1,8FTOHNXB:N9/^3$!W(C'0R+ CRSZ+7,0/ M6/1;X71P(N39T2G2\>%M]TB3[2S]0'5[]4Y5F+OJB14/3YC?-F1(PM\Y<2)$ MITY\D;KJMJ[,*K"(UF$ M:=L#+V^Z,KU*#C0K3K_/9Z%V3BQ_L2<^7B1W4+('NA#L%=<1E:X[S[45(200 M5Z"&HEN>"T@P0,71 T<5Z &A*L-35KG%=@5^C)8+?M=%]14L>WW86+>6MWO MNE!'I;[?EYI+0^QN^$$N>ICB]:Z>B(A^K39%)F)=5S%RK""BCFBMP.] @44@ MIF$"$Q]YL1W[V!L;>31:VW^L^8]2&/QU(ZR:99DXN.G$P$H;057X,0LRY.#>"T-R,)&+%IN-_^LVV>+.DE/>5%!47N.R\@M&WI"[C3> M:O+L8A0G%EV"OC:9B<-UJX"1MJSIQ<"06#D]QZP2I)?-0V'1__#8_%":"E&# MU_N$XL9PHL:$H2@ME+<68$1\2[#O, M"_W$CK6TA:$)ER8=4W_M3 MK>UO,\)5LI*!WSZR^J>_R")S$OTM;U/VO#\-XF2M[ ^F>^<.]:>9'VX\?^:] M"QPJ\;!1*CXT2C6FIV]Y5AOLFW]_SHN$I?S?WS8B5OLNJ:M'KIB%:!A:";1L M+M:0&XL.'DX"'48=A[*0, ?K..+RLZUZAH.DH6LY+^,1V3K M\]ARW_X*;/GG?Y0(R$:C$@/#3I#Y%LVDUV,&JN=W<\RW%"?]&C-.;TKGOB8B MLZNV^]W5IZHTR_^HTO7Z;VQ-5PYAE+ 00RN)^:%E.Q97R&T&(]OCZK@;)'%D M7Z:&#]*P-,W\2_K?&U%(*=5M"CT&_[&ZN5%4WT5=KU7PVDOTA;UR/%VP7]?J MO/I><]_Z*';6P^Z8$@D@H)A2O5=>A\DT_F$*WOD2H S1\+U ?2AC210W7%RG M5&9KY-E#PB&B^."="9UG49.Q\8$\L;D_G.NSQ CK,7.VE-K3\3)K3 M, +7Z?(7=(AY[UR%$< IY"6,&=64AOK'NDJ?<<7^QO"Z>KK!HOIZ63T4+*/? M^:_M%0XH"X/0AT&8$(AU=8M^S0$0+ #! Y!,@.]&NB9>#N!D^N8@ M >^L;JH"-*QM*H\TLCETFJ45^Y*^BKC&BG]YZ2X;[#DOJO1_NDG#_\5P\< 7 ME:V8Y<9VPK5,AEV/JYHD%'$V'@QCYKE)'"8^U;JRCZ1C:6*1?[J^9G?HD0N@ M)OMF@'5B 5AS "4+8,=#&V(H*)05!-AE^,SL83:$G@%!(DR M*Z8F\@K\7N0]8&F+H'XL#$F8,Y/,*D#Z&3V4#P-/Z]X""'5.I1J4RY-+'"J M04.VR%QN&S]U*%%\47C:K+YU]>T(?<$ D:*KL1%U.47Q[&9%0-YIYA M9RO$/,Q:MQJSPM,CX^KO;F[W*P_<8Y%DUU8E^)ZOUY_S0@0[5D"1#2/7]T758A?BV ZAC;#O(S_R M_4BKFZ7ZU$L3=?N=@GX*$C7%EP;L:M)K&C G%EY[.%Z!!S[!$)K&VBR=!V;B MADLG)EY$ZZ7S@*@V8>H989QPDO8-1LO/G(F/J8CI3$69_+ND=:NS4DI$D61= M_YW1%;*]($D2 D./!1"%K@U#F^MECI!/U":1;6M5C1A#Q-($5LL#$)\#*/%: M%DB*&P:N9--*T=92E!\H\YX8/G/+I";6I@9_8@&WCWN' 8'VCH6MIB;K/[1\ MF).!EZ!H2!J.(F%6N7@)2(<2\J*Q9BYDUP3)WVVJLL(9K4OK%2F_J9&Z*%GD M\(_;\2@D 2,0^9XP P%>,& MZ?S7* JG"K>QNF_*$^H=092))@RB%]9W]I@*ET%6?>,[:H5]$GLDP?R\"$7K MU,"&D<-_LFF,P]!S6425*I&R(!()*-9%^%L1^26P"FHD%J"8J MRN)NB/4>/PA_M190_(>=7#H[X"SB9(B=5@H,/C>B$27^Q4I1Q4Q&F FE]693 M5ODSWS+7&?W.GM-*M/[*?\]?6=$T6KG>5$]Y(V*_J V?DGRMB MAX@AY$*4"(61V!:,K=B! 79BRE7'R(J\%1\ISI7Z5AHE3F=?=$F<;GM(_L"6 MP?JJN&515CIKF12V_2Z;H,.G1CM'LZL]')OP?BLXL60SM'3@9\TB$#P"R:1. M=TZSRZG1RO/=EG6FSF"[/LKRPD9(OLED4<^7>KE$;JRA3\!4N\])EJ2O-ZC9 M">=K)#H)4'M=1Z>903\"YVM5K!]8\5S>)0\%Y;>$W5Y74+W[1UB: OY5E&$5 M#74EN=+W?1R5HR9:!Z#K/_7,H3;Q":8$&/BITF?QN=:TJF_M J>[.'7IT;"Y.77FEK#-L.IDV32<=' M 48D@'%$^3T;^0&,J)_ P$\8)91&+DWTJM^I3:STE<]:O*[NVH+[6T-> K6: M)\0@?'.%+1\7^TFSI@G.KMFQZ9Z;>C@92_11FG3FQ!\=((X3@;3>GBUE^L]\ MY21.Y+$@@4DL;HT!U]-6$T. MZ<2RZY)4Z3_S=TV4WN'X?FG2G(:E)TGO8#*0(MT9;)P@K/VF7YFH'KGR710' MKA= '\4$HL"Q8>R$+@SL,'$(<0,W8#KRK3OXTL166P"VMZ[?,&1J4FDL$!,+ MFRX&X&=-GL'XY%-<&Q(->T//NN-/,76XD4\^,\+60?_QD(LXB.OG2MG T7EG M:5N.T[:I^\,(?T$WP.-*G&<;'?OE'C8*EHV1L$QMSCB+R! @>O:,$]R/,V)T M!YK/>:E[>J&0K#>D6C$6'$"\XOL%9B^:)G@'&22E20NTM^X#4K&U4TBIW$]H@%73@L[X:DZ_'XLTK1 ML^P=2LOS#XZ3BE_33$29O-UF7 "QLEJ%C,M DB30#EP&D>?[,+3B ,9V%#I> M2&([M'2$XN$$2Y.)W_@"B0;8^7HM?!QI0Z:F2G8$H]J.O@2 MQ %>+>7F=OHY3 QM]*/A9]WGYY@[W.9GG]//QKC>T)0C+O,'(M[HA33/CH@M4__:]@/VI[2,JG&ME59S@ ME7 MH.)D@_\'/[_\NXS=J$E7#WK7P+]_6T^'ZM1NB0- 7R7=#; B['P'Z[!J?@F^ MZ@D#T^ \4S+ ]0YMF0V0 5;GM8DL@#^?4O($A F#@51$_7>S!0K&U:J"M0;L M@KWD105*]H)%[PB0I!G.B(C!33,^UG-MV>;_7SWAJC-I*G[#FEG_W[+S7LEY MK^L-&DHCT%^HGA0!C<%F"__79[ ;VC_B;7V_EC35RP9,%;\7^>;EMBPW?.M^SK0E2,\02Q,<@E0@ M:04-L5?@4'>CPYN.:M;)5=7\I$M>P8+)AL& MW%0U95-DS5MJV3"81W6838\_.N"*JX(_VFO^!\S')^S'$V-BEFM*4S$[7N\* M%I0?WO@_7O(2K^4Q(UJ*KCA^REZ9\M XUF)0S-HTI$S[3H:L?$\I9RXD-D MQ"J.B2J;$51S(6ES$#UW/-N,"W$B&&[.V=^GO.RG7ZP@:2DB"OZ3I8]/_$2] M?N7T/;+F+^R^2 E;Q:Z#(@]%,$)Q!!&+&/_)2_C5(_"8'5.*8ZWLP9GH7MHA MU-(*<$TL8 VUX$60"WY+,T#S]1H7)>"?"2@%!G^9M_BLZB>A=D(M<*$G/J), M%J;M<'\%MA]/ T#[5P8D!,LI5*NY9@LI6ZM*];]4$5O-I3!=TE9W^K'-/8K"/1]97*TB'SF$8@Q=EX0BQHI [. $(MLC)(P#+[0C/5O9N:F6 M9_O:42K\XFM.*^0GW#.@G%K=ICAGX%4[ 2Z";*Z&-UVL!)%04 D^]F$UHN5- M/Q#&&MRZIJ;N.%+/<;ITF7KETHS+\;4-G6Y#M?==>#, M ,G-%6CX$3*MY4C\G?,D IXZ;P'!UGPKI!Z:-N-*S16O-L>*:465&<*X)]3L MTAEFBS\S!$4W*,W4D&-;/]SP3[K Z]N,LE__P=Y6CA-;09*$D&*A$B=V"&/F M$DAIC$@8DMA'2H?:V1F6=E0U;0X:*H$D$W Z==L_' +9?\P8@6?BPT,;F1$M M(,YP?T$/B,,19VX"<8:AXRX0YQX<&3ZREF@S>OI&WI156L4!LY"#/&@1)I** M(@SCQ$/007;DQ7[@1TBKR:+:M$O;\C^JG/P3QM*R1KH6.%;3JQGYH0:]8ER' M<4!GM&9NK90[^T]=U:T/4_U(#"V(3,59J$TZ;Q2%%A!',1)Z;^N'KW[+L^^; M-;.MV+-%@>SB.:OHYS5^5 U>/3O TN0))Q0*2H$@%=I[AGQAIT@SW-<75 .Y M?B%B#+2)988:7N"G(-M0$.L@+*-"6,^/.EL ZR!CW?#5X8>-5YS]OCX(84HM!,8.BZ%V+<]RT&8QG9HJ+BLG'!I$D(2!6YP4;S)ZLP:!>&4 M,593,$PB-[&8Z"T76UX!2>\L56'WD)F^ &P]W5)JO>XQKU'6=?\]??/\35Z\ MY"+54D1DKE-Y*@B?89._FM#0PIY%H6WQ"PQ*'!?B)/&@ZR<$19X;^C95M;[W M3[4T8;*EMHYU[M"K;J(= '?81FX.LHFER'FT1N17#\"F;K@V!]],=ND1'YV6 ME5D-D!XC\L L]F(U1CIFH 5WQBGFK6=Z_G=+FX&_LY(_IBE_\-%-A5IZ4F* M=[6X:VLSY:1TROGQO_%OC#9U_NHG^2@L?15OEJO$Q81XB=#L+%%:SA%&XPA# M%%N8179,J*U4*V-.HIE/.VP#1J^K[:E45M]M\.\.:UWSJ4RI#G/0O*LVO>BP M0N(PI', #KZ),;85RL,KSZISC<[3Z5X21ZH\"^ FS+*XL3/F"P;F#"..%Z#F&4L235D MH>(2# M'\[!.+"U;@@&GM+["RI\:R5"C+:^^@F[C@*J+5// SB1C'YZX5E^7 MN4A?.9;2IR@_UDVU*>I/F24)(Q6_$!1I*1R/,N1>E*/<9!L1L2.>(?6*$.&< M3/)"-J&N:UCB+,LK_LV#3<6U*V'(R.MBEN*U@O%9,D WA1@8@S?1IE&^]XS? MQ$MBP)2_LQU3U-"D&R)?EY:0M*Y?)X*7\2]^;7G!;\WO^7@-%V+8?^?_/$=I M6DJ*&N[CM[:FY_9QSOPK3M=R8%'SL^:EC?YW^*_/RRO2N\M9=8 MZL4XLA,7)M@2C6_# &*?8(@9HAZ+2,18J'[\:X9UX4]0"DJ>P#*192AHV$4RGUI-%KCS9E.-8_[[)?)%K$\L<1\*3&6473<, MG9.9OJ9TPR]Q9AING$5@5"3I_DBS18^>9* ;,7KZ 7V5[#LC:UR6:9*2ND3$ MMCGLW:8226[;@GUU1\'\^:5@3RPK^=6F+K1T'9=5@4FU(F[H,8/W>;*[UU2[_@!_Q(!1!GAUS(IXS[G M!4L?L]U?.0D?4ZZ?B/M:BMG40(XLAU(*)>"*/8MF <6OQGZA$':35W M'DG'TB30)ZG"28M^37G'4"W"A4M 6^IKP_X??_WQUT[L3_L6WIXQ^LWK1ZVG MFER;894F%G?U G64->'@$O2"?99$>XYZ*0Z?ZS)V-906-K)0\6B$C58>UJ?B M'4H)CX;J=&W@\<.-K7,H:\9\YMS=B+Z_7$O\S[1ZNN&[G\]7?/K55!L67A?^ M_\(!LW)\CR:^XT'/=;B:1[$+0X0LR"_3+&96$""F%;H_@H:ER5W16JO$?5'6 MQM#')(YB["#(+!1P] ,$(YQ@F/AN&#C$]E'HJ/F>9L)_'B_4C"N@=E9-C.KD MUHA.P;V6?O G9P"T'(@Z'0T/H&5"'%,FJUN.AM!8X4M]"F:NB3D:HN-RF>.' MTK?N_HW?D6]RSNG;YS7[)5* /VY(U686-+==SZ*1XW$Q%_'_@XAY,<08^]"B ML6N';AC%OG*Y3)4)EW:L")J;ULDUZ:"E'0CB04N]NIU6"?9A"ZQI,">69JHX MC@C/50)4W8UN&MB9O.<7?ZA:!FD=D'I,S4K#S&9$UF&J:Q[6>F_<)4$43ZZ: MXLD/? C930C[ 8XB.X81\3V(<(!AA(( DB2.'$)"%'E:+:1.3;(T>?QE6_)< M4'D%!)VC.CZ=1%1-K[P4IXE%[7ZEMC\E!WZWU6 MO\[K-3\RJ#@V9 4QXOEAY,4(^J'(U[=R$O; MWEOB@*!.O9KK/ES]V_@B$";>NXK\:]5L/ M%>T;J[8A$BR),/()@1;C^Q#Y@0-C7W1S]#$E$78B-_(,U4;K3+NT[;JMC;;+ M8TAW);]P73-!(1CBDI50.[/-XSNQ)!BJHR:L;2;#3,8!-7U9M>ZD2RFN=@(( MC1)KI]X>)ZL^,ND:YI-L VH_X[3X.UYOF"SD)B=LQ&,6) Y%GN1!; ME@T][-,(87XG"V(]>[7:Q,LS4=^=C!I_^S?P.TXS\)+7)?HU#=B*JZ FI\PC M.[&$(I6.^+?&'WDW\?6[$QBAFT&;GE'S@-P>*B[>[Y ?7F,J5E41^8C&^UW&2 M0.3P_XF0E4#7MKR0_SZT8Z6MWSO+TG;^CE 0-Y2*RU0I:%7WA)P'==B?9 2J MB25 !Z662*X\@!^F4%)W$AE!:R;/T"C4M+Q!@VCTN(#.OSN;WV>0_*ZS9_CA M<8I0TT ^>_S"<'G85[?-HA2A9_>,?Q=9M4JLT',2AT""12-+!Q.("76A0W!@ M1W:,(A+KJ$BZ!"Q-A!YU86_SB&78+?@-EP"+]NN"=LWFZ]IKHZ9Q38GXQ))X M2SJ0M)]H8][2+T-FKT##@CE%;2QXAE0X[>EG5>[&@G.H]HT>9YP,_)J_2L/ M;29TS3K5:ILS?IW1[ZQDQ2LKO^?K]>>ZE,S*CYW80=2!.(@11"0*8$P2%_J, M"TC+C5POT2HB.H*&I4G"'Y]NP _RQ.AFS7>>[4 KN@(M7Z)XPI:S;D4+D8+0 M,@=^"O9 PY^FW7[,*JH)S(G79F*9.=^R: O3"X U)$_'4#"K2+T HD.I>LE0 M8W.\N-QA976/4_I-> 00PJ$?VS!*F"TZ2G+=D=D>](AK$Q93*Z1:::('XR]- M(+;D@1=.GVXVU3YR:H+J CPF%D);* 1IW?CQ&_R25K@N&-<^= 5V>MZUR)F2 M%79,ICJ=A,E8"M/^Z#.G)IUD[3CEZ/1C(\JG.98=W69""TM?V3U?]#;RU7,\ MY-H6I%$80>01"D/B^M"-;,K"P$5AZ*K:T\Y-LK0-+\@$6SJ!(%2C/M- M:";PF5@ G(!F1,SU^:]-O5R9 :QFLJ#I?$YZQ<0&,.BK&W;NU?E*A T0OU<- M;.A98WV2ROM\G9*W540B8D?8A@X.L0AZ2"".?1]&$:%V2 (G<;14G/-3+4WX MR68?HR(9>N!4TWO,@#2Q!#S5^*<$-9G@9_/?!_:K A_XI_Y/@]>L87BF:[;3 M3O3>+7(.&%9H;'/XQO@,BH2%@%X_I>($Q&JBXW+8 M)A8;AVD5G:M3 ]I77&T*PU>D?E@,9EJFPXY;;$=:9%20!CR[<@"D("<1 ZD##B(&)9@<_8*F./HO[70\[OT&IRXO1L2A]\ M5'_P1W-.]_&+:&/:]@809=H[%7=UHR5/@JPF)"[ [!WZ)^QUH?IF-L*Q#P=C M$8TG)YDY@K&/T>.(Q=ZG1TL%KI'0#W43$7%UN2;5!J^_RU8*=YG\C0SL%CU9 M$HL@#[HAC2#R$8.A35S(<$+L.+$C&B:Z@=:JDR]/P:@I;5M.Y!EX$;:&.BE$ M6V:H+H&R')D UNEEBR :-%1+,\15;;JJQP)G3=5>"R.,*V#>W(3B!R8RRRS_D_[E)%WN/EHS Q@N,LY#*:*0ZK^#W]*L>5(S)$EW MW=3DXH2K,;%P/(H_JFD70;0UV:!#]Q5H.#(G TB733ZP^)@+%*NWJPY^>"W M1\Z(IC"=9K%'JZ(SK=U,D:+GJ^37>B@7QB<56YF2V3Z"$Y%#V%.@_PK$DGFS MY>\F79SIE& #-+ZWOFP.9@75VN!D^@V,/G/4\HR)V?G)]O;IE[@FR\_[+KGE M!'#YQC_W.O]2>*6D4TJUT=&HP9?FT&R8 "T7PO:^Y4-H>(>)I;8VY."G48_IQ1B.ZNZJP;PX6WWR#U^$[^Z%J&OK:)_3:F,:<#K6M>_WE1/>2'$]YAED@N;WJ&$=V'+=VDAW/YO3H&1;&D#8]):6SZM0S M0'ZH6<\QI;Y^?9/_8&O95>\KP^6F8-?/E:KZ?.K=I4EP@37.^'9O* 4-J4.- M2=2 &E9U+\5H8FDY%AXM5;4/@U&:Z,D!9U,T^]CIZI&]S^FG,+1B8#_K]#N_ MJ/^)UW(_17&?=^03 %FA,+AAV0!\GLH"$9W$T"I'J&A&E 9\J6 MN!Q8K1P*'91Z\BF4AIDMMT*'J6Z>A=9[ICQCGWZ]R$/@\Z;B9T#[AUJ_*_^+ MX>(S_[96@44BQ@B&210PB!P4P]CQ?8@I\P\QN-1; MI;8 8_U1QF&=6+"?=B>U7(":C=U?:T:N@. $"%:F=!]I83F9@TB-BG=V 6E! M->SDT1MNG&AL8A!];"=6A"SH. Z&R"92AG@!K8(IM$A"+6-!R,.(P<76>/^Y U^4_NA19D67I' @C8)K#P,H> MI>5M3-RK5DSKXN)5!SX-;6DZ20CI>X2']H=^7A36*6[ETJ16WJSSDCWD7[.7 M5!1JNLWH-[Y6JH:OOC&6ML,$3>I6KEYTAJU=IH"9>N]),H&D4Y06>DB?F2S& M_>W^5I9FXW_@QZ ,&:?I:TI%>'@OD%KV,!641MG%>@>>S3ZFPE[73J;T_$B5 M8]Z\NMM,X!]IA7/-J^^VZ61=2MV5__>&_S.M/C,^ %Y?9_1S7K#T M,5O9S U"/W:@DT0$HM"C,+82'X;(PPF*K2!V([7#1&_BY1T)#6$REQI759'& M&ZTBYAJ@#WMNI@%R>C/?+M6Z;B0C?JH)!PWELGQF0_LDX*I[2:?SL,3 M WRBS;KN]+-K]Y;4UE3Q&;,D8:0J 2ZXN,D>Z\;U%7]QDVW*IFP J5>'B+YQ M25W:DC^"Q6^R+*] S)^NTKH*(=>/Q-OBM2:'F&X*V6P.O E;K7SO&;^)E\2 M*7]G.V;.WZ$;(E_'HF]:6N<<\).9_X:5X 6_-;_GXS5T7K?RKV9< M8?J?6(]#3&.PV=QB^@QVG6,CWM:WOGS+LV\L;]N.*YI;]EY:G'TES^"W3W>* MA],Q!L-&E='L3QTBT'!NL,_0679'F4/V1YK-_G&2@:[!X_0#^JKEZ(C"3USG MK=YNL[(JY/%8RH2>AR><-4[P]J[VF3/&-6(NK)]%^>7/F/!U.T@U_9U/5WW$ M%=MV05IYU+4\UTX@21PF7#P.C!+/AY%CT3@*(_YGJAJ%M%0FER:'^*V'GY_\ MU.VP FI>9- ZS==K7'2RZQ7CUY>\!@K*^U))7Y NY1BR5]MEO;8A$X<4=>-.=,&XN=(>>8 M]O2S.KO&@G/HO!H]SCAA=Y-+*2SGN,WNB_R1?[*M-2JP \=%'H,)#FU^+6$ M3M!W7 410S*G=ZI9Y8L*TX>R1.F=L5W27KGBEA=OW_&?7[DP$D7%1#^V'YN7 ME[4H4LU<4?Z2(1B&PNJ';?X3]2BDH>7X3A1XB&C5F1B:<&GR@Y,)GELZI6NU M;"C5;:HV +2:%#$)W\229$OJ%1 @?MT#L:7WBM^@\QYI/**_FAI QAJN#4PW M:/6[(IOC=.R&PK]][PL1_S@H_X,7_&:;;R?6(ER$/0MY,(H@"[,'9% M"7%Q#T.!'_F^4J.VP9F6)E84"ELW++R!GS4+FBUISX.N)FF,0#E]/(PY%+5% MS2!"AF3,^7EF%2Z#[!Y*E>$71GA'\TWUQ'!9_8>X4I4_THJU:KA+1#VLB$(? M610BR_)@Y*$0^CBB;A(&%@V4;CG]TRQ-D&PI!36I0-*JX4LY#ZB"'\X(3%-[ MPDXB-*(!9 ]4&HX?(Y#-Y7IYYI))A)^5$C)^'3P$TU 4US J?=Z&\R_/9^\? M9&#/XC[\]$A-2Q1NS66KA'(_'[CY4'V7$LNV&,1<\X*(N!A&"?$A=2//C6R6 M\+]I*5P#$RY-7#;TMAJ#YB5N$%Y%U95 MJ!29/]*K5-\;:4K&Y1._^XG_" ??*UX+U]XN@7)7$]BFC/\?=B F..8:%[5@ MA$@" \(BYKL)88%21)CVS$N3*H)B<=4HGT"'\"MIZ?C.RJI(91D.\8"FW5EY M+12-T%,@/+5%6L JD#S$MY/4:[@4\VBX3)FKE>>=UW:M"\>1(5M[@'$B;!M" M4%L!FDI]]"[[SD3;3*[1?L!E6OZ1Y7')BE>1NW";O6PJD2&6D72=2KWZ!J^) MS/[(L^_Y>OVYSHA863BAL6/%T$N0+=I!.9#?.A-(J.\[@1]BAK1J>$Q)[-($ MY2Y&ZJJQT+2U*67NRY9C(%F^ EVF@>0:[+,-?@IN0<.NIHELTL]$32 O9?$G MEN'&UUV53\";?D_Q^H8.C(F)7764V8.T \/IEGFU+=V;DL:WA>B\JGH M[-I<-!T[#OW L:!K1R%$ ;-@&! $_2"@ 74)LR)?U=AY=I:EG1Z[VIH[2M7- M=^?!'#9T&H%H8AE["IT15L[S,*D;.8W -9.-T.?SPV$"5MA>5B)R[R3,^QX9/T\R79TUCJOJY!Y'O_#7-\D(&*'/AQ&_A M_.:Q/TH=O_R554\Y%2[PIMC$"DU&*F%R&1@T.SK92S&:#[*9PY7 MFGU)CB.?YB=A5(&%>Y9_8[EVB87N:TM3YT6I@?M/=^#;ISNM.@M[4/0+ZPM1 MF%B8=@ P7V[A%,]C"R[LC35GR8533!P473CYR(@*LO0?#[G(?[O^E9;*)6.[ M+RUM>^W*IXG20-W4OG_3*!V[!\OP9AN-R,1;[3P8X*<@U="^.\G^N*JO>R/- M5^;U% -[=5U//J!OVOJZ8>LU*[ZFE*[9)URV$12A0PCS0Q=Z=N**B& +8C\. MH!79%O$BUW?5H_C.S+&TC=J0"6HZ@2!4W5QS#L=AFY8!=";>M"> &6'0.H>0 MNCG+ %(S&;-T/B4M$]8 !#T&K'-OSF:^&B"]:[P:>G1L]Z B?95%!*5W8>MK MD)DO7]*FZ? JB*,H"5P;VG'@0!0&'L0XMB$FENLQRXH\9*TR]BA21M7L3FH3 M*WW&4?T9=Z>?T"0K:W,(Q\NNB\2_ 7&] B]YF6IT*--< C7+CT%8YTJ3: FN MG:]7X,=R96%&,2$)Q D*(&(L@:'/_^E%?F*C MV OL4*M>QIEYEJ:N"3([I83 3T$ID*1JQI^< U95#%T,U^1R9P12(T1)+P[& M9,?I6686%KVL'DN'_L?'B8.#NCUM^\6Z??7=IBHKG-$F8H*LW!#%OA\%$'N1 M!Q'&&(8NLV#"<.+'S/4]&^L(":W9ER8ZMN7#<%,^K*S[SXNZR;$@&#!<9)SZ M3D5'6>>Q?DZQN..XA5(3.I/!/[$H.BK9$@]=1 MPXQ,)2W2O-@VSEGCLDR3E-2E(;?.E(^L)$4JBSVN@C!B5FP%D-AA#)'CN##& M?@AMWW9]Y(8!"[4T/5T"EB;M#HG6S375Q5]-PDV)ZL0B[I#>*^G'PT5KH^KX M^'[>Y^N4O(%)LL+&0F@JB55W^GF36D>":Y+2/\ARE*W>37\%E<_=!>O MT\\+\H3U(VT)U&H59VZ]^L7(>Z["]!>VH]IEH,,9^$,V/-CQMGURQQUH5_'V MG5=1JR7@NZSF3 $8DAF^;L7A]A+%DTAG,>-F,?,M?V<%U73LO%3W9W[ M.BZK I-J9<5>'"0Q@21A 434]B'&_&;O,.+%+(FP0[1*O%Q"S-*.T)H7*)D! M.VZVI2>_B4B++C^@8>@*?$Y++@S ?XF>GE\QYUO<7W^VC.J6,;AD@=74^+F6 M;>(S]QU63+_F@ &H3=44N(24>6L&& #MJ": B3'U$Q'N7U\>1'T!U1R$]OFE M2<=[_ 9>R[TN6KM"/^H)"%LX^@756"0F%CB](("?DEQ#J0>'W(_*.M@.,EO" MP2'9W5R#H[^-4X"^B0K$Y=-]D;^FE.MD;T+_NLVVF>K7I$I?I2_E5/[?]J3$ ML1.[%B*0!M07=L$ QB0)810$E&+']@,?Z:A"9LA:VK;?E5/ 6_H5\XT,KY>: M9C/_*DPL:C\&!Y]G.#^4?&+\'YHK)L@ZKDB*R)R,$1A1"%V,(66$T<)7U=L>5K. MF>,IEB90MQ1>$&A\ D@UZ7@9/!-+.DUDM$75>>8-B9T3$\PJ0LXS>"@.>I[4 M]_?<9K*XVB?1<^9WG&8BL>>^8!7^M0H93D*$?!@A+,KOB)0"3#Q(&<)A2)T@ MX&,H>F_.3[.T+=Y0"MBKS+IYY,2"W]:BPLH5>)$4JYOU>\ ==K68@6SB;=^B M]:E&ZW>)UI<:K7MS:*F[-,R@-I.#X@+TM+P0PZ#T^!1Z7I[-0S#,0-?>K_#T M.!WHFI!B@T4MR4_9:UKDF?Q&UF+\6O-Z9!GA:M@?&4U+DF^RBM&/&W:;_1"E M*:FP5Z[B(/$B.[2@9T411(0X,'1L#[K(1R)BSPTC):EJD*:EB6!AOY,UVEF7 M(\"$68^FPMI79VGP3]73T[U,+*":LC;SLDPLYAMN).I[_-2)P#N.WD2YX!U' M5R*I-6;@'J?\9VFO?_@S-Z<5&D39D!II@J)9]4Z#$!XJJB:''MMV?C]:\6Y3 MW26$_I+R%F:F#[D!N2;2H19=!@"=?6 /9;:6H/C.BE>N*)JPGN^ M=9I8;D^]1"/:W9M UI"LOI"86<6T&> .);2A4<=:%'/RS^_LA7_L3[ADLI4V M?M[/&;S>5$]YD?X/HP_Y![9[F*XB-XE8Y%K0\GQAG7 8#'V40)\$LQ6? MVVJZ379)8+G$BE ,;0]Y7-1Z%&+;]F$04H]2%MB6$VDYVWLF6YHD/2B%G3;$ M:N8/]L*KZ!LW!-K4'N_3I<,GR/!1 <242[IOJGD=S0I,'[F/5=XY)S:ZZ_6% M__1__E?[&_X_,9<\_^=__?]02P,$% @ *HA<6!W]VEO.#0$ '84, !0 M !M;&DM,C R,S$R,S!?<')E+GAM;.2]:7=;.9(F_+U_1;XY7U]48E_Z=/<< MV9:SW..T/):R:F:^\& )6.RB2 ]).:WZ]1,@M5 215^1N+IP59TL+Y),Q/(@ M$!$(1/S;?_]V,?GI*\P7X]GTWW]F?Z(__P33.$OCZ>=___GWL[?$_OS?_^-? M_N7?_C]"_M>K3^]_>C.+EQ@Y^">FG/\;+\Y^6Y_#37V?SOXV_^I\^ M3OPRS^87A/S'ZI^]GGVYFH\_GR]_XI3+FQ^[^>[\7UFDP4%R1#,1B#0I$">< M(D$H*X)*#/_W_W_^5V6$4,I%HEA,1.)WB1>!$9NB]=GI&*Q>?>AD//W;OY9? M@E_ 3\C>=+'ZZ[__?+Y1"2Q[X?;8+W0LD?*6-!<0_?9Y]_04_^)TNR$21\1$,Y2\?3 M] 8/X)&-GDL1)$%&\/B,61.DWQ/G.;+ K *5JT#AWK*=L"#:Q\+^LAP8#*\O MYT52;\>+Z"?_&_S\A@>FK4:7R!#K&4-&/$I$H6FCP#-PEX2!=-A9]L3*G2 A MVX5$%8DV8B+.YGZZ&!?97YNY+()U:.D(B,(#X[YXSYX$;SS8G!Q*K8ZK\&#E M3JA0[:*BBD0'1L7Q=#E>7KT=3^##Y46 ^2@Q[YSTCB3./)$8JQ +3&%HY45. M(::8U$%H>+AB)Q3H=E%PD 2;T/XG^#PN0I@N/_@+& &+*E@,I$$4!YA[=(7! M>L(E4RDJ$X60%1!P?]5.*#"MH^ 23:!A'?3.)NC"5L)_A3E#Z]GE]/E_.KU M+,%(N\1#5(XP1PW*)J)L-(^$Y^(-ZZP\.DGIR;@,V9__8N MH?C&>;S.6UU;0I.MX#YQ8HQ)R CBWZD0"!,@/8W,15'C+'EB^4Y0<:U#I89L MFP#)44JH@L7U;^_'4V C=))4S,]F?TQ'Z%B'@(RC2V4PM-)4TG\X_SV=?Q-):T/4_1"4^RIP%];6LQYA:<1,XMQF/@Q-V> M/1P8#U;OAHZ&XMN8)670HK)Q_/9]"8Y%U)P8/"0RTPB[28B7$7F M&%LCX2(YX>1A_L/#%;NION'\YD$B'%C]IQ OYPA=QL/9>#F!E;<3;?;$>X]" MP$B9.*$Y48)2 X*J) ZKYGBX8C?U-YS8/$B$ ZO_;.Y+L=KIU468348L@B]2 M()9SCV9+"8+Q4"),1@F9!>'U81[BO>6Z*;[A3.7^PFMDTQ]_B^=^^AE6J7B5 M*5.*,:(M1:-%0R8>'$74ZB A9:6BJ++Q-U?MAH&&4Y 'B[*)<."O,)G\CRD& MNZ?@%WB.I7>+Q24>9#DS+CA0C'6I*IAF!'',B672)4C4+$6):H<^ M$M>'%5?N6KT;-IK/0580;1,0>3?%3T-QC+_"&[_TUVR-DE)@( $!DR5!<4@2 M#%/H*04N; @64IU;\FVK=X-(\XG("J)M B(KZ_?:+^'S;'XU8M8'%3%HRK;4 MD09G2+F/(U2!C(8SK?5A/NB61;L!HOG4X_Z"; ('IQ=^,GEUN1A/8;$8T>B# MR](2" YC*0$(XXP1M.1.)3""\U0#!_<6[8:#AC.0APJR"1P<7\#\,QYYO\YG M?RS/7\\NOOCIU2@[<%$90W3.IKQRD\0+ZDD2*4FO @5_6%)JQ^+=<-%P>K*6 M8 ?&Q[N8YT>7:8P_<;1A&U@:SGA6%G,3)\[I.4PF-_90ZZ2"\8YHA8&5 M-"@=ZU0)RGV(V8#W6==P/#;6[ :*AE.@!XJQ"1!\O R3<7P[F?GER'MKG,M M!"V>$E!>8JA,5(;,LT+'*=1(>FXLV>T]8/.)SGV%V 0"$+H7I=)\%O]V>HYB M6YQ<+DO;@7+#,[)"1^!2DLPIXAEY(E;$1%2,Q@5A;/0U*F-VT= -(\VG/:N) MN1&'8W'W4 '2JZM/A1*81CB#;\M7^,-_&VD(R3(;"0-3=D)"465%"?5469M1 M9.ZP6+8S*=T@U'!VM!^AMV%^D*VYG[R;)OCV/^!J)#18&1W&9+HD<*(0&)@9 M1Q(SP%CT0K/#'B)O7;8;0II/CAXBS$;LRMU#ZK?XE<4H*),C]YI$H?2Z,-T) M0TE4/C@CHTP'%N\^L7 W1#2<':TAT*8PL6ZZL&8BQP".6TV48<@$8X[X2!DQ MVD3*I1".U>EA\VCI;KAH.%M:1Z@#(^,(.4@K+DKH[2W3)<@F1G"%A"=*O,V6 M4&=HMJ!99H=5;MY;KAL"&LZ+[B^\:EK_MU\>">\]?N&@UF.K9-Z[:6DBM_K M^T1WZD+VZ"/J-23;3=V!O7'9]_D';>)U_7=6.41EC#CX0C'=\P:$C%F-I8HS3.87 8CHL [6QV#!= MR:IIZ=YFWE.$0QOP-=GOK[L9CJ+4H""P-(#;Y1#1"4#+K:(##KEA>I'UB8 ]Q-CT@?[ZY,/IR?MW;X[.CM^?ONP^N3WX[W M.-Z_\X$5NX\^@_(#C_[+!?GL_9=1R0Q=P.I]YJI;X0VFF))))<#XK@!+TE2< M>N6)R 9<,($GNBM^SGX15JJ_7F>]LV"R7-Q\Y6Z+?8>4?0W%S<=^@J\PO82W MN)=>SZ:KC_SK>'G^&J6/R\V/O\7)9V4CNF^.6I6%#W17R? ^Z#R/OWV!Z0)&V5#*(3BB6$!O%3@M_0$8"9 PBM&EF?^NZJ1] M,-:-LF$:T_:)LAXTT@#.?O7CZ?O98G$R/?43.,FW)<#9^$1!HZALR"4.!A*< M+QTW#6.EIU&DN\+)?9#U%"W#M+/M$TM5I/Y\]+@U>J;PN=R G_4&HI/E.J*X$8&IZ$'4CJ!VD#-,3]R7A-*^LF\'32OB MWUU\\>-YD=+K)-N.7OIHM+7/<8H^?ES;X8":,9GL"\&%)*),;#I:T&)=9%PW*IY9"[ MGAOOE\)Y3,+%33^OY;3B1 '5?MTGV#@,&, 2;XTD M1@9OP&=G5&T': L9P_3:[1,VA\IZ?Z=YMO232G8&'7!8+&]\?LULLN Y@0"Z MO+ 6)'"7",/3-Y@HF'#U3=E?R(=:EDHH^8KD%WFLQ7/#T A7 M"XE30< G=/(IHMUQ+TG4(5IG*?5^UT/V_>"RG9:!>O+VBYL*8F\J,K_C"'TR MR[S&*)%X9="E7UU4>DY)EEPGKIW1>E>QUF'AU 8A [7M?9E(:E^!-X*:1>$" MD(_C;^6")H\F5/!R/1305TN,N)P<#TY;GW>]>MT7 M03N)&JC-;]]HJJ>(!I#U"1)P13_L/PX\=,%?O#%>+K)[6)DO?# -![@,8C2 M6C'A#O*:V)2E%=1YH*D#LKJM-E!GXKZ@U(.(A\?.;3:BI,MQ-\SN9R5N@D[. MP5'DC'!3LA,&F;(!S:\R/@EPF8J'U=^')X%V4C10V^->$T+U5-!(%OHFKW53 MP#6>7B);UP9W-EV\@CR;P_KGSOPW6/PVGL[F-^W9,/0XFJ;[GW+\?R_QV[_! M\GR6-J.3)*3/@6>2M(4R4SN2,AJ >(%>0L30A(M=]9 M_7*6KH9"&DB"8*R$NV-U9P4I4FT3AN)49U(:I1*7N"<0*,4]0X/8^>)N'RC= MK3Y0-^L^\;*G:!LXN#[ \@[L1\OE?!PNESY,X&R&;FTL%?RS5>W@[56$$Y8Q MCN>Q";E,LA889TLI"*B@N5 0-US7XQ##U+P U8JK_"^/,Y0NT(XUW_ M^7KNU$E^U%+KE5^,XX@&H#F@7')TKJ1U&'&BS+O%76&M,XZ;VL7ESR)PH!;< M?:*K/P4UX#QM9>[->'*)7WO$X5'ZK\NUDSCB":QF/I#L5NE% &(3M<2X+$T6 M5L3JE5A[DCI0,_ 71V1EI;6*S9/\%*,CS9T1"32QP;K2[4<2RX0EBG&7DW51 M5??^GTGB0 W(![".5934P.E\[.=3)'OQ$>8K7M9&7O+21,A2HI6W1)K2B]^I M,A4R! %"" FUG[EN)62@EN5]XNEP@3=@N1XR<;T;1L%Z:Z//1"2&_FDHHX-% MF4[O?8Y!)Y[RKIXP-7!S3/ MGX[_?/SA]-U?CJMWJ]GVZ?VWKODN3Y7ZV-SB\22O 7HT3:6[_AS.8;H8?[V^ M5[Q%*WI"G"H-Q)MBI:)E>-9!(('GT@3).$5KWQ\_D\2:&7N+.S.*1)(O4VO< M*ID7. &=9.1*,[$OG/D/@!Z=-EO5*@+4(IG'P E-R9_[9N M^(I?GX-?%)N\^OU6;$XY4=J]$EMF<$KF' F6*1*RT3E$&R#4]M4/IWK8EC0O MB]TY9_6VR1L%M4N=&1B-NHS#: M*^(];FGT00P)U&62E5;)<,^BJ7VOT \GPUKEE\;C,[;#"X&C\2WRVB_.WTYF M?_P9TF>X>1]TE''Q3\4=7RS&>;SN&UJD@KQGG904S! -AB+O$>,_IA31S*H0 M&"A*:]>7U*1_V*.@X>W0*Q :WP0?RQ=6C*U^ZN,,90W+\7QU:F]6A6^Q!<([ M;:5-J 4>B%2:DZ AH4"X=D(H'UCM)%1/K S;-JWAK?%2\!BTO**\@]@EA/O% M)+^76I+%;#).9>&CG,>3,?[I5E/X[];=$3^6!G4HNRZE*$8QQG6,Q+.$L91= MS2L0G&1F(&K'O- M7+WKC>6:(!L;M58QJ=KM/RJS,*PO])(9HR%UWS;T.[$+24;A R?&.=SI98Z" MMSD2I94T+A0KLVN(966HM^^@- +MZKIMHC1Z!\,CRIUS'L/U[ %:4SIL" $ MT2%ZJ:A45O1PQ_T4.<.Z$(V \%DZJ68K![[H_KC2T#G&S]%/^KWUOK_4(%?@ M.[@=Z#X\B\0UC)H*P,0;E6.U.?B]\'UXGRUGV9Q1:"%FF M+*60B/3XBU=X'C -C!L;T*-I,]<]^+U/GZCL)ZO]7'TWGD/HG+,L?(-.*BKM M"8L:?78?-?%<9V*2+H/%DH2=,Y0'RV$/?I_3"LQ[T_8_0$IZ=6$K@2M.);$J M2R+#:O*.Y"3QG+S4S%,:ON-W5"/FQTHM[(/88?3VPU2"OCIZ?_3A]?'IGX^/ MSTX/](#O?U8_+NX.>NO[L&_'4S^-8S]!&S:^-_P2H@,A@R*T#*.6(CGBI%0D M\SE8 K5V1TX6N*K,@%GT@A+''6" .51)1 N5G!24T5\)&0J" V$*J,,37?'J M%T5;"1D6/(?H=BM,#A%S _%!"7[*\8Z_E>8T7_VD-*0Y6K[V\_G5>/KY+WYR M"2,#D@<*C$27!9$0-'$B&D(MBR&B *FNG1#H1%@+6#H( \3@=6UT0#$3L]G M\V7IE;G9\8AEFE12K+B+R /314I.HM \@PC&BES[-?LV.H8-#>L#Z&!9-X"7 MHQAGETCW)Z0-MP & !]@>2VD499,0D;WGB==>H:7P8):&A*C=XEJB]^L74JW MBYYA [7Z^*DF^P9P5+; %'_D"ED801+*&"16VT3+@)U,K%:).$F -]AV*7A/,R-4X'$J@[/$!HP70.DH:.*R-9WV4'"CG!FS( ^*5STX8(%3'8@!S0*#'3!)PR$(*I5+M'/CS\=%; M+Y,>3IN]I=M 5=#UP("KDC,OW8B+P_[ENJY[%*A'_DTDEG)%I#.:>&E0-.AP M<8K_A5#;G.RBIP4WMTK,74WH#=B6V]$3[TOAZ:?2U.H;,),^)M0:#/".8HM(YJ:K7]>XBJ 5/MPJ$ZHF] 0S].INE/\:3R),7!V\IPN5F[!=^V"C+V$F8#('B'XIY^'F.PMA8& MVL+C;]=EN;<\95 R)&F)M+I,3_(&[:)(1"C!LY*&TNI7(UWH:L'EK0*>ZDIH M EBW2:1WT[M;U]/+L!BGL2_7@+N0&LK.D?::T9GN\. MS6X&]/&T)-: )1&DP0@"8OTR]_7*G=#06P? ZE>?SQ)D Q'[^[$/: O+C+]; M*:3 K67,D2BL+8-M\436QB*@I2UC[1D$6\AHID*QGX**0P7?1-)X@XF' M.3"0.NJD$J$*/3K)9":6!R!<24ZU,#+:V@;E:6J&O1,_6-5/0^<0J3=P^+R? M33^7F]DR]?@FY*NP'$W%S&?O17Y2;VA@N-(LC469*$*T&D!N(P?B1HGR-NJ\!!]G4%?I^2 M84^MGG!30>@-0.?XXLMD=@7P"2:K$OM'LAIQQ\M 1+3"1@0B =T_&X,F*45+ MLW->J]IC3;Y+U+ YYIX 55<5#6#K?@+]AI^KVRH1D&A,,R$JHI*: %2);NP96<$Z[EAZ"J6G#NR84H[Q=+O M6P+CX(-DJ9?!TWN:IM[RU'V!J(+8&T#/%@XR<,8MRJX?TY8RE V!;6;&.<5ME3!* MP U0XH4RO-4:PA37DBHK4JY]W?H\"IOQM:N@K$?M-'# ;7FP_8#A)SE%TZL\ MQ$"X+/O,1D9\9I)H"3Z!E(++7GKQ[T5M,YYZ%4R^D-8:P.=1C/-+2,?3K^/Y M;%H8Q:.Z=-:834N( M-XGSTF2D\A@/8?$ M9MS]*DCL4S\-P._-];+K[@%G_MOFIH+EB-(<UY4=\E:MA*D^IG9U4=M "J!ZF6#4X\F)19%H0EC4&S-I%XXSDQX&CP97AZ M/],R]G?!>BM1Z<4%.USJ#>!G@XE1="@.H)IP;1R1*CCBRZ->%T0VU%$,;&H# M9F/Y3@CI;>!DC_4%SY)K WFLU83,\]D$!;XH[V"65_LT8[Z5(L\N1ND%;@-= M7N9)45[F29*-!@64:ZIK5T+5Y:"9IEG]%%$-J.X&[-]C[F\Y$7%5W 2HY4 T6K;E5=,K9NPZ)2< ML2*1F)5:-]7PC$JB\ 0Q@FL1J\]TVD)&:W#;3\>/'GD>)NX&S-7&#.LU_=2P M:$S K<0V_C-%!'"5OG,W@B0HL8G@"BG@;+&&@=72!QDQK'VI/D#*T6]4+;&J( MO0'T?(*E+Q<*QWX^Q0-\<13CY<7EJLZL7#7$,09'WC-NC" :4%32<" ^H^%, M(+4&(ZR)M1\&?Y^JH>>+](*IRLIH %X;''0::>4E #-*$HV>(9'. @DJR/(< M+$= !K.N_K#J>20./5.D'V/6HYH:0.%9&8_O M+0F&6\(=93$RZ2.O72'XF(IA+VUZ@LV!PFX@L_K;>#J;KY(GUU.^DH'$($22 MF4? HY'$4(Q0@[E";" _) MEUFVN$.C4T0+D;,J$QE2[:&"=2AO+9YL*$/:.Q :L*W%CQBOFY.LQHIL5""- M! LV@?=$V](80!ZODAYF >6]@ M3LUYESL^^ 5&_[SH+,NG\E-7@G3CN^Y/Y2J1IE2+Z"//3<]3#R&LCA;) A."L M=)EBQ %'-J,701DMH7JI;#?*AHZG>T9?#^IIP'V[S]6*A<71Y?)\-A__'=+( M>R' Z5"\S]( &C)Q)B=B(^?X=?#HI?0*MH<4#1WKOBC(#E)'H^ ZN5PNEGY: MHJY1%BZK,@05+36::%7>QZ!\4'#>(BQ03KK?BI]')/T D4%M>.VKD ;PM5&J M\J0]-HI[(S X9RH;(LM(A4!E)N@99,LAH.QJ.ZX=R!KZUK1GG-563%M8>V26 M,2*WPJ*722TM"4-/29"4$G!TE;0QSM:V8SO(&?KF].6P=9 B6L34N\7B$ME( M*G!F%,K#EJU!K<:M82RA"3!N*>]%;>V;U"=(&?HZ]:6QM(<"6L31YIGN7 Z M_P8Y*%V)HU8DK.ZA.4_4\)1]J-TW8Q<]PSZ'>WE$[:N*!F!U*ZRSDE<9N:!R M$HH2P2@&'Q0TL9QJDCV%R"1&MK3VH^_[% S[3JYWZ!P@[@'!LI@O1Y]@<4/[ MT;?Q8F02QY,X(;HE+^VK%".66D,\RSQ81[UDG6X=\;,W4()_NT/(EF4;R7[N MH;U9'5&V@X(WLPL_GHY\L@$2>F)D+&7BM: DN9R-L#P;WZGDOCL.U@L/ M@X2#U;<=!GO(SR\7DZA-\FX1\7 M(T%YDMXH CH!EGY%V>(_9J".J[H.3T M#'_][?C#V>G)V]='IW]^^_[DKZ<'UI)L_\Q^RD@ZT%^_@N2U7YR_GB<5S:C-T@2BM&"X8U0F*"0@P5OO M $VZ$+5[X]:AO!&;=BC2'EJW =3:P%&*[.;QLCQE&TD%%@(ZAE3G,J301>(2 M.A9@N179)F%X[7NRN]6'!=40NG\\A7L?11SP%&Q9Z;']?UU>#\8\FWV".)O& M\010H'>/),]F'85[*\C !?!$.> F-Q'0U)/D2*L9OR4+]MZMWZ MPUK9X='PJ,GJGJII %9'%^7%RM]7M)_DAY.R1SIJR910A"=6N*&1>%O<(8@< M=VU.,E?O=;*3HF%M87/0JZB^YL!X?3DV_?QZMD!>N#3@/:'26 M"F6)S0[W%DA72H02T49P)2*/MGI'E4Z$#5MYVAPPZRNSB;89*+X(D%9,O9LN M+N?E.@ ,JR\=G5-IK= M*!NV;K4YE/:@S@8,Z2=(%(N-]_.YJ=^ K_Z\725#HM. M,L.U(KAK$K(6//$N*Z*ITL8G%8RN70O;C;)A2V.;PV,/ZCSTQ#ZKZ%JB;8=T M_!7E?JK^-VT;'L 6US>'P8%6U@[K5 M-?LKC^(J_0=ANEBGJH0U'GW>XO1B1"8I_BDP&DB.45'PUMA<^^IP.R7#UN,V MA[P*ZFKD'3K*JTQ[W/+,?F0A>QK*Y&)M%#H9$(A7^%?*G+$V!.EB[>F'N^CI MEM*F_S08K*:[!AS$&^M],BT>Q$E&WE!JRZLRY'%9,@)?BN!'#LDVD9;LJ$6/ MPH= +'5 0#'+N$^+\130]2BQETH> M" ^Q#!Y%K]>5KDN,TFRH\BY5'U/P%"W= /G/Z)E,$2;Y,A,?@@K4J@NE7=/P.)WR&I&R#_>6YC:FJP'5RN M+C7?77SQXWEAXS6ZR9_+;#@?!?6(";Z/A;D=/E>'&^KATMR:J13,*D!)[H X94@)W$[6E MS2O*2#K%6>UJG.\2U0V+_SP7+'6UV,05X*/9SL??2K( KD?8CW!G*0JZC# ) M&*J),FZI]'^-7E+%HY,BU6XF\AV2NH'RG^?JI:8&&["4R$892P%O8/W[AN"N MASC=58,&D*KT/#8")&XV[XD%(TF4T5%A@V.I]O.J[M1U@^D_SXU,3WIM$K&/ MVX#B+I34L*"(L901])HU\=)IDI74022;DZX=[G2A:]@BW+XP\5WH':B@)D[N MQUR5X&R*_V@UZSIZX4V*A+$PDEH&WW4_[8VA J/@(TM*8+C%P!)I4(X!*,4_)::B% Q"#S6TW8@;MHYV M6 @>J*HF/;L58V44RV/>N+9<\(C>,',89X4,Q(<8T$/V3'GN.!7U"W"ZTS=L MK>RP2#Q<8>V"\:$<,<0;16Y9= JCLV!RFKB9.[^EG<4(28#BB%O69799;B[LG*$9AHT#]K)ZD/LNE,WK'O8 MP(OHGA39P!"Z)SA;WUYV%V[@*N$N3\3%TDB(!4-L3$!X5(K&D&BDM2\%ZU#> M2'^P%VJ+TJ=:&SCX-Y_U;*E5.IJFNW(E$Y5'-QH/$R$#D=0A:X!R]@ &\ 1C MKOK3F&>0UV1CE5[1L^.%5DU5MH!2?W5]VW 4D8S7J1($/*WF<2M,"= MGS(MXSQ*L\"$SI1-E(7:>:+O$M5D5Y071615M;53YO.(KYMR.EB@U-<'T_5W MTHA+K42V)2_FRWC+TA.];#KNLX;$\8_=.D0?@LP=]#7IJ X*TEK*;"*>VCP4 MWHQ74EU>SCX7'^_S(2(6_]FM!HV1&$$@9SP@GT+OAP>)^P]!4 M&*MM]35:9DBX1'SN/VCZ5P_8=: RO/2BV,>B6I,71-/WFEZ6UPM5)?MA:X:[I MPL@HC__#?9FCX"5G#,0!*.*#(&D7S#([*[ M>=2F:W]^G$<4XFXQ3<:R/*X@S7A$630Q.1]S.#\*P1^,CGKWHP#T1!H1BO_IIP9P^#"#?3?'#4:[O MIJ>783%.8U\*7W'+;?#(DI(B"$#GIPS%E=02[W,JUQK:*AF,"[7?N>U#Y\#M M$EJPH'UKMXF,07=!CU227EJ?"<:6Y?4+QWTJ-)"8O<;P4^7X4L4L^\9A_753 M: "O/6FRW6J6V_[('84+P:O,K21*EVFP2>/>E(D303T*UU"&7W\9_#Z3\F'O MOUZZFJ5/M3;D-)SD6Y]H8Y;;2'H5RE1J CHFY$;9TNS$$\^,8B)FFGE?5['; M*6JR9J57C#SA!U106!,G_A9^?AM/9R4XO/%P1HFY8 4Z+T;FTJ ,#R,G/26. M2^^U=UZ&VH5_'I+HV\+B90%XL+DO^^"2_GTT_G\'\8M550BGP MV3!%P%%73AE'?-::9,?0=Q$2\-SI\R9@*U5-5J6\*!KK*JZ!L_D3?+G=8??X M"-)'KRQN)5,:-CH4F L&O>:@:93:,NIK!^U/T=)D1N-G-A_SL;3Y5_PNY?SDA;SD5L1#:$KDQY9PJC08?0&B66=W MZMJLVGA);/:DR0:N$X]SAHBF_O@;NL_H>GS"+7 R+KMH'%KA#60V#V+V(\S'9=+KPY8N<7*9T!)LBG4MZA& #BQP2ABUGLA0FN1' MYPE/D7ON!+6N=NGSRW(X;(*LMYW2,$P:.#@.LQ@J2* Y82"12Z<:Y)8XY1C! M, *XS$QS63M)T?]AT%NRK4V(/TN)>R/VRVHCH03FRP9PF[1C5C)!DO662.=0 MV-EP$IP15K#2$JQV)]W^<=M;J>$]?F'UK=5W MRK_\!/FG\OOOG][=KG%Q"9,)?N T71:F8/&G.+M8K_/ZY,/IR?MW;X[.CM^< MGN&OOQU_.#L]>?OZSTX-L2IAB4_7S@1-,[K*[27N>S"6Z.1<'-\NH6M!*8-#12 M0@$,D51*$D*Y6[7!4.-= E4[M.E$V,'S7&\6.5N]IPT1A)>*X8ZDI7<&QJ_> M,$E *4N#LCR+VIVC[E,P;*%=?2P\&LBZO[P;"*!NJ5]+I,R4G4V+:3WZ-EZ, M>.31"<4)CU#JMM'&HNL*1/D0K0LZYEB[-'XG08U@:0]-/P6:@\7> (8>\/!F M=N''TU$4=O7LF?C('09!9=:F+YVFO-96Y(2G4^V;]JV$-(*9PQ7],/MSL-0; M@,[&#?]O,! B7* I$H9 W&P(1:F5'(@4D$O;&4:" MQUW!>?)!!9-SJGUKMYV28@8$2FL,Y3!?C MK[ >O7;#6'2,2905Y:N,! /B%.4D*BO &!O!U(ZW.A,W[#U8#X:I%ZWL#;>O M, ^S2H [*Y<,E_.KU:&]/K^O6?%>L @G:<8+&-G*>J;1U37O$ 43,?RH( %AG(1GEC+ M%+&*:2]<$(+7;GFSBYYA+V3J@ZB:[!O T6WX^A[/\'?XQU+ %36>29-@RM8R7E"&\2>'VGFA9Y+82,9H3T1\=V)1/?4T@+['S-P6 M9GR7 M\ F^EC4V.9, M-=&*N_@$=ZOOG7Q9/34Y_@;S.%Y &K&,C@(+G,AD52D-<6C+M2:1L3(Z,7JA MZ]?//)/(UF8 O[CMJZ2_!@!ZE/[K\KI?\=GLB8NWE:4/Y2UG25O!=+%2]2= M22_&2SB%^==QA+5D/D& MU4[^]AP]9\MV+8Z^BQ >/^ 9;K6\GWA?C@H^)",L*U MC"54E"2XI B52#TS#(58V[.X1\"P;1)>$ES[R[T!T-RV1!Q18UB,WA*E5O<, M+*,K@V8Z!B?!@X1D:D??MXL/V]/@)<&RG[R;:)'Q5!%$@?UJ&N&9_S:2.8 + M/&&()@U*Q#@20JDYY7CD.RM]_?N[+G0-W)G@)1%674T-6*GO)Z4>169.LXQ< M2)*Y*S6H%DBPF1,4+&4N@C"R_N."YU(Y\+R(!ERP6BILIYG+O>S]FKV[*/K#8%,7M(Y%!$F29&BB3\%9XCGSU8?QV$=4-;?\X=RC5%-2$\[?3?&\+ MH5>N!@HSPWC=]!4RM4'@-A/&833-M",N:T.25HE:!<:)7HH@#B&Z&V9_Z%N9 M813&<2"8HA]S91 MSZIW8-N'T&[8_8>XM^E?D0W$0 ]G5MP(MK#W9KQ8%R<5!_JIXJ0_KT4_DC0Q MY)82C9)%MQK#/J\!W6K<9$I:#C;4+NJI17LW3/]#7,8,HNYVHJA[2=5.I7=E MRBH# T306*+%X(GC982+=3%*(XWBM7W>9Q/9#;__$%A'&'\ M>?KZ$LF;QJNSN9\N_&J&\-$TK?XV62O_]N+U-D$G3#+@A20^9MRU (E8+S0Q M"K3T.7(+M?M']<-)-\C_0UP$-0"%)O(3.^I7K<( 0>7K8-=:C[# M36*"\ABK9R!VT=/(:\GW51ZT51-\M8S!@+T@/ZXT< [+2OJK&G3>'IY<>'G5[-\BN':.*--F"Z/8IQ=KB9N?9Q-QK%,.GF^,>SX MP?7,WSZ<5#)XCY>Y165F.BO#'*'6EIO/T@5#ITAT%@F4]"S3ZB\$GJ3F8-.V M2[)G*,Q7DS)=4(A(792",)TL.L)M1G^>I("_R)@-L4E+DFT*/"7/(=:.L9Y'X<'7B3#_C,?I MIAJ.[JL!_QPGLT6YV[_;-28+E[*.1*6R:SA0XH1PA$E%G6+@ ZM=5KD?I<.: MMA[1]NBBL']%MNVPP>?B"K^;YMG\8EWYL(=S]OA#*CIBWZ&P5I2Y7N83?"FY ML>GG6W0)D8$'],AI*(]4 [7$"O32,T4 J&PDC=4KKYZ@Y6"'Z\'GWD'[#MD\ MNR!+]V'*2]J12TT\2[B9@LG@<^#=?NIJC&_*C'G[YMCV#HD6)I;\UC"78XQCG61$LX5QD#$?PFK5V0U9FX M8TKOIE_QLV;S_?)7F_^ZGCEZDJ9*5N?F\Z_N-'N79,B> M*?/11]]AV.8L!#7H[5.SNGO% M8UYY21#8T7CNE);\DWTL3+?/K>@*/9^/2E;I9/[93\=_7Q%^1\4Z2?!Q@ZF3_)BNN^-/ M1Q:E"IE0H'C\1423]UH0D:,14=$4;>T2EBJ$UYO7O0# :^M#@!>F-I1Z 'D'MS\Y?E+;^P^E(NR7I"L,NZ^R"SQ62D" M&!PY;4 &6KU?S 'T#FM>7PJ3C]K-O)2&&W=9WY=2U7W,Y_4_K&<;MU%2R?"M M/_H6-\X&QZ$\][(EE('28"B*TO)%!>>I3CS4;L5SGX)#S=-[6"P 3K[ W)?T M\OK#-U++QC,6A2#1"MP7/'OBC M$2)J,4=DS53M\WTW1L";F .T_M!H5!=^T MW_5Q/D,>EUQAA,TESYVN4BSZ%O6,M4%S\/C55O>FK+(DH>KK?%[P9&:;1.$NK*Z-F8%+',.Q*X ML%3XE$#$RGOZ600>:N Z+;99+ZE-*%/JLK?E&2IN5*N])BR8F*)FWKC:E5_/ MHW!8(]U<*%6.0M>\7GDGBH2;PB>6V;:/H6,@Z,!*=16$(#*H&K^>--9TF/H&PC[AZ.J?U4SJ/Z2B6KX^++<*7D6[0=:F3)U;/=ZMX@+,F8;62 @>)EH9P()"@^G;&((-!C(#UN" M;)W[UFVU0^;9[5[A#NXZ&@U!4*(Y18:<6C5"B!AT&)^XL50_M#![,#2P%>E) MOYM#Z_H0=],.QRN80AXO2T9M'T-R[Y_7LQI/4U6K0GUCHM51J8E?CN=P/Y-X M]V(KJ)R$223&,NA7I$30RW3$XR_*6&U8K%ZSW9V\@W/?I7W9:I551^'@MJXG;&WKWM63WAJW<>M.H^B?[ID!O_O7-1/= M3]!4[6W/]>=O01'CUDHI M'.P/JY1:#*$2J3,IX:*GCM1\ [R#G\;<^CC[Y# ML=IU,:4,72]]D(,$S1Y0++HGDD]6U[REWT3/TVYXZF'C\MJ>2!AJW(^O\ M^AXFY/H?UK,>VRBI>A%VBPOK&#@(D@@KT=65P1"GG2+HZ4HEDS,2:E#[V%(GOB@BNU8.E!:ZVKK5NQ98,Q6+ZL\C.+#IQ%W7/W5YNH;5[XJZL"-(4!] MZ6:2&0DNKGH< 40K@N6U+^D/)'G@J[>7P^?C0<@OI^K&3>=1C)<7ERNV=XV0 MV,.6=OWDFFW]]N"E'[YY+,#T:=5^'HBCX(F20GII@0&KW6FTKENW17;% MD=AP'[+3*0CDR^ FE!Z9^CFN,[G:]N[Z]ZF_3&/U?FQM]4BZ#!GHSSU:J!PZK!_5[S*+I^=,7,VU[<'&C8%O/E:/=RM_ T.7I! M:2:!:T&DQ>/4E4DFD*VG*@BK;*=7O+CDQK[&O]WMZ>[4[&O4R@HW@C[)N]?: MFI/&B"F6AA\ZE5[D9:-Z(X%8:R70R(S4G6Y.OR.$ T@2:FO< M.^LVN*;W43R#C>09:C2/94(P806) 2*1,DGB)<*6<>-U<"&A""N[-OV-YGF+ M>\1//JZF,H[ :*XX0V_#E W),R4^8>BB0=GL&.?!.CH#@E:?4$2=M$@M&1""=+E=U?Z>IVUO<;6,3Y^$OYX@@C M%*FS,$0EAK%+Z19LF55$Q^0ER*1$];83SZ6Q$_S$#P:_7A75 ! _P5>87L); ME&?X:.9M=E):$"BBUL3:00!,E06JJ0$3/;.W; ML^=1V F$\@<#88]*:@""6Z9BK9W=JU&(!IP/@G H5W6!HROA1"2.14K!VJQ- M;=_S:6HZ04O]8-"J)/P&8+1]=,?]$3:/OW_#JP:78G)EVIG!.)D&8@5U)* 3 M 4ZDE*#V+,Y#Z.T$1?V#0?'%%-@ 6.^:E#PTWLP[AT(,) DHD$,_.#P:R.Z!O T-G<)[AYPGF3!$0G%7!KA E<;PQ N4#* M@C GBZBB*,_/&7(F 52D.>;:EJT389VP97\P;-5720,XNQU@\W"_&*NL$#H3 M$04C,B5!@D8O 5U,@5YGS#S4OO1\BI9.:'(_&)JJ"+YB5O_0GMWKCM&/F$F0 MLRL]J%'91"KIB;4:WUAU#M(*=;4I;^8$BJ)?\&K-&3C7T?\N5I M$0EH8J))Y;;?$H?G./',DN=PB2_ MFRXNYWX: 44WO_231X9;I6"I-7CLQS([,*Y*S2&3&(V-*D!&Z7WGRKOK6MW M\Z/D]GN1[(6<9HW6:.!BF08.QY6MO>M3=1(FX\_K+'+Q *9?Q_/9M'S#3\K;O8<;+"9C MN79 !&XN(GU4Q&:O2B3,F:3.2%L;A@<1W V;/]H=P,OIL ' 'OOY% 6X^ CS MU4/21X4$42OJF"1(-\;6I76'HQH(G@",Q?*8@M<.1[]#4C?0_6C9_IIZ: !6 MMYU@?D=_8K[TX^GRIF;O:F2T%"YP=#9C=B7@ >) FS*P3VCO ^6T?D[_:7JZ M >K'R^M7TL" :"J>Z:HSUNO99 +ETFMUYW]]S[]8M82\&"_QZV>S7V?H.5[; MY:/+Y?EL/KYC>',LFZ52T]+/J#P!,^C-NBP]2M@RDQ+*^>% SJU10EVJNB'P M1\G^#ZRU)B*/NZ8,FVT;3KY<5ZOCYD26QU]AT]5-.OJD+"7K9B8KYN(#)>_&W=I+O\:22HTCI; M0S+U&KT+4,1IS8EWW'DO7:)0^Z'U#G*Z%>[^:)<.M>3?A'V[&YG\R%9K$X%9 MB0$0+QB:>4DPB4<\4E1D+57Z9T(:P;NGZT2X3Z.FG" M9+V=S6'\>?KZ$E>?QOM/KZ=I]=?)9L'G1M[;4.!XR)>>#I1(+2.Q$!/Q*L=H ME9+1U+Y?BB##@-=7X^_2C^'\OQXOQ MRBC[:7HS7GR97?_UK!1_[M>I\7N?6;-'X[/HK_3P?,O[$SS@5C=2&P3=@I,K MXUU2@B0HP[J8I,0:*8CG0@6>5%(/LYE]/ C:0>'!>;3;9@^?(,X^3\=_A_0N ME5Q,'L-ZU<5J600_DO%^[,-XLDHAXO?07TTK76U\?DH)3>@ZALXY>_8QR!LO(3W&.T_*NJZY7]1 M.CZ=Y"WJV7C/X9QCS$C"DLY$BE@.%Z9)X)%1$P7^5MM85&=BV#?]@Z!_"/6W MW>X+/A<7:K/]XKX.Q9,?5;&;32=J*[D/UXM]@B^S>?$Y[[Q8PU+B+!,J*7JQ M: LQND&GED>=/7?@(-6>4O\4+?4,XS&>!=^3$E:89BG'I$P>KIPQ[S/:.W/Z4UAU)D9O;=)RB];(38R9&J)T0N!P1XFU$4@*(G#&,"3WM6]F=E-4 M[_C?OLX#NVZ#H5P7QYO[?;A=9US8M']A=24.0P;#RY#J4]JD,[:[VI4@E2^5$ MD*J_.YO=M T]PKP.5IXV0Q4UT[3MV0QI;NL]3_'#8=W+=^G'D_VMTG,^O:+7 MOR]/E2S9R?RSGX[_OB+_CI;U=>''#=8V*FQOJ;L[3D5.)8 ,!#TMA%@"0:S7 M@CB=>*1,"25K#^JM0G@]Z[AJ#O!A-BV==/PZ5UI>-1Y_*T]TX%&22./>0I\# MPVWT/LI+BH![D7BT %EB_"]M];'M>U$ZK.5\>6P^;6-[TV_3%O?N^<9&6;V? MIC]#^KP:8(/?6A6R[&UUG[M"/36]W_H8U^'A=!WG[3F2C>1[GD*TV M)&1@1.9DB&6>DUQ>B\ALN$O]W:!786'@4?,OA-RG+?++XZ"I=-$M+]<2WQ#" MW2&X*0.8KRYO2]>L:7HDFO>S>%?RLU'F'7/PTAOB&7,H'HTGF8N:&&\2ZDU; M+:I7X[PLB\.FJ8;?1NWAJ*EMME5!O_HQ,KIXRMK<26BCIC'+G+DR1$"I:;0N M$OO^]?U[/L7^:JDI> M^WJ!C?&@7@(&DT1# 9A-O \;@2 M3VDI^##OP3.+.9;+5IX('O>1!"\4 29U- R\$[7S6D^0,JQ75P$^-47=!&(* MZD]NDF:P3E%5I/6KHJ8]F7LM\/U&"_P/L-S;O^GPH?6\GN=R4,D7>G)VP"TF/0M" M&>Y)M*%,HW.6A)S07%%E=1!1H=-;>1M_EZC>9EEL)):D9"XCVZ!M(!)C#H*? M(TE,F1NE O?P8E,L&O&JZF*E\Q2+_732M+FZ&9'@K[N2/WQNN;?)ZOC!]-\MN MOCI#[J77! R/I:5SF:]'#6'&@1*:>I5JF_ =Y QKQ/I#S=.)I\,TTH#[W^F- M^$/?4F037?(H*Y2?]"5YK%PF7%EJ:)F=E@=I M!2H#D$&/O18$,@G>UB\>WE MLHCTHCSF65>F;"\!24HJE0!#+\7E];VB*DV26/!&F.R\[^N]0 WZAXUJ7Q[6 M+Z[SIMW+5S"%/%Y/M]G;E=SR(?7.,T#AC*0C'"H_NKS>I]!WD%#S>Y>X)SCQH#%NRD&6_^U:IA_K8C[ MHVT/4 MAM9H0\?]24;+?CWN^:9YUW05BQ9-S.&\# K5[ZEWK/<]#Y@FV9'.41&4FF' M*%6D))2[FV@EI2%XQF1_C_T/(GW@%UH]XWQ(/3<%[P^P?'M9#L-2H'#YD*V( MHM,V"A)Y2>$[9XF+ B-)REDHDS=UC[']3M*&]4%?'I[U]-0:_*Z/E'*-^9 M MKDP"])()M[$T)'!X7@!WQ&CGF0G*NAZMYT[2AFT;,0C\*NFI*?BM6FRNIN,L M?E\\:K4I1$01&=Q5R!*1M,Q 1'M.(D:-)C%O:8_/^G>2U@E^O;69'N!PKJ:G MMN WF5Q7Q.[PG+.V@0KTG#DO3Y1*0Y9@+"6,V>R9DB*K'EW(#A1V F-O@RP' M &-MK;6%R<=^\"L_*36JI^< #RN-4I3..N%(C*G4SLJ ?J_U):SS@6J>#-2> M[+ GJ9U0VMMTS";BF4IZ; JNQSE#7)[DTS%RF_3V=A ?.OA<-WTR^7 MR\5='N.I[:J%5YP:2DS"@T/:,E^%>4.2UA)"9ERG_NZ3ZO#0">"]#=]\>8 / MH/DF!D!M2.#;E\VDW$=_=;&EYQ$/ MD3 3E"OUQJB,13_!.%[(,VE-O0WRNM M3B1V0FYOHS@'0&YUO35]870[POF@KD //Z-F5Z"=]%7K"G2]RC98>9L=6B&2 MC4=GD44\?6GDA#*E(J?62%Z[9]<.)@/0_M MX82+%)46Q6$6QJ O0A/Q5F82:8K>2.\%J]T]]$"2A^XA5 =9NWH(]:W'IGS* M5:+,>=OGJ_AGD#KL;5#_&.U/;TT'+J=+9.>57T#:C!'WG]*TZ^,J M3FKJ3'6M/E6WL%L?O3=+?H)):5RXNC \/4DNLD!YM8[ AUGX[<1C%%>?>_#_VWK2[J61)%_Y%\=ZGJQ?0" MI_O>3UHY1(*Z98DKV531O_Y&:K"-L8V&W-IINM>I [9L]H[AR3U*A(X.> ]?$NQ4JW8904\%QDX%SRBTCZ[UI?//U+0\-;] -G> MNB*016I&_K6M?;MI&3.(Q2IRMS%(JVNFP7#IF4>1/*YO< )^'KEH'UQU'6SZ M'S#-PFJUOF==9[Y<7>[%^=W0T,KHV??KKGPM!C+O\]1V&_/!/#3:CA]][SV'4<%S MI[A$",E(4-%)\C.+AY1CU)DIYNY6=9V\^@\DL=V&_FN=W+Y]*#QJZ2&R'$#) MDL%%SFEY^YJ*PITSPUUX'D#HN)OWD&A[>'CQ?C4SFSV^[F3I&P;;DB@.JNJ5Z M5R#P6DXAN? MKB966TMF6H(P'$&QFCW".'F8*3!KG1 I[!78/#'XB),YQ->DHNI!,BFQ+H2! 23#"#M[]QHEX7::Y3)OD#8O'8<*)RH MN/O4?X041P1 [3_PKU?SSW\M%F]H&R9G*[]8O/[TQQN\B+B<.$.@+V0:9=#$ MA?4"/(I:IB""=*B8T/87OL?C;^A [<B-CX,W&B7LSS7F&+\/J\OG' M%ULN(M,*K?? /2;:(W,$SY@#*7DIQ3!&2V(/##S\AG'.>EIBH)'T.CAW?+!O MY_/OG^@1:Q,9&99"1A%BDK7;=3T8XTR#49$9KH5#V3I/: ^RQCTQ;.=+#*6) MGL%5&=HN0M>H^%PM[->H_3 M2P=0>WY%$J6(;VN%N33*/I#K8#=V.0DI(PN06&YQRG!1[4/TN^/-:FN(L1 H!03E:!#Z6#(AD"VUF)(F]VHCLH_RQ8^DC ME757W4=(;F2%$^:G%U<76\*]LMEY]& \;7D4[R-$39:*%6N*]EYKL5>ESR]4 M_L-+1U;Z,2I;M)#?V(H/?]\BG':?(C)&P,@563JAP66>(-2"3$*\DF:OB/A7 MBK_]TO%.39HH_FCYC:SX6X5DZR2A-WCY99'_G'^C':_Z*S]_BO@V7&RL(XLY MYRJCDC4G:655SY=(>"$PH; 8GEH8B%-H'+>TJJT/<39=C8S)A_C8^N0,D=4< M1W"(#E2AP"RBB,!E83()F[S:JR')+U#W.!7C[5/G0\%B$)6,?#/P"=/5Q0J_ M4/27K]+EZE\6ZU!_]?KU[HC;6B&R5?6:P]1K#O+^/!.TBQ!!JJ/Y10.AI*E@>SANN[/'OR9>_KS$B]6DH)9: M$,:#E&1L@T&H!?9@&,/ :Z9^;IVM_B QXW9\;7^=U$;J'<+G^@[W/2Y3U=%G M?/[][6*>%O-+>C4]YO/F5R8E"LNE#J!-+7@K08 W*8+4TB ZV=2..HXGM M*S/J2+#\ H+#:*X#B+Y87%PLYNMRS'6EYNK9%>T)R]H4=&(QQN1\ )MR/2 / M%IR,"-I%(Q*GYNL M]H8G-V.YJN7'56E\4L]SKDJ(- MY ;5T\A^/1GG=?W%/.'-%*)MV?DG7%Y,"N>!C+ &=(:\DDSA22Q:0):Q2&VX M,GR?\.]7[^GK8.HTW#27Z^AG!!=?%\NP_'YSJK*:8/)&*2Q@A*!X!T,53.2U M\T%A";5E=K]C@9^?W9=S?CH63I;?R/K_!\6W[^8?:9==0_<6%]>CRFX*QB:A MEM,&PR"DG,GX.0DQ< ;<932*U?FY^PR;.^BEX\Y,:(^8X23>@=OS)BS_$R]K MR/L1T]5RW?/L X99=>$JX[6\?V*0!^%=;=>,M5VS3>"RXO7H RWGPK+<.J5K M'[K&'7LP4.#66A^=8NR?\^5=KC374L:LH+!8ZM3D#$%(!^2G96U*%BRUS__: MA[)QIP^<#VEJO9MB2Q3@O!Z7I\PHNK917\ MI!CK== A40=85#_A M[56](GA7WGW%9:@EL*\QK/ #SO&O,-OV"ILH]*848B9S4^=YJ4*1AC&09-(& M64AJKPANGW?M=Z[)G@9^!A%P!Q;K-:Y6B/=RM(Y,LRQ.*\E(.*FRXSEM]=9# M"-H:'H.A@+6QC?H%2?O!ZHF=E[=40[>HJE>CN^_67(GB=5*8P=DZ&8L9!\%* M!%948$E:1S'P6R)'8^W5D<'"+L_E>R>&\U)X5A,T1&* MXJ):Z0"1F0*ZF! -5U[9UK.&]B9N/[0]D4/U854SNB?_\2NF:9EBOF'@'3W[ MW[],TY<:)._&3M8P>3TO@$)E7#U;XK.+Q?)R??MI++4T3V=7=3;/S?G?R[_3["IC?D4"KFU2KRZWDZ!?AF45PHK87Z=Y M;.;O3H*PUDF!H!73H"++%&JC V$Q%)5C=+QU^-"$\/W0^L0N#LZOT@YPO!W. MMSDN3-\_+6DMAE0YW)U@;P;[?0I_3QCZ*'TQ8) 94(GX"]$Q<%IDHU,J1;C& M:#V O/TP^<0N&8923P?(>SG_-ETNYM7=#3/:)C!OQIEM1_%])-VM!^WNIO2] MNZ_Q],O:>',UC3-\.;^Z6)\++.835UQ*G).PC21)F%@3Y[0"Q;4VM7EZT*VC MY>&XV0_73^P2HQ/E=]UG]UFBV' U71_*AWG^8[KZNMA^^S8L*[??\/@NNX<\ MO>64D"-Y:M1A=U>,0FB*T_ENJO=Z;-TMTJX[KI; LHQH0)1 "#)!DC4UM>1; M&A&%8=*TWO$.H[!=2_+=>V]KZ/GW6]]MJCJ"3YRYF,'Q.F(2@X"8M '&;"J6 MH3/[E6<>DK-[((WC5B,,B+"'^Y /H+RG7+G.G2&1K@]E=6V/["-$ZS.D8$S* M6@D4+9K"#EZY/AA(AT5.JZ+V0]38=U%[X";$P@.8G"5Y(N0E.5VPBD\C(TX$ MMFBO\UL6M1^$@OV+V@]126_M;K>EM,87[YE44&)"4 X17*ZC='7F*@WN$&#N(F^^QV.MU8@0&RVR$S'6B=2)UG5*?(!O#E&?6 M1=^^:^2]I(Q;IW>6O:VE,CK%5/URB;M%9Z1B,G$RN[E:88\9O*/0VG-:CC%' M[5WKB^%?$M6'HW^2ZO> T_%ZZ'3;DH7;K)D#PQD)*(=8!\HBL0:8X,B'\)R\L7"WK>]UV_UQE2[O] =Q*1HIA %9B@:E M X.@N 7',JE?21%SW@,=^[QKW'UJ.*@TEW/OS7HR[=.V3J>.C)MZY^;(Y$8% M7F7F50J)E7U219HTZQDLVVTXO#25;Z>;CA9":VXX%(FU/ID%D@W3H+/5+B:O M<]C'K.RUZ1SN?VWGL;^GA7O[CH^\U=L_6;L7P4]SD$/ZB?T(#G] .H83?_42*B-V#M T.96.,S^ ML5Q2?ZKPN*),2' D,T.*LDBFE=T_8*D<=N]G'7? M:ZF^7Q(UKN5J"H']X76$ M/GH#V.8;S+12O[]!77[!Y:#5APTN44(V3M:P:?J?8C)?"Y<)M\Q*Q:3]4[A=YQCQ%'0G)K/7: V4U2 MZ77JZ?,PJUTV/GY!K&6@SW)>>U!A=M.JBGRK'P2THD?,KFI7]/OELMX=A M8BH0T E0HC:ZRK9.<0W&6A6L+*UCH/-P-FZ?N[,ZP1U"I8,%=!"#MQ(Z4K*Z ML)R!\8BU83*Q*;& T#($84MV8=!X;G]2QW5:>D3=8_O%0! 8^Q83PV7]?,TB M<;@;?L$,:A\26%%G20:*=Z)+L8X1M=)PSL3=?NWWWUO>^_2.G.6AE+IH*N&1 M,?+'%-\L9GGG!R7K!?.TTQ13>W#Q"$[1^A*!)7+"1/31[ &-'Q[:D=-Y!D0< M+\^1@?!B\97D\#PLMZ0+'DUDVD*R(H*2+D L2@!BD$%RJQWN4UQ^Y['C7KN= M&PRGR'1D.+P*<5F#,\R?KB+N)BG1YOWQRR+,5O3AU2PL;TQ><,0T6BP6EC.2TF:[]-\^,#7CGN:?6XX#:F3#ISR>Z*AU]YVV*:, ;J..P8#65!5/R[:]GH8XG:W[:%$ 59L8Y4GRC%M.<5I& MK!T/?"1N*69';DK6R)EH/J3B-(K'O=?JP?Z=JL8.0+M=A*\6RQ?K4X3/],T/ M[.YX_'[=7OI9NIQ^6S,],VI&=08@>(O4>*FUANYQS_N5K5L[!E_;N>1ZSG:#U;K::?Y[0^6;1,Q*QK M!RP)BD4-P5@$RXUSN3#:5UJG&9Q&\;BSJ,X9[PREQK$;[=[IN]GXY72RWWM#F5_\(ESC)S$FTR('B.005I83H:E,YDW@DL$4C M]CGL/I&,<4=5-8?AN173@>&LJ6GORGJ>[>V3A>LCKVW'S)L:GHG+J!S3 7BJ M[?Q#MA!5"/6803&-Z&)LWM3L4"+''64UF'D<5ED=H/&'ZZS';[.VZW&2,%,T MJ 48]+*69@L(A6F0Q*',:#ECK#$<#Z=RY-E8@P%R8'UU@,A-&EGM'5Q[6O\Y MS^0@YZLPFWW_2#['.GNXNM477Q=S4L1-TN^[Y;_@K+9NKVMVTQ;[X42RRTTM M>75H/BW>KU6Z6]!R.I@01Y@(K- MI\,>3N;(0\P&0^;0&NL E.?8;^[N+4D$J8V5P+(SH)RJ W6CKMGQQ1H3N6I> M?#D"FR//6GO2'LHIB.E@4=VZ[#G,>"0=KE$0)03H$ M8[UP-G,,KG7(>22I(\^#.X^_/)#FGNI4EUT"\J)\N)[!^&>F-].^5,/=C4>W M2XFC?WQKN=//KBXP#S(/IB%=9YDD,Y0=%;7>>(00I"/XZ M\^*E"?R_V0P:%K+B)GJHA_V@M!7@N684/Y?LLBQ>%]%8(K_U#)I#$';R#)I# ME->!I_%0EV\OA75USAX/)H"*B4.TP0&ZXDV(.1C5&H.G=-OO9Y+,0?K?L]O^ M(O7^R&!5A:&T9H$)$DH237$&7)4$PN3-A:2;-/^?D]C^ZN6JD1$$Z5 M8I_;S4TL+X+RVF<+R2B*Y4L,X"J^"=[>4XQOHSG#3G--SQ,;'=38F3E.+1U! M;*]:JJ(S\W&V MD/$,!?P-.>JX$KN7M7 B#'ZS1?%^N?B*R\OO[V=A7IN1UA*WK[56"]+I TH1CY&:RF0ZZKDUQA6^&'Z M^:?3D*,RLBH013'0)$6P7OC(" K9#FD\>[.E=*]AW-G([CC(O-C M5D"_RNY@K_C'8I'_FLYF$^6=%('V.)YD[54B.- '"HP2&0-GC+O6.=V[=W=< M('Z*Q3U*M%WT&&H;6ER&^>?I]2]?#TFY%D\Q04M+ZZ3X4HMZ*-KPQCJ(T1GF MI"J9#]6X[2P,=EQXWHM#T18DO]T:VOS*)!:2 2H//'.202B\CETQ$'DRQ15F MG6I=%=:>BX[+W7M9#4>H^WA/8G$99MT!?AN#W_Y!2HNK^>7J??B^OJ#+RF;' M(@,>=2$W2TN(6 ]LO4>G$BM.#76]>18&>Z["[V6=M$5)!\[XL,+9G&4E*P(6 M%8$I0R)A3D.02D*)*#"8PET<*K]Q0+9Z+KSO=[D[9V7J8LYX+]GM9*HUP\9NMEEN?3*27J0YG M >0RTDZ:N/5)SVT">ED/QVJ^S[#DEJC?E=?TLWK2 MP!G;]BFKBW\QOR0Z9K)(%P\R, M83FY3NS]KUCIN47 "/:^J>:;V?O1"K3OGD3O!#=X!?:O7WSF$NL#)3%.#75 MG6TH%J3 #"I;!3X[#X6CE"4;K_D9HK2>:JA3L)I6JH-H:LUO\+6O-%J*YA5J ME 5#\\EOOW4-]2$(.[F&^A#E=>!LO)K.IY?X>OKMYQN\Y]_?A/]8+%_,PFHS M?-HQ%3E:"A8BCZ!!1>#.U*&S2H/S@5BQ1D8OM4ZI==?!1\CI M%FZGPV QC$XZ@-=#'10 >G4P.D6:? MEN;F/#2Z7%1MPV)1U%[J0H,O6@!G2#R5Q'PZ@Y&YIF?<2M*Q]['CU-(!Q![V M*_^YPG(U>STM.+$YFUK["M9)!4JG"$&7##JG[')=B@P;0VT?NKJS7D>B8.^( M[TB5_'8YW[].B9>&)6XQ8ZN9(;L&YBG#RE4Z#? M+T@:KJ$A[N\^XN=:8_KGO-09A_61;\.R5N)]P^/OYO9X:+M[MT,Y:'2GMGWM M!_RZ6*Y'Y^[N-@JCD"1+#R8'2PW<:N'(*S7.M&[8]! M[>[)7M(" MNOS^[].,M^2\G>A69T.\)*$NYV&V.P$BS^G]?Z(RV_3A*N-!^5B M$3ZR!%S$ZD$%\J5J,2?M2RHDS[5ES04T!",C7V^TP-_#=VMC*;P#SW8SB^0C MJ1*KA)^'69@G_/@%L9;E/\MYO6^%66W&/UNLKDCQS[__T*E_]?C\B,W9OB^> MV904A!AHZZ!=#KSC K (C4[GPNPP _V&YJR7:[_1('SO%)VN\-3!*CN(P5OW M$T*4$@*7P+DGWTN* L[[!#$%%X5.@3=/%#V2U''708^H>VRZR4 0&/ET]H\I MOEG,\O84D012K$ 'J58&*>4$D$WAX)/61F8A4DF_<*U_>NBX*#N+"A5HHC8 M*YLU[3ABG][3![YVW-.!0G7.FD\R W-?A>H86 MC(D);"B\A!@-5W8/5-W_]'$/\L\-G@82[LT+6Z>"K*@%*.O'?%J;E(=OL@U MN%@7;"D\:QEELJWOE'Y)5$=.V*D0V!]>1^BC-X#=C*Q]_KW.JGUHQ.(NB7N]LIC<_#$K3)$L 1$73.RDB:?25A@)3'&@E;(FH^U?(R@ M7M*8>O%+VVFO!RAN:-\N:^^D3$K7P+^FR.>:#":L 8H8LT>#EHO61] _$##R M!4L[Q=Z%S-%2'OFTY<]M6D*8O<'+,-MY&2I(N9X&%-0Z1UER\"A)%L%%*900 MPMP)GN\];;G_Z5WS*5G8W09KA8A,2@;"R5!'O7-P-A@0 MM,%2 !:"N5L<3FI,[\6LVE>RWN=I;8VLC!&!O3QVBETTKPP6A)+DX#-TXYYTVROO7$F =(Z0DRQ^AXT5[@ M'>#F4#/]^CH?VY(;5EBH!Q?"T#Z=:T^ZH $=,]KXC"*W/B(ZFMAQYPOULRF> M5^L=P/N'8[*'#L+^0;;@]6*U>C??_?I$BD#.*NTD@DP#*(T>8F$&C(A:%\5D M$8.>Y.]/ZKB!WIF ]-CAYT!:[0"\-QS48]R;$L1)CDQ$J2PDQ35%P,R!CU)" M3FAM-J(XW[H1_T.TC!M_C@._)GH9/?/PJ"5T?;KWKFPR2*N$YZM:#?5ZNKK< M/FA6+R->S<)GDDA 8[0#K06K.5$>7&T7PHOGM!9KN<&=4/B!E,9S4#ON&?UY ML=PI!CJPNNNJOC\OOH;ILC+YXDM8?L;5I*@2A*$=PW)/>T=P!AP/ 73VJ+AC M K%U9Y?[*1GW@&<SB:NLT[#Q<6#F,LD8^Q=Z> M8;Q;;D\PUB>VJF!(7FBPS,3:HDF26R 9&%O98/3!W63SHTZP[WMW+R6( RE[ MT5#R?2#G]NG7]NPV:U:#=F)"U&PE+DDBH@@0FK0?!7*[7V_;_>#S,P'C'6>? MKM.? 7*B@$<.9FM]#C'P:GI95]'N)#X:GV1)%'?8X&L3?08ADFFN.7=!>A/9 MW3[E]\:>]SY\=.V?JK!%2^F-/55^&5:K#XO:KN45/?\6$TY[G;AS$'RLLQV8 MA%C+3UVR@@*'X#6/>T#@P1>,<_HU# S:2'%D*+Q[^>;%XN+K8EYOY/XMS+[A M:@OO&D)>Q!D%)+M2+.:L12\AHZ,<+PT# MEH'D/#)Z-HP0$^]G5[51U.>/7S%-P^SRAAMKDD:_\?(3*!_)RYO;A9#-\^C]T*">1I(.%5R'=PD/)X*[ZUV7C,&C%E; M\S=J]0^YVCXS'8MECA?S(PPZJ% Y0^7TL([BM*161 M1!$P@77UZHP'"3[05\48'HK19)O#'IO0/8_NXGC^&"4MVDFLSX*C&+T(P27R MFX0B>RD5^!0LY!SIOUBX5FH/G9]0<'2F0I1CU=Y ;ET5'*%&(0M:8MPA^4N, M"-U;2(Q0EF@,M"P7--.0LI MDWWRG L3D@ARKX%6PQ4?C+M ;2[PX_VY7$K#:FD$@B0]K<7,K@F#: M,@>!DC-Q-T_O]RXG.DBG^Y03'2+@#B**AZI;.$7RY# SJ-,@:A-^LI4F9& A M,>]M3*JT[DK\=,J)#M+QGN5$APB\ ]S\.5\_:\W"2]IEM\,6MLPPD9R1Y#[% MH HHY2W$K"/0]FM#R=:HT'H>[:,$C7=]-PB&V@E_;"]VL:1-G#RT9_-\BY'= MFLA"8G): K?!@4HZ0+0RDC]N.7VGO?'['* ^_I;Q;NN:8J.Q.#LP,=?&K=!)G^>Z-[LGFY4%BQKN^&\2TM!%Z!^AY M)$IX?9VJ7H)D*F Z[&FZO*A_:8-0O_/KW\LJOT>?GWMJ=VS0"B_S(Q.XE1 MB.A*+?NR%$>CI1"ZE B!NR0$9BV:#Q,]@LQN8=H<18OSJK0#U+Y8K"[?E3J; M[U9RPC5C?R#1E:;;BJ.O,UPK?9Z?751=_-?Z\XE3JH1DR%,2DCBN8Z5=="3A M4',8&/,4BC?W*T^ENHO[F#$P?6:%=P#Q_7BRO-BB$+)/Q!-S D)D$4B43D4C M!"NM&P$U@^G0UTECP+2YTCH XD>R?&U['!Q(452H.R&L$K=$"K"U-@B?$T= N56^2,W)]J/."U4M'A M:/,;M,WQ\WK"4\,;D#HL+[\DQ_IRQ]TDF]I>R!623E:U,RK9<8HK0>N8!:(. MJ%M[D/?1,4Y^< %L92)P< H58.+$ E.I-!_=>P\9 M>T'+_X;0.E4E'6R1ZP0(7%WNXI4HE#*TF4,4AL1A%8,@N:'PQ6>NK)&LM+[' MNT/"?B?+[#>$TRFZ.'4C; 2F;T3^IBM5%:BB78Z,%D?,./%URJQ]TN\F%Y=3&PRUNA RX., M;NV3%R%$6BU:T7*1-GB>6K<>_HF(_7#U.]X>G*:/\3WX=5]/+!1\Y.IW M.N@?2!/C0^SGF/?&&*\F*5G.9+TVJQ5RJN;0.^88)"Y0I.#0J-:[X[V$[ >X MW_$P_W2]=+ O5B96E0LD/E[^745X-5U]V;0=_@/CY809AD9'7V_$/#F4/(*3 M*&C+STXZ7V=WM&[(^TNB]@/=[WJ0WTY?(^>?OYQ_FRX7\TI\F'W "\S3VP;[ M[6)^'2R_7R[HR]K(9A*TU5)XBHZ5(D=!U/G!)99JU+EV.27&]VGY M[W2T?QX]=1&)KB_%B)G%CR? MS?./3WGY?Z_HQV_P\LLBWW9/A(TN2!=I/9KUD "D>*N.7"\>37&1%FC[TK"S ML;??BO@=+RQZQ=#QRVM!>TW+8H"U<XGA=?($B1P2>G%;!2M9_D=@)PQ3H7:(.<(\3[5.27_P,7G9?CZ M99J&'E7RZ)O.,JUD?UZ''EB"00G!A8$<8QV6+45M2A4!DX@Y^*2U;9V1,?S MDFU5RNK>B9CD#=RQN9M20XU.FE 0N*U-FB*K92E1@R#S&S4K+.C<6A(G4=Q7 MT=%1B'IXC,G@*ARYD)*"7V2;#(V#16AUC8VJS)&^SL*O$2EI?/M?VR=NH+']Y@89-^\;$09ME+8X28(= MZ/P?SR=%*<%E*I"9P=I2@7@E'J!$3A%GK:2#_Z,TTYQF^#*M=HYV0/3E$-H#G50(V90B)"_*2O--""2;5/O-J'GC\ M>/V*VNJ\E00[6/AO_O?$)711H 84=0B704*L(@D@SU%&IFE_:F?LW_SO\2:) M#+/P#Y1@!^>Q!T9--Z>4!.921*ZCM36%[5$XVM0DB2E8;4V,R8C6E\#'TMK+ MH(FS1:AG56X_(#ZHJPPYW1AD8!!MO1KWK,[T$0RD39XSHTI@ ^'WZ30*.@]^ M&K0(.D29'>#U[6*>KI95 [O[&D5NH;4DI>)%K0S6$"P&R%)'D0SM&ZGUJ?I= M&L8UDJ,@[20U='UM]B*LOM3_U\2%;V%6DQ7"/'_ ^GOI$G/]V?%798<\O=WU MV-$\-;H2J\\G)-XAX?H:@RDI*9HGFZ/JV#%R],"KVM26"T=0+.0UMJZB>9RB MD_N8W?_TRQ=AN?Q.]O??PNP*)QRUBS6Z\4C,*M2&5B*7=1$FDH&JG>O/P_:/ MA(V[<3;$RD_=QIJKI8OZ[!_7\:\9+-&XXC4'YBA44QHMF7Q,P&SA69/=QT=/ MHH]SWPXB<=P-=4 $#JFJ)X'%&[]A8HS&8%D$K6N-0?01'(8,B=97*Y/W;BY3B,B\$@%=1 9W./D_,3LCQ_<^LV)5YXK931XF\CJ>UO >T?2Q2@E M6?V$L75,>Q+!X[:_&WB3/H\:FZ45#Q&&U%SI.0&>/MR=@BW*K0^/#T'V?7*[ M\.,H7AJ%'KO7?/]CNDJS16TM=@U3$[UAIE@H3-?9U+7]0(U9$W=<*&L,3ZT= MH4?(:=$#8_WH#^&O-X'LZC3,UEUUK[Y^G=5:*J]53L%D<+*>]##IP: MH9 W6F?1%(AUHF/Q5G/OB\7FLXOOIV3<<&%P%!TO]9ZP\ZKVJ"7COV[V/7'( MM"PL@?"E9MD+3N&V4A E9\PI&QUO??9Q/R7C.OJ#8^=XJ?>$G6?Y/ZYVA6/6 M)B9E1&")UW[OM!(B3YKP7Q"11Z[N=D)IAYQ;=(SK?P^.FV,EWD4-]C47;_%R MHI.HE\ ,,)50[:4"5QN:N6(=KG=:T7H.S^WWC]LM>G"<'"KAIQ)SO0W+33OU M)G'63T\;)+9ZG.8SQ%->%R8#([>V9')KL[<06%!@O:I3:)1S.$2SO8'BJ==_ MOGIW8P\O:IK2I!@MM"5/7=6YKLHS![X.?+6E>"S:,OJ-F@Y!P%V; M0T6^(= ID3I7W MR-G#E?SU/<^[Z].P[W4BZ/3S'/.GQ;I!"05\*?+,C (NDP%RTCT)B%C+(=MD M'6?V[O2+>W.)]WI9O]'0,3 91L9]9Z]<#Y3%3+%?F*=IF%T79FT=@Q/25PYY M?,/\E:.Y:N3UO%M^#O/MH*=J M#ED,7H54.\*T%LTOJ1K7SSH_YN[MD-5.;QTX:#\TH:LMBC9-CC[C/'U_L;GV MOI;A+;F^7ZRFFUYU9$U6TSC#E_.KBVU3I(E07"1F'=!?HLH@0' Q \I@K

    V.L+3I3_-B%:BDMKS!7J58ON=Y&/9O-%G\1F[C:B7TGB0F6 MQ"0F!YH5!XIP&6\7 MQB.FF<2VXXT)Q9(-DC@2%/_QDB%:GJ"4VD.B&&^;CXDVLY0$W;XT2-[)^-'@RWU5H',/QYWLE;O'R/R^DB3]/VTQ>+%5GT9+.7 M44+FM5^OTPDB+6K Q PYJRYPU3J^W9>V<6/6QI#X:>C\ /KI9R)-G3-!BW?3 M'_HCIJOE>@>YGOCK3-)&.@\A21)=C;"=RP6\U($70^%U;-U%^1Z.T_L5(C9]F!$+XV*"%>G+ "A'$>N8C1F-8IJP^0,FYP.BR86DB_ M1Q#M1D/8I#0/G$'TD?C03)$WFRQDSX,01C-36KMG#]$R;MQY9A@=(_]^-KQ? MS!NQ/EI)\3'($L@W%9[BYMJQQAB!&K5 Q5OO=PTFPPP668YBH8[11=<9C7_0 MQ]_6.8%_SNEG5^MP*,SSOV#^7/O )/K1>J-OD.]X_+O:)0HTXK=1UL"]U#R[ MAYI[CDTPU\&EW(//-53-(8$S0D/ VF;%6LFQ==K8">2>'@SL7KWIW)4CCYP% MO^X#UTX+'=*[9=#//\^U9Z M'W"VF6;T9?IUW9[:DT7'($6M:'"@BI3@631@=?#:!<5];'U==1REO8#R"' \ M"+3!--4!'N]A8]LI,\3,"DNNCK\*](=4$$U&L%P9JU"1 ].Z^<6#Q/2"JN&0 ML!A"+1W@JW8_>#5;_+5E:-LZEY=@+:U)$%(G6I?:0- US!:E7KGPD'GK0XY[ M"1D75XV4?$]WBM,DW@%L7H7ILPP&D@\PZ0?:) >M#9G?1*N 15#:UU[]@8/W(H@H M?5:I-7X>HV=<% WM+!TE]:X0M.M0^XG^Y7:!"5%3WV2!D%0=7AHB!,L2)*.% MBIGSG%MW*'F,GOX=U/2B\@.E77=QVA!H+O #^[!.]-3(%&9ZY5[?PI M0:F<(3+,8*4(!3V6$%HG.MQ^_[A7@BTWK*.EVA$BMFNDCADR*A.*!:LYM8Q6 M"PH+3I(3*'/VB;<^B?R1@G'MQ_&:? 21XBU U#4'NH[CSV8*(T(D(A=$H*@ MG=>H *::O>Q"2LVSH6[>W@<8CM'AW6+_XP3: 10^?EDL=YL=Q6(/$#*N!DB+;V*%K+N #*?EF&^*IO9'!]Q^6V: MIO//M_*6;QV#5U]]=?^/=BX\=TH5':&D7$\>K:O3,75-7/"%6^UX:EYIU9#^ MS)H"Z6YW%(P67Q0+7214T+O']9FL? MDL]TZ_WC(FL\%-Q-=#I6)1W Z6;O>'T]L\@8&;24&>C/4'V$ !$=@^ DTQP3 M"UHU1M4]9(R;&C?,T?)Q,NX,)M>%:).2BK8*&1A>1X[G(" J@GXI: L))(?F M]:+W$M++\=^1ZGT$+L?)>N0^")^F%[BIH7FU6+[[BO,7BZ]?7U$ M.A&THK(BZ6@RKJ"\HCBFYAIDXLBI7!MGWMF[[NU_L-?+>KFF.@T@P\AV9+#L MLE#>S:]O;VFC_H&=U<3);#TW&E 1*RIE G^MPPI>*X7%>N'E'EC9YUV]'!"? M#I7FDAT9*7]L7_D6+RMKJ\H;KNB[=^53^/O/>9V[B?G/^;-W+_Z<,*645CH0 M[AFM %:KJKBWD(UAD9/4XMU>5_+&:S.I7F=@^-3XL/2"S.:W[CA.EH>9861%%UEF_2U45#*"8P'Q,7H@R7 M#_\KZO;"FNT=:P-KI>L>M7L7:7V\NK@(R^^+\KJBFUY-OW1MN\]0J+;7^TG+-:-VTOA$;L:#M6AVK&R)6S\.L M-OW[^ 7QZY]_O3]&ZKGSX VNOZHTY6!_W&2V+7V\YMB10SA6(SEB*DG+D M@1NNXF!IVLVYZ>5X;%@\/Y@,/BXZ.O!*[F-Z?0=GL[$8//E4@C-0)=8I53J" MR#$DI)U0J-:S1!ZB9>1+RDZPLAA <9T"\#JEQ85@R9L+PM7AVQHA2/+K&/=, M&Y0^^-9N\,/4C O"-MK> T)'B+X#$*W;26P;8#Y;K?!RM;UQS5D9*47>]"-4 MR#EX7A!8#MGP7%21@[2UOX>6_@!TC*[OZ^-QJN"[:*-\FY-;=VM;=FS*R2LR MS2(SLM3>>PB!2[!2:\&RMB6T-D6/$C3NI=49P'2:"KI U./U0[0$>+VM+:9. MURJE#O\S#*QG,45F4U+#78_W5JO7J8O53($=[)"/UB%EE"6+9$%:6XUU(">" M0BBP.067DS(N#WHH ,X/51]9FV*CHL$S'M):XY)",9$ MT(Q''8+6G/]/V=]!NMZS[.\0P7>Q._YLL-<+C$G)%5>UE5RM02C%@B?RH62/ MR$J)WK8^=KB?DG%S/3K=$1LHK0/C]3,7VX6I,4@=JCFGD+K..-00?+WKX=G1 M#RRSJO4^^! M7?1N.4G/OX3.$4+O #P[!C _6VUYNO$3=A5UVG$?9"W#JG^P M3&&P"F2;ZRQ='6U$T[X1QR_)Z@U2Q^C_)Y>JK3*ZP->UO;_>!&ZNNJ.@33ZC M)V%E63-]9:WSEQ"UT<4@"]&W'P7P"$'CYK5UNDNV4V%7>+R5*7KSX?K0;U(" MRF12H8VA]NMETM,:8YG"(H'*U[G!S3?.?>CJ)08X&08/ JR13KJ(".XP<,W: M/Y:+UXRR7@H)AD-;,[V< MVA1^"+RM)B88'[-%,%Z0X>9HBJPS(:SIS4J$68B5P7F)MT.)B\REU^U'62_W!<+AJII?. M]L)[=_@;JZM19F&-!&&S!2710@@>@;MDC(Q.1M6Z \J^M/52QW!F[^LXW72V M(]ZN+N4Q9!5M!LD5R28 T@Y,&!3,N,12_4<[ZO:]^M!/_\^\;_5UK]+X#KQ^OL3?'6PF-XBPC M)%P?#M1AO39DLBY.9Z^B4+9U7MSYN.OEV&=8O)\^T>,LZ.GJ"/.>C [-@\+$ M,_"D!84&CC;MX!Q8CA2>9N-='B[H/S(1JZ-9(.?!T"&)68AFYQ4XXX@,Y!)$E MH(^V'KU$S5K? #ZI-*V#]+QOFM8A0N\ /&\7\WR='+0UQ<1"5#X&"#PF8D%* M""[5MK)66!VB"ZQU;ND]9/0&F6/TNV@K[ [P\H"57J\G$WW67'G@"C4M*ED; MY)-;P)RS4D;NBV]]J_<(.;U<$7>] [929[_(W"Y;J1!#0F*F%MTIDR.$P!A8 MD0(FKVD;:%V8^"A!XUJW9FK?#TY'Z* #0+U8K"[?E74/K:VM3K:PPH0@6RVJ MA68"/!H'.FB*FSG3NOFL\Y^(Z!(XQRCXI[CP%&EW )='+?[-#6@AEQ.ETN#J M0#-5@J$XU](?1KAH&>-NP-&!CU'62^I+U_OE $KN%;IO%Y>/E@UH M? [.!_"U+D$A(]9)D( I.1:UC,H-EVQZ)-&]'+"U0](^8!U,K0WSP4;-JWAV ML;BB'WW M/@\G_Y7[=%+OT;?SL)J-2U3S*](F;5M[QGR*0XG9H0\BA,EUD'^ M!'+&G& 6S'HH& \!G&4(@5P8 GH=(]C:L?OOD3]A,;/Z?Y"BA'JZ82$HRR$9 M-,A\4MP.E^C[/_D3+? ^8O[$(>CIU(VZOGB-%!DQBER@L)A!9:7 F12!MO=L M><'$W3E2M/[;Y4\ >N@J/P@E#"8%Q=4JDEI*XKUDD%RJ%VO) MHFB=-/GT.12'"+X+!&TZV?W(1*(E5>K)C#'U_-DE 3'6X4LZNJ(- M,SZW;@IQ#QF]Y$\T1LZI N\"-8_=7GB=52C.0<[U<"\&#LZ[!"5%PVCS)U[. M=,_SWRH+YQ0OJY4Z>\;F=NEZ9KFV.@.3DI:NB@E"R!%(1-Q&;TO"UMTLG^@M MY$&*/^@6\A == &IGV_&1%1>2R&!S#ZQD%!"0-KGI?-9%!=8":UA]*3N(0]2 M\2_O(0^1=A> .=SN;R[^2])"*5ICMDY'-99L>$W#948)CL9RGH?KF70(I?]M M,GM:GUTT!D$'1V[WL+&U 9:9G(S+8#+%ZDJ56(>19Z#U'Y6I2Q=;AQ$/$M-+ M&#H<$N[/CCU1+1W@JPXT>S5;_+5E:!BTKP-6,*!>I,+,24 M6M]JW$M(%RFRIRKY[OY[LL0[@,V>E_NFH"M9)N#*D)Q\8!3)([F[:+/#4)0: ML"G)_^0"#;G#'J?D#J"[/2&ZH/=_P?EJS5T5;67J]MK$':?/"KW\YK)_&\/- M\Z?P]T0PCTJ;#+6O1^5=@HODB#/%4F&%6V]:5Q*TI+_C??M(?-U_''A^97<1 M)QW,_4^,5VE4UKW)$3UGD&2I65IU11J+W.PK#8.JFS&?$=GU&.!/(F M:F[8J&J(=+C7&%:W!K1^O/KZ=;;>._\^>\+)87F].5H_/= M3GE;NX2V9CPWREC;T',SJ#,RRVINIX@:0<4L(5B"F%",(]?.>='Z_.5'"DZV MIS\(\F1R]IB-TO)*"@0$J+W HIWZ_H PW/K#(-'"1IW M6K+^DR+)F*-?NX\[:S!3' MUA'3XQ2-NWL.AJ*3!-\OC-XNYFG+D/>I&)D%$/44^45R)H(-' I]2M++UK+F M$R]_1=2X!]O#@^E(\?>+IPFY@R919 ,,"P=5QW-X4[N1.>[1&LQ&#;NI'=9% M=K CF^&QM\;G =ZIRFH%OP$.' M] 7SU0P7Y4=)U,R+DX\8]GAV\P.%0_D9YOC >E6$R!F,T(229#BXVE];1&D] M4\J4YF?M0QX?5.E-"C*4(0@RNXEB#8T!O#6&%@+IW2I7;&G=4OUG*KHZ*#A$ MRX\;GH,%W,&^]O'+8GE9C>(-!RDH8YC7]7(YUYX3!IQGM1^PL%JSHK-J#?N? MJ>CJ%. 4B)PHX X@<'K):73Y$M%1I!&'2(K.:K6G8+OIZ2K M>+W=KG*4H)^4T_HF7%XMUX75=QV^53OO=8^7#.?&'LKA,/YLDCD;1 ->1U'; M]!2(-:=,<18]*TYPW?IHK:T_^QI7*\0'CK-VZ^2/*WQ+\OOT%\Z^X9O%_/++ M:J)D8D8P#M;7$W9O(\3DUBO)1.]XH;75G//C:.W*-SX$,3_O^5TG3KM@P$54@:G4P2,)600EG+B:,\8\ ^[JG2,+%'0872 A9[6663G6.H7_8"*[023>LL_T-I["J(.!?Z#E;.4P/?]!M. MN&*:8R3^C)&@R(O8M'*0'DT(.FLN6C=4/)3&KFX#SP:^0Y7SA,"WSG.]9K+8 MHJSU'I1P!514 KPMGA: X;'J^D)87$B-(FQ-B3Q M3%-2! MSX,G$"9ELG0F041I0=E(0;Q1"JQAACLFM1SX/N*P!$+_!2M0=&+%?)&1G M+QA*80&-KFT(@Z/HVP9(/&3ZB8V%M>X!TR 3_F:@UM,#T#&2;U@%-F0R?.;: M^MHDP_.G<+?05OZ=]]D__#)Q4<* + MTPD?]F-(5'Y*(( ;@H9.I\5Q" U[7A.ELAK$D?K"'Q?VL:]=FZ+FY]2 M\(;03P%.*E__7GQ=;GXMNXJL;J>;&^\2M*!C)YO#D]=H6^-,](K M6P*&UBVI'R6H4W@=J_Z[AXK-=-$!L)Y?D2QONN!)7:R)3(-.UM4PD9-;07P$ MU"YY+1";9[3_2,&XN59#0^<$:7> E3>!Q#?'Y??;DMFRXC$EK4+-D2!3K0*+ M$+U$,#;DI+P(MKDK_P@YX^9,#8VB5GKH %(O%NN>7*FJYL\Y">XSZ6IG2B-7 MTB+7P#USM8,#>0,A:B#)6<\L<[GYS+S'Z!DW%6IH4#731 >H>E!6KZ_;O24R MMHY\2= NY'K:RDE*+H'/+B#S1?OFEQN_IFK1 MLZ[7.-*101:)_$'%/7#:X7DP@OG0NGKT<8HZ=,^_FCB8$MYJ&*Z""AY?8:FI"A%]%)#TPF2IC(VI?>O[F_=W:K>:7" =+>>NR[#_L5CDOZ8SDEA>-W3^LUX5?YZ2Q[ON M"J(LK6=.(C =K?QN]=NHKC,#2:6 M#:"S-8IC!:*4!6P.T2+3G-G6W0 ?(&78TADA@[!@R?.L%R((Y*(8Q MZC0 2SS)(NV(H:PA\)_>.BXYSAM]'R\E#K8['?[VK/T?Z^FJ^GU*&X1LHHI M( 07Z\"'G"%J)',E0LC"%N6;UT4^0$HO-W#MO,46,N\4.O7+)>XNOXUC5B>, M-=VJM@.4 :*KIY:%!6YXG?W0^M#XET2-ZU T4?T><#I>#R-O.6\V1UUOICG/ M\&58[9)HD&QG*HE!%48UJ^1J5Q:X5XP$Y7+"O,?F\\#C^P/%"0I$-)[SXD%[K];U>.!LO6W)MB"W1EG9NDW33T2,[+L,L#&=)N>.@/)A M,9N]6BS_"LL\\0X#.60>,"D+RH@,P0H#.J*-G*.@-3 05&Z1T<>!ZI&*?0 F MQTJY(Z!L=?/-E8Q=%"S$:"$Q$1"XN.M^XZ^P,!?8#C:'4^ (_# M97LT,+[B>$@ZA!D)>M5 MJTX2)(62L0BAF6N=QK,W<>-&3D/!JJU.3LV\>3\0\B;6*F:\+>#8.FO<(7TE M)6A5E$WH"X;6F=:[=X_KV R%FX,DVITEVE[NIV5M+_ ';OZ>6!]*.T MBXN<".F8@<=H>5:"I>;-,V(!T*8HVUTA'> M-EX@4>>T8!:RD.NNE0*\]AD8.8&T/QO/>.L4A,,][,'ZA0[K81\BVQ/WM9?S M-JG&^_MR2<6<)06FQ:I:=,X=1.$X,)Y31FV8T$.Y06W\Z\%:@H[G7Q^BDS;^ M=6O<3;S1F14;:W&OJ8.*)'BO%80HC1#HF2I#'0J-V\ES,._Z$(EV9H7>7RW3 M%W+I"/$U([:FQN;_N%I=;F9:"16C-YD<.Z5U';]:(#"+H'5*248O8F[=K',O MPOJ([MN>*+;3Q,C76#\:TYWE?/EWFEW59@.?KI9Q<8EI0@$I6AUJ:KXLH(JH M[0:L 9.C<]HY%OF= .[>:ZT]7]='8'\:9(:2;DTO,.!9<\FDR\X/90=&K8I!PZ0D'Q288HF8]P5HK]<0 M<]2NSB<6S6_G?H.JF$/0LF]5S"&:Z& _?36=3R_Q]?0;_B2PY]_?A/]8+%_, MPFJ3RA^-3YX%1?+)Y%M*3X8_"@8E.E9H4_!9M@X(#R"OSXJ9@^"P.(]N^H;= M#6-OP\4NN4L@RU$Y!SRDVB*H]E6DB!NXCEYG;X4WK;,D#R1Q7/@-!I7](7FR MWCJ Y0ORC!87N/R FXN%U9?IU^N:!*Y$X PA"$,KV=43H*@L4+0=:1$S[IOW M&'R$G&[A=CH,[G;X:J23AN,!C@=8'6VPN/B*E_CL\Q)_Z,#IDW,62P'M:$4J M(Q.X0JM4%(?269N$:8VOAZD9]^#LG/!JI)%1T;4NH N7ZYK+>?Z$ZBKG(#;9 *KO(G6)_AW:1CWZ.R<-N:P?1\0@J%T[8+PQ2D3;$D'+2=@_KYX^:PG,NFG"3-#ASF M>X\#=Z#FVK(<+-B@."@DORSRQ*$HEWTNVAG9.F9[A)QQLUO.:5U:Z:2+C>KG M&XU@I2Q6"\"XSBGD J*.%A0+@2,ZH7&H-*G7O76\;7?6=)J<.[!$CZRPMWC3 M/T[*D'.*!;#$ $JQ MXE 0X91A><<+EU4=Q^E/5Q;GZD^O<_)3I6%WTC;)-D MZ*V)RCL%&HTC02D&SD3:P&41J9#4%&O=DNU7-'5[3'0T#O:'VN%*Z1MDMY(- M;W?7G3B3>4HE@TXU@\-(#X$<1?#%F.2XYBZ=T:0]0&6W!TIG &(+Q771_?AQ M,4YHC_!):T4;11U [B6CV(4\3"EE%9UDLOEP@LDKL .2A#84NAE6*2A.*,#L)&6VSK<:,/$M-;3NDICEH;B?\F M25ZOKBYKOWSY&,E>ATEDE(0O%8Q4J#4$K9!B7BLA M6F<@<*LQ"!'(SCWEA*]'+/R#VKD6#N/!^,P,E)H!JI).$#DWM<]),HQ969I7 ME)U";Q\A<'O<';!KM]5IY_',SUR^)1ORZ2^)\5>O,UJY%E[YTW(%6VH&)-:E)> M@G4B.N9E03VN^?V!W&XSA7J"\?$*[AO+]=JDZ""]]UC'1\8Z;E= 2)F!YQ:9 M#=(Y/&.@MN\]UF!-='I$Y*%J:G:[-<05Q9_S;[BYA9G._SE/B_EJ,9OF]75Q M*=/9E+Y:O0W+);WMVPF7$4>]IMVUP^E<-KI@J$-%+[^_PX>OM G M!JH$#UYE!;3G,1-""DRT]GWW)+%=5?DC+[YIFQZXXE8AY*W%(DS-5^>?A>WI1/;4E:C8\D2$81F M&E2HW8Z"%=O$9F6*]*@&(9((N8-&^MWPLIQ >1.#]#$^;K+U MG>-""73DN]7NDK6C1.VA#=$DQQ"3TWY0!MXS,'R:BFF =EH4+$=1R<055>\Q M75VN\>/;U3)?I]R@*0XUK:V">K07BA1!>-$ MO25CSQA_@UXT'81::G,YEF@GQLF[K4W\\[P:UO&J:N5V*-(-+]%HGU$3\>C( ML) E@D^)&"I.HT'CQ?V&G3MA\MQ[IKD?'!$E307;07AC]RZ\+73_YG3=RF^[ M"2MT6MB80<1(KC2*0B8I)M"9_F:JZ:&U*G4=NYX?)F3=N( M/IIZN\/)8U*F9D>+;("YH*.R2<8F!Z@Q>ZML:"9XLXJ MR,ENA>=JL%N 9YI9,B5B#.Y\K;&3J7DO,VT?F7>PTSTVPM1;XWQ2C(C7Q :] MF8Z'.F@GRYPC8UJJUETVCID8?(+!C*.=IBU4T"F2OI][RFU61+<"8SPQ5,@X M#;9(<-&F+(MV:%NW_CS3 <)[J7[O <+[Z*%W3Y).JJA,EH"U9DPQ[X \G5H, M9!&]R"(:^))3CA2>"^5[N-0[B/?#C:A9[?KUU^KT3RSF04>@0YD ?.O!;WAX_S36UREJLL/ M6*- #)5C8&L'+65HJP\I:T#FM<"BHS:GB67L(*[SRZ #T3'(03Q651U@D-R3 M,K^>@6 Y*F&# "&$ 3HD#!D5R8.NM4X2^O;WS2%@;%!TH[*YKD7_& MN&F0R+/S,>T2=9ZGLE$B3GW1CM)*IHM5M=F9#\Z"TM+25YQV!6Y<*19+-*UK M_G93_AC2_H+UUZ[9:%V.T&H'Y6ARIR!6) MV>G:L\_(0+M"PM:C9A^C97K<'*7DY0@2[Q0YK^L&O;KQ8PVYKD8)#2P6$A*R M "'FVFC(EE)T*%RW-HF?HVE:)+71_ X':R&SF!UFRW!D4<7.!2>):VV5*M= M)4)23FEO./>I=2KL0RKZ@\[A6GX"0@>(?.*PXC7=7]OHWS"@BF<\1P9"9W(" M+'?@$N>0]C9K-!P<+<8>3I'EX@,] M[;(:;^_I;ZYO8CPK6CL$GIP'59L4!YDX*$E?,]KCG&AND.R@8]KMH[DY>ZRD M.T3+[44,,AD=DEFF2@1E. EH6^IEIVXQ0/77J OAA4[IL_'":IN#C76.F [7:\C+DB KY$GZG)EO[=?LIF1B@[8]9!H(O /8 M[(@4B,!#SDJ",\Z 8L2+-^2<^92=9EA4Y*V[;A\8CQO-[FUMP!PIY>YPX'.(OI=C M";\#)/U76,WK[ON.3MGK$;]DB#EK':TE5CT!;L&CB&!I*\XI&N>;@^<^#=/F M6K4^FHZ2<&<(N5D]H;9FT8*#1DVN.&)+IG]>+EXMZ&DQ+/[YIA %F"LOKU_]].8=OQU/6(1D1DI@M8F/ M$M4+"+E 4@(S%FO<_63SG3'<86_K!QR'Z',YJG [V%-^"NNM<&YG<=.9Z4VT MP+FG[57F"(YE#2R%&)P+7LK6(9?O*9C6=VX$EP;"G;A7QKNP^'"]FY9$+":E MP6"-#3G:4KT-#)RR(B4N54R#HOS/M,7X^L)I^T^V,CD.EV$/BK\UH*4KL? ( MVI.#IQQF<+Q($!@MNE2"-(,V@R&JG[IWQ8'*NJ_N R0WL<)_FR_FEU>7MUN4 M4$&+J"!FJ4'Y8"$FAQ!*20P-.?IRT+"19U3^W4LG5OHA*ENVD-_4B@]_W2'< M%"8ET0?2NTIXW>120=!:%2,3BT$,BF\]I_B[+YVN!TD3Q1\LOP[,ON_/N==? MD_UU"$P6QP"Y)^LU^0+!1S)1,K="!,3$6H3= 6Q>[TB2 MN5D'/RU7J^6_:BPN?**?;+[,.,H:?A,@%9*\.'MI% TSZ*H,7-8 M>\HY:H^=O:3;P:[TO3S(Z9ZO_R!:0GZSN.O0\UDP2@GC/6W99**IJ /0<2_ M2U]T%MH'Y*.>;H_3UM,EXZ8^[):[-U>;]28L M:H^E%Y?+J\5FQKR-7"('59(%5:.4SB4&VMC"2H@VV.:'XC,T]13-:P2PEEKH M %7O\%/XLBWY?E/NYWG-I)2>A)&)C8CD\D0/'AEYM0(MJAQ0R=;NX%/T].03 MMD%3,^EW@:2,EY^J-MZN\')^=3F+,=GHN(101+T[J:.]Z*0'SEEA1()FS4<& M/2!BVK$KXV#F&#EW )3M'2JN-V_#/-<9,#&*;*4H@,$F4-IE"%@LH"A('FHA M-[5U(O#V_( M,?#![5IT',+)D4T[:A[#TZ_]VLC!B6A-% @AUY;^A@L"C$]0I! ^Y^SR_;U[ M9Y+(L+>UZVUVZUK>XO^7Q6:^(;%?AW"UCRYJQ2#Q0DPIVB.#,QJ2$5$QW9RSL-=&^9V%X?\U!^8B[;'W]]*^>6;7^!+\:;4OJ(F MU'&9GCW0:0,Z.BCD8CH*GC@$70$+GAP&5(2=B2D ]Q (:]K8\L\2;*78XJ MZ>ZP\PY3^%1G8\ZR2RD4%J HMLV4YN!THH6&$7.NG6"Y/P@P7U_11W+X^"@Y M3*:3WHUN.QXM+S]=S,,BU4NV^3+/,LO19ZY BMH,TJL(3M197EIR%31R@OT M1-Q_[K1WY6/!X"CI=6"U_ >9;.O:ZA?7;Q:__+69+SY@(^!I7'TT75,^"=<8*']\R(L MUG>^?K4HR]7E]A6'AX6'/[M=9/A ?AIU=*X;$2[6UXM@D=_A9K[:MK#;T>XW M2,,+>@LBUQMOGCUY9Y&.*\NE0>^U:YY1M0=YQR>6%5J*^:XZZ(UO-A]Q]79) MK_CZZKN_\8V,&[?#ZA(28P6,$[[.J>$0N'<@BK(917#%M\Z#;4+XQ,T"1D+A MPS2U4^NX@[/ZFS0K.U^[D#$TQ:4!/6V<]X:6JG:9T7H5F2S;Z "16:N@ 5L_MXKM8M"XPJ[(!7L?(*5YRY4Y MJHEX*6LM8VL#[@ RIPV.C0*^L975 1X/LC6V!L9[NJIK:ZIL,"UVN@Y+2\N?EVN_A56>>9BXJ+F!-C@5!WUD8 MMD?'LX \3E4'H^_3]M+GCTU8;4;"X!^X^CQ/^)(6_$SK'+A,@6PC31ZFE9ZL MLCJ:!B4G"\D4D]OW>7B"H-Z._@EP=ZAZNBB)?.1LBB:P4 MR,PY6D6&093> LLF>6X53[EUMO\ LJ:NN>X >L>I:G_\^6O\+?!#S3(]E8EW M\XUU+<&:*;3:FIBAU,D+RF"]:X\%@N/<*%1&Z=8A[SU)G+I4NP-&-<\ZW']+\-$U3EWAW@,(CE-2E M[TM2POF'Q(D1C34U2 MDAHQ%V9:M[)H0OC4U>8=P'=L=7>ZM3YDJE:51!LC&(VL+EP'D0D%7+ L"XN! MC)M.(SPCEKIW@-#C5'5DA.>7Q5@(O)7DKV&^^J]P<85ORO8H6:]QL[XKS6(8 MVE@DI%3O**02X!V9-(G9DITRD5EVLJ#Y<]3V%AGJ+G#>5-U]&A"[.)QAP)09 MK5FM:U0V1 D^V PB*Y9XR:G8\8W7G:3U&D1OBY3G#8&CU=9Q,'T;PKAXAYNK MU>+-X@Y_S',5+7M(?/3EU\N/UTLO^!J)A5WVM>VFD:Z.G'<@R_,U;0MZ:61UK+6 M1<.#B>LU&G]B6+9079<'^#?A?1=0J[GY.FS;O=8F=X@(+C /MI#\-#=.J_&3 M-W;3UFN0_L2(;*"X3MWU;YS=BU=L>Q]=;%7][7:"Y6)L,H!:)S+<79W.'@1P M%S*:'*)VX]^6[T-QK['\R>#;6,E=[K*[[6T1LO/,UZ[&=4AW+2&E5M5+4%18/+B!%[[ [IZLT"[B3(=J<+#-\KE)ER75Q?5"'GS\M5/6.@,(97\4@JFS;*\6M"#\'WX"X]H.MJUO9/'&*LA2E*.Z0?9L=;1V;.KE8]DK6C9;$@0^!T M[$1.TG*U'Q$JYQ0=<'S\JX$?NE9]'Q2.4ZN^CXX[,'0?J9$U9*4;%3*0MXF@ MHC/@JKDNI2B1AVP,;S^:X$>M5=\+$L-JU??13YFX8I1"$@N<) U-&CBM>,5F06D#G,R029>.OV M'7_7JK>S^B;#0I?KX$%\Y-5B*XKJ&*[P8SV7/N-U2*3>-?R.F]MKA^O R?OP MUXRQPB1) 9A2&50)#%R='^^UD-DY4]J/M!V%D3/TAYK@\OFLDQ.#Y-B;U_=] M+!B2P]O5?+FZ4Q][W2[YFU1B#C%8+NM7-F7I M#(^7[A918^"<30?IGJ*UK9.>:9$A"TRU 3,' MIXP"Y26R8+3VIG7U\-E=%R0I! --Q!MR9QGQUUN?:R>Z77!7IK?][I@'S5T M *M#(M!!.R$4N3UH%BM8.:E3^G^+LOG>9P:*;X@^77@76Z MHPW+EZ_U+B_#!C\L5[VODI:E:@]<(P&E/6TX?HLH6 LWBCI6/.V#H\2TUL( ML9'Z[[OG3731 :@>"NR7_WTUWWSY ]/5:CN>_#;>8$))/D4H DE:49#VF;5K(-8+"L_M8 [U,/)_[Q04]9[&]1[TS8?S68M!12Q$X MZ)@";?HL0(CUWKNPF)PRTH5[M9<[QS$_]8YIO>^V.&DJSR[WH2.R.IQ'E*SV M;:KYLLH)!RZX",P8VM>9<.($#3I'3M\\87^/Z6VX$V&ARW7PRU^?,&TPO[A< MKC;S_][BX$VYS;[[G3C^E80?+OX7AM7,F1*$ 7GF&,OB4BQU-.E[OK MMUS-.RG-/U_A^R6Q6'/]KON<.^5<(G<12JPE-[(&,DU1P+TG&1MO/1O?HAA& MZQE&@$ZSHXZ@ZBXA_9\8+C8?7Y*Z:E;Q>]):KOW-R?>XNJR\?W=R",<]5\( MQEI5%A4#7XH'RWGQOB3)V?@M;_:A^ R-X]/ >S2U=PGR/R\V\TMB[Q&N^:YSC MIT"_D/"/CT@B:E.MUI"0<>KM=?]P*N;T@,:Q";A_]=(FR MFZMXRU"CLAZ&&Q M7OLJ4(8%<#(A\*BM$M('J#L#.\Q6]JI[777I>0_#I 9YOJ??W]]>_+ M1;K)3TC.IYQ+ F2\=B@1M-H9Y^!C"C$F3NO_! ,/GR:R-Y?B:* \WR>KH=8Z M@.6-);)[A>_8"FZ29U[/0YQ?;'.Y9Z*D(E1*D(LS=#9@@JCH ]&^Y4U,C^GCM=@'J09T:[]YBD.EE?#9)@+<*R2-(%IP*"HPS15B= MA2KCIT4]0V1OF5 GL!L::NULAG_5ZX;EHJ8F+DOM&KK-QIVGFU^I:3&-;B?W M>-$XMX^'W>UB\,@L.@[* M6@>UIK:V@Y8094XJ6\&5''\P[0]]N[@/"L>Y7=Q'QQUX:H_<:F3K)7$B(6@Z M+906@KY*'+(T*HIBD/G6+1U^W-O%O2 Q['9Q'_UTB;*;B+-664?!%$13V^%P MGX",YPP2"\\N6V/C^+?8'=\N[J7GH;>+^PB] _ \>ZVEK2@Z,P:VE-J@AROP MQM3R6FVP)*E+;'VLGNGMXEZ:W_=V<1\U= "K0RZL3$PRH"%WRI,'IQ(GYZV( M K69HPY9"=>\Z.W'N5T\!GQC*ZL#/#9-DD8ILZ^S.PJOH_.B,A!DK,5[,5HK MO$XX?K3FWWM5@I/!Q_,W]+D5G"->C4?(L5 ]669< ?+Q6:K8MQ_+> 5HRL12O^6-D;8$3 M7O#H8A%N_*CFX_2=MRTQ$C@;J7/ZSCE/7HW=:Q.TKNTM<#US//O(H@8GO:;% MF,@E<2(!BYX\U>0-66>GN,K<35YO-^Y=X+6-,GN&Z^.]6/[ S>9B*_,UGQDF MK4'R9TM6Y$0;^A -YMJ+I9!Q%9G&UA- #J6UM]OX+H \@II[1O6=89XSXXU7 M*I'][^K\E5+C,3(4L+8V&2;8A>Q'A^X=@LZPU\5&[\MSA!*S["WR*D-@P8J[A+( QNUE<29 MUEZ!U+6'%7T),3FRBGS$G*+S)4QI'.S=DZ^OAB13&@<'J[EGXV!W1MLL\J2= MTW38T']T[)A2KQ Y&!4EHN%;?HVB2OGI34<=)? MIY/V! FT/C,5DK> I;9#$;6LD8D,5H>:MRU$T7^WYPE>%I0*-*\7JZ'&)D5! M$+%DGQWSPHX_:>J'3J#=!X4CM>?90\<=&.N/).XY903+V8/%Q&H4/4'TZ, Z MJUEA64G=NEGECYM NQ>T@RESI*H/;NX!)8X,60]+1JGN__ MXR30'@.^L975 1X;=QEFQ8:2P-4A "IC >\UA\Q#E"E@LB>XK/KW3J ]QNJ; M# M=KH.GXRBO%B_#1;JZ('@L/CR(FWSU#$G:V7 ZF"2/M!L$(R!F$4$(:8(V MWJ0\ON_=@I,S](B:(/. 'OTCPZ3+Q7*/[:>8KEM6[;]0!W#,+ \\:>6@\$36 M&S<('GD50? V6QE4:=WAI1GQO2V)TR-Q2(>NT6$Q\6"+VZ30U\O%A_>XNMR1 M')HYB]DH#A%K44O6F5R48" 9ID(=J2ONAQMV#K%X_DV]&3"3(7($Q9S[MEO7 MU9MR-ZK]:I%6&-8X8^2;;,=^YCKV6]5&S"XR!<47TH#/ M>TMN!)GN)@_M+8)7BW*Q_>?,:B:2#;(VHC*@%&8ZF)0"4YQ*+$42BQ^PE;>D MJ;>,X4DW_7QL(N_:*?0EQPA*7)=E%<68N0.N(Q<%=K" M7!A_ZN(Q')RQ;]L2F$=84XU1\D.LD<=3YD=91PV1]$.LK"=0 M>)TGCBDF-;[;_$-7*NR#PG$J%?;1<0>F^2,9TL;%HC#Q"B@#*@M+7-!!0<<# M%RDK7E+K;F(_;J7"7I 85JFPCWZZ1-E-]JJH\T5YI@5*?T2BD87XD!J$0)=3 M9I&YUKUSSZI282\]#ZU4V$?H'8#G^1[32VE^[U;?>ZBA U@]W-M_^O(U=^8E>4H?EM4FJ]5V M<.'-)BZ5L);1UJT+ITT\H(:(7-31238J$7S)K1.6GR!G6F U4OAR'.EW *0= M+63_]]5\\^4!7YIAE);DY5 +4'6TH4^.0](B1ANL9GK\^=*[:9OV\!P'8J/H M9>*;C]^N+C;SK:@><*'0&@S1@DQ55-$1%T4H<%QI5(&54N[9_SNO,!Y_P[1W MY +\/Z(]F?]5,%_>=P4=NCW7!GD^ \DO\L;2V6Y?3!:2E!Z&"$ M262#\O&;/#]%X;2W7J?:C9KIZ& $?L957#;8E5Y<$)87I*#/^&KQ&=>;R[N< M>,:2UPQ,DJR69@OP+"1@B9982KE$,:0NYJEW3-NNMOW.U$R>7>Y-1^3!"C(& MH_ *!-95HO'"%&<" M=KH-7B[)<7=Y4 M1"RO-E_WD6_=*$M)QM*6 5;6)J:Q>/ &/2@5:0M0:%PO0.J?LWRQ?:A\4CI,OM8^.N[0"'K]L\B'Y8D($KU0&93,='89YD,H$ M+#[R4U3)'7=KW)?I>AQXCK@UWD>3'8#T\;B,D4*1M\K)8JJC3G+1$+B4D$-. MG"?C[XQC__O6^"#U#[XUWD<7'8!JSS!NR8)XXQ)$R+$V%P@0445@0@1N,')V M_U*FQU#[!'?+>\'BN%#[/CJ:^/KO[9*>E5_/0YQ?S#=?'@:'D>R88%6";#-Y MA8X9\*&0QY8DR])K$Y5YQGT9\IY>KXL/04USN7:P2_UVM;D*%[]>+?+MA694 MVK/B(=(7H$JQ$(.O&$]$N8Z9G/O&^]!]&GJ]/CYFISE*SAW@Y.V*]L(-7N=% M5#:J4 CZ\W3#3Q(:T=D"V2D$):*!$'V"Z((C(2FG8NN4E>=HZO5R^!@<-=5# M![CZ&FSZZ5O>\O@$.9W@K#T('H/;D1KI%%SBAA7AZ0"0W$&N0].)]$ K MTB)(RU/VT5K?/K7]<7*F/6BG!=.Q)=#=""4K-/[F*9=(!5@DE7#)V/B]VS.W24 ^[[X#,,X+3$X MOK*Z1^*K1<:_,&^_GD6%VCMKP7GA:C!"@'=<@,B:*1&"4&9(6__]WGJ&I_CI M,7BPFJ:^CWUD26WW].M;Q%KE_._+^\R9P47A?L,PL5(S+$,CF7Z M4% RS;1+7 Y'XO 73UNLUQ,21U+6V>3?7[.\+"3\^N^;.$D.FZ\F\G(1WM7: M[%4=Y!+6\_6?:_KJC_F'Q;S,4UAL_EPLXQI7GZN"KJ,?;?+V1R5MG'S_TTES M@CJ!$KSQ4G%(HH:Q3- 0A2Y@I,J:U@8/N?70@!/6"7S5T+4.;U7W9G%/7??5 M0S]>+M+\8KXE\F8TL!1DP=L )+$$BL<,D1E-9Y;@7.DL/5>-)=60_/.I&=@' MD8\&;$^L[PX"6P/OC;-5PHC, 7G-M],BU?8''HK54:9DG)*MXUH-,T/&OPT] M-7 .RP_91XL]87/0C8V09.'Q;,C:$PI4T%C;J3F(M &$>K/"[WMR?^>''(>0 MH_)#]E%73UC<<:=GC"Z)60UTWH1Z8>S !>9K3UQ++&4C_6A'_(&WK)WDA^P% M@CUN6??1R*3=>FZ9>:31:=OSO32_ M;]OS?=30 :SVJGNUR J+"%@"$D,H(?I0K^8QN&)0&#U^T['C"MC'3W*;^*0< M2Y\=0/6)BJ.@N2@ZU:.A@!+*DS4K&9T/P25CBBZJ>7'6#U#&OH_ZAY>Q[Z&+ M#D#U>GXYWV!^&U:;!:YN]G"&RN80Z40(E1&W':6:$I#W8F/)R<72>H;H+CJZ M+4G?1\7+QO+N #-M]OIOMZ?>>E:X0M"&,5#,DK]]SR+9O1\L'9C\OH]B#\;KI^TDZ#\V9(*-A-H7J69SO=3+! G,N@\K>06 E@LTVBA1D4"<8??LLF3]"\/TD M:&ZK\#/:B1VM5AM$KC,(!"A?"D1M(AC%68C))Z'&KZP[?"?N/!PVX4Z\CV*/ MW(E_6>03YIJ^7"[HI_%JV\XZ++Y*(GS9WABWR1H=^))Q\C\/X7""3,Z42W9U M?(D5M8&"" @^1P=1T:;F^8EGU_'9*F5NBW+9*X.& MM\YV_3?K^+P/"L?I^+R/CCNP#!ZYHF;Q^NX0DB+S77',$)WVP+-%.C<\P^P; M(_6(A)&^RHV/@\2P5)%]]-,ERFYB[UQ)E@)'*#D3'ZQ8".@U"&\5+6/OE/BW M3A792\]#4T7V$7H'X'D^1T$RSGQ@(()@H*)1$(L18*R/5GK)76F]69UIJLA> MFM\[560/-70 J^=V\5TL,O+):GL3(.??$8OTE9/T%?E6A0<=0F"MXSP'D#EM MG&<4\(VMK [PV+:"U3+/)7.0I4=0P65PCLSB2!*0=*!$'5K?+YV\15)?#3Z: M6GV38:'+=?#+7Y\P;6H;B0V)]Y?+3Q?++[CZ+B[R.[']*VD@7/PO#*N9X\H& MYQ)PKFCIFQ3 *<8@2:B=(1<%A8[".5-:)T@>2NN/U%[JQ(#> M6]7G">E?EU>KF7&V%!XC^&!(ML5[B#4!7T1NE>3D>ZOQW)Y_QAG7SK.$&H3D=>8/\^ 0+=B,RG(,QMI3^X^/D#H(S^9O/#=0]/GA MN;+XS2E>OR>U8"B;.OA".A8+)M ^TFGD-?D-F0LPR4A?K(@EM[YW:T7[(,3; MOQ$_!A0F;H:Y)\_OEYMP,5-*":])R*S4AEXI*/!:<'#)QQ!%\!COV28[^V$> M\NY!4'4_+%1/HK+#(5E?U4^FXF]7%YLYWH0VZQ\HQO^Y_4/ZW3]_^\>+[^^[ M3I#6>!!%D^1 'B^["1(F6"A[4Z[ M?3EH=V#=OO;%_=<^W,R<1OH_0Y !:S3359.,G&=IE(A6\Y)QA"-K.(''[EM_ MS#?X[15?;O(XHLFR^ PQU#R.>MGFK&7 C?<^%X6NM&9Z%QV3'WDCX>3^SG6T M#CHX_WY9?)ZOEHLJKEI&>(GYN@"L\K9-Z\6D,EJTD)R5M4-( 9^"!A=CS-8; MCZ5UG=US-$V+K^.UOAQ1!9U#ZG;49))HL[8U X!#;24(T;@ M?61,%H69EMO M5,]3-2VLVJ)@#X@=H)*)8VN_A/7F=?C/L/J$-_FSEI64HS;@N27B/7WPABM@ M)4\A(HP:<<=>G"D M=,(Z)HB<^^2.ZY+DX.,5!W/WW:Q)H1$=% F!W! MX?>WK^\PP;,Q.3FB6M02PZ(\A"203L=BK>4LLOMCTY]%Q'WZ%N;E\M,G7+V_BOAVME M[+QX(;B XFLO<5/;NXD<@&MO!'>F\/N->G9"Y?DW#8*+/T.X-!9R!Q%88H!8 MV6S[SV]>+'*=X?MIFS[UY6N[#J6\(\D@"%O;K"'Q17R0K5T"2X)EGIH7*@T@ M:]KP2O/0?FM%](RM.^T30LD^169 ,48K4=(B=([1A&S",E"DK55/+D!Y #0"2YD MM+3Y>Z[N3Q_<>>8]]8Y.P7*H,I!FPISJ6UU M%!0RV*(6W@75Y&R9FBD<5/>14 M'4#O:S-5D@7W.E>GWH18&JC\NY=.K/1#5+9L(;^I%1_^ND.X+8FAR@FB9)I0 M7V-^*B;@LG:Z5R0;'%33_9SB[[YT&B.@F>(/EE\'+NCKY7K]75[G3U]^#[5" MZTVY<_Y=[X>%"2,4@\SK\(-8^W2$&B)B)6FT+KK4NG_%<.JFO>AM'NP822W= M >Z&JQM36SNA9"T =)$1*XDD1@=MA*)3M FCY6*0G7$PPKXC9UJW=2P$/ FT MP]71 ;+^7)3P>;FJ:^\=?J@3-Y:K+R]25=C-WJQ0%AXD Q%)/(HG!C[J %)Q M[DTH6NK6.]BS1/6$LB/4OQQ3%QV Z_5R\8&>=ODSQLVW&*-EY"/4&BIAZ$,) M"F+6"K(,D3'EN(ZMX_Z[Z)@VBV6$L^](47<(EYLE)6R(OI U6%+ME9U"!NP -;NAA=+[3J[^U5R^5F]6056-+D M,02E:?4X29:>E1$(^H[[Q&2\?[73&"H]'$7'ZO9)J!P@Z [ \@X_+R\^T^KY MGIG;RZO ;%:9@<82ZY[+(43:,:,/'$5@''/KH)/H?H^\'TGE;"[P!) M#V(8K[\VEHJNL("* U X_!0JP-+@0K)J36PWL>IV;:_-[Q@X>'B;T# M #V6J5B;B2W6.'/6.*63!\N" *5"!%\4^0Q8@@Q.ZJA/55!_0]+4=G(;S0\L M>3Y$#;VAZEX$[ ]2UK:ITYORZWP12(CAXNUR/;]F=U.'8='R_&5Q=;G-[E@N M9BQ;+Y!G,,PZVNTSDF!KL[R8'1KK60JM@T!-&9@V ^<4B#VIBCO ]XN45E>A M#II^0@PDZEGP17B.!@(=*:!L342J?1ZSR[5('1F7K0_AH;1-F_XS$BI'4[/19ZOT_)JL<'\\Q7^8[[Y.%^\6>!V=D\J0=3J=XC"D-6?YROKCE6QF))UH!) M4=40>*15JS4@&AXU*^AUZ_C.\51/&W#N#;^'*?.\M^ ZIF3S<@[)"HNB6!YP*JOV";*GC4'U!N$#U7GF&)Z7&YX=(P= " ^!^5IS MP@MY L9 SLP9DX7/LO5@I>.IGK8&OCL$'Z3,\WFXMM /!W_+#<7(>RUS/E(]_&]Z0R9"LQ60=W6P_66<-U+!C*D($% M>[YVV'T!.Q.XC2WWL]H>_V-%WYF)8%V,',$HXHS,%P:110$I>M3>,^Y*ZYSV MO0@58AK1Y?O(EP^!Q+KXFJ^ MS(1S7%W.-Z_J@)S+6^6\*3_A>O-;6(0/VV^^K6,^YHD8=#Y@)N& L:9ND(Z, M-I,4!)V-8SF4D(<<-@>]?!B8SN6VXC0ZF'K*P-,)1'_0Q[J"9L%R590-H*,D M7R!%A*#(-*X-_9DNBA.3-4B!Q*4/&I1(.$0T;=3+* M8$J' ?'<@O\GT-K4C402^T( M$H8A[EPBZJ?41U^PVV5<7(1%_I5V]'G]@@H;E/)]3U'T:7?4%T%N?_,_%_(*6 MVBIY\@%^-JF2<6,9&H$67WU$"1RI_4!.^*P MEP\#WKE$VT^C@SY!]G:Y(8'3RKGX0M;%I^5UU<#-I=?,.L,T6@%.,4>[O/,0 MQ-95#ZQX*0.70QS90]X]#&+G%*S]DO;LZBO]NER]N+BX8>@[(R*A M\62A6A EU-:4P=76E,0A\>5-JA'HO#^\GG_Q,&R=4YA_7-GW!:QW.+^,5_3@ M:A9LG?'WRVVNZ V;Q//;L+[^R0R]94XR!1BM)39Y 1\S!RE$9B%:J?B0F3I' MD# ,;.=T:7 J?4P]J.G[>KO;.,_;\&4[29S8>K/XL*2?_F.Y^N>,NZ"BMAKR M=2.P:FIZ[D%O^W'6\O;[3?]V#V_:YZ7#H'5.5PCCR;R#^.\]YNH_7RVN+TUF MZ$Q"B<1*(7Z4CQZUUTDG*Q?70M.NDHJRE%)Y<$!<=&8Y.:8A223 >%5H67?1#POX['CT, M%.<4TS]6?A.K_P6=OA\6UST&7I!@\M7E)^+CYZO-EW?D0[Q9_/G'J\M/R]5F M_=.7E\O+3V'QY8^KN)[G>5AMZ[^#]EH9DE@H!93)&4*HQW62ACEA8RA#AFH? M2<8P6)U3X/Z4>IDZK^?:\B/#[]6"GD@>[(M%)D8K&Y+YNI%&L$KJ.O0U@D_T M559.9RN=+G8(O)YXQ;#V#><48&\ESTX.IFN8_[+8;'%='+D#R+S'+3S*31&TC[T M#DB#GP$C: M?4T"YKGF3@>4=LBYT1HD&;G<.,H)0/$&IKWF!D'V3*D]1YP#6319\CDX$E+=\U)FQAK)T_T>^L-!LON5 MPU!S+E'=,>7=@27\S&GY=>YO'7?T>;X-$# 554G$H>6QML)SALY.;T$&I50, M3&!N/<1C?RJ'@?!OOC[_\@HO+G U7^2K]386]7^EY>7U.UXMZ$ND31;7-9Z]7-1D@&6Y_O9/ M6)8KO/,K/].I/K]8?\_9>E[K$9_!RV'O^1_?>+O/]BZ).O>>KTLKVAEWFRIR\7ZH>#IB_5FGF:L#FZR)H,QM<%QM@A> MUA$9#)GPJ3#-6S!3*2R&M7-9 W0=/#X8MGD9['80<;SC]%7.MJ'S M:@W$IY!EAL 8,6'10RQH0;M2(Q8Z\-3:1'V&I(G',IX(&;L!V41-':'NVI)^ MR(ZS25GF,B1?JJA2G5%8JTBB\$9X2YY@\P&R3Y,TK?I:J*D+#^B&H>V< MMA>+_)K^8,=BR;08;*BR MGI#XB#1G12CAO49@M@YI95I!-"E!<-&HR*S!;_/G3V(#3CN,;%KLM5!2,Y_W MF+S(D5!8A)66BA<2HP"K3 #EB+40JQF"(D;K==1.CX7%)RF;=C.<'(OM MM-81%K^SAA_CS0E9,D,+W)?:*ES7V=*,@9!DH-B096&MI]7M0]^TWLS4N&RN MP8[0^1@[AE9:(IL9-,\95"X2 C<2$M/<:H9)F+$ V:57,S4&6^BI [_F,3:R M#,'4%$O):0DI)2R0LY9!&"%T]&A2'"<3J+.M;BQ_I(7.A+1KD2/HC#$UP+H_$QD!D&J(L@-#D&/DL/%@.73DJ?51QK%8^5V4B/ M_E[E#81@O4<6(XY(3>H7.M! MF$T9Z/?R>!_4/;HOGES'742V'V%_M\%;F^^4*&JL%+)6AAB,&:(A/RR[:'@H M@DR1UD&B,3KCK\SLGRZM#ZYN5 4ONU*D> 95.]35Y:=8>)^X?$9UQO+K>73G_6 M1,OU\F*>Z\R1%Z5L?XE6(OEA5EF>0:9"OI^I1X+V"=#(9 UCQ+)ZQNIL0,:T MOG-K^)U:+_M#T%]#<($?MB-HQMXHWVP^XNI%_O^NKME>U\ZN*=>.YTQS!4K2 M4B-/D4'B*LI85#)N-'?Z:=(&(7&T+@DGW@B/TDM/Y_+]##8R9!UF#Z@2K_?T M>5M( 3KIH@29'CZ.5L%V0+1FM#X+H\/I"+F?2[3F-L!)_WBQ7N-F'1;YSO=> MS\-V4,V\45WJ_J\;)8)S)-C;Q'Z'!T9I0J<-KYV[=/@G*RWWLIQ*MM\?35VKZ M2'!IH?/GX'28 GJ$4EU[-]^[L0%J&1A]OM;;(M^8!.NW2Q(D;N:K;1^3V^_. MDHPY":;!BB3)4G *O(@:,LE4B! 5ZM9U2:UYZ",7YA2P/:6RSP/L[TC9*_+B MB?>;*0#KK2\U,9+ MV>^-?:3#-,36B *?]*[M2;Z^N\&9,99R*)SV<..QVM:1!*@"Y&@3]T);[X;T MI1SVMFDC<:<&T.&"[N*B]G";8=MD\:>PQGSW%^HTN9E.7J$-%J1#$G(I@NP& MHZ$DA])S+A%;]P$9@X]I8X!=&HJ-E-[9\;M^C<32;6SLR\R@E"9;!KXV+E?* M"*B=?$!%H9AVO#9;.6"[O/>:0? :K2GKB?;)8T3;&TH>KA):"?/U[0UTPJ>N M!85RR R'F&JJKK>T.JROW]U9 MGZ,/*28+H=3^ZC5QQ\LL06=M+6.,OMVZC\)N2@8!;K3FKJ<\3_<7? .]-TB MF Z3":ZE4+=L3+@ W.G+M5)!^K.J-)\@:%H@> M;1S8*9%UI$Z.S3@9!VBU)W)B-DH?',A0YULI1'*[8P;+DM/%A,!#ZQ3O770, M@](/<:FQK]3[VJ+NW&1_%4]1'(6, C"$&KJA0]MS[R#;'*0M)>DTXN7$#HKZ M31IN=-MZK!;ZLIKNS1Z!@$O#:JZL?9O,/:UGG>[M8SSWS! M$I$X\(Q.>8G@HQ? L]2*9RVS'9+O^]Q[NKD<;86=YL+M=LNZO@4C:["0':"! M8R9KL 0-T27:YSEJQFESM\U[-3Y!3C<7E:?9BO9704=H^FHNW&%HQD2*69E8 M!Y18VD>1O-D8*FO1UEP7;IO73S]%3S>7DV/AZ6@E=&NESVHW H>U.">B(/&P M0,Y+2F!$1JX"BZQY1\7=E/1;,]7>*M]+ZD?7HYPVP_OWL*H=,3ZW*;Q_\+11 M\K.?IOD4'=9-"4I'"YK7$KG$%<3$,JCH>(X8:(LY@U+Z:M5M;]Z_/OOZ-OXE MB?=+6:[^%59Y_8_YYN,O?WV:7[=-F2D;N"!3#LB>J]EL5E5O@!/GFG-E4D29 M!UC0>[ZVWX3K?9!PUYH>4^X=F$-?1_9MI\'=Y6L6ZDF;A =F-#F5,6?P,A@H M@D5E"L-26F=?/TY-O[&E0X#56/H3>_,/LLIJT'5#IT*\VN!V?;Q=;JYKENDG MM\D5?RXNYI?S&F6?%Z2#.Y3(N(/D(BT69A""T!ZT1%>8"$S=GPNU<[MJ0$J_ M]M*A6]BI]7.6<)QE+"PG*R +8>I@[@0A9 F2!8?)U]YC>C0$]EM9?EK0[:6% M+E(*[UB[;\,\SZPTS&(HY!9G\EYECA!2(C>DT$)QTG#7O$'O/1+ZK0T_YJ@\ M1LY=3Y6M ?S-E\.=NN__OIT;]P1=C1RWZS=\18>O&G5D[(A<2[U9\."S=U!\ ML3H5C 9;QW*_I^#8K>"/S3+]\QU^NEJECV&-;U?+#ZMP^?O59<35F[)-)EV_ MN-I\7*[F_UW#!S_AMU_.,Y7FY7%QS.%-1!&V,!T1+CFNA,SCH MR@@G'EB==,-;IQ,\2LRTWEY#;+41=]?GUY:U!TGR#:*5 Q_<[L0[A)-&1^$W M8^E-N?OR=WA10\VUY."Z&B%6\MZ&+]M&.-]&I%J+45D%DM!3BP$=[3_%U-%4 M+F&Q@37O)',DCYJL+O-F?'RCM!>EL\6%;W[O^Z^.!4E+V",(Q^(*[(]@O4@T8N26.UTW1J[WQ$P+?XF L&RE48Z M@-/A@OO&]B+75+3?PR7^O+P,\\4,+9(M'!1X4T.%7'D(AHPFH9CU)68C;?,= M=00^I@7W$;"ZOU=.K>,.LW:&NA<(FQ-UZM9F] MJ[+;6BM2V*B9XR!X#6UMVX((CL!2QB"R*Y$-FM%!3[V#,/K7-W1]]\*)=[!) MW9##)=\#7&Y0'GE29.$J$-(1V8%)\#$XR*+(I%-.F =U4!D"F"E-K2.4=5_= M!TAN8H7_%OZ:7UY=WA#NF4 M8R(_1M4+8"UJVP$-.A1F GTL?)#U\XS*OWOI MQ$H_1&7+%O+KP2"Y.2JWP,\EDQ4E' 0E!)GOY-?Z.KX^%AM*=EZ%T-P*N?/^ MB4V/+J)6!^NC(RS=F%U2Z"@,!B@J(IE=15",;]*S*=%_6:KO)QLTFZ@):V5 >8ZR Q)&Y?WH?A#]+5L++P. *"V[OHN1M#&%&S,X'0,H))S$&MN?B+GJHZ- M=4FS@2AX]"73NB -H=!&C!V<$L^>KH\=KJ_G"WRUP/Q5$^;2=R'=7-BW9\SVN^EN7T.\XLJ_E^7J_^@O]W, MD@FV&*-([II.@1@R>.<1N(JTZI.H\NAE#3S#2^?7*XTQV6I)M 1(%PG[1TOB M1<[S^B?AXGYNZ*Q6J)<8#&CMR?Z.D;QR8QQH894LCJ'G)[_Z/IR=SF^&.E\P MC6#2P>%2F^^EFM*U6R8WC49G-L9BM%)0W+9B,3"(T6:0S$F4@GX46U]H#J.L M\[NF<7$\@O(Z@.37W !8XO6EW7K;K^%^(^_?EYO_A9LZ M;_+#8KLVR8]1R(, SZO=R40$AXJ#5IA(W%XPW7H8\FC,3.P+3 O\/B#2AXFJ^K 6>-]^JO\=GPF=KC"Y VX:N35A(/MG2UD)J2X7;0G[+=:;U=4V/++MKO;^8UA;]28L\GSQ8::%SD&H0'9$S1^+68(+GH.0.J$PB839^MB4$*'V1'1FH!.";(CL(#2B."U=, ="PT^"$E&N"S7C2:8 MKS9XR1Q3-UD,.^B?>-K1N1Y.QR*AEU5PD(W\M1OK->NTGR-Z^_,S^]] MPID5,08M!"1+ZE'2!O")=@43=;:E>(O-BY]/P=>P)?-WXL*)D-/+:CID&]GI MR7VU*_DL"U:,TY$4I1G4X3D0N?5D9TKE4^+.YT&ECJ(>UDH.^_W*YV+9+NPH7[W%U*68L6U8KN4!@C'4_ MR63'DO92Y)ZY''1FW=P2'<[FL 7VHZ98](ZK7I;>\59N366_)Z);^_?M:IYP M%JRSKB0&23 +RD5R&X.,=:IY*3SRFH+2V:DUD+5A2^SO)(G3X><,V_QNOWL= M<$R;^>>C&MGO^X:Q&_\.Y*V/#L#!I"@3+0/MM !5L@#O6(&20M#:\1)C:T?T M1^D ;*P6P=9)@$[/C=0#>1_T=&#[? M-P:-H5AIM86@K0/EI8-0HPM,L5B*S#*ZUN69/V0'X+U \&0'X'TTT@&<#A?< M$YWPN X^.I(FF6 (*I,;'SVY%B%'R7RTW-ET:J/YS#L [P6K4W0 WD?''>#\ M\6:R*GDLV9&G:Q/63EH(D6$"QJ-S4FS[;(U5K?)OT %X+YP,[@"\C](Z0-_N MIK+<<[0V)Y Q:EK3G,Z;$!F8B"I8+5ETK2?N_+MT #X&=<JCVWVM;8ZIJ8)P56F=,4CYND7*5_/P!%41+%Y2PX!*AR M1(7#MEPXB?PR@=R068'$[6LH*R5C(@0(B(WF#0V>1,8P"9"2'#NF%*(_.P"7 MD+H<@!6N$WZZA4WLY'$?2&.J''"$DA2L\T *$IT]XAWECDCOVM3P'OI&Y<^= M3R516:&HH4OPR@#&D'&G# $JX'C^\C0I"',+)"6*6NR%;5=I\5=K*MW'L^W/ M^1K$Y<%$1(;'J]JE4+L#E!((9%BUK^-Q#]IC0UME;LZKJ70GL/8TE>["N:J: M2J,43I1( :)5/"TI5$ K2H'0"BH-(U]T*U?N_)I*=X)L;U/I+ORKP,;-D$*4 MQDJ'K07!P9"F2).40HQ\P\92C.+/=.[!B<.I?BT-K(<$74^,_3E+^\NBD"_- M=/JAF:(>Z P0T!C9X*%7/C33VOKM9/*8V>9Y7&\DKR^ MPO&Z5.2^B]^5#@0BJ1U #*9[U=G("BF!$BCZW8$+G7VP;O9-G*EB9)3,\92E MAYCTUI/OJ]+RKTL]7U:A+<\?X5Y!KJAFP@ MC 54"@V,@1AXP[31VD/G:U.5 MYSNH/ Q^?GHR0$!JN$Q6C? 7BUOOWMW.-\]H[X.S3S)2FP=3[LI#[J7Q%$"J M8 JLL>AW(Y?ZY*LT.\%)D[TVNS.5EA:5O.2&6,#"CX>,E0 RA0%1DD'F/;8P7BOLNQC6\MX(?4]Z*G7 MNAHF)@.]D/>SZG3ET#.,A%E88V:TP)Q)#2!**55A$4A#G '#S"B#M5"6U:M, M+7=YIKY,=<&P,82J!M_F-!RZ0BZ");T%BKF((I8PWMV0I>EA#%F$/=H>O78N MNO9J@FJC2'@9A>PD;N<3AMN;1=O7L.4@CSPW7DL4 ,98 PJ]!DH;"YPQU%&L M&'8GO_ZR[O!,K[Y*-;.<\/V%KDDEA(#2!B!A2'W2(01.&>NK7(V^M,D0 ;C6-*-+((<08P$0YCC#2Q&=_ M$GS2'9ZI7A;V#\<7IG.^]-ISYR%>11RB4##@$$FC0TUJ.2,M0('K-%14R.TG M >>@96==='$""3^],O80M_/Q#C,-\[F*YR@)04:>!,X!5=&!5DZ[:,= SYA4 M@3)\-LKX*@H[7I,N#A"VLOSRSO9H@V19VHKGDY]ZA*3<]67HWAMRF\>CQ$F M8!#&@[A]$=F2WL9:S0!C1',B.=1F5.WI3O*95I&IRX9.[PB%2K>V])@&IR"JIF5S]^V=:47*:S(+AXG<*]?';?_5 M:B,@B M IU"2C3%IP/1*@*-0@2:(* 9DI9'$4#U-(\>AP5G:N^>39YA-''\:R0B6HPP MIR+8Z&4#1D/$/U@,E"/Q=Q)1*JS6B)V\E>4)]OWJTQ?C*4Z%AT G*?[+I3Z. ML\]SQ@TU CB:+@$G%9 0.>"@Y<&J0+W.W:BQFLV_^N3)*S@)QI3G5QM./AAQ M/\Y#9)%1* WVB+\#%-D %.4F'JZ*NV C*^E6WY03QYZ'[>_5)WU&5_N:T>TD MO:_V!-AD X[SBQ,9(!8*<,=0>D^@@7:< 88T9P$Q8I2J(].41[/K<\G_,IH] MDE2^:H=^G4>XC<+X>9M0YXIU3BF0/*>@.XB*9/(-:'>L80GSJ@=\X)ME>@ M^R-)<4W).7.<;V:;;ZM?TGSUU'PC,681'1Z;Q/?:7PGCF5&" J&X!I09 @RS M# AG-40I:TG4&.J<>R-G>C=G3)05%8TS'+WZ9K&XO;D_.":S=SX2[)K+T)&'MP:Q[.U#'7-9[S1C(5@-"2 \J% !I*!:+G%R#$5,KL M QY?RUQ7:##31")@;4IU$C[N,9JEA@NM@7.2QKLK2*"Q-8 H1KU5WDB>^VGD,P)>RUS73D)P<*YK%T0J M$*?^C#LPC8I"A%DP"(@0MT\Y-4 %Y !U(LUA)";Z'=7TCMF_CYKFNG82JU/, M=>V"<05ROG]$J!$\6&-1=$BH!11; 12)?K(P!$)(,6/\YUS7$\E)Z[FN74"K M0/HR^,V6$"JU)$!X;.(!P"600;@56V4\ !15U108_M9I M$9#,<;8AZ<&/O7 MDX7O5[.$O#8D<8BDEK:4Z!1?\A*@0 .*$@X]W>I/,'8&?KQRNOH*:WO*[#@) M\_$%J+>RQ:^;)N?ETB"B0YD(" MH]#J&F=0,RH)&J6@=93=G&F%ZC"5JDQ(ZE&8/E#LXL76@?)[,XVK3>-)]"6> M*E=:!^ZQ#L ZH@$-@4:WC5B I=8J0$+I.',N3K*[,ZW]S*A0]0G1.3L[NSCS M9;+XYX>Y]Q]GD4"_6*X8(@7GV*IX.T,5&>*8!B8@"J3Q7D@NC!+5O+-HNZDS M+;>L4)D&B\QKTZ&'Z_K=Y,?$^9E;,200*K"/YXF7)M5S6PTDH2@U6[:."8Z1 MKF:>:]M-G7UQ1#4Z-%ADJBZ4>&/M[YJJU*#)O[;Y%GDQ_QV(C_SO_6 M+!9OOR76+2:S-Y_??C1WZ5\ULTC$)[]LPJ7^TR_TS'UJXK^?+>.ZD9KKAS.G M?PW%Z6C+5UY1B)^9*B_N P>;K+1Q4=D\@:GGH =42@.T@B'Z-)I"+J'Q(7>@ M]3D%@S/$[="XCVQB[*4-7@%A*4L=%B4P5"A@N1(B:KCBV5LW=:&O;!AL@&2\ M2!*/!4H-QDI$9'7#W/-KH]>+5>924FF-MA@X;U/G-.J ,5H![2%3"D7?A69O M;G*(H,)9W='DX,6TTER@5"!A6WM8IQ8QQ\9(9*,"4@ZHUP)H9Z)YHAQ%R$4M M-;D;7>TDI'"L/A_0V^G7P5RO0'1:*-PZIZRQT?$H%\#IE%.&-AK?*,1?'!+. M.L,8S3V8O#5Q-=R#@P2A^W78 Y6ZQ.TR>EZ+Z3U([G^CT9R4=+TKJ=.S*ZR M0CHZ4$Z)U+D0 HA=P,PXCWSNHZL=9=7?CGW$8K_PY<*HBKS&DWW]&A4TV1'1 MM7JK%]\^3)L__N;=M;]8P;#>8-R;,\8;H$PJR($$ >D]!DK+R$(A"4/9BT>[ MD5@V97=R:F4TI,4!CSX&G 0LC(PM:]??)3%;9;-*X M4EH:Q;H.U4-1A,?$ D58FR \0"B%[J&**FKB)BD/CC(CG;.Y*_*[TEC]79\G M+C,J=#6(YN>W'Y^JWF5S;[U$F^9S"O(_?5ZO,+<4:1>WEMX"Q]]'K7,X;LTJ MR:.MC4CNT& '\JIWA0;(R;90C@1:!?*X>COPK9E&M!8/):)V>IN&GUXT\Q6: MSS:^._]T1:SD!!$*H!R.I2V6+B^_M[3PQ_KZB?[-WKX@75FA MHV\%J)$42.TA$,QZ28)P*'OB/B?]A0,+)Q+N8H@/'0)T69M%XBTR04;>N]26 M:L4!(Y$'C@<2#$%4!':^%LEXL8GSLDBZH)RU@5?!NKOM,^(QX+AH;I=-2!". M7F#7A8B35]+UYM X)7,:PRB+(0 ?DM4!;8CG<#2;27#06:!BTP.(^'.1MU$W%- B"Q\.!FN1YQU-#"LF,$%HZG_LYPB"":R@FZ"4[ MQXR)\6"KP%9^%T^,'W&;:1,/;US34X=5F0^T3GJI0[+[HR4D+ 02&0PT=%H8 M2KW,+H*'Z"DK82<4BV8DC*J2M[?)+HFZFAI\K&M_%*&04\L!#L("ZKD$.@7$ M ^*60>(PT[GS"8?H*=P&+1OJ>\5I( 05B%/4MYO&KRSKQYCUTJGP8P M#9JAE,1M<*3B^>\Y9=Y@B7-'H/:04HL0#<6ZR<_X*LJ;#A>Z&BX9#MP!CR0# ME'@.C.<(<&X@UX1*J++W'!M<9CY:K++<%9@/I0H.K=V%K]1)$FU3!HC2&E!- M-3 JU0D2+*2DGN9_,W-V=>>=@&Y5=]Z%ZQ6(3M>R/BN-#X31J'.8 XJI 891 M!9BE@7LCE;$C5@1G*\8\<0UZ)Z$86'C9!:$J+LR.97R80.V(P@"*U*E/>0&, M0 8@))02VE.JZ'@2F*OT'9M@! M:C@5DA!I8.X8^3"*SS.&UUVR,HET#YC/6*C75Q)QG'OG(> H7D04:0EDZO_& MC);QNJ(N6%R)4-=@PYY2MC*)=0^@J[!]]V=(V^[\MTUEK?:("$TX8(2P5%E+ M@5JU8X/&$:^%"32W:Y:1_++E%O78)J>2@,(-F(=O>Y.:9=)8Y;@#+NH^H-Y$ MMR;-9^'>(V^8589O#4#=^;0I'T5UG=XG$ZBF.+H56"IIF-#G\&O3N,6;F?OJ MYS\FUB^^-E-W!:W60C ).+?)!\<02"@I@%*R: %RY77N0;W[J2DCHR5EXT6^ M*0M055@1#W?1GZD?WFSAU_&9*Z2M=#$$89R/US: M0TJ9F%A%XI8#H@J.MT]^^5C>=^4LT58$"(P3T=PVS@(EJ(Y<40):RRADN<-? MSP@H$\^J2*KZPU%/G?F*09^:6?/=S_5R552<=K36DRNC(!*>DO1T-2J(-108 MGYX\R]1( CNE;>YV1XQ[-S>O=A,M,S.]'3 MC[/0S&]6J_]CIF_=9- @VF[KYRO?'K"O3)79!REXG->YD5Z;IB.)PR-!/_SLUJ>'1@\54/\]67Y[&\&+RC5__^?Z M5<:;Q<+'_UQZ6&0$$D0I!)!GJ2T%1T!)$?5-.@H]C#J>_5ED#S++NL-C2MK+ M6,ZX&%;A;/PZC[;&Q;Q)UJO6W+K A 81699ZX%4(G4#9\Y3X83*GHM_\OFR MB?93"E9?GE?@,=Q3O;)/HRU*L#9QWRHHD(H.HGUJ)$!0" ZM"39['XW'KY?- M?9]26'IR?( MEJ=!P'-G1G,FJ&J8L+/W\8'#&Q5RYN06O'@;".I9>P*8;G!(C.#0W* M(T0-RBP^.PDI.^OCE&(T'(<*;JOM3;R;3&^C*W3%' L>1EW0C$- F3! (2OC M+T(+110S+/.64D0GDG05D+1! M0 *H%CY-U!% Z8 ]B;0>'=#LCT.-L_SHB-TM1(V\1J$+3M*54\6^N)78<*+ MR-^[56_IR+[4H*=_*.O8BOF"5YUHSQ2NVO?-1]!#-)+"I#P>E43R490AP MR0WR@1&F7NV<_N>\YZ5-)N7- N*@=U"*3O&T;73@"MZJB_GRZO,?L[C.M\GW516M=HJQ@"U0 MRD=RN:- +*3Z0M_NE1TEY\M/"3MO$!;G)PNQ8Q6=>E M^D"P\@H!XM)51]G7YO;Y;?_W\R]GOUG,YDM?X^,C';DNH;8.>8E10S8]-:Q5! L36J' M)@#D#,)@K&0P=_#R&$UEDR6GN[)&P:AXL?3C7C:*&KU3FR"\]O%L-\A"Y4#0 M27W2^'5C(I^4#-HA3;52J,61=>0S59K,/?%LQF%NO6?3Q>W&$8(X%I+KC&DMEV,>-"VMX@JYW". M("M/PQ;C05/!I?JXN>FT^4//K$]OF+Y$\.8__"(UY%N%?! T'A.L 41IX)U M.%JN\0]Q(ZBOQ0(D]$P3=/R/&) M,:D!(492'@GG+G<.J U=9?W7,>2AD\CU *<"@=MLY4,S?QL_?U_8^- ;U$), MO;5 !!/2@+L 5(BN4;!2!2H]\C9W_?LA>FH6L#[H;_L*N:"H0*S6;(D[>3_[ M,9DWL_2*2D_3H^"''6DO"(W&!S!!XFPT!Q; MF[N(I -Y9:,@HXO>6$ 53H*W-7@?PTDD[D)!X8 @BJ23' &CC -Q9YQBRQPF MK7)7F=S4P@FLTS@-XR-5P5'X]^;'JA'SQ]EA9?[R9+250TA+E-[$!0@!U80" MB0T%7!C&J4D=;7.[$CW(K-^?[2DTS6D1K$!(#V_L%SU-?W5%)18"$0<@34D8 MQS70D$L@/3,<*ZJ=DB?U<->$E?5 1A>/3OYN'ZRJ&99[>&MOO^GY=31+FF08 MQ[]_:+T0D"-BU?!;R9!F9:2'?\@!3J"0WBM+:>[1HKT(+>O%U"6F.;"L_MS< M;'*58'RXGJZ8H4YAQ@$VJ[(O8J(=+04P))#@A3?YA^KTH;.LYU.IN/9'LGII M?>?=[7U1VA5G2KMHL@-MTT!50^+O$ _ "N>54(S#[*^0V])6]H%R75+9$['J M)?'!AN$,8QN/?R!U&H+E4 "24@B0@$0ZR:WPN9^?YK,W1WO=7)<,]L&JCE'( MJ_47WO[[=?/C/[QUZQF_B5^7DYOH3S[ZDQI3XF_FTBB5 M3WHSTR"O*H]"XO $S'(^L4OO5F]NUR'F[.F4'=\H>FV.*2T[DBG[6=S[Y)EF M:0KDYZN'W/&\7.UV,0K^^[Y2]-(ZI00<87,9&4@U]T\)2[*YVMI.(=CY4.'@ M_UZT/\8IT&W+P#+PQBOXZGXO-ZNK]S%_T]=,V+]B!A+_/OL^28M>1G/@E_C# M?V8A\^6J10*S1[%X$*E6'"GH+3VCSR^_-2XS7EMK%HE/]D-K-SHB?G8Y MOYFY#U-]G06IYRL6"5 /6W MYH]'^O*>@'N6+F(J]P+N,&\* [BY4R92 M1[Y;/5V]'1H"U-9299VRPSQOCC&@M"I-IX]T'8_?M5"B70L60V@/SYMV#*@@ ML?@83SJL-+T>P3Q;NZRSW$J+#C(E.UBGKKO;O:OMKH!C1B;+B_O[F^_3YL[? M1T,_?T][&R6GL/\[9?LKG3"K<)35%8C#?5#\>_R\G:Q8\65R_6VY^/KFR]=1 MQ.+X]XK6D)U2/%JSOK0!L^OVB#=ZVF%^;^!AX39BH$:[+'O[ UM\J0&Z?\S< M?'IW_=7;V_ED.?&+-S?+X;CM7+75[0[+HW:()35 ]O[/N;V83PX.;&R)T^-2 MK<"I(+7V8O,U(/)KO &6[_32?]"3>:IORP#-CC5;851!0FT_.PJ#]5RS[_[^ MS^5*E-Y^FUU?V&''WI&E6T%7-L?6CCGENY+M+E5\/U\%OD>JL7RY>I;ZRB-$ M#ZRM3*!^\;;YX>=WG\.+;[T0AEYRW^H# U1VO>K#9X9'F78!1K).VH/S, /S, '3" MYE,S^^2;'* \7ZE;&AQM>KY4L4K&OFCM9D5A?!X(FNGIW6*RR%.DLW?18E6- VWO MO>PIC-[7Y3\OYO;S_'(Q?[]83N[G/.8L]V[U@6(ECWU1[<*VP@A_OEW&,S[> MX[/KC$?I_E6+U4#VQ?(H@^JY #\UR__QFYO:YZI';O.!8B61&2[+HVPKC/"' MN&@S\P\[S9$0W;-DL=+(OB@>9DU=N+V[]9?-NI=0W&>:FVQ7IO70P[;+=XHE MNS,AW(:)%<+^^Z29KMC\.?RMN?%O4XN>^=UO^H\QL#_XL7*)\YP2T(:?%8I! MW/&_5BTA)W9-_:7^\Q<_\V&R'%PLT>N#Y5+U.<6A+5_K$HEXC$WU;$WPQYOO M:;I*W("93"?+NSRV6[\OEJL-R"04W3A;CP>6T\0[L&RY H(,3EB=MMX. C/[ MT=O+M@*QJEC7<1Y5E!5H_"+ZA5_\OVXG\\VYDN=0[O"95B!7%?KJSL-:JX N M?HQ5 ?1\Y2S5/P>(S5#YUR\L._C3I=)N\28LV M<*V*2/8O7*[ZZB 433>^%(;NPC<9<'I-P]3;$90]3/A9JWC*F^9G?>+/^L1NV+C_31,OHC\^5#V>KU2LC.J0=NS<;&D MIM,-67E48WNYNDV8U\G!&JP33]5JY:[M87Y\;?F+M\U7/_6IJ?E:A@:G+G:O6.XBZ8?70;Z4]E,B*6YCU'\. M86+CNA]F>73M^.KECL!^6+;F5^DST_OYK_/F]OO'Q>(V(Z*'UBU6G=OW'#W. MH](GZK?4!,9M",V%XJ%UB]7E]CU=C_.HN"XVE\UJ5/KP//#V6L7*;7OKW$Y> ME$?HC5U&3WQZ=Z$G+A-0NY8L5EC;'Z\#G"GM*"=/,5*8J,IU-.Y;LUB];$_@ MCO"FM-GY$!E^\^,ZV]FX=]%RI:Y]K-(S.C>W*QZ@;Z;A$B,C[O- MA6['3Y4K..T)=S]6EG8;MXZ9WQ>K2V351?1;,XU<_K+,Y4EV^U2Y6M7>L;L^ MK*P._T]^^7%FFYM,,?16'RA7LIH-Z_ULJP[A%T'FL9 ^\*%6B%<5.^K!QL+( M[SA^TL[7P:\\H+?]1BN\:XH^=61>=4K^>?G-ST?6[]W?: 5U38&KCLPKK=7: MW$[U_+?)8IDQU;U_U59PUA3..LJ@T@"^/%F&1D+V+-FJ6J&F8-9AUA2/_#\< M_OD!/+9V*R1K"F6U9%8%,T8VAOMOS2+WA*7G:[<"L98 UD'V%+=VMBSOH>JW M<\%6<-44@#K$EM)/G9-!E7:4";!=Z[7"JZ: T0&FU!#BS](>\^E"K0"J*%=<4)JFP3+69_1H-ES5A[_S" MSB>K-$RF.M7CR[<"L:8 2'N6%;^7W"31I:<4XA^/N\N5?CZV>BMD:XJ%M&98 MK0TU/LX6D\C6R[E>-5-],NKP.>4#NVL<^$R65AMMMY&A[\:+3[T0D)[O5_0R+9]&O \PH';/A1AOQL)E!*AWXV%OC96*";;[V<3R_]_&;Q M.5S.792O/!;^@66+Z5 W&^$X8XI;"HFJ',U(GZ]4["5O5QMNQ_9K@>1RLAQL M7C];JMB3W)Z@/&- Z<:AMU./H&$H636N^;[T[L-47P^"9]^:Q9[;=L/I"$O* M!Q;'P.S LL7>UW:#[3ACJC@ 5W3EF->W8[EB;VO['(2[&%'187@YOYDM\YZ% M3Y8L]JJV_U'XDB%UG829 -N_:K$'M8/.P>I@>W 8\DTNW;UBN3>T?4[#/?RH M JMWM_,581E VBQ5[E5L'W2V.5 %+%^]O9U/EA._>'-]_>:'GDP'%_ >6+?< MN]<^@!WDS7ED&2^:Z<3S,&SMBEO'99T;(,N[?1O8LX]-/O9"1#.G&W>L/ MBL6OEW=/E\[ETAU?O9*,Y$'(YE%YV?FN6:U#QAY/9?J22J/!#G M _P;_T1?_R#]8O3"_[]_^S]02P,$% @ *HA<6-">.2SY @ O0< !0 M !Q-#(P,C-E>&AI8FET,3 V+FAT;=5584_;,!#]OE]QZS1MDPBT!0J44@FQ M3D)C!3$TQ*?)B2_-@6-'MM.2_?J=DQ3&RL:F:9K6#U&3NWOWGN_9'F4^5^-1 MAD*.GXV>1Q&\-4F9H_:06!0>)92.] PN);H;B*(VZ\@4E:59YJ'?[6_!I;$W M-!=-W)-7.%[BC#::]]%&W604&UF-1Y+F0/*@0]TX[4GL]W!G-]Z2_=W=WN8V M=O=V]^*]07_0&WSN=;B4TYL:YRN%!YV<=)1AZ#_M_NR M4Z>.1ZG1GOM9KF_^-C K8!YO?204S?2PEM1I2I?AQ"ACAR^Z]6\_1*)4Y*2J MX:L+RM'!%!=P;G*A7ZTYH5WDT%+:)#KZ@LR)Z=6OBY8RXRC2N)30ZP?2D]N, M8O+0ZZX/'C+^F9HG8H]H3'@H:/^ZR)U'1=9N.9X>3:87QY\F<'9R.(5WI^=P M-#F_.#R>POO)%4P^G)V<7DTF'_]4Z77I/*75?OV)M&3AP\U!\:\&?)$A[YN\ M$+J"3#@0(,GQ+O-DM+ 5"*U+H8!TF!#-$0IK9E;D4#)U"XN,D@SP%O."J0LE M+/'NY#=E*F26N:@ A=60")=!(:JP^QS$PG&:T=RN0!N@Q0S!I'5@V;.&J]8! M D>1^/"MS09Z@#$/;7T5 &8E20PR7>"L2AG.":Y*C>6U2A 4SE&YD.H9UJ(K M,*F%Q>%,0>=8&3'%PE+.L*J"'(4K+?>*N0-#"1\P&=WD"*Z,KQD O($$K1?$ M?&28<2UT_3<TXTY:9P8+\:*S/9.,.$WRX)2HQQ9Z\; PDL@G")_!'/3"SM"OM>[D]LU( M:@8+8250>@?]K3?P-D&4KJUG#:&/+!/\805CJ^ 9G['@9=M0QRI81FWGQL>\ M."1!EC:8)U@OY7W&$BO6MFJ37_'"=W=-81R%73M<+LW*[;,LC(WW)A]V[TM$ M[(PJ_6K)$Q=6^VRNSXWZVOX*4$L#!!0 ( "J(7%@2K32]Z@H 'G? 3 M <30R,#(S97AH:6)I=#(Q+FAT;>U=;5/;NA+^?G^%+IWVT#/$)"$$")29 MD-(VEP28!,K<3W<46\0:;,LCR9"<7W\EV0X!0J%-2IVL2H>7^$W2\VBUNUKO M'O@R# X/?(*]PW\=_+M40I^9FX0DDLCE!$OBH430:(BN/")N4*F4G=5B\9C3 MH2]1M5RMH2O&;^@M3H]+*@-RF-_G8#/]^V#3/.1@P+SQX8%';Q'U/JW1:L7U M:I7:UM[N5KU6K7I[^'JGMN,.7$+P=:56^5]E35VJ3D^O$7(OCY2N<4B#<>.O"QH2@4[)'>JQ$$=_;0@ 2OO9L M/U]QU>_KXL[,+G8OCSN=XQYJGWZ^[%_TVL?]#?5[RRE\PSM42,2N43\9".I1 MS"D1/]5HB0S8*_B;)MV'TC%"NGE#\[FB&,.;4KOZ;'ZKE.N M[SU[N.Q4?NE8Q=G=J?_BE<\WMKKCU+>W7W7;33,0Z6"HX18QCCZM;:WE%\38 M\Y24:U3C$:JH$9Z","#73T8\'>RWEQ-&N'UX5ZF7]]&$?EG7?]"KLN[3VJM. M788!Z$NU+B'&U2*41)*/'XS$"T!G4R^;3*JG2+" >BAO]5*-0RZ,QG\OE@RK M-$A*:+,A@0CLXY\Q)7 MB@T]*1RX2TB7NCX=XI^2!DO5OX0$@<+[B&,AT#<6Z):K]3)4?1I#!_\S"? = MYF0.\)'^N9,:GD7NZD,>M)B#UIM"*+O<0Q$.R8=WV[O[Z.%)N8CX")<@"Y . MAB"5JE,M.D..1Y(GGN)#ET@<9 L#8.-B4<)A&;#/)WX[\A(A.<4!ZA$SC TQSXBH55%7(J"*'_QS&%P(9<()P'6*A&6P7O:$Z'SM&WE@5],:!7MXN_F="AD7I4 ME%F%.N0O=Q?_8%-!.Y/LEL+"?(K+P),SU1@A.2&R]"T9^D2QI,41/S*Q'Z]Z'=[6=_8'YCM'1B?4B :+".2> 1.+D272)S;\!!;Z!O4 1QXZIS%!ITHWUJJ! M]1QEKN01%I#<1A>,!4BSH8N52AP1Z 2 Z#ILZ9!DZST&IPI. I"P>X-U'#)P M+1!:[!%U.4-?<3($+_4AO9=D8!]JU+,UWTQ\BS\4_,\YB[7F?T%Z#6E0O?MZJ+U.) +M"KGL;BZ5;1Y^/3,R4&;HF0)DEA1@'4;MO5X>VX M,)7L+KM%29_?J)O=Q\*012T>22B(?Q^JGDD.8;88\I%::&/KSG;>6G/+!I5J M\-P7V[\?,T'U9E>#*\M.TENRKS,KE;:<&1G_!E@0?8.UP_6=^W4NS6X)COB0 MG"&OX3APZ_A-I6!16/#C[]WF='J'OF(,5^ISAT1&BUH94;AM12&PS%;)Z+$M M@-JHW^QUX K 3C(BX8 E? AA/7R6!98&"Z#!W/9 9?>/60.Y2ZA+/2\@)H$% MNG(ZZFLU%KM=\(O=$?8YIJL?'3G)P9)P%I-9SH^.] [/BXCJLM4G*CV>BS\ MD^*N6ON3_H__)-'PCK$TD:-6^)WTM4O-CM60>77P,L_$1:$3QLF,&+!-4R_B M\&E!BD>54IZ._N/:*?F%60;X\OTE>"!8D,BGE[Q0;B7][O/[01^2TD!UXZ:$ MKR7A#1SY,J+[8JAZW*L10I]I=I &Q5#EN5XTVJ;@*_'T0[49XS.$]1>Z/[U?<*5;>:A M[SBX);8,RV("E99EK^(1^GK#3?V#"_L"MJF*W;_904K09SOX"*5JAA[EH +]6 M]IWJ+<_YLX\L 2\N$JZ>3UPK$[(!:;$H(JYJ3B(!P'^?K@&Y-_R&@+L#EPRFXQZKM,SK42%+J+'?6) M(%;J ]($6P$-=0"+5@)91"()/2OQJGMZFAPK.7:*9<)-W6O!$N[:'', IWX6 M>&("V 3ZHG0_FUGBE-PJS1>"?G>2:O;8@GYX*;$/8+XKJ\YEZ(P&F=_W*Q8; MP'7Z9C!0K0$QWYMD2,5#]%&'8)%F%K0LF)\%2R "CO 8%1:^:K9DT3WVP!?]+E8? 8"^&=X1(='Q* ZREPXL]I!2)UWV^[UFU^*_ M\+F_#.!?^-B?._A^&;!/'7UVWC_8S=5CX8& OY^$(96H M/Q:2A'9'!XZNGPGZ'@F)1XV+WV6J?6,[_2&I?2W,8Y/N0;*[*/7SIGZ?%KLA ME@H+K2JU!'2X=/KJ2SO\/%V=7!WGX+?ZYK4"YD\35S'$^5/!'D2IA%=8ZG?Q MM:"(.1638@,K\=I*#?QK*_-63"MTY[K89>' !+-'0O+$M4;.JE?!R"'?F$JC M CEW" 2LT5%"TSAD70FQH[^UGLF@ PK[50]4F_6JDLXBH\/1X:(^9ZQ*H?O6 M;;?1%QKAR*4F+,E.\H75/EL&OU5>^5IR@D-]?/("2M_I.)> )WT_7D3"YR5P M4^15SEH,M6T<.AAGY33L%O>W4^L*7+] F?&$&SU@DC5(+0/ZCYZN9;!2J8.V MP/NIYDX=M,1*CI5X@%:ZEH^CX3\^2R:U>WODFM,AX5@U)LV3V,51F(02.Y,RXS\J#+C@VAM!Z7_/'Q_2C9<2"&+&.WVSM&Z/MDD.(G87$6\#D9%+E)C& @E??>0\[.?L'M87W\-?\@E4%Y%. MN!A 39?P.-/(H,$8_3#A-UK?VW/V:N\_FGW;6>L74^\.:M<>8^@ MX%TK&-Y9:;4)Z&=7'71.)&EQ+0.&$^LU>1\&T_;,PS3!O?V3Z MSGWL#?T94X)I89THG-MC<\"\L?KARS X_#]02P,$% @ *HA<6,QN-9U" M! ,!@ !, !Q-#(P,C-E>&AI8FET,C,N:'1MY5EM;]LV$/Z^7\$Y6+H" MEJPWQ[+L&"C:!BC6=D%2(-BG@9).,5>*%$@JB??K=Z2LI(F3;,;2;$G\09!$ MW@N?Y^ZHH^=+4_/%? FT7/PP_]'SR#M9M#4(0PH%U$!)6LW$*3DI07\EGK>> M]58V*\5.EX9$0920$ZF^LC/:C1MF."QZ/?-1]SP?.2/S7):KQ;QD9X25^P-6 M3:?%>"\H()D420P)S?-H$A=5$A:3)*7![^$ 17%Z)Z/-BL/^H&;"6X*UGR61 M/QDW9G;.2K/,PB#X:>"F+N:5% ;M*93O;CLU&\H,7!B/D02?:#Q>2 M2Y7M!.XWLR->16O&5]FK+ZP&33[#.3F2-16OAIH*[6E0K.HF:O8GH$_HGGL\ M7[N,>C@3T"\AC*S3[R^6+&<(:.P'USV^W=<"P04UN'.=WTWJ^P$SN168MU)H M&Y"R(A]$"0W@!1^/X)1I] I#]+#-.2O(FZ*0K3 V7 ^8JO_)POYHM6'5:EL\ MKHL]=J2< "G6F!A)S!(($X54C534,"E(OB(**D1&%';(S:@DY_+<0M/AMIYZ M;##';9KJW9UQ.GMHR!I:EFC3XU"9;)SZ-E'[=R[7LFCJ1_;MIH'N%7-D9UX4 M6>'_"/#P=;_"Q[<^NX9AF/CAQ.)P(%5-CKV8?)8^B>/8"]-H&NR1!I2A3%BB MU[&AON4;@GOOS4 N>@;((A^HJ!'N)]X6.@U37*:2.+ MK\/GSG/TO^4YO>0YBJ,TC6[A^4X*HR"14/'LFXR? 9#B=[ 73 M+9E,7AJ3R5-@K$@BA .PEFFT^!BE"_49(3>8;R5_H[ARVM]Z@?VB:)MR5ZYEHBILD;(5H4 M/W+BY&<7-6'@_?+Z7C.?8 M ZD=.9<[MQ$8W5"Q/X@'-^IS%I#0%==>WSU3H^;"3OZ6%UN9;L+8(?CX68ZX M=*Z54*P/"[(6(UC968/%[DXRF6EW)>^5T(;L[L3IC/PF6\RMCQ\/+R/SI:(W M6#P8+D]AL9^@;K!0#LD7$+88 UQ;Z1;$/R-0^@V1]'OAO\)DY"KO+<7^QO%V M(S5S^:J 4[LY;AQX7Y5\5[V#*Q&:XZ[9R=7Z6 1?GWYQ]VVZS=SJI\W:[5KJ0I=S(R>98_UN?\!^T^9:3GEH=](I.%^,#06\8G_S> M:V%7% ]]K)LK>-/*9='.@.8?#_J=T;!TIS,I7#;N=;O?M;SH^5FJ"X?S&>P? MOH9A-@9S<./:7,E),?8FM4+717.BE3;C%UW_=THM[93G4LW'+S_)'"S[ #/V M4>>\>!E97MBV!2/3(&CEGX ZH7K^<%:KC.,H6<#"A%Z?E+Z\R60L'3OJ=7KK M&G_.FNUV)+CP8/YQ0T9;#;FX_/CIZOW5Q=M/5[]^>)0E7V[[MYUR%;$?#4RT MF;.?.^PB,](Z769@(I: <3*=,Y=Q]_V+X?'IHQSC>*Q@(1!K(\"TT2C%2POC MQ9=3(6VI^'PL"Z^:[W2:Q,\7FNNP.#[N](8C MB@R'2^O$8N(Z:#H^: Z=V&P[ZHRZ)_>V=CN]>]L^-^JP,SPZ>M*HGV][W?_Z MNAZ_?O"PAWYUPPJC#VW)BS>MH]:B0\F%0"P=]\L;UD.WK?PN%*0;;@P>_/?1 MR$/H$H)JHV_M.=E)>ZY8QJ? #$PES/"JYC)I&2^*BBL\66KCF"[8>VURUNNV M?V(Z9;]4H!08=E6(RCHCP4;X/>E@L)^Z^XI:YCWMUG5(*?U M&^:N'[C%$,5XS.?LNM S!6("48C9.EB%QND*C3051^.RP%B>LZIPIJ*K*A)7 MSV$QBCG+\5?&M'A.H#(X MI?($&.<@@40:)+PH5F!WU 0OZ&R6R21CMJ*/9?\9&*@'(0-R:14R8R+9,^DR M--"6D'@%:=P25=/D4700+DH\7UV&/10UPJH&.>VH8>ZZ%XJ I;+ 8"?<6 9W MA#B$XMAL5MIED2*QX$[B.+)(5"5P3 20E4B.$'RD47-68OP3=!&D*;7$IAH6 M[)VI$?Z$I($CDJ@4"B @:40-/YWU^B3<9BQ5>F87:(4Y#68RAN-$G$X&O5'+ M: 5T[$*9#6WWN-,(JQKDM$'#W/5I+4A?VAI3ZJ(#D06=IA(/?>!>,6[ 0P2& MO*3* H8R TL% VDS$B>Q'(D2D24Z%M(F2ML*^Q&%,KA<7J8T.@&!IRU[A= @ M +$FQ/_E39+Q8@+L+;*3CY5"B=X1;_>&K^# =^T-13@*AY)*'47 *!J?$859 M@:X ):3+@R=*UR9*#PXB;^A=1$,1RO;6JS(-^\'O4:HAYGT5JYPN_R.3^,&] MUKS>21^] XLZ(!+YO.W+,!E12IGPRCZ\"^5V,2#DU3.%;%%7!@= ZC65UA,Z ME(+"CT,UYB457*63!A3W&%JGBTL8C&JJ28T2:2'J8K62PF_JV"JV4D@>JEHR M)+6>X!8T4F4IT?27'.NS4D__M 54R"'=I$XE)Y]5BA-K1;.\$LN$%7N$]'T?-NT=-GPF.KA,B#^FNA*6=$S_IO: MH+(R)<*U]66$)-%&> 5\@7$"!1BN$+6Q!4JZ')!(5;B S'C9D"62[CTV-\*J M9^2T'<3FI&G8?#GEJO(A+$C,ET; MZIVQKMS]3N. MHZ)I./HN -4FX-%&=UT?]2UW\/01G):*"CI)*D. MI+!KXV7:^OP#-VXAJ-8 M7!WV1X6I/P[Z:D,X131&AGE'KE8S08ST._+%^HTW!T&3C-O;$@=Q4X_>(#QI M]];7A'K.E+P&56_/WY&/_L:"[+&Z,58UR&G#AKGKL1M;_K8]L0##:,FTB/BM M@M.2=!'(/*(HL%$Y1:5X):33QMYFX/X$#I;GTCF K50VUIC=4XN0J)/O_@K! M"YFC)6:*_ZENNT!9^*.2J++'U:I(_&[]P7[+JA%6/2.G[2!7;-R6U5NE&%4F M)0(G;8#37GHB 9&NSIYOMXYFP*\I'0Z509\0^YJFORUR<=/0H_"SWN4)]Q]L MH6A<8$<+MPQM"];6-5 41MC4!D'>9^,64W%;Y3DWN!3>C)H!;[VQ:L_>&F/5 M,W+:#J)GXW:3WF)"G1HD>!%B&7@VBFCH;\VN83,*&:HLIEI-@=+4@D_J.\Q- M36 A+Y6> [;.,AU8*U\#9031OYFQ=S:CY- _$O;_?.9LU!GU3I[RS-G@N'/2 MO;_YJ0]R/6+8!B'0._P-^ZR"O8?85/1<0_\X\H_M?GU4^M]A;8,<^8]=2OY# MJX)J@EB?)W%CO[%.4F3O8'1J_><]S^ ^Q=-=6I%60Y:O=?[U%F87K&UB"+3. M+S()*;N\@:2BW4KV:ZA_[9VXZU9M9VA/?0'"PJ([[[THM?7/_XS#G:!3V'@3 MQI+Q>?+677;AL=6J&AI8FET,S$R+FAT;>U<;6_;.!+^?K^" MY^*V#6 [EO-F.VF 7%^ W&%W@:+ ?CS0XL@B0I%:DK+C_?4W0\JQ'3NMT^V^ M6'$^.)8X)&F7)NY23WK-_KG[)?C+V34Q[;O?0*KA?C7!W'XZOC,,G5V(CY M]9604R;%VY:$X4DZ'"2#4SX8GO;/DV$R&'(XA],!9%EO>/Z_I(5=43SV<7ZN MX&VKD+J3 \T_.NUW+\Y*?SF3PN>CI-?[5RN(7E]E1GN2#4?O?XL"W#L)YBQ3Z;@^G7;<>TZ M#JS,HJ"3OP'JA.J%PUFM,HZCI(:%"4F?E/YPG\NQ].PDZ?;7-?Z2-=OM2''A MP?[AAEQL->3=AT^?;S_>OKOY?/OS3\^RY.MM?[93;MOL/W@A6IBSFR[[D5LO M=9NE@/^S.?,Y]S^\.AM.F/C?>F&-%E/R554J[J2<)\L;F.B,&@FYQ=4%!X7%4O%A/7\=(- M\7+LQ6;;2?>B-WRRM==-GFS[TJAGW;.3DV\:]MD]:B0\F%0!@=]M!-?&[VD7@WUXN;8\#?+[#Z^2\]XE:YCWMUG5(*?U&^:N?W.'(8KQ6,S9 MG38S!6("[1BS=; *@]-I@PP51^-28RS/6:6]K>BNBIPUT%>,8LX*/+(2XSSC M*9ZRS!3(L+R)E3$=GA.H#$ZI O?%.4@@E1:Y+HII M[(Z:X V=S7*9YLQ5]+'L/P,+]2!D0"&=0E),_'HF?8X&NA+2H""-6Z)JACR* M#L)%&<]7E^$ 18VPJD%..VF8NYZ$(F"9U!CLA!O+X&XC#J$X-MN5=JDS)!;< M2QQ'ZE15 L=$ %F)Y#:"C[1JSDJ,?X(N@C2EEMA4PX)[-#7"GY T<)LD*H4" M"$@&42-,YX(^*7'.B 2A;SM MZS#9II0RY97;O0OE=F- R*MGBMFBJ2P.@-1K*ET@="@%.HQ#->8E%5REDQ84 M#QA:IXM+&&S75),:)=)"U,49)478SW'5V$DA>:QJR9C4!H*K::3*4:(9;CDN M9*6!_AD'J)!'NDF=2JJ#IY7BQ%K1K*#$,F'%'C']7/T@# M%7.SK^_#L/&B3!SN*Q#7 /4)&$H3O-20/.#HGIBWYS@JFH:C[R-0;0(>;737 M]='0\@A/G\%IJ:A@TK2R!&@K&?S:>(5Q'L_0@VLXBL/58;]6F/KCH&\VA#-$ M8V28C^1J-5/$R+ CK]_Z1 M?/MW+,@!JQMC58.<=M8P=SUW8RL\MB<68-A>,BTB?JO@M"1=!#+/* IL5$Y1 M*5X)Z8UU#QEX.(&#%87T'F KE1T;S.ZI14C4*71_@^"%S-$1,\7_5+==H"S\ M6DE4.>!JI=.P6W]TV+)JA%4OR&E[R!4;MV5UHQ2CRJ1$X*0-<-I+3R4@TM79 M\\/6T0SX':7#L3(8$N)0TPR/12X>&GH6?M:[//'Y@RT4C0OLZ."!H6W!VKH& MBL((F\8BR(=LW&$J[JJBX!:7(IA1,^"M#U8=V%MCK'I!3MM#]&S<;M(-)M29 M18+71BR#P$81#<.CV35LMF.&*O74J"E0FJKYI'["W-8$%HI2F3E@ZRPWD;7R M-5!&$/V=&7MW,TJ.PRMA?\]WSBZZ%\GP6]XY.QUTA[VGF[_U1:YG#-L@!'J/ MUW#(*MA'&-N*WFOH#]KAC=WOCTI_.ZQMD"/_L%O)7VA55$T0ZPLD;A0VUDF* M[#V]N'3A<_/UVV]Q 4 <30R M,#(S97AH:6)I=#,R,2YH=&WM66U3XS80_MY?L0W3.YA)C.TX(6\PDX;0,KV2 M&Q+FVD\=Q9*)YF3)E60@_?5=R4F@QW'7:TMY.1@F8WM7JWV\+X\E#18V%P># M!2/TX)O!MXT&'*JTS)FTD&I&+*-0&B[/X1UEYCTT&BNMD2J6FI\O+,1AG, [ MI=_S"U+)+;>"':SM#':K^\&NGV0P5W1Y,*#\ CC=K_$H[60)8ZVPT^HFW5:7 MI"'MMB)&8H+W\^RWJ(9#4;T:8^Q2L/U:SF5CP=S\O20.]EJ%[5]R:A>]* R_ MJWG5@T&FI,7Y-(ZO+BLSMXQ9=F4;1/!SV?.0:M70M3A50NG>5NC_^D[2R$C. MQ;+W>L9S9N"$7<*IRHE\73=$FH9AFF>5HN%_,/0)W?.WERN7T8[@DJTA1+%S M>GRUX'-NH1D'T5\]_A2:S\@^@C'%H#!][R#W/@IR-#Z='1\=CX:SX\D)O#T[ MG9X-3V8PFSQZSZ,.G 738!3 =#SRWD?-5EA_]'X/IS \G+R=C0]OONX-B&[8 M?O00)D7-^%<8CF: DC@,X_LI%RXIHNXEV%T>J"4< M2TB5E"RU7$FXY'8!=L%@*&5)!)RR0FD+*H.?2R8$TW L:6FLYLS4\3H-8-NI MO]IJ)OV1R@LBE_YZ!]#:D=(Y1&'C)\B4]F8+=%)18)*ZAG_(4I;/F7ZU%;7# M?C.LNT[?!&(@XP)I8>/-E*6EYA8G!2(IC*_2!9'G#"DBS[DQSG/\=YH4^006 M3#-T^=JS"D;E&+I=AQ\T.U=Z"6\"&"TT-U85.*B.-YQE:!_GL_R"P23+>(JH MT9HSMD)8!WQF>8871:E-23!L5L&-\EV]3E^^#@^AJG!$=U-]K83EL;8_)7I. M)#.-R95@2QBF_M6[]*NCG"""5J?_1;5DR5RPM<)<:P"K<9"TD_LPVXZ[_\CLIV7M>.]OC=SU M0:L"AZEA,-7W:\W:>D!!J*O:7EQ<0839<"/=!,MN94>5&/]_5_-?9U5'@4VI MK*#_>U38*!X(TG:T<]I,,T@P[WHI@LE*()>+)"^&:_*;Q:_9[R35S'_G& MM<+KQKI-D&(T1*UMNK-IG]W[PCDOT^+1Y?LSZZ6GV7, MGEE!?RV1>BFNQ\R3\7/D22YQ"9433WZX7K,$M2@^];RW)E'"-;)HH9EQ?%EW M8B($X#"<&%=S*"B00$W=C\JX)#)US]$@Y=ZT6UVA5BDJNE6X7O-SF@]60,%7 M6N3=)XSN[J_AIUD6]QZSG%,JV.-!]]1#5KE&6:JJIM(K)67::3FXR5[?^-\[ M-F>>=Z#OH3@?%-5+#)]^#._8#'T)XE-"=8@??W[;&([87)<$:S+N^(WVY'8@ M=_W.[Q<>9'QP2%HHX[\E>YH)XO+FUK'I]7:TWUD.KX>0N5&BM+>'?.:D=?5; MG?ON^O/F/P%02P,$% @ *HA<6,/F>Y6$! 9QX !0 !Q-#(P,C-E M>&AI8FET,S(R+FAT;>U9;5/C-A#^WE^Q#=,[F$F,[9B0-YA)0YC2]L@-"7/M MIXYBR41SLN1*,I#^^J[D)-#+<==K2WDY&":C9%>K?;POCR7UYS87A_TY(_3P MF_ZWC08Z[33=A*& M+&UF*8FBL/-;5,.IJ%[-,78AV$$MY[(Q9V[];A('^WN%[5UQ:N?=* R_JWG5 MPWZFI,7U-,ZOAI69#6.67=L&$?Q"=CVD6C5U)4Z54+J[%?J_GI,T,I)SL>B^ MGO*<&3AE5W"F M\QFWT(R#^*\>?PK-9V0?P9AB4)B^=Y#['P4Y')U-3XY/AH/IR?@4WIZ?3O00 MQL%$0JJD M9*GE2L(5MW.PD.5%T0N_'@'T-JQTCE$8>,GR)3V9@MT4E%@DKJ&?\12EL^8?K45M<)>,ZR[ M3M\$8B#C FEA[A1;@I!%ETN?6[X M2;V<&7C. MW+5T4Y8$2,=W2L,@NE/V %;C(&DE]V&V%7?^D=E/RUKQ_M^:N>N#5@4.4\-@ MJA_4FK75A()05[#=N+B&"+/A5KH)EFUD1Y48_W]#\R]F53.!=:DLH?][5%85 M#P1I.]JY$T[K209IBAUOR2U9*<0"\>2%^-:X4UCW2;( M+AJBO6VZLVZ?-PRQ9H=E#XTZS02[9Z?GN.._3XM'E^S/KI:?964%_+9%Z M*:['S)/Q<^1)+G'WE!-/?KA5LP2U*/[J>6]%HH1K9-%",^/XLN[$1 C :;@P M[F904""!FKJ?E:UW.6B0X]9SBD5[/&@>^HAJURC+%554^F6DC+MM!S<9+]G_.?FN; 9RUY_W?N'-Q0>W MHH4R_@VRJYG YG[)-NY);PZA_7ER>#.%S(P2I=V<\IFKU>5G==&[ZR^8_P10 M2P,$% @ *HA<6 N;"O.O" G2H !, !Q-#(P,C-E>&AI8FET-#(N M:'1M[5IK4^-&%OV^OZ*7V9U,JF2PC'D90A4#GH3:#4S9L)/]M-66KE"'EEK3 MW;)1?GWN[99L"S"D*MD WIVJ 2SUXSY.G_MH'Z4VD\='*?#X^"]'?^UTV)F* MR@QRRR(-W$+,2B/R&_8E!G/+.IUZU*DJ*BUN4LMZW5Z??5'Z5DRY?V^%E7#< MK'.TY3\?;;E-CB8JKHZ/8C%E(OYN0R2[8;+?.^ \F83]).:3[C:/HVX8[XV MPZ6XR0=.8'R;*%2O?ATIJ?3@7=?].Z0WG81G0E:#;ZY$!H9=P(R-5,;S;P+# M<],QH$7B!QKQ"^".N+G[.*L%PG6DR*$1,.R12,.[5$R$9?W-WM$6#6^T>J#; MDL 1V@_T?UWBO4]O@/J"^'OQ#"5 ML$\PT277U?MWX6[WL-<+W/$-V(\E2 F:G>=Q::P68 +\.]ID*8^9RH%%DANW M@H&HU,+B"*;A1ACT)G$$JJC9&"(K5$Z&Q)$V!7K2C![>12G/;X"=1)9>DR$# MQ@WCR!(QQ._?[>P?(J]D&:XPMBJZ#=C?NIO=D!5;;Q"T5^CD1$FI M9A2"3)FAJ!7#2!1I,<%M5*E;B&$\CQWN,HQ<6G#)"JVFPJ!K''AI_ B,=7'M M%+05B8CP [U#N"M=U(X,6.S&-.>%[=-)Z>Z]!=P]H=9KP&'@G$2>./$'WWV> M>^5CU9%\AO0#24)T,@7BB"7J8N&>8ZWM-^"+CQ7I\AJLOLG81XAX:<"=C\6A M$FC<7%:,-\FA)7)S,V9_0I#,_AXXT; MH(@%Q1<<-TM%E#(*#S@L$1+83-C4!Z+AJ1LW3N4$R-BP6G&YK.9UD19JS(? MMUYO'/L"#I6\M*G2."\F PEC,*7I[>P$N#G]]ZF-0W+$"V$1B\;G00VV78ZT MTB0%CV,\TAT)B1WL=GU9M&R$3KC_8B9P^-A]29YNF2?L;SHX]':Z]\P?+.6; M=?[99)V!\R(>4*QD'%:11);3#W3/@3L7_W?1'^BB^^>CY:!P$Y\_Z:#/CI&H M2&FEXK^74+9W7VDI-P-?M)46,ZJ1ND3YCS/I8T!2Y7$Q'Q>![;K M1J0-RDJM]+&96AX?PF_95-GEKH/RB3 FOY96PE0E$];64W!-%ZZ;?7Q>1RM@ M'G=Y?\=YAIUR+'$P%RPE=]7.U'O/]2K-LT7[6\#CF2!/Y?%:8'%<3G[&NK1) MZKV;"%,M>"VX=R55!F[^TJPG :FQVB!TQ(TML4Q+&*7L="SJ"@R+4,EI@T2K MC%E4VXE)O^M*ZZ/B.J;-SK""B*S2IJG)8H%E![@""\6G(4E)+I-P@Y#'^G#* MA>03"?-:J."5NR? H7.I$.EK0:'_%%ACQ;[>7 /07A?*,Z1"E\M#0+^M4M(QB1WQ(4B+66N[Z$IG:L)?!$"Y/5@?;9$%W,[4_; MN42D87_"?SGQ36D?]K&,(<&H@I]#T^W;7*/086P5^6L1Z=N99Q,HAK*^%VK% MG34!Z6,1M6Z=DJ]=W[,&EV]8-IFK[YVJQY>@@$Y=,6%\3[1.1]&@F4*>S5SG ML:[':)V E4C&"*4R2GW YV;5VC$@"6>H3*N#2([*2UK6!_1F])SMDBN,>\<9";9=_$6ZIB6"==;AO#V< #N1U-[R5\N/(N@?-OI9*EQEA 8G# MH+[!/+!A/6&(FGQ.Y^(B*V2I\9#9JEF7Z@:#%($ F+O J$:FAJZ>ZI//Z:M1 MD<[CPT+#]8MK9>M#.C?#VOCZX2E(N>^J^[RC(@Y/!)IYRB.>1^Y"(5]Q@E9; MY=Y74@IE7!@8:/ V7_DEE=J.W<44/G&YV<,IWHK'1Q-]_-@72?S/5"\ZCC?0 MF6C@MQV7?0VXG/'*;/S/?)WF#87/<0$175J/%YS"?O1TLS[Q\A':-;7>6:/K M8]Q:U[@1EERA[Z*XU'R.;#YS";H(&P4U JME: M1-%7??6^TAFOX#8>\8>+^$MA117 8XF73R0<'OWE+)NY.V57C B'.-1O1C]R MM0A;#X&U,F"\QL"UY;\>NN6^EOHK4$L! A0#% @ *8A<6+W^^L*'%P M+)P !P ( ! &5X:&EB:70Y-S!C;&%W8F%C:W!O;&EC M>2YH=&U02P$"% ,4 " IB%Q8%P,M"OJ> @#-EB@ $ M@ '!%P ;6QI+3(P,C,Q,C,P+FAT;5!+ 0(4 Q0 ( "J(7%B%(*/]B!P M $I" 0 0 " >FV @!M;&DM,C R,S$R,S N>'-D4$L! A0# M% @ *HA<6!3Y>"W3-P ^DX" !0 ( !G]," &UL:2TR M,#(S,3(S,%]C86PN>&UL4$L! A0#% @ *HA<6*OJ2QQGH0 (U,' !0 M ( !I L# &UL:2TR,#(S,3(S,%]D968N>&UL4$L! A0#% M @ *HA<6,_C>A0']0 I$D! !, ( !/:T# &UL:2TR,#(S M,3(S,%]G,2YJ<&=02P$"% ,4 " JB%Q8;LJ&6W > !N(0 $P M @ %UH@0 ;6QI+3(P,C,Q,C,P7V&UL4$L! A0#% @ *HA<6!W] MVEO.#0$ '84, !0 ( !!9L' &UL:2TR,#(S,3(S,%]P&UL4$L! A0#% @ *HA<6-">.2SY @ O0< !0 ( ! M!:D( '$T,C R,V5X:&EB:70Q,#8N:'1M4$L! A0#% @ *HA<6!*M-+WJ M"@ >=\ !, ( !,*P( '$T,C R,V5X:&EB:70R,2YH=&U0 M2P$"% ,4 " JB%Q8S&XUG4($ P& $P @ %+MP@ M<30R,#(S97AH:6)I=#(S+FAT;5!+ 0(4 Q0 ( "J(7%B;M+)PV0< $E$ M 4 " ;Z[" !Q-#(P,C-E>&AI8FET,S$Q+FAT;5!+ 0(4 M Q0 ( "J(7%@N?2G[TP< !Y$ 4 " &AI8FET,S$R+FAT;5!+ 0(4 Q0 ( "J(7%A.:3VXB00 '8> 4 M " <[+" !Q-#(P,C-E>&AI8FET,S(Q+FAT;5!+ 0(4 Q0 M ( "J(7%C#YGN5A 0 &<> 4 " 8G0" !Q-#(P,C-E M>&AI8FET,S(R+FAT;5!+ 0(4 Q0 ( "J(7%@+FPKSKP@ )TJ 3 M " 3_5" !Q-#(P,C-E>&AI8FET-#(N:'1M4$L%!@ 2 !( *G@0 !_>" $! end XML 129 mli-20231230_htm.xml IDEA: XBRL DOCUMENT 0000089439 2023-01-01 2023-12-30 0000089439 2023-07-01 0000089439 2024-02-22 0000089439 2023-10-01 2023-12-30 0000089439 2021-12-26 2022-12-31 0000089439 2020-12-27 2021-12-25 0000089439 2023-12-30 0000089439 2022-12-31 0000089439 srt:ScenarioPreviouslyReportedMember 2022-12-31 0000089439 2021-12-25 0000089439 2020-12-26 0000089439 us-gaap:CommonStockMember 2022-12-31 0000089439 us-gaap:CommonStockMember 2021-12-25 0000089439 us-gaap:CommonStockMember 2020-12-26 0000089439 us-gaap:CommonStockMember 2023-01-01 2023-12-30 0000089439 us-gaap:CommonStockMember 2021-12-26 2022-12-31 0000089439 us-gaap:CommonStockMember 2020-12-27 2021-12-25 0000089439 us-gaap:CommonStockMember 2023-12-30 0000089439 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000089439 us-gaap:AdditionalPaidInCapitalMember 2021-12-25 0000089439 us-gaap:AdditionalPaidInCapitalMember 2020-12-26 0000089439 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-30 0000089439 us-gaap:AdditionalPaidInCapitalMember 2021-12-26 2022-12-31 0000089439 us-gaap:AdditionalPaidInCapitalMember 2020-12-27 2021-12-25 0000089439 us-gaap:AdditionalPaidInCapitalMember 2023-12-30 0000089439 us-gaap:RetainedEarningsMember 2022-12-31 0000089439 us-gaap:RetainedEarningsMember 2021-12-25 0000089439 us-gaap:RetainedEarningsMember 2020-12-26 0000089439 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-30 0000089439 us-gaap:RetainedEarningsMember 2021-12-26 2022-12-31 0000089439 us-gaap:RetainedEarningsMember 2020-12-27 2021-12-25 0000089439 us-gaap:RetainedEarningsMember 2023-12-30 0000089439 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000089439 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-25 0000089439 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-26 0000089439 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-30 0000089439 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-26 2022-12-31 0000089439 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-27 2021-12-25 0000089439 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-30 0000089439 us-gaap:TreasuryStockCommonMember 2022-12-31 0000089439 us-gaap:TreasuryStockCommonMember 2021-12-25 0000089439 us-gaap:TreasuryStockCommonMember 2020-12-26 0000089439 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-30 0000089439 us-gaap:TreasuryStockCommonMember 2021-12-26 2022-12-31 0000089439 us-gaap:TreasuryStockCommonMember 2020-12-27 2021-12-25 0000089439 us-gaap:TreasuryStockCommonMember 2023-12-30 0000089439 us-gaap:NoncontrollingInterestMember 2022-12-31 0000089439 us-gaap:NoncontrollingInterestMember 2021-12-25 0000089439 us-gaap:NoncontrollingInterestMember 2020-12-26 0000089439 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-12-30 0000089439 us-gaap:NoncontrollingInterestMember 2021-12-26 2022-12-31 0000089439 us-gaap:NoncontrollingInterestMember 2020-12-27 2021-12-25 0000089439 us-gaap:NoncontrollingInterestMember 2023-12-30 0000089439 mli:JungwooMetalIndCoLTDMember 2023-12-30 0000089439 mli:MuellerMiddleEastBSCMember 2023-12-30 0000089439 2023-09-25 0000089439 2023-09-26 0000089439 2023-09-26 2023-09-26 0000089439 srt:MinimumMember 2023-12-30 0000089439 srt:MaximumMember 2023-12-30 0000089439 srt:MinimumMember us-gaap:BuildingMember 2023-12-30 0000089439 srt:MaximumMember us-gaap:BuildingMember 2023-12-30 0000089439 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2023-12-30 0000089439 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2023-12-30 0000089439 mli:TecumsehProductsHoldingsLLCMember 2023-12-30 0000089439 mli:RetailDistributionBusinessMember 2023-12-30 0000089439 mli:MuellerMiddleEastMember 2021-12-07 0000089439 mli:MuellerMiddleEastMember 2021-12-07 0000089439 mli:MuellerMiddleEastMember 2021-12-07 2021-12-07 0000089439 mli:MuellerMiddleEastMember us-gaap:CorporateJointVentureMember 2021-12-07 0000089439 mli:MuellerMiddleEastMember 2020-12-27 2021-12-06 0000089439 mli:HartCooleyFlexibleDuctBusinessMember 2021-01-29 2021-01-29 0000089439 mli:HartCooleyFlexibleDuctBusinessMember 2022-06-26 2022-09-24 0000089439 mli:HartCooleyLLCMember 2021-01-29 2021-01-29 0000089439 mli:HartCooleyLLCMember 2021-01-29 0000089439 us-gaap:CustomerRelationshipsMember 2022-12-31 0000089439 mli:MuellerMiddleEastMember us-gaap:CustomerRelationshipsMember 2021-12-07 0000089439 us-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsExchangeMember mli:HeatlinkGroupIncMember 2023-07-03 2023-07-03 0000089439 mli:RetailDistributionBusinessMember 2023-07-03 0000089439 mli:RetailDistributionBusinessMember mli:DieMoldMember 2021-09-02 0000089439 mli:RetailDistributionBusinessMember 2021-09-02 0000089439 us-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsExchangeMember mli:HeatlinkGroupIncMember 2023-01-01 2023-12-30 0000089439 us-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsExchangeMember mli:HeatlinkGroupIncMember 2021-12-26 2022-12-31 0000089439 us-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsExchangeMember mli:HeatlinkGroupIncMember 2023-07-02 2023-09-30 0000089439 us-gaap:DisposalGroupDisposedOfByMeansOtherThanSaleNotDiscontinuedOperationsExchangeMember mli:HeatlinkGroupIncMember 2023-07-03 0000089439 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember mli:CopperBarMember 2021-10-25 0000089439 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember mli:CopperBarMember 2020-12-27 2021-12-25 0000089439 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember mli:DieMoldMember 2020-12-27 2021-12-25 0000089439 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember mli:DieMoldMember 2021-12-26 2022-12-31 0000089439 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember mli:DieMoldMember 2021-09-02 2021-09-02 0000089439 mli:RetailDistributionBusinessMember 2021-12-25 0000089439 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember mli:DieMoldMember 2021-09-02 0000089439 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember mli:FabricatedTubeProductsAndShoalsTubularIncMember 2021-07-28 0000089439 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember mli:FabricatedTubeProductsAndShoalsTubularIncMember 2020-12-27 2021-12-25 0000089439 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember mli:FabricatedTubeProductsAndShoalsTubularIncMember 2021-07-28 2021-07-28 0000089439 us-gaap:OperatingSegmentsMember mli:IndustrialMetalsMember 2020-12-27 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember mli:ClimateMember 2023-01-01 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:ClimateMember 2021-12-26 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:TubeAndFittingsMember mli:PipingSystemsMember 2023-01-01 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:TubeAndFittingsMember mli:IndustrialMetalsMember 2023-01-01 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:TubeAndFittingsMember mli:ClimateMember 2023-01-01 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:TubeAndFittingsMember 2023-01-01 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:BrassRodAndForgingsMember mli:PipingSystemsMember 2023-01-01 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:BrassRodAndForgingsMember mli:IndustrialMetalsMember 2023-01-01 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:BrassRodAndForgingsMember mli:ClimateMember 2023-01-01 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:BrassRodAndForgingsMember 2023-01-01 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:OEMComponentsValvesTubeAndAssembliesMember mli:PipingSystemsMember 2023-01-01 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:OEMComponentsValvesTubeAndAssembliesMember mli:IndustrialMetalsMember 2023-01-01 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:OEMComponentsValvesTubeAndAssembliesMember mli:ClimateMember 2023-01-01 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:OEMComponentsValvesTubeAndAssembliesMember 2023-01-01 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:ValvesAndPlumbingSpecialtiesMember mli:PipingSystemsMember 2023-01-01 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:ValvesAndPlumbingSpecialtiesMember mli:IndustrialMetalsMember 2023-01-01 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:ValvesAndPlumbingSpecialtiesMember mli:ClimateMember 2023-01-01 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:ValvesAndPlumbingSpecialtiesMember 2023-01-01 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:FlexDuctAndOtherHVACComponentsMember mli:PipingSystemsMember 2023-01-01 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:FlexDuctAndOtherHVACComponentsMember mli:IndustrialMetalsMember 2023-01-01 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:FlexDuctAndOtherHVACComponentsMember mli:ClimateMember 2023-01-01 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:FlexDuctAndOtherHVACComponentsMember 2023-01-01 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:OtherProductsMember mli:PipingSystemsMember 2023-01-01 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:OtherProductsMember mli:IndustrialMetalsMember 2023-01-01 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:OtherProductsMember mli:ClimateMember 2023-01-01 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:OtherProductsMember 2023-01-01 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:PipingSystemsMember 2023-01-01 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:IndustrialMetalsMember 2023-01-01 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember 2023-01-01 2023-12-30 0000089439 us-gaap:IntersegmentEliminationMember 2023-01-01 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:TubeAndFittingsMember mli:PipingSystemsMember 2021-12-26 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:TubeAndFittingsMember mli:IndustrialMetalsMember 2021-12-26 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:TubeAndFittingsMember mli:ClimateMember 2021-12-26 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:TubeAndFittingsMember 2021-12-26 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:BrassRodAndForgingsMember mli:PipingSystemsMember 2021-12-26 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:BrassRodAndForgingsMember mli:IndustrialMetalsMember 2021-12-26 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:BrassRodAndForgingsMember mli:ClimateMember 2021-12-26 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:BrassRodAndForgingsMember 2021-12-26 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:OEMComponentsValvesTubeAndAssembliesMember mli:PipingSystemsMember 2021-12-26 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:OEMComponentsValvesTubeAndAssembliesMember mli:IndustrialMetalsMember 2021-12-26 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:OEMComponentsValvesTubeAndAssembliesMember mli:ClimateMember 2021-12-26 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:OEMComponentsValvesTubeAndAssembliesMember 2021-12-26 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:ValvesAndPlumbingSpecialtiesMember mli:PipingSystemsMember 2021-12-26 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:ValvesAndPlumbingSpecialtiesMember mli:IndustrialMetalsMember 2021-12-26 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:ValvesAndPlumbingSpecialtiesMember mli:ClimateMember 2021-12-26 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:ValvesAndPlumbingSpecialtiesMember 2021-12-26 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:FlexDuctAndOtherHVACComponentsMember mli:PipingSystemsMember 2021-12-26 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:FlexDuctAndOtherHVACComponentsMember mli:IndustrialMetalsMember 2021-12-26 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:FlexDuctAndOtherHVACComponentsMember mli:ClimateMember 2021-12-26 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:FlexDuctAndOtherHVACComponentsMember 2021-12-26 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:OtherProductsMember mli:PipingSystemsMember 2021-12-26 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:OtherProductsMember mli:IndustrialMetalsMember 2021-12-26 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:OtherProductsMember mli:ClimateMember 2021-12-26 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:OtherProductsMember 2021-12-26 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:PipingSystemsMember 2021-12-26 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:IndustrialMetalsMember 2021-12-26 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember 2021-12-26 2022-12-31 0000089439 us-gaap:IntersegmentEliminationMember 2021-12-26 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:TubeAndFittingsMember mli:PipingSystemsMember 2020-12-27 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember mli:TubeAndFittingsMember mli:IndustrialMetalsMember 2020-12-27 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember mli:TubeAndFittingsMember mli:ClimateMember 2020-12-27 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember mli:TubeAndFittingsMember 2020-12-27 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember mli:BrassRodAndForgingsMember mli:PipingSystemsMember 2020-12-27 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember mli:BrassRodAndForgingsMember mli:IndustrialMetalsMember 2020-12-27 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember mli:BrassRodAndForgingsMember mli:ClimateMember 2020-12-27 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember mli:BrassRodAndForgingsMember 2020-12-27 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember mli:OEMComponentsValvesTubeAndAssembliesMember mli:PipingSystemsMember 2020-12-27 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember mli:OEMComponentsValvesTubeAndAssembliesMember mli:IndustrialMetalsMember 2020-12-27 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember mli:OEMComponentsValvesTubeAndAssembliesMember mli:ClimateMember 2020-12-27 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember mli:OEMComponentsValvesTubeAndAssembliesMember 2020-12-27 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember mli:ValvesAndPlumbingSpecialtiesMember mli:PipingSystemsMember 2020-12-27 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember mli:ValvesAndPlumbingSpecialtiesMember mli:IndustrialMetalsMember 2020-12-27 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember mli:ValvesAndPlumbingSpecialtiesMember mli:ClimateMember 2020-12-27 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember mli:ValvesAndPlumbingSpecialtiesMember 2020-12-27 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember mli:FlexDuctAndOtherHVACComponentsMember mli:PipingSystemsMember 2020-12-27 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember mli:FlexDuctAndOtherHVACComponentsMember mli:IndustrialMetalsMember 2020-12-27 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember mli:FlexDuctAndOtherHVACComponentsMember mli:ClimateMember 2020-12-27 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember mli:FlexDuctAndOtherHVACComponentsMember 2020-12-27 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember mli:OtherProductsMember mli:PipingSystemsMember 2020-12-27 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember mli:OtherProductsMember mli:IndustrialMetalsMember 2020-12-27 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember mli:OtherProductsMember mli:ClimateMember 2020-12-27 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember mli:OtherProductsMember 2020-12-27 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember mli:PipingSystemsMember 2020-12-27 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember mli:ClimateMember 2020-12-27 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember 2020-12-27 2021-12-25 0000089439 us-gaap:IntersegmentEliminationMember 2020-12-27 2021-12-25 0000089439 mli:CorporateAndEliminationsMember 2023-01-01 2023-12-30 0000089439 us-gaap:CorporateNonSegmentMember 2023-01-01 2023-12-30 0000089439 mli:CorporateAndEliminationsMember 2021-12-26 2022-12-31 0000089439 mli:CorporateAndEliminationsMember 2020-12-27 2021-12-25 0000089439 country:US 2023-01-01 2023-12-30 0000089439 country:US 2021-12-26 2022-12-31 0000089439 country:US 2020-12-27 2021-12-25 0000089439 country:GB 2023-01-01 2023-12-30 0000089439 country:GB 2021-12-26 2022-12-31 0000089439 country:GB 2020-12-27 2021-12-25 0000089439 country:CA 2023-01-01 2023-12-30 0000089439 country:CA 2021-12-26 2022-12-31 0000089439 country:CA 2020-12-27 2021-12-25 0000089439 mli:AsiaAndMiddleEastMember 2023-01-01 2023-12-30 0000089439 mli:AsiaAndMiddleEastMember 2021-12-26 2022-12-31 0000089439 mli:AsiaAndMiddleEastMember 2020-12-27 2021-12-25 0000089439 country:MX 2023-01-01 2023-12-30 0000089439 country:MX 2021-12-26 2022-12-31 0000089439 country:MX 2020-12-27 2021-12-25 0000089439 country:US 2023-12-30 0000089439 country:US 2022-12-31 0000089439 country:US 2021-12-25 0000089439 country:GB 2023-12-30 0000089439 country:GB 2022-12-31 0000089439 country:GB 2021-12-25 0000089439 country:CA 2023-12-30 0000089439 country:CA 2022-12-31 0000089439 country:CA 2021-12-25 0000089439 mli:AsiaAndMiddleEastMember 2023-12-30 0000089439 mli:AsiaAndMiddleEastMember 2022-12-31 0000089439 mli:AsiaAndMiddleEastMember 2021-12-25 0000089439 country:MX 2023-12-30 0000089439 country:MX 2022-12-31 0000089439 country:MX 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember mli:PipingSystemsMember 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:PipingSystemsMember 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:PipingSystemsMember 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember mli:IndustrialMetalsMember 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:IndustrialMetalsMember 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:IndustrialMetalsMember 2021-12-25 0000089439 us-gaap:OperatingSegmentsMember mli:ClimateMember 2023-12-30 0000089439 us-gaap:OperatingSegmentsMember mli:ClimateMember 2022-12-31 0000089439 us-gaap:OperatingSegmentsMember mli:ClimateMember 2021-12-25 0000089439 mli:CorporateAndEliminationsMember 2023-12-30 0000089439 mli:CorporateAndEliminationsMember 2022-12-31 0000089439 mli:CorporateAndEliminationsMember 2021-12-25 0000089439 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember us-gaap:OptionMember us-gaap:LongMember 2023-12-30 0000089439 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember us-gaap:LongMember 2023-01-01 2023-12-30 0000089439 us-gaap:CommodityContractMember 2023-12-30 0000089439 us-gaap:CommodityContractMember us-gaap:FairValueHedgingMember us-gaap:ShortMember 2023-12-30 0000089439 us-gaap:CommodityContractMember us-gaap:FairValueHedgingMember us-gaap:ShortMember 2023-01-01 2023-12-30 0000089439 us-gaap:OtherCurrentAssetsMember us-gaap:CommodityContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-30 0000089439 us-gaap:OtherCurrentAssetsMember us-gaap:CommodityContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000089439 us-gaap:OtherCurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-30 0000089439 us-gaap:OtherCurrentLiabilitiesMember us-gaap:CommodityContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000089439 us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-30 0000089439 us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0000089439 us-gaap:CommodityContractMember us-gaap:NondesignatedMember us-gaap:CostOfSalesMember 2023-01-01 2023-12-30 0000089439 us-gaap:CommodityContractMember us-gaap:NondesignatedMember us-gaap:CostOfSalesMember 2021-12-26 2022-12-31 0000089439 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember 2023-01-01 2023-12-30 0000089439 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2023-01-01 2023-12-30 0000089439 us-gaap:OtherContractMember us-gaap:CashFlowHedgingMember 2023-01-01 2023-12-30 0000089439 us-gaap:CashFlowHedgingMember 2023-01-01 2023-12-30 0000089439 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember 2021-12-26 2022-12-31 0000089439 us-gaap:CommodityContractMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2021-12-26 2022-12-31 0000089439 us-gaap:OtherContractMember us-gaap:CashFlowHedgingMember 2021-12-26 2022-12-31 0000089439 us-gaap:CashFlowHedgingMember 2021-12-26 2022-12-31 0000089439 us-gaap:LandAndLandImprovementsMember 2023-12-30 0000089439 us-gaap:LandAndLandImprovementsMember 2022-12-31 0000089439 us-gaap:BuildingMember 2023-12-30 0000089439 us-gaap:BuildingMember 2022-12-31 0000089439 us-gaap:MachineryAndEquipmentMember 2023-12-30 0000089439 us-gaap:MachineryAndEquipmentMember 2022-12-31 0000089439 us-gaap:ConstructionInProgressMember 2023-12-30 0000089439 us-gaap:ConstructionInProgressMember 2022-12-31 0000089439 mli:PipingSystemsMember 2021-12-25 0000089439 mli:IndustrialMetalsMember 2021-12-25 0000089439 mli:ClimateMember 2021-12-25 0000089439 mli:PipingSystemsMember 2021-12-26 2022-12-31 0000089439 mli:IndustrialMetalsMember 2021-12-26 2022-12-31 0000089439 mli:ClimateMember 2021-12-26 2022-12-31 0000089439 mli:PipingSystemsMember 2022-12-31 0000089439 mli:IndustrialMetalsMember 2022-12-31 0000089439 mli:ClimateMember 2022-12-31 0000089439 mli:PipingSystemsMember 2023-01-01 2023-12-30 0000089439 mli:IndustrialMetalsMember 2023-01-01 2023-12-30 0000089439 mli:ClimateMember 2023-01-01 2023-12-30 0000089439 mli:PipingSystemsMember 2023-12-30 0000089439 mli:IndustrialMetalsMember 2023-12-30 0000089439 mli:ClimateMember 2023-12-30 0000089439 mli:MuellerMiddleEastMember 2021-12-26 2022-12-31 0000089439 2021-06-27 2021-09-25 0000089439 us-gaap:CustomerRelationshipsMember 2023-12-30 0000089439 us-gaap:NoncompeteAgreementsMember 2023-12-30 0000089439 mli:PatentsAndTechnologyMember 2023-12-30 0000089439 us-gaap:TradeNamesMember 2023-12-30 0000089439 mli:OtherGrossMember 2023-12-30 0000089439 us-gaap:OtherIntangibleAssetsMember 2023-12-30 0000089439 us-gaap:NoncompeteAgreementsMember 2022-12-31 0000089439 mli:PatentsAndTechnologyMember 2022-12-31 0000089439 us-gaap:TradeNamesMember 2022-12-31 0000089439 mli:OtherGrossMember 2022-12-31 0000089439 us-gaap:OtherIntangibleAssetsMember 2022-12-31 0000089439 mli:TecumsehProductsHoldingsLLCMember 2023-01-01 2023-12-30 0000089439 mli:TecumsehProductsHoldingsLLCMember 2021-12-26 2022-12-31 0000089439 mli:TecumsehProductsHoldingsLLCMember 2020-12-27 2021-12-25 0000089439 mli:RetailDistributionBusinessMember 2023-01-01 2023-12-30 0000089439 mli:RetailDistributionBusinessMember 2021-12-26 2022-12-31 0000089439 mli:RetailDistributionBusinessMember 2020-12-27 2021-12-25 0000089439 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-12-30 0000089439 mli:CreditAgreementMember us-gaap:LineOfCreditMember 2022-12-31 0000089439 mli:CreditAgreementMember us-gaap:LineOfCreditMember 2023-12-30 0000089439 srt:MinimumMember mli:CreditAgreementMember mli:LondonInterbankOfferedRateLIBOR1Member 2023-01-01 2023-12-30 0000089439 srt:MaximumMember mli:CreditAgreementMember mli:LondonInterbankOfferedRateLIBOR1Member 2023-01-01 2023-12-30 0000089439 srt:MinimumMember mli:CreditAgreementMember us-gaap:BaseRateMember 2023-01-01 2023-12-30 0000089439 srt:MaximumMember mli:CreditAgreementMember us-gaap:BaseRateMember 2023-01-01 2023-12-30 0000089439 mli:CreditAgreementMember mli:LondonInterbankOfferedRateLIBOR1Member 2023-01-01 2023-12-30 0000089439 mli:CreditAgreementMember us-gaap:BaseRateMember 2023-01-01 2023-12-30 0000089439 srt:MinimumMember mli:CreditAgreementMember 2023-01-01 2023-12-30 0000089439 srt:MaximumMember mli:CreditAgreementMember 2023-01-01 2023-12-30 0000089439 mli:CreditAgreementMember 2023-12-30 0000089439 us-gaap:SubordinatedDebtMember 2021-04-15 2021-04-15 0000089439 mli:JungwooMuellerMember 2023-12-30 0000089439 2016-10-18 0000089439 2016-10-18 2016-10-18 0000089439 mli:WellsFargoMember 2023-01-01 2023-12-30 0000089439 us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000089439 us-gaap:PensionPlansDefinedBenefitMember 2021-12-25 0000089439 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-12-31 0000089439 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-12-25 0000089439 us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-12-30 0000089439 us-gaap:PensionPlansDefinedBenefitMember 2021-12-26 2022-12-31 0000089439 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-01-01 2023-12-30 0000089439 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-12-26 2022-12-31 0000089439 us-gaap:PensionPlansDefinedBenefitMember 2023-12-30 0000089439 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-12-30 0000089439 us-gaap:PensionPlansDefinedBenefitMember 2020-12-27 2021-12-25 0000089439 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2020-12-27 2021-12-25 0000089439 us-gaap:FixedIncomeSecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2023-12-30 0000089439 us-gaap:FixedIncomeSecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000089439 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2023-12-30 0000089439 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000089439 mli:MultiAssetSecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2023-12-30 0000089439 mli:MultiAssetSecuritiesMember us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000089439 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:PensionPlansDefinedBenefitMember 2023-12-30 0000089439 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000089439 mli:AlternativeInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2023-12-30 0000089439 mli:AlternativeInvestmentsMember us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000089439 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2023-12-30 0000089439 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member 2023-12-30 0000089439 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member 2023-12-30 0000089439 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember 2023-12-30 0000089439 mli:PooledLiabilityInvestmentsMember us-gaap:FairValueInputsLevel1Member 2023-12-30 0000089439 mli:PooledLiabilityInvestmentsMember us-gaap:FairValueInputsLevel2Member 2023-12-30 0000089439 mli:PooledLiabilityInvestmentsMember us-gaap:FairValueInputsLevel3Member 2023-12-30 0000089439 mli:PooledLiabilityInvestmentsMember 2023-12-30 0000089439 us-gaap:FairValueInputsLevel1Member 2023-12-30 0000089439 us-gaap:FairValueInputsLevel2Member 2023-12-30 0000089439 us-gaap:FairValueInputsLevel3Member 2023-12-30 0000089439 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000089439 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000089439 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000089439 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember 2022-12-31 0000089439 us-gaap:MutualFundMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000089439 us-gaap:MutualFundMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000089439 us-gaap:MutualFundMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000089439 us-gaap:MutualFundMember 2022-12-31 0000089439 us-gaap:PrivateEquityFundsDomesticMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0000089439 us-gaap:PrivateEquityFundsDomesticMember us-gaap:FairValueInputsLevel2Member 2022-12-31 0000089439 us-gaap:PrivateEquityFundsDomesticMember us-gaap:FairValueInputsLevel3Member 2022-12-31 0000089439 us-gaap:PrivateEquityFundsDomesticMember 2022-12-31 0000089439 us-gaap:FairValueInputsLevel1Member 2022-12-31 0000089439 us-gaap:FairValueInputsLevel2Member 2022-12-31 0000089439 us-gaap:FairValueInputsLevel3Member 2022-12-31 0000089439 us-gaap:LimitedPartnerMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000089439 us-gaap:LimitedPartnerMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-12-30 0000089439 us-gaap:LimitedPartnerMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2023-12-30 0000089439 mli:EastLaHarpeMember 2023-12-30 0000089439 mli:SoutheastKansasSitesMember mli:NonOperatingPropertiesMember 2022-02-28 0000089439 mli:SoutheastKansasSitesMember 2022-02-28 0000089439 mli:SoutheastKansasSitesMember 2022-02-01 2022-02-28 0000089439 mli:SoutheastKansasSitesEastLaHarpeMember mli:NonOperatingPropertiesMember 2023-12-30 0000089439 mli:SoutheastKansasSitesEastLaHarpeMember mli:NonOperatingPropertiesMember 2019-12-28 0000089439 mli:SoutheastKansasSitesLanyonMember mli:OperatingPropertiesMember 2023-12-30 0000089439 mli:SoutheastKansasSitesLanyonMember mli:OperatingPropertiesMember 2023-01-01 2023-12-30 0000089439 mli:ShastaAreaMineSitesMember 2023-01-01 2023-12-30 0000089439 mli:ShastaAreaMineSitesMember 2021-01-01 2023-12-30 0000089439 srt:MinimumMember mli:ShastaAreaMineSitesMember 2023-01-01 2023-12-30 0000089439 srt:MaximumMember mli:ShastaAreaMineSitesMember 2023-01-01 2023-12-30 0000089439 mli:LeadRefinerySiteMember 2021-01-01 2023-12-30 0000089439 srt:MinimumMember mli:LeadRefinerySiteMember 2023-01-01 2023-12-30 0000089439 srt:MaximumMember mli:LeadRefinerySiteMember 2023-01-01 2023-12-30 0000089439 mli:LeadRefinerySiteMember mli:NonOperatingPropertiesMember 2023-01-01 2023-12-30 0000089439 mli:LeadRefinerySiteMember mli:NonOperatingPropertiesMember 2023-12-30 0000089439 mli:LeadRefinerySiteMember 2023-01-01 2023-12-30 0000089439 mli:LeadRefinerySiteMember 2016-11-08 0000089439 mli:LeadRefineryNPLSiteMember 2018-01-01 2018-01-31 0000089439 mli:LeadRefineryNPLSiteMember 2018-01-31 0000089439 mli:LeadRefineryNPLSiteMember 2023-01-01 2023-12-30 0000089439 mli:LeadRefineryNPLSiteMember 2022-03-01 2022-03-31 0000089439 mli:LeadRefineryNPLSiteMember 2021-12-25 0000089439 mli:BonitaPeakMiningDistrictMember 2015-08-01 2015-08-31 0000089439 srt:MinimumMember mli:MuellerCopperTubeProductsIncMember mli:OperatingPropertiesMember 2023-01-01 2023-12-30 0000089439 mli:MuellerCopperTubeProductsIncMember mli:OperatingPropertiesMember 2023-01-01 2023-12-30 0000089439 us-gaap:UnfavorableRegulatoryActionMember 2010-04-19 0000089439 us-gaap:UnfavorableRegulatoryActionMember 2015-10-30 2015-11-27 0000089439 us-gaap:UnfavorableRegulatoryActionMember 2007-11-01 2008-10-31 0000089439 us-gaap:LetterOfCreditMember 2023-01-01 2023-12-30 0000089439 us-gaap:RevolvingCreditFacilityMember us-gaap:LetterOfCreditMember 2023-12-30 0000089439 2023-04-02 2023-07-01 0000089439 us-gaap:EmployeeStockOptionMember 2023-12-30 0000089439 mli:A2019IncentivePlanMember 2023-01-01 2023-12-30 0000089439 mli:A2014StockIncentivePlanMember 2023-01-01 2023-12-30 0000089439 us-gaap:EmployeeStockOptionMember 2022-12-31 0000089439 us-gaap:RestrictedStockMember 2022-12-31 0000089439 us-gaap:PerformanceSharesMember 2022-12-31 0000089439 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-30 0000089439 us-gaap:RestrictedStockMember 2023-01-01 2023-12-30 0000089439 us-gaap:PerformanceSharesMember 2023-01-01 2023-12-30 0000089439 mli:PerformanceStockAwardsMember 2023-01-01 2023-12-30 0000089439 us-gaap:RestrictedStockMember 2023-12-30 0000089439 us-gaap:PerformanceSharesMember 2023-12-30 0000089439 us-gaap:PerformanceSharesMember 2020-12-27 2021-12-25 0000089439 us-gaap:PerformanceSharesMember 2021-12-26 2022-12-31 0000089439 srt:MaximumMember us-gaap:PerformanceSharesMember 2020-12-27 2021-12-25 0000089439 srt:MaximumMember us-gaap:PerformanceSharesMember 2021-12-26 2022-12-31 0000089439 srt:MaximumMember us-gaap:PerformanceSharesMember 2023-01-01 2023-12-30 0000089439 us-gaap:RestrictedStockMember 2021-12-26 2022-12-31 0000089439 us-gaap:RestrictedStockMember 2020-12-27 2021-12-25 0000089439 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-30 0000089439 us-gaap:EmployeeStockOptionMember 2020-12-27 2021-12-25 0000089439 us-gaap:EmployeeStockOptionMember 2021-12-26 2022-12-31 0000089439 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-25 0000089439 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-25 0000089439 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-25 0000089439 mli:AccumulatedOtherComprehensiveIncomeAttributabletoUnconsolidatedAffiliatesMember 2021-12-25 0000089439 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-26 2022-12-31 0000089439 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-26 2022-12-31 0000089439 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-26 2022-12-31 0000089439 mli:AccumulatedOtherComprehensiveIncomeAttributabletoUnconsolidatedAffiliatesMember 2021-12-26 2022-12-31 0000089439 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0000089439 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-12-31 0000089439 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-12-31 0000089439 mli:AccumulatedOtherComprehensiveIncomeAttributabletoUnconsolidatedAffiliatesMember 2022-12-31 0000089439 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-12-30 0000089439 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-12-30 0000089439 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-12-30 0000089439 mli:AccumulatedOtherComprehensiveIncomeAttributabletoUnconsolidatedAffiliatesMember 2023-01-01 2023-12-30 0000089439 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-30 0000089439 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-12-30 0000089439 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-12-30 0000089439 mli:AccumulatedOtherComprehensiveIncomeAttributabletoUnconsolidatedAffiliatesMember 2023-12-30 0000089439 us-gaap:CommodityContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-12-30 0000089439 us-gaap:CommodityContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-26 2022-12-31 0000089439 us-gaap:CommodityContractMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-12-27 2021-12-25 0000089439 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-01-01 2023-12-30 0000089439 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-26 2022-12-31 0000089439 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-12-27 2021-12-25 0000089439 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-12-30 0000089439 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-26 2022-12-31 0000089439 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-12-27 2021-12-25 0000089439 2023-01-01 2023-04-01 0000089439 2023-07-02 2023-09-30 0000089439 2021-12-26 2022-03-26 0000089439 2022-03-27 2022-06-25 0000089439 2022-06-26 2022-09-24 0000089439 2022-09-25 2022-12-31 0000089439 mli:NonControllingInterestInSouthKoreanJointVentureMember 2023-01-01 2023-12-30 0000089439 mli:NonControllingInterestInSouthKoreanJointVentureMember 2021-12-26 2022-12-31 0000089439 mli:NonControllingInterestInSouthKoreanJointVentureMember 2023-12-30 0000089439 us-gaap:AllowanceForCreditLossMember 2022-12-31 0000089439 us-gaap:AllowanceForCreditLossMember 2023-01-01 2023-12-30 0000089439 us-gaap:AllowanceForCreditLossMember 2023-12-30 0000089439 us-gaap:ReserveForEnvironmentalCostsMember 2022-12-31 0000089439 us-gaap:ReserveForEnvironmentalCostsMember 2023-01-01 2023-12-30 0000089439 us-gaap:ReserveForEnvironmentalCostsMember 2023-12-30 0000089439 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2022-12-31 0000089439 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2023-01-01 2023-12-30 0000089439 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2023-12-30 0000089439 us-gaap:AllowanceForCreditLossMember 2021-12-25 0000089439 us-gaap:AllowanceForCreditLossMember 2021-12-26 2022-12-31 0000089439 us-gaap:ReserveForEnvironmentalCostsMember 2021-12-25 0000089439 us-gaap:ReserveForEnvironmentalCostsMember 2021-12-26 2022-12-31 0000089439 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-12-25 0000089439 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-12-26 2022-12-31 0000089439 us-gaap:AllowanceForCreditLossMember 2020-12-26 0000089439 us-gaap:AllowanceForCreditLossMember 2020-12-27 2021-12-25 0000089439 us-gaap:ReserveForEnvironmentalCostsMember 2020-12-26 0000089439 us-gaap:ReserveForEnvironmentalCostsMember 2020-12-27 2021-12-25 0000089439 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-12-26 0000089439 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-12-27 2021-12-25 iso4217:USD shares iso4217:USD shares pure mli:renewal_option iso4217:KRW mli:smelter_site utr:ft mli:potentially_responsible_party mli:property mli:unilateralAdministrativeOrder mli:mining_site mli:import_entry 0000089439 2023 FY false 2 P1Y P5Y http://muellerindustries.com/20231230#EnvironmentalRemediationExpenseNonOperatingProperties http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#AccruedEnvironmentalLossContingenciesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent 0.13 10-K true 2023-12-30 --12-30 false 1-6770 MUELLER INDUSTRIES, INC. DE 25-0790410 150 Schilling Boulevard Suite 100 Collierville TN 38017 901 753-3200 Common Stock, $0.01 Par Value MLI NYSE Yes No Yes Yes Large Accelerated Filer false false true false false 4824036270 113634944 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Portions of the following document are incorporated by reference into this Report: Registrant’s Definitive Proxy Statement for the 2024 Annual Meeting of Stockholders, scheduled to be mailed on or about March 22, 2024 (Part III).</span></div> false false false false Ernst & Young LLP 42 3420345000 3982455000 3769345000 2433511000 2864862000 2938989000 39954000 43731000 45390000 208172000 203086000 184052000 4137000 0 57760000 0 6373000 0 6258000 0 2829000 19466000 0 0 756053000 877149000 655845000 1221000 810000 7709000 38208000 6457000 353000 41865000 2918000 0 7534000 0 0 0 0 5674000 825000 1298000 5053000 0 13100000 0 3618000 4715000 3377000 845232000 876031000 641139000 220762000 223322000 165858000 -14821000 10111000 -157000 609649000 662820000 475124000 6752000 4504000 6604000 602897000 658316000 468520000 111420000 111558000 112022000 2242000 1552000 1574000 113662000 113110000 113596000 5.41 5.90 4.18 5.30 5.82 4.12 0.60 0.50 0.26 609649000 662820000 475124000 21943000 -30382000 -6730000 373000 -200000 47000 -1273000 683000 -181000 -1308000 4381000 1379000 3852000 -12722000 -5703000 -266000 -784000 -284000 917000 2702000 978000 17735000 -14275000 -230000 627384000 648545000 474894000 7533000 1057000 4838000 619851000 647488000 470056000 1170893000 461018000 98146000 217863000 2830000 2687000 351561000 380352000 380248000 448919000 39173000 26501000 2040021000 1534653000 385165000 379950000 35170000 22892000 151820000 157588000 46208000 54785000 83436000 72364000 17481000 20167000 2759301000 2242399000 796000 811000 120485000 128000000 55644000 61915000 7893000 4942000 132320000 152627000 317138000 348295000 185000 1218000 2832000 4078000 9230000 8977000 15030000 16380000 19134000 16258000 26683000 16880000 10353000 16349000 400585000 428435000 1.00 1.00 5000000 5000000 0 0 0 0 0.01 0.01 250000000 100000000 160366008 160366008 114157918 114003234 1604000 802000 312171000 297270000 2594300000 2059796000 -47221000 -64175000 523409000 502779000 2337445000 1790914000 21271000 23050000 2358716000 1813964000 0 0 2759301000 2242399000 609649000 662820000 475124000 34949000 38157000 39120000 5005000 5574000 6270000 870000 357000 265000 -14821000 10111000 -157000 9854000 1646000 0 0 0 5674000 17100000 0 0 19466000 0 0 23131000 17801000 9822000 -84000 323000 1216000 1000 6373000 769000 4137000 0 57760000 24765000 0 0 6258000 0 2829000 7534000 0 0 4790000 -3880000 7413000 -30915000 -82713000 124708000 -67903000 24189000 119514000 20700000 8971000 -919000 -40606000 -26633000 73755000 -3497000 -7564000 -5467000 -2511000 -2273000 2645000 672766000 723943000 311701000 279000 7850000 2302000 106231000 217863000 0 0 0 30206000 0 0 81884000 54025000 37639000 31833000 0 0 8539000 24646000 3354000 0 55454000 0 0 217863000 0 0 1093000 2295000 0 3999000 0 1613000 135080000 -242003000 29073000 66868000 55787000 29137000 9312000 7248000 9722000 0 0 595000000 241000 204000 920610000 30000 -67000 5113000 19303000 38054000 4864000 0 0 1250000 8755000 1429000 -85000 0 0 1111000 -104509000 -102655000 -376722000 5590000 -4365000 -1052000 708927000 374920000 -37000000 465296000 90376000 127376000 1174223000 465296000 90376000 160366000 802000 160366000 802000 160366000 802000 0 802000 0 0 0 0 160366000 1604000 160366000 802000 160366000 802000 297270000 286208000 280051000 786000 830000 720000 23131000 17801000 9822000 -802000 0 0 -8214000 -7569000 -4385000 312171000 297270000 286208000 2059796000 1458489000 1019694000 602897000 658316000 468520000 68393000 57009000 29725000 2594300000 2059796000 1458489000 -64175000 -53347000 -54883000 16954000 -10828000 1536000 -47221000 -64175000 -53347000 46363000 -502779000 45774000 -470034000 46192000 -468919000 -57000 -9541000 153000 -2260000 176000 -636000 516000 19303000 1438000 38054000 194000 4864000 728000 8214000 696000 7569000 436000 4385000 46208000 -523409000 46363000 -502779000 45774000 -470034000 23050000 34845000 24315000 0 -5604000 15414000 9312000 7248000 9722000 -6752000 -4504000 -6604000 781000 -3447000 -1766000 21271000 23050000 34845000 Summary of Significant Accounting Policies<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nature of Operations</span></div><div><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 principal business of Mueller Industries, Inc. is the manufacture and sale of copper tube and fittings; line sets;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> steel nipples; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">brass rod, bar, and shapes; aluminum and brass forgings; aluminum impact extrusions; compressed gas valves; refrigeration valves and fittings; pressure vessels; coaxial heat exchangers; and insulated flexible duct systems.  The Company also resells brass and plastic plumbing valves, plastic fittings, malleable iron fittings, faucets, and plumbing specialty products.  The Company markets its products to the HVAC, plumbing, refrigeration, hardware, and other industries.  Mueller’s operations are located throughout the United States and in Canada, Mexico, Great Britain, South Korea, the Middle East, and China.</span></div><div><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:700;line-height:120%">Fiscal Years</span></div><div><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 Company’s fiscal year ends on the last Saturday of December and consisted of 52 weeks in 2023, 53 weeks in 2022, and 52 weeks in 2021. These dates were December 30, 2023, December 31, 2022, and December 25, 2021.</span></div><div><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:700;line-height:120%">Basis of Presentation</span></div><div><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 Consolidated Financial Statements include the accounts of Mueller Industries, Inc. and its majority-owned subsidiaries.  The noncontrolling interests represent a private ownership interest of 40 percent of Jungwoo Metal Ind. Co., LTD (Jungwoo-Mueller) and 45 percent of Mueller Middle East WLL (Mueller Middle East). </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records the results of Jungwoo-Mueller one month in arrears in the Consolidated Financial Statements. </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%">Certain prior year balances have been reclassified to conform to current year presentation.</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:700;line-height:120%">Common Stock Split</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%">On September 26, 2023, the Company’s shareholders approved an amendment to the Company’s Restated Certificate of Incorporation to increase the total number of authorized shares of Common Stock from 100,000,000 to 250,000,000. Subsequently, the Company’s Board of Directors announced a two-for-one stock split of its common stock effected in the form of a stock dividend of one share for each outstanding share. The record date for the stock split was October 6, 2023, and the additional shares were distributed on October 20, 2023. Shares authorized in prior periods are not adjusted. All other references to share and per share amounts presented in the Consolidated Financial Statements and this Annual Report on Form 10-K have been adjusted retroactively to reflect the stock split.</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:700;line-height:120%">Revenue Recognition</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%">Given the nature of the Company’s business and product offerings, sales transactions with customers are generally comprised of a single performance obligation that involves delivery of the products identified in the contracts with customers.  Performance obligations are generally satisfied at the point in time of shipment and payment is generally due within 60 days. Variable consideration is estimated for future rebates on certain product lines and product returns. The Company records variable consideration as an adjustment to the transaction price in the period it is incurred. Since variable consideration is settled within a short period of time, the time value of money is not significant. The cost of shipping product to customers is expensed as incurred as a component of cost of goods sold.</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 Company’s Domestic Piping Systems Group engages in certain transactions where it acts as an agent. Revenue from these transactions is recorded on a net basis. </span></div><div><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%">See “</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i55a4b611c00e4d18950072540490f0eb_124" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 3 – Segment Information</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” for additional information on disaggregation of revenue from contracts with customers.</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:700;line-height:120%">Acquisitions</span></div><div><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%">Accounting for acquisitions requires the Company to recognize separately from goodwill the assets acquired and liabilities assumed at their acquisition date fair values.  Goodwill is measured as the excess of the purchase price over the net amount allocated to the identifiable assets acquired and liabilities assumed.  While management uses its best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date, the estimates are inherently uncertain and subject to refinement.  As a result, during the measurement period, which may be up to one year from the acquisition date, the </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%">Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill.  The operating results generated by the acquired businesses are included in the Consolidated Statements of Income from their respective dates of acquisition.  Acquisition related costs are expensed as incurred.  See “</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i55a4b611c00e4d18950072540490f0eb_121" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 2 – Acquisitions &amp; Dispositions</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” for additional information. </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:700;line-height:120%">Cash Equivalents and Restricted Cash</span></div><div><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%">Temporary investments with original maturities of three months or less are considered to be cash equivalents.  These investments are stated at cost.  At December 30, 2023 and December 31, 2022, temporary investments consisted of money market mutual funds, commercial paper, bank repurchase agreements, and U.S. and foreign government securities totaling approximately $1.01 billion and $329.4 million, respectively.</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%">Amounts included in restricted cash relate to required deposits in brokerage accounts that facilitate the Company’s hedging activities as well as imprest funds for the Company’s self-insured workers’ compensation program. See “</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i55a4b611c00e4d18950072540490f0eb_127" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 4 – Cash, Cash Equivalents, and Restricted Cash</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” for additional information.</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:700;line-height:120%">Short-Term Investments</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 fair value of short-term investments at December 30, 2023, consisting of marketable securities, approximates the carrying value on that date. These marketable securities are stated at fair value and classified as level 1 within the fair value hierarchy. This classification is defined as a fair value determined using observable inputs that reflect quoted prices in active markets for identical assets.</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%">During 2023, the Company recognized gains of $41.9 million on short-term investments, of which $17.1 million was realized on the sale of marketable securities and the remaining $24.8 million represents unrealized gains relating to the excess fair value over the related cost basis of the marketable securities as of December 30, 2023. </span></div><div><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 fair value of short-term investments at December 31, 2022, consisting of U.S. treasury bills with maturities exceeding three months at the time of purchase, approximates the carrying value on that date. These treasury bills are stated at fair value and are classified as trading securities. The fair value of treasury bills is classified as level 1 within the fair value hierarchy. This classification is defined as a fair value determined using observable inputs that reflect quoted prices in active markets for identical assets.</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:700;line-height:120%">Allowance for Doubtful Accounts</span></div><div><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 Company routinely grants credit to many of its customers without collateral. The risk of credit loss in trade receivables is substantially mitigated by the credit evaluation process. The Company provides an allowance for receivables that may not be fully collected.  In circumstances where the Company is aware of a customer’s inability to meet their financial obligations (e.g., bankruptcy filings or substantial credit rating downgrades), it records an allowance for doubtful accounts against amounts due to reduce the net recognized receivable to the amount it believes most likely will be collected.  For all other customers, the Company recognizes an allowance for doubtful accounts based on its historical collection experience and the impact of current economic conditions.  If circumstances change (e.g., greater than expected defaults or an unexpected material change in a major customer’s ability to meet their financial obligations), the Company could change its estimate of the recoverability of amounts due by a material amount. Historically, credit losses have been within management’s expectations. The balance for uncollectible accounts was $2.8 million and $2.7 million as of December 30, 2023 and December 31, 2022, respectively.</span></div><div><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:700;line-height:120%">Inventories</span></div><div><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 Company’s inventories are valued at the lower-of-cost-or-market.  The material component of its U.S. copper tube and copper fittings inventories is valued on a LIFO basis and the non-material components of U.S. copper tube and copper fittings inventories are valued on a FIFO basis.  The material component of its U.K. and Canadian copper tube inventories are valued on a FIFO basis. The material component of its brass rod and forgings inventories are valued on a FIFO basis. Certain inventories are valued on an average cost basis.  Elements of cost in finished goods inventory in addition to the cost of material include depreciation, amortization, utilities, maintenance, production wages, and transportation costs.</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><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 market price of copper cathode and scrap is subject to volatility.  During periods when open market prices decline below net book value, the Company may need to provide an allowance to reduce the carrying value of its inventory.  In addition, certain items in inventory may be considered obsolete and, as such, the Company may establish an allowance to reduce the carrying value of those items to their net realizable value.  Changes in these estimates related to the value of inventory, if any, </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%">may result in a materially adverse impact on the Company’s reported financial position or results of operations.  The Company recognizes the impact of any changes in estimates, assumptions, and judgments in income in the period in which it is determined.  See “</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i55a4b611c00e4d18950072540490f0eb_130" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 5 – Inventories</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” for additional information.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div><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 Company leases certain manufacturing facilities, distribution centers, office space, and equipment. Leases with an initial term of twelve months or less are not recorded on the balance sheet; expense for these leases is recognized on a straight line-basis over the term of the lease. Most of the Company’s leases include one or more options to renew up to five years and have remaining terms of <span style="-sec-ix-hidden:f-540">one</span> to 15 years. These options are not included in the Company’s valuation of the right-of-use assets as the Company is not reasonably certain to exercise the options.</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 Company has certain vehicle leases that are financing; however, these leases are deemed immaterial for disclosure. See “</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i55a4b611c00e4d18950072540490f0eb_139" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 8 – Leases</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” for additional information.</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:700;line-height:120%">Property, Plant, and Equipment</span></div><div><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%">Property, plant, and equipment is stated at cost less accumulated depreciation.  Expenditures for major additions and improvements are capitalized, while minor replacements, maintenance, and repairs are charged to expense as incurred.  Depreciation of buildings, machinery, and equipment is provided on the straight-line method over the estimated useful lives ranging from 20 to 40 years for buildings and <span style="-sec-ix-hidden:f-545">five</span> to 20 years for machinery and equipment.  Leasehold improvements are amortized over the lesser of their useful life or the remaining lease term.  </span></div><div><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 Company continually evaluates these assets to determine whether events or changes in circumstances have occurred that may warrant revision of the estimated useful life or whether the remaining balance should be evaluated for possible impairment.  See “</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i55a4b611c00e4d18950072540490f0eb_142" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 9 – Property, Plant, and Equipment, Net</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” for additional information.</span></div><div><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:700;line-height:120%">Goodwill</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is recognized for the excess of the purchase price over the fair value of tangible and identifiable intangible net assets of businesses acquired. Several factors give rise to goodwill in business acquisitions, such as the expected benefit from synergies of the combination and the existing workforce of the acquired business. Goodwill is evaluated annually for possible impairment as of the first day of the fourth quarter unless circumstances indicate the need to accelerate the timing of the evaluation. In the evaluation of goodwill impairment, management performs a qualitative assessment to determine if it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If the qualitative assessment is not conclusive, management compares the fair value of a reporting unit with its carrying amount and will recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value, not to exceed the total amount of goodwill allocated to the reporting unit. </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%">Fair value for the Company’s reporting units is determined using a combination of the income and market approaches (level 3 within the fair value hierarchy), incorporating market participant considerations and management’s assumptions on revenue growth rates, operating margins, discount rates and expected capital expenditures.  The market approach measures the fair value of a business through the analysis of publicly traded companies or recent sales of similar businesses.  The income approach uses a discounted cash flow model to estimate the fair value of reporting units based on expected cash flows (adjusted for capital investment required to support operations) and a terminal value.  This cash flow stream is discounted to its present value to arrive at a fair value for each reporting unit.  Future earnings are estimated using the Company’s most recent annual projections, applying a growth rate to future periods.  Those projections are directly impacted by the condition of the markets in which the Company’s businesses participate.  The discount rate selected for the reporting units is generally based on rates of return available for comparable companies at the date of valuation.  </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value determinations may include both internal and third-party valuations.  See “</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i55a4b611c00e4d18950072540490f0eb_145" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 10 – Goodwill and Other Intangible Assets</a></span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” for additional information.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investments in Unconsolidated Affiliates</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-style:italic;font-weight:700;line-height:120%">Tecumseh</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 Company owns a 50 percent interest in an unconsolidated affiliate that acquired Tecumseh Products Company (Tecumseh) and an entity that provides financing to Tecumseh.  This investment is recorded using the equity method of accounting, as the Company can exercise significant influence but does not own a majority equity interest or otherwise control the entity.  </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under </span></div><div style="text-align:justify"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the equity method of accounting, this investment is stated at initial cost and is adjusted for subsequent additional investments and the Company’s proportionate share of earnings or losses and distributions.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records its</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> proportionate share of the investee’s net income or loss, net of foreign taxes, one quarter in arrears as income (loss) from unconsolidated affiliates, net of foreign tax, in the Consolidated Statements of Income.  The Company’s proportionate share of the investee’s other comprehensive income (loss), net of income taxes, is recorded in the Consolidated Statements of Comprehensive Income and Consolidated Statements of Changes in Equity.  The U.S. tax effect of the Company’s proportionate share of Tecumseh’s income or loss is recorded in income tax expense in the Consolidated Statements of Income. In general, the equity investment in unconsolidated affiliates is equal to the current equity investment less the investee’s net accumulated losses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Retail Distribution</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company owns a 28 percent noncontrolling equity interest in a limited liability company in the retail distribution business. This investment is recorded using the equity method of accounting. The Company records its proportionate share of the investee’s net income or loss one month in arrears as income (loss) from unconsolidated affiliates in the Consolidated Statements of Income. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s proportionate share of the investee’s other comprehensive income (loss), net of income taxes, is recorded in the Consolidated Statements of Comprehensive Income and Consolidated Statements of Changes in Equity.  </span></div><div><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 investments in unconsolidated affiliates are assessed periodically for impairment and written down when the carrying amount is not considered fully recoverable.  See “</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i55a4b611c00e4d18950072540490f0eb_148" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 11 – Investments in Unconsolidated Affiliates</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” for additional information.</span></div><div><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:700;line-height:120%">Self-Insurance Accruals</span></div><div><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 Company is primarily self-insured for workers’ compensation claims and benefits paid under certain employee health care programs.  Accruals are primarily based on estimated undiscounted cost of claims, which includes incurred but not reported claims, and are classified as accrued wages and other employee costs.</span></div><div><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:700;line-height:120%">Pension Benefit Plans</span></div><div><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 Company sponsors qualified and nonqualified pension benefit plans in certain foreign locations.  The Company recognizes the overfunded or underfunded status of the plans as an asset or liability in the Consolidated Balance Sheets with changes in the funded status recorded through comprehensive income in the year in which those changes occur.  The obligations for these plans are determined by actuaries and affected by the assumptions, including discount rates, expected long-term return on plan assets for defined benefit pension plans, and certain employee-related factors, such as retirement age and mortality.  The Company evaluates its assumptions periodically and makes adjustments as necessary.</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 expected return on plan assets is determined using the market value of plan assets.  Differences between assumed and actual returns are amortized to the market value of assets on a straight-line basis over the average remaining service period of the plan participants using the corridor approach.  The corridor approach defers all actuarial gains and losses resulting from variances between actual results and actuarial assumptions.  These unrecognized gains and losses are amortized when the net gains and losses exceed 10 percent of the greater of the market value of the plan assets or the projected benefit obligation.  The amount in excess of the corridor is amortized over the average remaining service period of the plan participants.  For 2023, the average remaining service period for the pension plans was 11 years.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine the discount rate (which is required to be the rate at which the projected benefit obligation could be effectively settled as of the measurement date) with the assistance of actuaries, who calculate the yield available on high quality corporate bonds of a term that reflects the maturity and duration of expected benefit payments. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See “</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i55a4b611c00e4d18950072540490f0eb_160" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 14 – Benefit Plans</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” for additional information.</span></div><div><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:700;line-height:120%">Environmental Reserves and Environmental Expenses</span></div><div><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 Company recognizes an environmental liability when it is probable the liability exists and the amount is reasonably estimable.  The Company estimates the duration and extent of its remediation obligations based upon reports of outside consultants, internal and third party estimates and analyses of cleanup costs and ongoing monitoring costs, communications with regulatory agencies, and changes in environmental law.  If the Company were to determine that its estimates of the duration or extent of its environmental obligations were no longer accurate, it would adjust environmental liabilities accordingly </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%">in the period that such determination is made.  Estimated future expenditures for environmental remediation are not discounted to their present value.  </span></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%">Environmental expenses that relate to ongoing operations are included as a component of cost of goods sold.  <span style="-sec-ix-hidden:f-555">Environmental expenses related to non-operating properties</span> are presented below operating income in the Consolidated Statements of Income.  See “</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i55a4b611c00e4d18950072540490f0eb_163" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 15 – Commitments and Contingencies</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” for additional information.</span></div><div><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:700;line-height:120%">Earnings Per Share</span></div><div><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%">Basic earnings per share is computed based on the weighted average number of common shares outstanding.  Diluted earnings per share reflects the increase in weighted average common shares outstanding that would result from the assumed exercise of outstanding stock options and vesting of restricted stock awards calculated using the treasury stock method.  There were approximately 98 thousand stock-based awards excluded from the computation of diluted earnings per share for the year ended December 30, 2023 because they were antidilutive. </span></div><div><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:700;line-height:120%">Income Taxes</span></div><div><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%">Deferred income tax assets and liabilities are recognized when differences arise between the treatment of certain items for financial statement and tax purposes.  Realization of certain components of deferred tax assets is dependent upon the occurrence of future events.  The Company records valuation allowances to reduce its deferred tax assets to the amount it believes is more likely than not to be realized.  These valuation allowances can be impacted by changes in tax laws, changes to statutory tax rates, and future taxable income levels and are based on the Company’s judgment, estimates, and assumptions regarding those future events.  In the event the Company was to determine that it would not be able to realize all or a portion of the net deferred tax assets in the future, it would increase the valuation allowance through a charge to income tax expense in the period that such determination is made.  Conversely, if it was to determine that it would be able to realize its deferred tax assets in the future, in excess of the net carrying amounts, the Company would decrease the recorded valuation allowance through a decrease to income tax expense in the period that such determination is made.</span></div><div><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 Company provides for uncertain tax positions and the related interest and penalties, if any, based upon management’s assessment of whether a tax benefit is more likely than not to be sustained upon examination by tax authorities.  Tax benefits for uncertain tax positions that are recognized in the financial statements are measured as the largest amount of benefit, determined on a cumulative probability basis, that is more likely than not to be realized upon ultimate settlement.  To the extent the Company prevails in matters for which a liability for an uncertain tax position is established or is required to pay amounts in excess of the liability, the Company’s effective tax rate in a given financial statement period may be affected.</span></div><div><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%">These estimates are highly subjective and could be affected by changes in business conditions and other factors.  Changes in any of these factors could have a material impact on future income tax expense.  See “</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i55a4b611c00e4d18950072540490f0eb_166" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 16 – Income Taxes</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” for additional information.</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:700;line-height:120%">Taxes Collected from Customers and Remitted to Governmental Authorities</span></div><div><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%">Taxes assessed by a governmental authority that are directly imposed on a revenue producing transaction between the Company and its customers, primarily value added taxes in foreign jurisdictions, are accounted for on a net (excluded from revenues and costs) basis.</span></div><div><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:700;line-height:120%">Stock-Based Compensation</span></div><div><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 Company has in effect stock incentive plans under which stock-based awards have been granted to certain employees and members of its Board of Directors.  Stock-based compensation expense is recognized in the Consolidated Statements of Income as a component of selling, general, and administrative expense based on the grant date fair value of the awards.  See “</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i55a4b611c00e4d18950072540490f0eb_175" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 18 – Stock-Based Compensation</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” for additional information.</span></div><div><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:700;line-height:120%">Concentrations of Credit and Market Risk</span></div><div><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%">Concentrations of credit risk with respect to accounts receivable are limited due to the large number of customers comprising the Company’s customer base, and their dispersion across different geographic areas and different industries, including HVAC, plumbing, refrigeration, hardware, automotive, OEMs, and others.</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 minimizes its exposure to base metal price fluctuations through various strategies.  Generally, it prices an equivalent amount of copper raw material, under flexible pricing arrangements it maintains with its suppliers, at the time it determines the selling price of finished products to its customers.</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:700;line-height:120%">Derivative Instruments and Hedging Activities</span></div><div><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 Company’s earnings and cash flows are subject to fluctuations due to changes in commodity prices, foreign currency exchange rates, and interest rates.  The Company uses derivative instruments such as commodity futures contracts, foreign currency forward contracts, and interest rate swaps to manage these exposures.</span></div><div><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%">All derivatives are recognized in the Consolidated Balance Sheets at their fair value.  On the date the derivative contract is entered into, it is either a) designated as a hedge of  (i) a forecasted transaction or the variability of cash flow to be paid (cash flow hedge) or (ii) the fair value of a recognized asset or liability (fair value hedge), or b) not designated in a hedge accounting relationship, even though the derivative contract was executed to mitigate an economic exposure (economic hedge), as the Company does not enter into derivative contracts for trading purposes.  Changes in the fair value of a derivative that is qualified, designated, and highly effective as a cash flow hedge are recorded in stockholders’ equity within accumulated other comprehensive income (AOCI), to the extent effective, until they are reclassified to earnings in the same period or periods during which the hedged transaction affects earnings.  Changes in the fair value of undesignated derivative instruments executed as economic hedges are reported in current earnings.</span></div><div><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 Company documents all relationships between derivative instruments and hedged items, as well as the risk-management objective and strategy for undertaking various hedge transactions.  This process includes linking all derivative instruments that are designated as fair value hedges to specific assets and liabilities in the Consolidated Balance Sheets and linking cash flow hedges to specific forecasted transactions or variability of cash flow.</span></div><div><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 Company also assesses, both at the hedge’s inception and on an ongoing basis, whether the designated derivative instruments that are used in hedging transactions are highly effective in offsetting changes in cash flow or fair values of hedged items.  When a derivative instrument is determined not to be highly effective as a hedge or the underlying hedged transaction is no longer probable of occurring, hedge accounting is discontinued prospectively in accordance with the derecognition criteria for hedge accounting.</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 Company primarily executes derivative contracts with major financial institutions.  These counterparties expose the Company to credit risk in the event of non-performance.  The amount of such exposure is limited to the fair value of the contract plus the unpaid portion of amounts due to the Company pursuant to terms of the derivative instruments, if any.  If a downgrade in the credit rating of these counterparties occurs, management believes that this exposure is mitigated by provisions in the derivative arrangements which allow for the legal right of offset of any amounts due to the Company from the counterparties with any amounts payable to the counterparties by the Company.  As a result, management considers the risk of loss from counterparty default to be minimal.  See “</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i55a4b611c00e4d18950072540490f0eb_136" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 7 – Derivative Instruments and Hedging Activities</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">” for additional information.</span></div><div><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:700;line-height:120%">Fair Value of Financial Instruments</span></div><div><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 carrying amounts for cash and cash equivalents, accounts receivable, and accounts payable approximate fair value due to the short-term maturity of these instruments. </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><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 fair value of long-term debt at December 30, 2023 approximates the carrying value on that date.  The estimated fair values were determined based on quoted market prices and the current rates offered for debt with similar terms and maturities.  The fair value of long-term debt is classified as level 2 within the fair value hierarchy.  This classification is defined as a fair value determined using market-based inputs other than quoted prices that are observable for the liability, either directly or indirectly.   </span></div><div><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:700;line-height:120%">Foreign Currency Translation</span></div><div><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%">For foreign subsidiaries for which the functional currency is not the U.S. dollar, balance sheet accounts are translated at exchange rates in effect at the end of the year and income statement accounts are translated at average exchange rates for the year.  Translation gains and losses are included in equity as a component of AOCI.  Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are recognized in selling, general, and administrative expense in the Consolidated Statements of Income. Included in the Consolidated Statements of Income were net transaction </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of $4.4 million in 2023, gains of $1.0 million in 2022, and losses of $0.6 million in 2021.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of and Changes in Estimates</span></div><div><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 preparation of financial statements in conformity with generally accepted accounting principles in the United States (U.S. GAAP) requires management to make estimates, assumptions, and judgments that affect the amounts reported in the financial statements and accompanying notes.  </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management makes its best estimate of the ultimate outcome for these items based on historical trends and other information available when the financial statements are prepared. Changes in estimates are recognized in accordance with the accounting rules for the estimate, which is typically in the period when new information becomes available to management. Areas where the nature of the estimate makes it reasonably possible that actual results could materially differ from amounts estimated include but are not limited to: pension and other postretirement benefit plan obligations, tax liabilities, loss contingencies, litigation claims, environmental reserves, and impairment assessments of long-lived assets (including goodwill).</span></div><div><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:700;line-height:120%">Recently Adopted Accounting Standards</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%">In October 2021, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): An Amendment of the FASB Accounting Standards Codification</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The new guidance was issued to improve accounting for acquired revenue contracts with customers in a business combination by addressing diversity in practice and inconsistency related to the (i) recognition of an acquired contract liability, and (ii) payment terms and their effect on subsequent revenue recognized by the acquirer. The ASU is effective for fiscal years beginning after December 15, 2022 for public entities. The updated guidance requires prospective adoption, and early adoption is permitted. The Company adopted the ASU during the first quarter of 2023. The adoption of the ASU did not have a material impact on the Company’s Consolidated Financial Statements.</span></div><div><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:700;line-height:120%">Recently Issued Accounting Standards</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%">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The new guidance requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and to provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. The guidance applies to all public entities and is effective for fiscal years beginning after December 15, 2023, and for interim periods beginning after December 15, 2024. The updated guidance requires retrospective adoption, and early adoption is permitted. The Company does not expect the adoption of the ASU to have a material impact on its Consolidated Financial Statements.</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%">In June 2022, the FASB issued ASU No. 2022-03, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The new guidance was issued to clarify existing guidance measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduce new disclosure requirements for applicable equity securities. The ASU is effective for fiscal years beginning after December 15, 2023 for public entities. The updated guidance requires prospective adoption, and early adoption is permitted. The Company does not expect the adoption of the ASU to have a material impact on its Consolidated Financial Statements.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fiscal Years</span></div><div><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 Company’s fiscal year ends on the last Saturday of December and consisted of 52 weeks in 2023, 53 weeks in 2022, and 52 weeks in 2021. These dates were December 30, 2023, December 31, 2022, and December 25, 2021.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Financial Statements include the accounts of Mueller Industries, Inc. and its majority-owned subsidiaries.  The noncontrolling interests represent a private ownership interest of 40 percent of Jungwoo Metal Ind. Co., LTD (Jungwoo-Mueller) and 45 percent of Mueller Middle East WLL (Mueller Middle East). </span>The Company records the results of Jungwoo-Mueller one month in arrears in the Consolidated Financial Statements. 0.40 0.45 <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%">Certain prior year balances have been reclassified to conform to current year presentation.</span></div> 100000000 250000000 2 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</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%">Given the nature of the Company’s business and product offerings, sales transactions with customers are generally comprised of a single performance obligation that involves delivery of the products identified in the contracts with customers.  Performance obligations are generally satisfied at the point in time of shipment and payment is generally due within 60 days. Variable consideration is estimated for future rebates on certain product lines and product returns. The Company records variable consideration as an adjustment to the transaction price in the period it is incurred. Since variable consideration is settled within a short period of time, the time value of money is not significant. The cost of shipping product to customers is expensed as incurred as a component of cost of goods sold.</span></div>The Company’s Domestic Piping Systems Group engages in certain transactions where it acts as an agent. Revenue from these transactions is recorded on a net basis. P60D <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Acquisitions</span></div><div><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%">Accounting for acquisitions requires the Company to recognize separately from goodwill the assets acquired and liabilities assumed at their acquisition date fair values.  Goodwill is measured as the excess of the purchase price over the net amount allocated to the identifiable assets acquired and liabilities assumed.  While management uses its best estimates and assumptions to accurately value assets acquired and liabilities assumed at the acquisition date, the estimates are inherently uncertain and subject to refinement.  As a result, during the measurement period, which may be up to one year from the acquisition date, the </span></div>Company may record adjustments to the assets acquired and liabilities assumed with the corresponding offset to goodwill.  The operating results generated by the acquired businesses are included in the Consolidated Statements of Income from their respective dates of acquisition.  Acquisition related costs are expensed as incurred. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Equivalents and Restricted Cash</span></div><div><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%">Temporary investments with original maturities of three months or less are considered to be cash equivalents.  These investments are stated at cost.  At December 30, 2023 and December 31, 2022, temporary investments consisted of money market mutual funds, commercial paper, bank repurchase agreements, and U.S. and foreign government securities totaling approximately $1.01 billion and $329.4 million, respectively.</span></div>Amounts included in restricted cash relate to required deposits in brokerage accounts that facilitate the Company’s hedging activities as well as imprest funds for the Company’s self-insured workers’ compensation program. 1010000000.00 329400000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Short-Term Investments</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 fair value of short-term investments at December 30, 2023, consisting of marketable securities, approximates the carrying value on that date. These marketable securities are stated at fair value and classified as level 1 within the fair value hierarchy. This classification is defined as a fair value determined using observable inputs that reflect quoted prices in active markets for identical assets.</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%">During 2023, the Company recognized gains of $41.9 million on short-term investments, of which $17.1 million was realized on the sale of marketable securities and the remaining $24.8 million represents unrealized gains relating to the excess fair value over the related cost basis of the marketable securities as of December 30, 2023. </span></div><div><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 fair value of short-term investments at December 31, 2022, consisting of U.S. treasury bills with maturities exceeding three months at the time of purchase, approximates the carrying value on that date. These treasury bills are stated at fair value and are classified as trading securities. The fair value of treasury bills is classified as level 1 within the fair value hierarchy. This classification is defined as a fair value determined using observable inputs that reflect quoted prices in active markets for identical assets.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investments in Unconsolidated Affiliates</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-style:italic;font-weight:700;line-height:120%">Tecumseh</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 Company owns a 50 percent interest in an unconsolidated affiliate that acquired Tecumseh Products Company (Tecumseh) and an entity that provides financing to Tecumseh.  This investment is recorded using the equity method of accounting, as the Company can exercise significant influence but does not own a majority equity interest or otherwise control the entity.  </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under </span></div><div style="text-align:justify"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the equity method of accounting, this investment is stated at initial cost and is adjusted for subsequent additional investments and the Company’s proportionate share of earnings or losses and distributions.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records its</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> proportionate share of the investee’s net income or loss, net of foreign taxes, one quarter in arrears as income (loss) from unconsolidated affiliates, net of foreign tax, in the Consolidated Statements of Income.  The Company’s proportionate share of the investee’s other comprehensive income (loss), net of income taxes, is recorded in the Consolidated Statements of Comprehensive Income and Consolidated Statements of Changes in Equity.  The U.S. tax effect of the Company’s proportionate share of Tecumseh’s income or loss is recorded in income tax expense in the Consolidated Statements of Income. In general, the equity investment in unconsolidated affiliates is equal to the current equity investment less the investee’s net accumulated losses.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Retail Distribution</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company owns a 28 percent noncontrolling equity interest in a limited liability company in the retail distribution business. This investment is recorded using the equity method of accounting. The Company records its proportionate share of the investee’s net income or loss one month in arrears as income (loss) from unconsolidated affiliates in the Consolidated Statements of Income. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s proportionate share of the investee’s other comprehensive income (loss), net of income taxes, is recorded in the Consolidated Statements of Comprehensive Income and Consolidated Statements of Changes in Equity.  </span></div>The investments in unconsolidated affiliates are assessed periodically for impairment and written down when the carrying amount is not considered fully recoverable. 41900000 17100000 24800000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Allowance for Doubtful Accounts</span></div>The Company routinely grants credit to many of its customers without collateral. The risk of credit loss in trade receivables is substantially mitigated by the credit evaluation process. The Company provides an allowance for receivables that may not be fully collected.  In circumstances where the Company is aware of a customer’s inability to meet their financial obligations (e.g., bankruptcy filings or substantial credit rating downgrades), it records an allowance for doubtful accounts against amounts due to reduce the net recognized receivable to the amount it believes most likely will be collected.  For all other customers, the Company recognizes an allowance for doubtful accounts based on its historical collection experience and the impact of current economic conditions.  If circumstances change (e.g., greater than expected defaults or an unexpected material change in a major customer’s ability to meet their financial obligations), the Company could change its estimate of the recoverability of amounts due by a material amount. Historically, credit losses have been within management’s expectations. 2800000 2700000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories</span></div><div><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 Company’s inventories are valued at the lower-of-cost-or-market.  The material component of its U.S. copper tube and copper fittings inventories is valued on a LIFO basis and the non-material components of U.S. copper tube and copper fittings inventories are valued on a FIFO basis.  The material component of its U.K. and Canadian copper tube inventories are valued on a FIFO basis. The material component of its brass rod and forgings inventories are valued on a FIFO basis. Certain inventories are valued on an average cost basis.  Elements of cost in finished goods inventory in addition to the cost of material include depreciation, amortization, utilities, maintenance, production wages, and transportation costs.</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><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 market price of copper cathode and scrap is subject to volatility.  During periods when open market prices decline below net book value, the Company may need to provide an allowance to reduce the carrying value of its inventory.  In addition, certain items in inventory may be considered obsolete and, as such, the Company may establish an allowance to reduce the carrying value of those items to their net realizable value.  Changes in these estimates related to the value of inventory, if any, </span></div>may result in a materially adverse impact on the Company’s reported financial position or results of operations.  The Company recognizes the impact of any changes in estimates, assumptions, and judgments in income in the period in which it is determined. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div><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 Company leases certain manufacturing facilities, distribution centers, office space, and equipment. Leases with an initial term of twelve months or less are not recorded on the balance sheet; expense for these leases is recognized on a straight line-basis over the term of the lease. Most of the Company’s leases include one or more options to renew up to five years and have remaining terms of <span style="-sec-ix-hidden:f-540">one</span> to 15 years. These options are not included in the Company’s valuation of the right-of-use assets as the Company is not reasonably certain to exercise the options.</span></div>The Company has certain vehicle leases that are financing; however, these leases are deemed immaterial for disclosure. 1 P5Y P15Y <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property, Plant, and Equipment</span></div><div><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%">Property, plant, and equipment is stated at cost less accumulated depreciation.  Expenditures for major additions and improvements are capitalized, while minor replacements, maintenance, and repairs are charged to expense as incurred.  Depreciation of buildings, machinery, and equipment is provided on the straight-line method over the estimated useful lives ranging from 20 to 40 years for buildings and <span style="-sec-ix-hidden:f-545">five</span> to 20 years for machinery and equipment.  Leasehold improvements are amortized over the lesser of their useful life or the remaining lease term.  </span></div>The Company continually evaluates these assets to determine whether events or changes in circumstances have occurred that may warrant revision of the estimated useful life or whether the remaining balance should be evaluated for possible impairment. P20Y P40Y P20Y <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is recognized for the excess of the purchase price over the fair value of tangible and identifiable intangible net assets of businesses acquired. Several factors give rise to goodwill in business acquisitions, such as the expected benefit from synergies of the combination and the existing workforce of the acquired business. Goodwill is evaluated annually for possible impairment as of the first day of the fourth quarter unless circumstances indicate the need to accelerate the timing of the evaluation. In the evaluation of goodwill impairment, management performs a qualitative assessment to determine if it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If the qualitative assessment is not conclusive, management compares the fair value of a reporting unit with its carrying amount and will recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value, not to exceed the total amount of goodwill allocated to the reporting unit. </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value for the Company’s reporting units is determined using a combination of the income and market approaches (level 3 within the fair value hierarchy), incorporating market participant considerations and management’s assumptions on revenue growth rates, operating margins, discount rates and expected capital expenditures.  The market approach measures the fair value of a business through the analysis of publicly traded companies or recent sales of similar businesses.  The income approach uses a discounted cash flow model to estimate the fair value of reporting units based on expected cash flows (adjusted for capital investment required to support operations) and a terminal value.  This cash flow stream is discounted to its present value to arrive at a fair value for each reporting unit.  Future earnings are estimated using the Company’s most recent annual projections, applying a growth rate to future periods.  Those projections are directly impacted by the condition of the markets in which the Company’s businesses participate.  The discount rate selected for the reporting units is generally based on rates of return available for comparable companies at the date of valuation.  </span>Fair value determinations may include both internal and third-party valuations. 0.50 0.28 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Self-Insurance Accruals</span></div><div><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 Company is primarily self-insured for workers’ compensation claims and benefits paid under certain employee health care programs.  Accruals are primarily based on estimated undiscounted cost of claims, which includes incurred but not reported claims, and are classified as accrued wages and other employee costs.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pension Benefit Plans</span></div><div><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 Company sponsors qualified and nonqualified pension benefit plans in certain foreign locations.  The Company recognizes the overfunded or underfunded status of the plans as an asset or liability in the Consolidated Balance Sheets with changes in the funded status recorded through comprehensive income in the year in which those changes occur.  The obligations for these plans are determined by actuaries and affected by the assumptions, including discount rates, expected long-term return on plan assets for defined benefit pension plans, and certain employee-related factors, such as retirement age and mortality.  The Company evaluates its assumptions periodically and makes adjustments as necessary.</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 expected return on plan assets is determined using the market value of plan assets.  Differences between assumed and actual returns are amortized to the market value of assets on a straight-line basis over the average remaining service period of the plan participants using the corridor approach.  The corridor approach defers all actuarial gains and losses resulting from variances between actual results and actuarial assumptions.  These unrecognized gains and losses are amortized when the net gains and losses exceed 10 percent of the greater of the market value of the plan assets or the projected benefit obligation.  The amount in excess of the corridor is amortized over the average remaining service period of the plan participants.  For 2023, the average remaining service period for the pension plans was 11 years.  </span></div>We determine the discount rate (which is required to be the rate at which the projected benefit obligation could be effectively settled as of the measurement date) with the assistance of actuaries, who calculate the yield available on high quality corporate bonds of a term that reflects the maturity and duration of expected benefit payments. 0.10 P11Y <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Environmental Reserves and Environmental Expenses</span></div><div><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 Company recognizes an environmental liability when it is probable the liability exists and the amount is reasonably estimable.  The Company estimates the duration and extent of its remediation obligations based upon reports of outside consultants, internal and third party estimates and analyses of cleanup costs and ongoing monitoring costs, communications with regulatory agencies, and changes in environmental law.  If the Company were to determine that its estimates of the duration or extent of its environmental obligations were no longer accurate, it would adjust environmental liabilities accordingly </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%">in the period that such determination is made.  Estimated future expenditures for environmental remediation are not discounted to their present value.  </span></div>Environmental expenses that relate to ongoing operations are included as a component of cost of goods sold.  <span style="-sec-ix-hidden:f-555">Environmental expenses related to non-operating properties</span> are presented below operating income in the Consolidated Statements of Income. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Earnings Per Share</span></div>Basic earnings per share is computed based on the weighted average number of common shares outstanding.  Diluted earnings per share reflects the increase in weighted average common shares outstanding that would result from the assumed exercise of outstanding stock options and vesting of restricted stock awards calculated using the treasury stock method. 98000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div><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%">Deferred income tax assets and liabilities are recognized when differences arise between the treatment of certain items for financial statement and tax purposes.  Realization of certain components of deferred tax assets is dependent upon the occurrence of future events.  The Company records valuation allowances to reduce its deferred tax assets to the amount it believes is more likely than not to be realized.  These valuation allowances can be impacted by changes in tax laws, changes to statutory tax rates, and future taxable income levels and are based on the Company’s judgment, estimates, and assumptions regarding those future events.  In the event the Company was to determine that it would not be able to realize all or a portion of the net deferred tax assets in the future, it would increase the valuation allowance through a charge to income tax expense in the period that such determination is made.  Conversely, if it was to determine that it would be able to realize its deferred tax assets in the future, in excess of the net carrying amounts, the Company would decrease the recorded valuation allowance through a decrease to income tax expense in the period that such determination is made.</span></div><div><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 Company provides for uncertain tax positions and the related interest and penalties, if any, based upon management’s assessment of whether a tax benefit is more likely than not to be sustained upon examination by tax authorities.  Tax benefits for uncertain tax positions that are recognized in the financial statements are measured as the largest amount of benefit, determined on a cumulative probability basis, that is more likely than not to be realized upon ultimate settlement.  To the extent the Company prevails in matters for which a liability for an uncertain tax position is established or is required to pay amounts in excess of the liability, the Company’s effective tax rate in a given financial statement period may be affected.</span></div>These estimates are highly subjective and could be affected by changes in business conditions and other factors.  Changes in any of these factors could have a material impact on future income tax expense. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Taxes Collected from Customers and Remitted to Governmental Authorities</span></div><div><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%">Taxes assessed by a governmental authority that are directly imposed on a revenue producing transaction between the Company and its customers, primarily value added taxes in foreign jurisdictions, are accounted for on a net (excluded from revenues and costs) basis.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span></div>The Company has in effect stock incentive plans under which stock-based awards have been granted to certain employees and members of its Board of Directors.  Stock-based compensation expense is recognized in the Consolidated Statements of Income as a component of selling, general, and administrative expense based on the grant date fair value of the awards. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of Credit and Market Risk</span></div><div><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%">Concentrations of credit risk with respect to accounts receivable are limited due to the large number of customers comprising the Company’s customer base, and their dispersion across different geographic areas and different industries, including HVAC, plumbing, refrigeration, hardware, automotive, OEMs, and others.</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 minimizes its exposure to base metal price fluctuations through various strategies.  Generally, it prices an equivalent amount of copper raw material, under flexible pricing arrangements it maintains with its suppliers, at the time it determines the selling price of finished products to its customers.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative Instruments and Hedging Activities</span></div><div><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 Company’s earnings and cash flows are subject to fluctuations due to changes in commodity prices, foreign currency exchange rates, and interest rates.  The Company uses derivative instruments such as commodity futures contracts, foreign currency forward contracts, and interest rate swaps to manage these exposures.</span></div><div><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%">All derivatives are recognized in the Consolidated Balance Sheets at their fair value.  On the date the derivative contract is entered into, it is either a) designated as a hedge of  (i) a forecasted transaction or the variability of cash flow to be paid (cash flow hedge) or (ii) the fair value of a recognized asset or liability (fair value hedge), or b) not designated in a hedge accounting relationship, even though the derivative contract was executed to mitigate an economic exposure (economic hedge), as the Company does not enter into derivative contracts for trading purposes.  Changes in the fair value of a derivative that is qualified, designated, and highly effective as a cash flow hedge are recorded in stockholders’ equity within accumulated other comprehensive income (AOCI), to the extent effective, until they are reclassified to earnings in the same period or periods during which the hedged transaction affects earnings.  Changes in the fair value of undesignated derivative instruments executed as economic hedges are reported in current earnings.</span></div><div><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 Company documents all relationships between derivative instruments and hedged items, as well as the risk-management objective and strategy for undertaking various hedge transactions.  This process includes linking all derivative instruments that are designated as fair value hedges to specific assets and liabilities in the Consolidated Balance Sheets and linking cash flow hedges to specific forecasted transactions or variability of cash flow.</span></div><div><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 Company also assesses, both at the hedge’s inception and on an ongoing basis, whether the designated derivative instruments that are used in hedging transactions are highly effective in offsetting changes in cash flow or fair values of hedged items.  When a derivative instrument is determined not to be highly effective as a hedge or the underlying hedged transaction is no longer probable of occurring, hedge accounting is discontinued prospectively in accordance with the derecognition criteria for hedge accounting.</span></div>The Company primarily executes derivative contracts with major financial institutions.  These counterparties expose the Company to credit risk in the event of non-performance.  The amount of such exposure is limited to the fair value of the contract plus the unpaid portion of amounts due to the Company pursuant to terms of the derivative instruments, if any.  If a downgrade in the credit rating of these counterparties occurs, management believes that this exposure is mitigated by provisions in the derivative arrangements which allow for the legal right of offset of any amounts due to the Company from the counterparties with any amounts payable to the counterparties by the Company.  As a result, management considers the risk of loss from counterparty default to be minimal. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div><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 carrying amounts for cash and cash equivalents, accounts receivable, and accounts payable approximate fair value due to the short-term maturity of these instruments. </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>The fair value of long-term debt at December 30, 2023 approximates the carrying value on that date.  The estimated fair values were determined based on quoted market prices and the current rates offered for debt with similar terms and maturities.  The fair value of long-term debt is classified as level 2 within the fair value hierarchy.  This classification is defined as a fair value determined using market-based inputs other than quoted prices that are observable for the liability, either directly or indirectly. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Translation</span></div>For foreign subsidiaries for which the functional currency is not the U.S. dollar, balance sheet accounts are translated at exchange rates in effect at the end of the year and income statement accounts are translated at average exchange rates for the year.  Translation gains and losses are included in equity as a component of AOCI.  Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are recognized in selling, general, and administrative expense in the Consolidated Statements of Income. -4400000 1000000 -600000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of and Changes in Estimates</span></div><div><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 preparation of financial statements in conformity with generally accepted accounting principles in the United States (U.S. GAAP) requires management to make estimates, assumptions, and judgments that affect the amounts reported in the financial statements and accompanying notes.  </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management makes its best estimate of the ultimate outcome for these items based on historical trends and other information available when the financial statements are prepared. Changes in estimates are recognized in accordance with the accounting rules for the estimate, which is typically in the period when new information becomes available to management. Areas where the nature of the estimate makes it reasonably possible that actual results could materially differ from amounts estimated include but are not limited to: pension and other postretirement benefit plan obligations, tax liabilities, loss contingencies, litigation claims, environmental reserves, and impairment assessments of long-lived assets (including goodwill).</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</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%">In October 2021, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): An Amendment of the FASB Accounting Standards Codification</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The new guidance was issued to improve accounting for acquired revenue contracts with customers in a business combination by addressing diversity in practice and inconsistency related to the (i) recognition of an acquired contract liability, and (ii) payment terms and their effect on subsequent revenue recognized by the acquirer. The ASU is effective for fiscal years beginning after December 15, 2022 for public entities. The updated guidance requires prospective adoption, and early adoption is permitted. The Company adopted the ASU during the first quarter of 2023. The adoption of the ASU did not have a material impact on the Company’s Consolidated Financial Statements.</span></div><div><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:700;line-height:120%">Recently Issued Accounting Standards</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%">In November 2023, the FASB issued ASU 2023-07, Segment Reporting (Topic 280): </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The new guidance requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and to provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. The guidance applies to all public entities and is effective for fiscal years beginning after December 15, 2023, and for interim periods beginning after December 15, 2024. The updated guidance requires retrospective adoption, and early adoption is permitted. The Company does not expect the adoption of the ASU to have a material impact on its Consolidated Financial Statements.</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%">In June 2022, the FASB issued ASU No. 2022-03, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The new guidance was issued to clarify existing guidance measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and introduce new disclosure requirements for applicable equity securities. The ASU is effective for fiscal years beginning after December 15, 2023 for public entities. The updated guidance requires prospective adoption, and early adoption is permitted. The Company does not expect the adoption of the ASU to have a material impact on its Consolidated Financial Statements.</span></div> Acquisitions<span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> and Dispositions</span><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021 Acquisitions</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Mueller Middle East</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 7, 2021, the Company entered into an agreement providing for the purchase of an additional 15 percent equity interest in Mueller Middle East for a total of 55 percent, for approximately $20.0 million. The total purchase price consisted of $15.8 million in cash paid at closing (net of cash acquired), a gain recognized on the settlement of preexisting relationships of $2.6 million, a contingent consideration arrangement of $1.0 million, and the fair value of the Company’s existing investment in the joint venture of $0.7 million. Mueller Middle East, which manufactures copper tube, is headquartered in Bahrain. This business complements the Company’s existing copper tube businesses in the Piping Systems segment. Prior to entering into this agreement, the Company was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the technical and marketing lead with a 40 percent ownership in a joint venture with Cayan Ventures and Bahrain Mumtalakat Holding Company and accounted for this investment under the equity method of accounting. The Company began consolidating this business for financial reporting purposes in December 2021. Mueller Middle East manufactures and sells copper coils to certain Mueller subsidiaries. Total sales to Mueller subsidiaries were approximately $48.2 million for the period in 2021 prior to consolidation.</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">H&amp;C Flex</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 20, 2020, the Company entered into an asset purchase agreement with Hart &amp; Cooley LLC. The transaction closed on January 29, 2021, whereby the Company purchased the Hart &amp; Cooley flexible duct business, which included inventory, manufacturing equipment, and related assets for approximately $15.3 million. The total purchase price consisted of $14.0 million in cash paid at closing and a contingent consideration arrangement of $1.3 million, which was paid in Q3 2021. The Company treated this as a business combination. The acquired business, H&amp;C Flex, is a manufacturer and distributor of insulated HVAC flexible duct systems. It is reported within and complements the Company’s existing businesses in the Climate segment.</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:700;line-height:120%">Purchase Price Allocations</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%">These acquisitions were accounted for using the acquisition method of accounting whereby the total purchase price was allocated to tangible and intangible assets acquired and liabilities assumed based on respective fair values.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the allocation of the purchase price to acquire these businesses, which were financed by available cash balances, as well as the assets acquired and liabilities assumed at the respective acquisition dates.  The purchase price allocations for all acquisitions have been finalized as of December 30, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:71.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.865%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.867%"></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-style:italic;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%">Mueller Middle East</span></td><td colspan="3" style="display:none"></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%">H&amp;C Flex</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></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="display:none"></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="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%">Total consideration</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: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%">20,017 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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%">$</span></td><td colspan="2" style="padding:2px 7pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,279</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allocated to:</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="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</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%">10,652 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><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="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%">Inventories</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:400;line-height:100%">4,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,511</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><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="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%">Property, plant, and equipment</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:400;line-height:100%">26,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,813</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">935 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><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="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%">Goodwill</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:400;line-height:100%">864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><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="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%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets acquired</span></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%">46,038 </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="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,324</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</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:400;line-height:100%">4,593 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current 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:400;line-height:100%">10,941 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent 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:400;line-height:100%">692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><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="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%">Total liabilities assumed</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:400;line-height:100%">16,226 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interest</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%">9,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td></tr><tr style="height:15pt"><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:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom: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:#cceeff;border-bottom: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%">20,017 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 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%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,279</span></td></tr></table></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 details the total intangible assets identified in the allocation of the purchase price at the respective acquisition dates:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:71.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></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-style:italic;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated Useful Life</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%">Mueller Middle East</span></td></tr><tr style="height:14pt"><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: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="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%">Intangible asset type:</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:2px 1pt;text-align:left;vertical-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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Customer relationships</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%">20 years</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: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%">452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">452 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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:700;line-height:120%">2023 Dispositions</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:700;line-height:120%">Heatlink Group</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%">Effective July 3, 2023, the Company transferred 100 percent of the outstanding shares of Heatlink Group, Inc. and Heatlink Group USA, LLC for an additional 11 percent equity interest in the limited liability company in the retail distribution business. This equity interest, combined with the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17 percent equity interest acquired with the contribution of Die-Mold in 2021, gives the Company a 28 percent equity interest in the limited liability company. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Heatlink Group produces a complete line of products for PEX plumbing and radiant systems in Canada and sells these products in Canada and the U.S. and was included in the Piping Systems segment. Heatlink Group reported net sales of $15.6 million and operating income of $1.7 million for the year ended December 30, 2023 compared to net sales of $39.1 million and operating income of $7.2 million for the year ended December 31, 2022. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the transaction, the Company recognized a gain of $4.1 million in the third quarter of 2023 based on the excess of the fair value of the consideration received (the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11 percent</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> equity interest) over the carrying value of Heatlink Group. The Company equally weighted an income discounted cash flow approach and market comparable companies approach using an EBITDA multiple to determine the fair value of the consideration received of $26.0 million, which is recognized within the Investments in unconsolidated affiliates line of the Consolidated Balance Sheet. The excess of the fair value of the deconsolidated subsidiary over its carrying value resulted in the gain.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021 Dispositions</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Copper Bar</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 25, 2021, the Company sold its Copper Bar business for approximately $10.1 million. This business manufactured copper bar products used primarily by OEMs in the U.S. and was included in the Industrial Metals segment. The carrying value of the assets disposed totaled $3.6 million, consisting primarily of inventories and long-lived assets. As a result of the transaction, the Company recognized a pre-tax gain of $6.5 million on the sale of the business in the Consolidating Financial Statements in 2021.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Die-Mold</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 2, 2021, the Company entered into a contribution agreement with a limited liability company in the retail distribution business, pursuant to which the Company exchanged the outstanding common stock of Die-Mold for a 17 percent equity interest in the limited liability company. Die-Mold manufactures PEX and other plumbing-related fittings and plastic injection tooling in Canada and sells these products in Canada and the U.S. and was included in the Piping Systems Segment. Die-Mold reported net sales of $10.9 million and operating income of $2.2 million for the year ended December 25, 2021. As a result of the transaction, the Company recognized a gain of $4.7 million based on the excess of the fair value of the consideration received (the 17 percent equity interest) over the carrying value of Die-Mold in 2021. The Company utilized a combination of income and market comparable companies approaches using an EBITDA multiple to determine the fair value of the consideration received of $22.8 million, which is recognized within the Investments in unconsolidated affiliates line of the Consolidated Balance Sheet. The excess of the fair value of the deconsolidated subsidiary over its carrying value resulted in the gain.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fabricated Tube Products and Shoals Tubular, Inc. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 28, 2021, the Company entered into a purchase agreement with J.W. Harris Co., Inc. and Lincoln Electric Holdings, Inc., pursuant to which the Company sold the assets of Fabricated Tube Products (FTP) and all of the outstanding stock of STI </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for approximately $75.7 million. These businesses manufacture and fabricate valves and assemblies, brazed manifolds, headers, and distributor assemblies used primarily by manufacturers of residential heating and air conditioning units in the U.S. and were included in the Climate segment. They reported combined net sales of $37.0 million and operating income of $5.5 million for the year ended December 25, 2021. The carrying value of the assets disposed totaled $32.7 million, consisting primarily of accounts receivable, inventories, and long-lived assets. The carrying value of the liabilities disposed totaled $3.6 million, consisting primarily of accounts payable. As a result of the transaction, the Company recognized a pre-tax gain of $46.6 million on the sale of these businesses in the Consolidating Financial Statements in 2021.</span></div> 0.15 0.55 20000000.0 15800000 2600000 1000000 700000 0.40 48200000 15300000 14000000 1300000 <div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the allocation of the purchase price to acquire these businesses, which were financed by available cash balances, as well as the assets acquired and liabilities assumed at the respective acquisition dates.  The purchase price allocations for all acquisitions have been finalized as of December 30, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"></td><td style="width:71.478%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.865%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.545%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.867%"></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-style:italic;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%">Mueller Middle East</span></td><td colspan="3" style="display:none"></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%">H&amp;C Flex</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></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="display:none"></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="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%">Total consideration</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: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%">20,017 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 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%">$</span></td><td colspan="2" style="padding:2px 7pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,279</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allocated to:</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="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</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%">10,652 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><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="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%">Inventories</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:400;line-height:100%">4,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,511</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,744 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><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="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%">Property, plant, and equipment</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:400;line-height:100%">26,664 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,813</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">935 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><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="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%">Goodwill</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:400;line-height:100%">864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><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="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%">Intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets acquired</span></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%">46,038 </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="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,324</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</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:400;line-height:100%">4,593 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current 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:400;line-height:100%">10,941 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other noncurrent 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:400;line-height:100%">692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><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="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%">Total liabilities assumed</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:400;line-height:100%">16,226 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interest</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%">9,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td></tr><tr style="height:15pt"><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:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom: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:#cceeff;border-bottom: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%">20,017 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 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%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,279</span></td></tr></table></div> 20017000 15279000 10652000 0 4727000 4511000 1744000 0 26664000 10813000 935000 0 864000 0 452000 0 46038000 15324000 4593000 0 10941000 45000 692000 0 16226000 45000 9795000 0 20017000 15279000 <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 details the total intangible assets identified in the allocation of the purchase price at the respective acquisition dates:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:71.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></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-style:italic;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Estimated Useful Life</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%">Mueller Middle East</span></td></tr><tr style="height:14pt"><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: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="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%">Intangible asset type:</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:2px 1pt;text-align:left;vertical-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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;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%">Customer relationships</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%">20 years</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: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%">452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><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;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">452 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P20Y 452000 452000 1 0.11 0.17 0.28 15600000 1700000 39100000 7200000 4100000 0.11 26000000 10100000 3600000 6500000 0.17 10900000 2200000 4700000 0.17 22800000 75700000 37000000 5500000 32700000 3600000 46600000 Segment Information<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’s reportable segments are Piping Systems, Industrial Metals, and Climate.  Each of the reportable segments is composed of certain operating segments that are aggregated primarily by the nature of products offered as follows:</span></div><div><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:700;line-height:120%">Piping Systems</span></div><div><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%">Piping Systems is composed of the following operating segments: Domestic Piping Systems Group, Great Lakes Copper, European Operations, Trading Group, Jungwoo-Mueller (the Company’s South Korean joint venture), and Mueller Middle East (our Bahraini joint venture).  The Domestic Piping Systems Group manufactures and distributes copper tube, fittings, and line sets.  These products are manufactured in the U.S., sold in the U.S., and exported to markets worldwide.  Outside the U.S., Great Lakes Copper manufactures copper tube and line sets in Canada and sells the products primarily in the U.S. and Canada. European Operations manufactures copper tube in the U.K. which is sold primarily in Europe.  The Trading Group manufactures pipe nipples and resells brass and plastic plumbing valves, malleable iron fittings, faucets, and plumbing specialty products in the U.S. and Mexico.  Jungwoo-Mueller manufactures copper-based joining products that are sold worldwide.  Mueller Middle East manufactures copper tube and serves markets in the Middle East and Northern Africa. The Piping Systems segment’s products are sold primarily to plumbing, refrigeration, and air-conditioning wholesalers, hardware wholesalers and co-ops, building product retailers, and air-conditioning OEMs.</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%">Beginning in fiscal year 2022, the results of Precision Tube are included in the Industrial Metals segment prospectively as the impact to prior periods was not material. The business was previously reported in the Piping Systems segment. This change was made to reflect the Company’s internal management reporting structure.</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%">As disclosed in “</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i55a4b611c00e4d18950072540490f0eb_121" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 2 – Acquisitions &amp; Dispositions</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,” during 2023 the Company exchanged the outstanding common stock of Heatlink Group for an additional equity interest in a limited liability company in the retail distribution business, resulting in the deconsolidation of Heatlink Group and the recognition of a </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$4.1 million gain. This gain is reported within Corporate and Eliminations. The results of Heatlink Group, prior to deconsolidation, were included within the Piping Systems segment.</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%">During 2021, the Company exchanged the outstanding common stock of Die-Mold for an equity interest in a limited liability company in the retail distribution business, resulting in the deconsolidation of Die-Mold and the recognition of a </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$4.7 million gain. This gain is reported within Corporate and Eliminations. The results of Die-Mold, prior to deconsolidation, were included within the Piping Systems segment.</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:700;line-height:120%">Industrial Metals</span></div><div><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%">Industrial Metals is composed of the following operating segments: Brass Rod, Impacts &amp; Micro Gauge, Brass Value-Added Products, and Precision Tube.  These businesses manufacture brass rod, impact extrusions and forgings, specialty copper, copper alloy, and aluminum tube, as well as a wide variety of end products including plumbing brass, automotive components, valves, fittings, and gas assemblies.  These products are manufactured in the U.S. and sold primarily to OEMs in the U.S., many of which are in the industrial, transportation, construction, heating, ventilation, and air-conditioning, plumbing, refrigeration, and energy markets.</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%">During 2021, the segment recognized a gain of $6.5 million on the sale of the Copper Bar business.</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:700;line-height:120%">Climate</span></div><div><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%">Climate is composed of the following operating segments: Refrigeration Products, Westermeyer, Turbotec, Flex Duct, and Linesets, Inc.  These domestic businesses manufacture and fabricate valves, assemblies, high pressure components, coaxial heat exchangers, insulated HVAC flexible duct systems, line sets, brazed manifolds, headers, and distributor assemblies primarily for the heating, ventilation, air-conditioning, and refrigeration markets in the U.S.</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023 the Company settled the insurance claim related to the August 2022 fire in its Bluffs, Illinois manufacturing operation, resulting in a gain of $19.5 million recognized in the segment. </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%">As disclosed in “</span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i55a4b611c00e4d18950072540490f0eb_121" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 2 – Acquisitions &amp; Dispositions</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">,” during 2021 the Company sold the assets of FTP and all of the outstanding stock of STI, resulting in a gain of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$46.6 million. This gain is reported within Corporate and Eliminations. The results of FTP and STI, prior to the sale, were included within the Climate segment.</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%">During 2021, the segment recognized impairment charges on goodwill and long-lived assets of $2.8 million.</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%">Performance of segments is generally evaluated by their operating income.  Summarized product line, geographic, and segment information is shown in the following tables.  Geographic sales data indicates the location from which products are shipped.  Unallocated expenses include general corporate expenses, plus certain charges or credits not included in segment activity.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022, and 2021, no single customer exceeded 10 percent of worldwide sales.</span></div><div><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 following tables represent a disaggregation of revenue from contracts with customers, along with the reportable segment for each category:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></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="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:400;line-height:100%">For the Year Ended December 30, 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-style:italic;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%">Piping Systems</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%">Industrial Metals</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%">Climate</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 style="height:14pt"><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: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><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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tube and fittings</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,926,975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,926,975 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brass rod and forgings</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: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%">454,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">454,246 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OEM components and valves</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">79,879 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">120,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">200,802 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valves and plumbing specialties</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:400;line-height:100%">455,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">455,598 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Flex duct and other HVAC components</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">379,867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">379,867 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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: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%">43,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">43,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><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="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%">2,382,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">577,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">500,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">3,461,238 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">Intersegment sales</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="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,893)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Net sales</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 style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">3,420,345 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #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%">Disaggregation of revenue from contracts with customers (continued):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:44.997%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.717%"></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="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:400;line-height:100%">For the Year Ended December 31, 2022</span></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-style:italic;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%">Piping Systems</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%">Industrial Metals</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%">Climate</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 style="height:14pt"><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: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><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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tube and fittings</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%">2,211,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,211,963 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brass rod and forgings</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: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%">510,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">510,865 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OEM components, tube &amp; assemblies</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">74,647 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">121,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">195,651 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valves and plumbing specialties</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:400;line-height:100%">518,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">518,121 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Flex duct and other HVAC components</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">529,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">529,303 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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: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%">59,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">59,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">2,730,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">644,689 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">650,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,025,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">Intersegment sales</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="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%">(42,625)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Net sales</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 style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">3,982,455 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:44.997%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.717%"></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="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:400;line-height:100%">For the Year Ended December 25, 2021</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-style:italic;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%">Piping Systems</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%">Industrial Metals</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%">Climate</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 style="height:14pt"><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: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><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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tube and fittings</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%">2,055,639 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,055,639 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brass rod and forgings</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: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%">565,870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">565,870 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OEM components, tube &amp; assemblies</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%">32,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">48,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">137,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">218,693 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valves and plumbing specialties</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:400;line-height:100%">511,834 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">511,834 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Flex duct and other HVAC components</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">357,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">357,850 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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: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%">88,921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">88,921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">2,600,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">703,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">495,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">3,798,807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">Intersegment sales</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="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,462)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Net sales</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 style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">3,769,345 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #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%">Summarized segment information is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:36.491%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.651%"></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="27" 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%">For the Year Ended December 30, 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-style:italic;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%">Piping Systems</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%">Industrial Metals</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%">Climate</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%">Corporate and Eliminations</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 style="height:14pt"><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: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><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%">Net sales</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%">2,382,573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">577,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">500,790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,893)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">3,420,345 </span></td><td style="background-color:#cceeff;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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</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%">1,686,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">311,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(45,666)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,433,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</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:400;line-height:100%">20,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">39,954 </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%">Selling, general, and administrative expense</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%">99,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">13,713 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">28,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">65,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">208,172 </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></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%">Gain on sale of businesses</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: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%">(4,137)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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,137)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charges</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%">6,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">6,258 </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%">Gain on insurance settlement</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: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%">(19,466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(19,466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><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%">Operating income</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:400;line-height:100%">569,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">76,379 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">171,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(61,429)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">756,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</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%"> </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%"> </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%"> </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%"> </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:400;line-height:100%">(1,221)</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%">Interest income</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="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%">38,208 </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:400;line-height:100%">Realized and unrealized gains on short-term investments</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="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%">41,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on extinguishment of NMTC liability</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="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%">7,534 </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%">Environmental expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">(825)</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%">Other income, net</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%"> </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%"> </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%"> </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%"> </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%">3,618 </span></td><td style="background-color:#cceeff;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;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;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%">Income before income taxes</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%"> </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%"> </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%"> </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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding: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%">845,232 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:36.491%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.651%"></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="27" 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%">For the Year Ended 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-style:italic;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%">Piping Systems</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%">Industrial Metals</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%">Climate</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%">Corporate and Eliminations</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 style="height:14pt"><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: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><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%">Net sales</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%">2,730,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">644,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">650,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">(42,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 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%">3,982,455 </span></td><td style="background-color:#cceeff;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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</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%">1,943,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">416,953 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(38,269)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,864,862 </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%">Depreciation and amortization</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:400;line-height:100%">22,193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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,647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">43,731 </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%">Selling, general, and administrative expense</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%">93,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">36,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">61,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%">203,086 </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></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%">Gain on sale of 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: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%">(6,373)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(6,373)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><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%">Operating income</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:400;line-height:100%">671,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">82,464 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">188,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(64,444)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">877,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</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%"> </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%"> </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%"> </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%"> </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:400;line-height:100%">(810)</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%">Interest income</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="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%">6,457 </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%">Pension plan termination expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">(13,100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:400;line-height:100%">Realized and unrealized gains on short-term investments</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="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,918 </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%">Environmental expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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,298)</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%">Other income, net</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%"> </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%"> </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%"> </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%"> </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%">4,715 </span></td><td style="background-color:#cceeff;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;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;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%">Income before income taxes</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%"> </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%"> </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%"> </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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding: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%">876,031 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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%">Segment information (continued):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:36.491%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.651%"></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="27" 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%">For the Year Ended December 25, 2021</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-style:italic;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%">Piping Systems</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%">Industrial Metals</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%">Climate</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%">Corporate and Eliminations</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 style="height:14pt"><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: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><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%">Net sales</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%">2,600,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">703,363 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">495,414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(29,462)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">3,769,345 </span></td><td style="background-color:#cceeff;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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</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%">1,996,610 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">605,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">367,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(30,679)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,938,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%">Depreciation and amortization</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:400;line-height:100%">23,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">6,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,379 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">45,390 </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%">Selling, general, and administrative expense</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%">93,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">11,698 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">29,327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">49,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">184,052 </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%">Gain on sale of businesses</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: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%">(6,454)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(51,306)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(57,760)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charges</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">2,829 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">2,829 </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></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;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000;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 income</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%">486,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,453)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">655,845 </span></td><td style="background-color:#cceeff;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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</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%"> </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%"> </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%"> </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%"> </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%">(7,709)</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:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</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="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%">353 </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:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption premium</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="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,674)</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></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%">Environmental expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">(5,053)</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%">Other income, net</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%"> </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%"> </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%"> </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%"> </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%">3,377 </span></td><td style="background-color:#cceeff;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;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;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%">Income before income taxes</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%"> </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%"> </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%"> </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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding: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%">641,139 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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%">Summarized geographic information is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></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-style:italic;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%">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%">2022</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%">2021</span></td></tr><tr style="height:14pt"><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: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="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%">Net sales:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 19pt 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%">United States</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%">2,572,141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,965,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,791,571 </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 19pt 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%">United Kingdom</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:400;line-height:100%">270,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%">297,582 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">330,908 </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 19pt 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%">Canada</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%">339,682 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">410,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">469,652 </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 19pt 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%">Asia and the Middle East</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:400;line-height:100%">153,816 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">217,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">83,217 </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 19pt 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%">Mexico</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%">84,578 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">91,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">93,997 </span></td><td style="background-color:#cceeff;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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom: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:#cceeff;border-bottom: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%">3,420,345 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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,982,455 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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,769,345 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></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%">Long-lived assets:</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%">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%">2022</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%">2021</span></td></tr><tr style="height:14pt"><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: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 19pt 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%">United States</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%">273,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">266,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">272,903 </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 19pt 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%">United Kingdom</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:400;line-height:100%">40,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">36,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">36,529 </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 19pt 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%">Canada</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%">18,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">23,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,422 </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 19pt 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%">Asia and the Middle East</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:400;line-height:100%">50,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">51,193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">48,742 </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 19pt 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%">Mexico</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%">2,639 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">966 </span></td><td style="background-color:#cceeff;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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom: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:#cceeff;border-bottom: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%">385,165 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">379,950 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">385,562 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></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-style:italic;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%">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%">2022</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%">2021</span></td></tr><tr style="height:15pt"><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: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="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expenditures for long-lived assets (including those resulting from business acquisitions):</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="background-color:#cceeff;padding:2px 31pt 2px 1pt;text-align:justify;text-indent:4.49pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Piping Systems</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%">19,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">20,694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">43,429 </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 31pt 2px 1pt;text-align:justify;text-indent:4.49pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial Metals</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:400;line-height:100%">9,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">6,905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">5,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 31pt 2px 1pt;text-align:justify;text-indent:4.49pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Climate</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%">15,407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,611 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">12,428 </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 31pt 2px 1pt;text-align:justify;text-indent:4.49pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General Corporate</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:400;line-height:100%">10,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">54,025 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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,639 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">65,122 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></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-style:italic;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%">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%">2022</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%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt 0 12.25pt"></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="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%">Segment assets:</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: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 19pt 2px 1pt;text-align:justify;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%">Piping Systems</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,029,821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,088,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,160,272 </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 19pt 2px 1pt;text-align:justify;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%">Industrial Metals</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:400;line-height:100%">157,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">160,702 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">173,290 </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 19pt 2px 1pt;text-align:justify;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%">Climate</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%">252,561 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">250,107 </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 19pt 2px 1pt;text-align:justify;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%">General Corporate</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:400;line-height:100%">1,319,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">712,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">145,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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,759,301 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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,242,399 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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,728,936 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4100000 4700000 6500000 19500000 46600000 Corporate and Eliminations 2800000 <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 tables represent a disaggregation of revenue from contracts with customers, along with the reportable segment for each category:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></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="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:400;line-height:100%">For the Year Ended December 30, 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-style:italic;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%">Piping Systems</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%">Industrial Metals</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%">Climate</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 style="height:14pt"><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: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><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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tube and fittings</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,926,975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,926,975 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brass rod and forgings</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: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%">454,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">454,246 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OEM components and valves</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">79,879 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">120,923 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">200,802 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valves and plumbing specialties</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:400;line-height:100%">455,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">455,598 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Flex duct and other HVAC components</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">379,867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">379,867 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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: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%">43,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">43,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><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="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%">2,382,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">577,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">500,790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">3,461,238 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">Intersegment sales</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="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,893)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Net sales</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 style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">3,420,345 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #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%">Disaggregation of revenue from contracts with customers (continued):</span></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:44.997%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.717%"></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="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:400;line-height:100%">For the Year Ended December 31, 2022</span></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-style:italic;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%">Piping Systems</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%">Industrial Metals</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%">Climate</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 style="height:14pt"><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: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><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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tube and fittings</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%">2,211,963 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,211,963 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brass rod and forgings</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: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%">510,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">510,865 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OEM components, tube &amp; assemblies</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">74,647 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">121,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">195,651 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valves and plumbing specialties</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:400;line-height:100%">518,121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">518,121 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Flex duct and other HVAC components</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">529,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">529,303 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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: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%">59,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">59,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">2,730,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">644,689 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">650,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,025,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">Intersegment sales</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="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%">(42,625)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Net sales</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 style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">3,982,455 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:44.997%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.717%"></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="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:400;line-height:100%">For the Year Ended December 25, 2021</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-style:italic;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%">Piping Systems</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%">Industrial Metals</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%">Climate</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 style="height:14pt"><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: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><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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tube and fittings</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%">2,055,639 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,055,639 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brass rod and forgings</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: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%">565,870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">565,870 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OEM components, tube &amp; assemblies</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%">32,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">48,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">137,564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">218,693 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valves and plumbing specialties</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:400;line-height:100%">511,834 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">511,834 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Flex duct and other HVAC components</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">357,850 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">357,850 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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: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%">88,921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">88,921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">2,600,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">703,363 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">495,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">3,798,807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">Intersegment sales</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="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,462)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Net sales</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 style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">3,769,345 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1926975000 0 0 1926975000 0 454246000 0 454246000 0 79879000 120923000 200802000 455598000 0 0 455598000 0 0 379867000 379867000 0 43750000 0 43750000 2382573000 577875000 500790000 3461238000 -40893000 3420345000 2211963000 0 0 2211963000 0 510865000 0 510865000 0 74647000 121004000 195651000 518121000 0 0 518121000 0 0 529303000 529303000 0 59177000 0 59177000 2730084000 644689000 650307000 4025080000 -42625000 3982455000 2055639000 0 0 2055639000 0 565870000 0 565870000 32557000 48572000 137564000 218693000 511834000 0 0 511834000 0 0 357850000 357850000 0 88921000 0 88921000 2600030000 703363000 495414000 3798807000 -29462000 3769345000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized segment information is as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:36.491%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.651%"></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="27" 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%">For the Year Ended December 30, 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-style:italic;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%">Piping Systems</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%">Industrial Metals</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%">Climate</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%">Corporate and Eliminations</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 style="height:14pt"><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: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><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%">Net sales</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%">2,382,573 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">577,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">500,790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,893)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">3,420,345 </span></td><td style="background-color:#cceeff;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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</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%">1,686,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">311,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(45,666)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,433,511 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</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:400;line-height:100%">20,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,567 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,653 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">39,954 </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%">Selling, general, and administrative expense</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%">99,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">13,713 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">28,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">65,686 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">208,172 </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></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%">Gain on sale of businesses</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: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%">(4,137)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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,137)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charges</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%">6,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">6,258 </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%">Gain on insurance settlement</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: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%">(19,466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(19,466)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><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%">Operating income</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:400;line-height:100%">569,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">76,379 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">171,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(61,429)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">756,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</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%"> </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%"> </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%"> </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%"> </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:400;line-height:100%">(1,221)</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%">Interest income</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="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%">38,208 </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:400;line-height:100%">Realized and unrealized gains on short-term investments</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="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%">41,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on extinguishment of NMTC liability</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="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%">7,534 </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%">Environmental expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">(825)</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%">Other income, net</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%"> </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%"> </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%"> </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%"> </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%">3,618 </span></td><td style="background-color:#cceeff;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;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;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%">Income before income taxes</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%"> </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%"> </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%"> </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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding: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%">845,232 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:36.491%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.651%"></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="27" 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%">For the Year Ended 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-style:italic;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%">Piping Systems</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%">Industrial Metals</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%">Climate</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%">Corporate and Eliminations</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 style="height:14pt"><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: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><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%">Net sales</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%">2,730,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">644,689 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">650,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">(42,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 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%">3,982,455 </span></td><td style="background-color:#cceeff;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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</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%">1,943,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">416,953 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(38,269)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,864,862 </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%">Depreciation and amortization</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:400;line-height:100%">22,193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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,647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">43,731 </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%">Selling, general, and administrative expense</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%">93,655 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">36,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">61,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%">203,086 </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></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%">Gain on sale of 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: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%">(6,373)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(6,373)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><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%">Operating income</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:400;line-height:100%">671,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">82,464 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">188,067 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(64,444)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">877,149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</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%"> </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%"> </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%"> </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%"> </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:400;line-height:100%">(810)</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%">Interest income</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="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%">6,457 </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%">Pension plan termination expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">(13,100)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:400;line-height:100%">Realized and unrealized gains on short-term investments</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="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,918 </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%">Environmental expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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,298)</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%">Other income, net</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%"> </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%"> </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%"> </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%"> </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%">4,715 </span></td><td style="background-color:#cceeff;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;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;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%">Income before income taxes</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%"> </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%"> </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%"> </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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding: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%">876,031 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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%">Segment information (continued):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:36.491%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.647%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.651%"></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="27" 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%">For the Year Ended December 25, 2021</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-style:italic;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%">Piping Systems</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%">Industrial Metals</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%">Climate</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%">Corporate and Eliminations</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 style="height:14pt"><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: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><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%">Net sales</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%">2,600,030 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">703,363 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">495,414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(29,462)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">3,769,345 </span></td><td style="background-color:#cceeff;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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</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%">1,996,610 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">605,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">367,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(30,679)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,938,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%">Depreciation and amortization</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:400;line-height:100%">23,384 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">6,929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,379 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">45,390 </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%">Selling, general, and administrative expense</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%">93,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">11,698 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">29,327 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">49,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">184,052 </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%">Gain on sale of businesses</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: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%">(6,454)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(51,306)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(57,760)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment charges</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">2,829 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">2,829 </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></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;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000;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 income</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%">486,287 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,475 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,536 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,453)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">655,845 </span></td><td style="background-color:#cceeff;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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</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%"> </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%"> </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%"> </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%"> </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%">(7,709)</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:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</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="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%">353 </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:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption premium</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="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,674)</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></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%">Environmental expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">(5,053)</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%">Other income, net</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%"> </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%"> </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%"> </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%"> </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%">3,377 </span></td><td style="background-color:#cceeff;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;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;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%">Income before income taxes</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%"> </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%"> </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%"> </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%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding: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%">641,139 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2382573000 577875000 500790000 -40893000 3420345000 1686792000 480510000 311875000 -45666000 2433511000 20461000 7273000 7567000 4653000 39954000 99823000 13713000 28950000 65686000 208172000 0 0 0 4137000 4137000 6258000 0 0 0 6258000 0 0 19466000 0 19466000 569239000 76379000 171864000 -61429000 756053000 1221000 38208000 41865000 7534000 825000 3618000 845232000 2730084000 644689000 650307000 -42625000 3982455000 1943174000 543004000 416953000 -38269000 2864862000 22193000 7647000 9174000 4717000 43731000 93655000 11574000 36113000 61744000 203086000 0 0 0 6373000 6373000 671062000 82464000 188067000 -64444000 877149000 810000 6457000 13100000 2918000 1298000 4715000 876031000 2600030000 703363000 495414000 -29462000 3769345000 1996610000 605715000 367343000 -30679000 2938989000 23384000 6929000 10379000 4698000 45390000 93749000 11698000 29327000 49278000 184052000 0 6454000 0 51306000 57760000 0 0 2829000 0 2829000 486287000 85475000 85536000 -1453000 655845000 7709000 353000 5674000 5053000 3377000 641139000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized geographic information is as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></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-style:italic;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%">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%">2022</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%">2021</span></td></tr><tr style="height:14pt"><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: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="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%">Net sales:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 19pt 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%">United States</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%">2,572,141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,965,053 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,791,571 </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 19pt 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%">United Kingdom</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:400;line-height:100%">270,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%">297,582 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">330,908 </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 19pt 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%">Canada</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%">339,682 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">410,679 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">469,652 </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 19pt 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%">Asia and the Middle East</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:400;line-height:100%">153,816 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">217,750 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">83,217 </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 19pt 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%">Mexico</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%">84,578 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">91,391 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">93,997 </span></td><td style="background-color:#cceeff;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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom: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:#cceeff;border-bottom: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%">3,420,345 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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,982,455 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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,769,345 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></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%">Long-lived assets:</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%">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%">2022</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%">2021</span></td></tr><tr style="height:14pt"><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: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 19pt 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%">United States</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%">273,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">266,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">272,903 </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 19pt 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%">United Kingdom</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:400;line-height:100%">40,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">36,474 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">36,529 </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 19pt 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%">Canada</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%">18,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">23,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,422 </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 19pt 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%">Asia and the Middle East</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:400;line-height:100%">50,725 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">51,193 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">48,742 </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 19pt 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%">Mexico</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%">2,639 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">966 </span></td><td style="background-color:#cceeff;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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom: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:#cceeff;border-bottom: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%">385,165 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">379,950 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">385,562 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2572141000 2965053000 2791571000 270128000 297582000 330908000 339682000 410679000 469652000 153816000 217750000 83217000 84578000 91391000 93997000 3420345000 3982455000 3769345000 273604000 266571000 272903000 40045000 36474000 36529000 18152000 23354000 26422000 50725000 51193000 48742000 2639000 2358000 966000 385165000 379950000 385562000 <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></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-style:italic;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%">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%">2022</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%">2021</span></td></tr><tr style="height:15pt"><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: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="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expenditures for long-lived assets (including those resulting from business acquisitions):</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="background-color:#cceeff;padding:2px 31pt 2px 1pt;text-align:justify;text-indent:4.49pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Piping Systems</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%">19,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">20,694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">43,429 </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 31pt 2px 1pt;text-align:justify;text-indent:4.49pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial Metals</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:400;line-height:100%">9,406 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">6,905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">5,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 31pt 2px 1pt;text-align:justify;text-indent:4.49pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Climate</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%">15,407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,611 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">12,428 </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 31pt 2px 1pt;text-align:justify;text-indent:4.49pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General Corporate</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:400;line-height:100%">10,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">54,025 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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,639 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">65,122 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></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-style:italic;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%">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%">2022</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%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt 0 12.25pt"></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="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%">Segment assets:</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: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 19pt 2px 1pt;text-align:justify;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%">Piping Systems</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,029,821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,088,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,160,272 </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 19pt 2px 1pt;text-align:justify;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%">Industrial Metals</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:400;line-height:100%">157,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">160,702 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">173,290 </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 19pt 2px 1pt;text-align:justify;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%">Climate</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%">252,561 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">250,107 </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 19pt 2px 1pt;text-align:justify;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%">General Corporate</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:400;line-height:100%">1,319,158 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">712,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">145,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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,759,301 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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,242,399 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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,728,936 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 19118000 20694000 43429000 9406000 6905000 5744000 15407000 2611000 12428000 10094000 7429000 3521000 54025000 37639000 65122000 1029821000 1088940000 1160272000 157761000 160702000 173290000 252561000 279940000 250107000 1319158000 712817000 145267000 2759301000 2242399000 1728936000 Cash, Cash Equivalents, and Restricted Cash<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:71.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.695%"></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-style:italic;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%">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%">2022</span></td></tr><tr style="height:11pt"><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: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%">Cash &amp; cash equivalents</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,170,893 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">461,018 </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%">Restricted cash included within other current assets</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%">3,228 </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%">4,176 </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%">Restricted cash included within other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><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:1pt solid #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:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding: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,174,223 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">465,296 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:71.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.695%"></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-style:italic;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%">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%">2022</span></td></tr><tr style="height:11pt"><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: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%">Cash &amp; cash equivalents</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,170,893 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">461,018 </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%">Restricted cash included within other current assets</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%">3,228 </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%">4,176 </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%">Restricted cash included within other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><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:1pt solid #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:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding: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,174,223 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">465,296 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:71.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.695%"></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-style:italic;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%">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%">2022</span></td></tr><tr style="height:11pt"><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: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%">Cash &amp; cash equivalents</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,170,893 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">461,018 </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%">Restricted cash included within other current assets</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%">3,228 </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%">4,176 </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%">Restricted cash included within other assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><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:1pt solid #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:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding: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,174,223 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">465,296 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1170893000 461018000 3228000 4176000 102000 102000 1174223000 465296000 Inventories<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:71.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></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-style:italic;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%">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%">2022</span></td></tr><tr style="height:14pt"><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: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:justify;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 and supplies</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%">111,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">133,189 </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:justify;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="background-color:#ffffff;padding:0 1pt"></td><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%">61,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,177 </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:justify;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:400;line-height:100%">220,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,842 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation reserves</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:400;line-height:100%">(14,017)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(14,289)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:justify;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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">380,248 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">448,919 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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%">Inventories valued using the LIFO method totaled $20.2 million at December 30, 2023 and $16.5 million at December 31, 2022.  At December 30, 2023 and December 31, 2022, the approximate FIFO cost of such inventories was $122.9 million and $117.3 million, respectively.  </span></div><div><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%">At the end of 2023 and 2022, the FIFO value of inventory consigned to others was $19.8 million and $14.3 million, respectively.</span></div> <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:71.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></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-style:italic;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%">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%">2022</span></td></tr><tr style="height:14pt"><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: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:justify;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 and supplies</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%">111,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">133,189 </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:justify;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="background-color:#ffffff;padding:0 1pt"></td><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%">61,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,177 </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:justify;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:400;line-height:100%">220,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265,842 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation reserves</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:400;line-height:100%">(14,017)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(14,289)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:justify;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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">380,248 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">448,919 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 111843000 133189000 61793000 64177000 220629000 265842000 14017000 14289000 380248000 448919000 20200000 16500000 122900000 117300000 19800000 14300000 Consolidated Financial Statement Details<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Current Liabilities</span></div><div><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%">Included in <span style="-sec-ix-hidden:f-967">other current liabilities</span> as of December 30, 2023 and December 31, 2022 were the following: (i) customer rebates of $78.8 million and $82.3 million, respectively, (ii) current taxes payable of $22.8 million and $24.6 million, respectively, and (iii) current environmental liabilities of $3.9 million and $4.2 million, respectively. Additionally, the balance at December 31, 2022 includes a pension withdrawal liability of $13.1 million that was paid in 2023.</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:700;line-height:120%">Other Income, Net</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></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-style:italic;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%">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%">2022</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%">2021</span></td></tr><tr style="height:14pt"><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: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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit income</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%">765 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">3,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,903 </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:justify;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 discounts</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:400;line-height:100%">1,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,385 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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%">1,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(62)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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 </span></td><td style="background-color:#cceeff;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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding: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,618 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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,715 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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,377 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 78800000 82300000 22800000 24600000 3900000 4200000 13100000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Income, Net</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></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-style:italic;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%">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%">2022</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%">2021</span></td></tr><tr style="height:14pt"><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: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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit income</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%">765 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">3,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,903 </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:justify;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 discounts</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:400;line-height:100%">1,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,385 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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%">1,351 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(62)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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 </span></td><td style="background-color:#cceeff;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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding: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,618 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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,715 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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,377 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -765000 -3168000 -1903000 1502000 1609000 1385000 1351000 62000 89000 3618000 4715000 3377000 Derivative Instruments and Hedging Activities<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’s earnings and cash flows are subject to fluctuations due to changes in commodity prices, foreign currency exchange rates, and interest rates.  The Company uses derivative instruments such as commodity futures contracts, foreign currency forward contracts, and interest rate swaps to manage these exposures.</span></div><div><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:700;line-height:120%">Commodity Futures Contracts</span></div><div><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%">Copper and brass represent the largest component of the Company’s variable costs of production.  The cost of these materials is subject to global market fluctuations caused by factors beyond the Company’s control.  The Company occasionally enters into forward fixed-price arrangements with certain customers; the risk of these arrangements is generally managed with commodity futures contracts.  These futures contracts have been designated as cash flow hedges.  </span></div><div><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%">At December 30, 2023, the Company held open futures contracts to purchase approximately $5.8 million of copper over the next twelve months related to fixed price sales orders.  The fair value of those futures contracts was a $0.1 million net gain position, which was determined by obtaining quoted market prices (level 1 within the fair value hierarchy).  In the next 12 months, the Company will reclassify into earnings realized gains or losses relating to cash flow hedges.  At December 30, 2023, this amount was approximately $0.1 million of deferred net gains, net of tax.</span></div><div><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 Company may also enter into futures contracts to protect the value of inventory against market fluctuations.  At December 30, 2023, the Company held open futures contracts to sell approximately $61.3 million of copper over the next twelve months related to copper inventory.  The fair value of those futures contracts was a $0.2 million net loss position, which was determined by obtaining quoted market prices (level 1 within the fair value hierarchy).  </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 presents its derivative assets and liabilities in the Consolidated Balance Sheets on a net basis by counterparty.  The following table summarizes the location and fair value of the derivative instruments and disaggregates the net derivative assets and liabilities into gross components on a contract-by-contract basis:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.679%"></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="15" style="border-bottom: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%">Asset Derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom: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%">Liability Derivatives</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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%">  </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></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-style:italic;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: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 Sheet Location</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%">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%">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%">Balance Sheet Location</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%">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%">2022</span></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:left;vertical-align: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="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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity contracts - gains</span></div></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 style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</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: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%">589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">3,746 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</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: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%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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 style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity contracts - losses</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</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:400;line-height:100%">(281)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,483)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</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:400;line-height:100%">(383)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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></tr><tr style="height:14pt"><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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;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="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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">308 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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,263 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;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%"> </span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">(367)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Does not include the impact of cash collateral provided to counterparties</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="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 following table summarizes the effects of derivative instruments on the Consolidated Statements of Income:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:41.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.621%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></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-style:italic;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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></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:left;vertical-align: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="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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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></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></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%">Undesignated derivatives:</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: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="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%"> </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: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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) gain on commodity contracts (nonqualifying)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</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: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%">(1,071)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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 following tables summarize amounts recognized in and reclassified from AOCI during the period:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:39.749%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.378%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></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="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%">For the Year Ended December 30, 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-style:italic;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%">Gain (Loss) Recognized in AOCI (Effective Portion), Net of Tax</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%">Classification Gains (Losses)</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%">Gain Reclassified from AOCI (Effective Portion), Net of Tax</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%">Cash flow hedges:</span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">Cost of goods sold</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%">(2,419)</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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</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:400;line-height:100%">(34)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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: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 style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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,146 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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,419)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:39.749%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.378%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></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="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%">For the Year Ended 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-style:italic;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%">(Loss) Gain Recognized in AOCI (Effective Portion), Net of Tax</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%">Classification Gains (Losses)</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%">Loss Reclassified from AOCI (Effective Portion), Net of Tax</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%">Cash flow hedges:</span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,066)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</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%">7,666 </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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</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:400;line-height:100%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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: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 style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">(6,983)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">7,666 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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 primarily enters into International Swaps and Derivatives Association master netting agreements with major financial institutions that permit the net settlement of amounts owed under their respective derivative contracts.  Under these master netting agreements, net settlement generally permits the Company or the counterparty to determine the net amount payable for contracts due on the same date and in the same currency for similar types of derivative transactions.  The master netting agreements generally also provide for net settlement of all outstanding contracts with the counterparty in the case of an event of default or a termination event.  The Company does not offset fair value amounts for derivative instruments and fair value amounts recognized for the right to reclaim cash collateral.  At December 30, 2023 and December 31, 2022, the Company had recorded restricted cash in other current assets of $3.2 million and $4.0 million, respectively, as collateral related to open derivative contracts under the master netting arrangements.</span></div> 5800000 P12M 100000 100000 61300000 P12M -200000 The following table summarizes the location and fair value of the derivative instruments and disaggregates the net derivative assets and liabilities into gross components on a contract-by-contract basis:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:18.430%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.679%"></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="15" style="border-bottom: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%">Asset Derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom: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%">Liability Derivatives</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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%">  </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair Value</span></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-style:italic;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: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 Sheet Location</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%">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%">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%">Balance Sheet Location</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%">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%">2022</span></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:left;vertical-align: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="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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity contracts - gains</span></div></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 style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</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: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%">589 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">3,746 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</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: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%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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 style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity contracts - losses</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</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:400;line-height:100%">(281)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,483)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</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:400;line-height:100%">(383)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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></tr><tr style="height:14pt"><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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total derivatives </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;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="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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">308 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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,263 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;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%"> </span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">(367)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Does not include the impact of cash collateral provided to counterparties</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div> 589000 3746000 16000 0 281000 1483000 383000 0 308000 2263000 -367000 0 <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 effects of derivative instruments on the Consolidated Statements of Income:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:41.506%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.621%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></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-style:italic;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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Location</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></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:left;vertical-align: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="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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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></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></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%">Undesignated derivatives:</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: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="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%"> </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: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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) gain on commodity contracts (nonqualifying)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</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: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%">(1,071)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -1071000 20659000 <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 tables summarize amounts recognized in and reclassified from AOCI during the period:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:39.749%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.378%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></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="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%">For the Year Ended December 30, 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-style:italic;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%">Gain (Loss) Recognized in AOCI (Effective Portion), Net of Tax</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%">Classification Gains (Losses)</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%">Gain Reclassified from AOCI (Effective Portion), Net of Tax</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%">Cash flow hedges:</span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,180 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">Cost of goods sold</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%">(2,419)</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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</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:400;line-height:100%">(34)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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: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 style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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,146 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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,419)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:39.749%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.378%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></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="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%">For the Year Ended 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-style:italic;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%">(Loss) Gain Recognized in AOCI (Effective Portion), Net of Tax</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%">Classification Gains (Losses)</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%">Loss Reclassified from AOCI (Effective Portion), Net of Tax</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%">Cash flow hedges:</span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,066)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</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%">7,666 </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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</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:400;line-height:100%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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: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 style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">(6,983)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">7,666 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1180000 2419000 -34000 0 1146000 2419000 -7066000 -7666000 83000 0 -6983000 -7666000 3200000 4000000 Leases<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 leases certain facilities, vehicles, and equipment which expire on various dates through 2041. The following table includes supplemental information with regards to the Company’s operating leases: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:71.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></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-style:italic;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:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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 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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 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%">35,170</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:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 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,892</span></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top: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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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,893</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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,942</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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,683</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,880</span></td></tr><tr style="height:11pt"><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:1pt solid #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:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</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 colspan="2" style="background-color:#cceeff;padding:2px 7pt 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%">34,576</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 colspan="2" style="background-color:#cceeff;padding:2px 7pt 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%">21,822</span></td></tr><tr style="height:11pt"><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></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 discount rate</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%">3.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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></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 remaining lease term (in years)</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%">5.24</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%">6.03</span></td></tr></table></div><div><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%">Some of the Company’s leases include variable lease costs such as taxes, insurance, etc. These costs are immaterial for disclosure. </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 following table presents certain information related to operating lease costs and cash paid during the period: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:71.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.695%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Year 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-style:italic;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%">December 30, 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%">December 31, 2022</span></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease costs</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: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,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%">8,220 </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%">Short term lease costs</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%">3,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,086 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><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:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease costs</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%">13,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding: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,276 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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,787 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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%">Maturities of the Company’s operating leases are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:85.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.695%"></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-style:italic;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%">Amount</span></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">8,909 </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%">2025</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%">8,124 </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%">2026</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:400;line-height:100%">7,110 </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%">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:400;line-height:100%">6,210 </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%">2028</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:400;line-height:100%">3,222 </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%">2029 and thereafter</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%">4,646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><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:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</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%">38,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="3" style="background-color:#ffffff;padding:0 1pt"></td><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,645)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease obligations</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:400;line-height:100%">34,576 </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 7.75pt;text-align: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 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:400;line-height:100%">(7,893)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><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: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%">Noncurrent lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding: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,683 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> The following table includes supplemental information with regards to the Company’s operating leases: <div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:71.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></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-style:italic;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:400;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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 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 colspan="2" style="background-color:#ffffff;padding:2px 7pt 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%">35,170</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:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 7pt 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,892</span></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top: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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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 liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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,893</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align: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,942</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncurrent operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align: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,683</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,880</span></td></tr><tr style="height:11pt"><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:1pt solid #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:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</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 colspan="2" style="background-color:#cceeff;padding:2px 7pt 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%">34,576</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 colspan="2" style="background-color:#cceeff;padding:2px 7pt 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%">21,822</span></td></tr><tr style="height:11pt"><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></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 discount rate</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%">3.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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></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 remaining lease term (in years)</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%">5.24</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%">6.03</span></td></tr></table></div> 35170000 22892000 7893000 4942000 26683000 16880000 34576000 21822000 0.0355 0.0335 P5Y2M26D P6Y10D <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 presents certain information related to operating lease costs and cash paid during the period: </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:71.841%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.695%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">For the Year 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-style:italic;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%">December 30, 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%">December 31, 2022</span></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease costs</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: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,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%">8,220 </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%">Short term lease costs</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%">3,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,086 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><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:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease costs</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%">13,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><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 #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding: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,276 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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,787 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 9705000 8220000 3843000 4086000 13548000 12306000 9276000 7787000 <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%">Maturities of the Company’s operating leases are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:85.370%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.695%"></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-style:italic;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%">Amount</span></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">8,909 </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%">2025</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%">8,124 </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%">2026</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:400;line-height:100%">7,110 </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%">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:400;line-height:100%">6,210 </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%">2028</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:400;line-height:100%">3,222 </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%">2029 and thereafter</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%">4,646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><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:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</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%">38,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align: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="3" style="background-color:#ffffff;padding:0 1pt"></td><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,645)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease obligations</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:400;line-height:100%">34,576 </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 7.75pt;text-align: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 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:400;line-height:100%">(7,893)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:11pt"><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: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%">Noncurrent lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding: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,683 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 8909000 8124000 7110000 6210000 3222000 4646000 38221000 3645000 34576000 7893000 26683000 Property, Plant, and Equipment, Net<div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:71.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></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-style:italic;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%">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%">2022</span></td></tr><tr style="height:14pt"><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: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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and land improvements</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%">33,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">32,707 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</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:400;line-height:100%">232,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">234,480 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and 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:400;line-height:100%">654,079 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">653,997 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</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:400;line-height:100%">82,552 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">54,748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,001,927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">975,932 </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:justify;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 depreciation</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%">(616,762)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(595,982)</span></td><td style="background-color:#cceeff;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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant, and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding: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%">385,165 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">379,950 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>Depreciation expense for property, plant, and equipment was $34.9 million in 2023, $38.2 million in 2022, and $39.1 million in 2021. <div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:71.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></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-style:italic;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%">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%">2022</span></td></tr><tr style="height:14pt"><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: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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land and land improvements</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%">33,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">32,707 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</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:400;line-height:100%">232,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">234,480 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and 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:400;line-height:100%">654,079 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">653,997 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</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:400;line-height:100%">82,552 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">54,748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,001,927 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">975,932 </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:justify;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 depreciation</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%">(616,762)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(595,982)</span></td><td style="background-color:#cceeff;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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant, and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding: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%">385,165 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">379,950 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 33127000 32707000 232169000 234480000 654079000 653997000 82552000 54748000 1001927000 975932000 616762000 595982000 385165000 379950000 34900000 38200000 39100000 Goodwill and Other Intangible Assets<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div><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 changes in the carrying amount of goodwill by segment were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></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-style:italic;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%">Piping Systems</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%">Industrial Metals</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%">Climate</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 style="height:14pt"><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: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><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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</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%">192,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">8,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">21,652 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">222,822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated impairment charges</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:400;line-height:100%">(40,552)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(8,853)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,087)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(51,492)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 25, 2021:</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:400;line-height:100%">151,764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">171,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;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:400;line-height:100%">(11,216)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(11,216)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Currency translation</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%">(2,526)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(2,526)</span></td><td style="background-color:#cceeff;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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022:</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%">138,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">19,565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">157,588 </span></td><td style="background-color:#cceeff;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;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;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 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%">(7,007)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(7,007)</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="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%">Currency translation</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:400;line-height:100%">1,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><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%">Balance at December 30, 2023:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="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%"> </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%"> </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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</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%">172,806 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">21,652 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">203,312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated impairment charges</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:400;line-height:100%">(40,552)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(8,853)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,087)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(51,492)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom: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-bottom: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%">132,254 </span></td><td style="background-color:#ffffff;border-bottom: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-bottom: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-bottom: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%">1 </span></td><td style="background-color:#ffffff;border-bottom: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-bottom: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-bottom: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%">19,565 </span></td><td style="background-color:#ffffff;border-bottom: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-bottom: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-bottom: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%">151,820 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="27" 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:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"> Includes finalization of the purchase price allocation adjustment for Mueller Middle East of $11.2 million.</span></div></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:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"> Includes disposal of Heatlink Group business.</span></div></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></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reporting units with recorded goodwill include Domestic Piping Systems Group, B&amp;K LLC, Great Lakes, European Operations, </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jungwoo-Mueller, Mueller Middle East, Westermeyer, and Flex Duct</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.  Several factors give rise to goodwill in the Company’s acquisitions, such as the expected benefit from synergies of the combination and the existing workforce of the acquired businesses.  With the exception of the Turbotec reporting unit, there were no impairment charges resulting from the 2023, 2022, or 2021 annual impairment tests as the estimated fair value of each of the reporting units exceeded its carrying value.  During the third quarter of 2021, the Company recognized an impairment charge of $2.1 million related to Turbotec, reported within the Climate segment. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Intangible Assets</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 carrying amount of intangible assets at December 30, 2023 was as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" 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%"> </span></div><div style="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:100%">(In thousands)</span></div></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%">Gross Carrying Amount</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%">Accumulated Amortization</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%">Net Carrying Amount</span></td></tr><tr style="height:14pt"><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: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%">Customer relationships</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%">50,009 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(17,535)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">32,474 </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:justify;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:#ffffff;padding:0 1pt"></td><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,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%">(2,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%">— </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%">Patents and technology</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%">16,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,119)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,562 </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%">Trade names and licenses</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:400;line-height:100%">12,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(6,920)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,172 </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%">Other</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%">1,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,715)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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 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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding: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%">82,822 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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,614)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">46,208 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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 carrying amount of intangible assets at December 31, 2022 was as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" 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%"> </span></div><div style="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:100%">(In thousands)</span></div></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%">Gross Carrying Amount</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%">Accumulated Amortization</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%">Net Carrying Amount</span></td></tr><tr style="height:14pt"><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: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%">Customer relationships</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%">53,156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(15,658)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">37,498 </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:justify;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:#ffffff;padding:0 1pt"></td><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,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,333)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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></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 and technology</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%">18,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(7,570)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">10,462 </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%">Trade names and licenses</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:400;line-height:100%">13,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,697)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">6,677 </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%">Other</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%">1,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%">(1,528)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">148 </span></td><td style="background-color:#cceeff;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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding: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%">88,571 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">(33,786)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">54,785 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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%">Amortization expense for intangible assets was $5.0 million in 2023, $5.6 million in 2022, and $6.3 million in 2021.  Future amortization expense is estimated as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:85.430%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></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-style:italic;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%">Amount</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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">2024</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%">4,623 </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:justify;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="3" style="background-color:#ffffff;padding:0 1pt"></td><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,505 </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:justify;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="3" style="background-color:#cceeff;padding:0 1pt"></td><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,357 </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:justify;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="3" style="background-color:#ffffff;padding:0 1pt"></td><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,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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%">4,117 </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:justify;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="3" style="background-color:#ffffff;padding:0 1pt"></td><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,250 </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%"> </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%"> </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%">Expected amortization expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">46,208 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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 changes in the carrying amount of goodwill by segment were as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></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-style:italic;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%">Piping Systems</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%">Industrial Metals</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%">Climate</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 style="height:14pt"><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: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><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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</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%">192,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">8,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">21,652 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">222,822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated impairment charges</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:400;line-height:100%">(40,552)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(8,853)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,087)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(51,492)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 25, 2021:</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:400;line-height:100%">151,764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">171,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;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:400;line-height:100%">(11,216)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(11,216)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Currency translation</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%">(2,526)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(2,526)</span></td><td style="background-color:#cceeff;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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022:</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%">138,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">19,565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">157,588 </span></td><td style="background-color:#cceeff;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;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;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 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%">(7,007)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(7,007)</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="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%">Currency translation</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:400;line-height:100%">1,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><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%">Balance at December 30, 2023:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="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%"> </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%"> </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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</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%">172,806 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">21,652 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">203,312 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated impairment charges</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:400;line-height:100%">(40,552)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(8,853)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,087)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(51,492)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom: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-bottom: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%">132,254 </span></td><td style="background-color:#ffffff;border-bottom: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-bottom: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-bottom: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%">1 </span></td><td style="background-color:#ffffff;border-bottom: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-bottom: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-bottom: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%">19,565 </span></td><td style="background-color:#ffffff;border-bottom: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-bottom: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-bottom: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%">151,820 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="27" 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:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"> Includes finalization of the purchase price allocation adjustment for Mueller Middle East of $11.2 million.</span></div></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:6.5pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"> Includes disposal of Heatlink Group business.</span></div></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></table></div> 192316000 8854000 21652000 222822000 40552000 8853000 2087000 51492000 151764000 1000 19565000 171330000 -11216000 0 0 -11216000 -2526000 0 0 -2526000 138022000 1000 19565000 157588000 -7007000 0 0 -7007000 1239000 0 0 1239000 172806000 8854000 21652000 203312000 40552000 8853000 2087000 51492000 132254000 1000 19565000 151820000 -11200000 0 0 0 2100000 <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 carrying amount of intangible assets at December 30, 2023 was as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" 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%"> </span></div><div style="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:100%">(In thousands)</span></div></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%">Gross Carrying Amount</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%">Accumulated Amortization</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%">Net Carrying Amount</span></td></tr><tr style="height:14pt"><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: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%">Customer relationships</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%">50,009 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(17,535)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">32,474 </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:justify;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:#ffffff;padding:0 1pt"></td><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,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%">(2,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%">— </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%">Patents and technology</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%">16,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,119)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,562 </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%">Trade names and licenses</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:400;line-height:100%">12,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(6,920)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,172 </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%">Other</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%">1,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,715)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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 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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding: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%">82,822 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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,614)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">46,208 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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 carrying amount of intangible assets at December 31, 2022 was as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" 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%"> </span></div><div style="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:100%">(In thousands)</span></div></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%">Gross Carrying Amount</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%">Accumulated Amortization</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%">Net Carrying Amount</span></td></tr><tr style="height:14pt"><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: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%">Customer relationships</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%">53,156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(15,658)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">37,498 </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:justify;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:#ffffff;padding:0 1pt"></td><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,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,333)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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></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 and technology</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%">18,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(7,570)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">10,462 </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%">Trade names and licenses</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:400;line-height:100%">13,374 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,697)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">6,677 </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%">Other</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%">1,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%">(1,528)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">148 </span></td><td style="background-color:#cceeff;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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding: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%">88,571 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">(33,786)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">54,785 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 50009000 17535000 32474000 2325000 2325000 0 16681000 8119000 8562000 12092000 6920000 5172000 1715000 1715000 0 82822000 36614000 46208000 53156000 15658000 37498000 2333000 2333000 0 18032000 7570000 10462000 13374000 6697000 6677000 1676000 1528000 148000 88571000 33786000 54785000 5000000 5600000 6300000 Future amortization expense is estimated as follows:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:85.430%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></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-style:italic;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%">Amount</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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">2024</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%">4,623 </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:justify;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="3" style="background-color:#ffffff;padding:0 1pt"></td><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,505 </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:justify;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="3" style="background-color:#cceeff;padding:0 1pt"></td><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,357 </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:justify;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="3" style="background-color:#ffffff;padding:0 1pt"></td><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,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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%">4,117 </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:justify;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="3" style="background-color:#ffffff;padding:0 1pt"></td><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,250 </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%"> </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%"> </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%">Expected amortization expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">46,208 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4623000 4505000 4357000 4356000 4117000 24250000 46208000 Investments in Unconsolidated Affiliates<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tecumseh</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 Company owns a 50 percent interest in an unconsolidated affiliate that acquired Tecumseh and an entity that provides financing to Tecumseh. Tecumseh is a global manufacturer of hermetically sealed compressors for residential and specialty air conditioning, household refrigerators and freezers, and commercial refrigeration applications, including air conditioning and refrigeration compressors, as well as condensing units, heat pumps, and complete refrigeration systems.</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’s income (</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">loss)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> from unconsolidated affiliates, net of foreign tax, for 2023, 2022, and 2021 included net losses of $22.7 million, net gains of $5.2 million, and net losses of $1.7 million, respectively, for Tecumseh.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Retail Distribution</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company owns a 28 percent noncontrolling equity interest in a limited liability company in the retail distribution business. </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 Company’s income (</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">loss)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> from unconsolidated affiliates, net of foreign tax, for 2023, 2022, and 2021 included net gains of $7.9 million, $4.9 million, and $0.8 million, respectively, for the retail distribution business.</span></div> 0.50 -22700000 5200000 -1700000 0.28 7900000 4900000 800000 Debt<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Agreement</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Credit Agreement provides for an unsecured $400.0 million revolving credit facility that matures on March 31, 2026.  There were no borrowings outstanding under the Credit Agreement as of December 30, 2023 or December 31, 2022. Borrowings under the Revolving Credit Facility bear interest, at the Company’s option, at the Eurocurrency Rate which is determined by the underlying currency of the Credit Extension or the Base Rate as defined by the Credit Agreement, plus a variable premium.  Advances may be based upon the one, three, or six-month interest period.  The variable premium is based upon the Company’s debt to total capitalization ratio, and can range from 112.5 to 162.5 basis points for Eurocurrency Rate loans and 12.5 to 62.5 basis points for Base Rate loans.  At December 30, 2023, the premium was 112.5 basis points for Eurocurrency Rate loans and 12.5 basis points for Base Rate loans.  Additionally, a commitment fee is payable quarterly on the total commitment less any outstanding loans or issued letters of credit, and varies from 15.0 to 30.0 basis points based upon the Company’s debt to total capitalization ratio.  Availability of funds under the Revolving Credit Facility is reduced by the amount of certain outstanding letters of credit, which are used to secure the Company’s payment of insurance deductibles, certain retiree health benefits, and other corporate obligations, totaling approximately $28.7 million at December 30, 2023.  Terms of the letters of credit are generally renewable annually.</span></div><div><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:700;line-height:120%">Subordinated Debentures</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%">During the first quarter of 2021, the Company announced the redemption of its Subordinated Debentures due 2027. The full redemption of outstanding debentures occurred on April 15, 2021 for a total of $291.4 million in principal plus accrued interest and a redemption premium of $5.7 million that was expensed during the second quarter.</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:700;line-height:120%">Jungwoo-Mueller</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%">Jungwoo-Mueller has several secured revolving credit arrangements with a total borrowing capacity of KRW 20.0 billion (or approximately $15.3 million).  Borrowings are secured by the real property and equipment of Jungwoo-Mueller.</span></div><div><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%">Covenants contained in the Company’s financing obligations require, among other things, the maintenance of minimum levels of tangible net worth and the satisfaction of certain minimum financial ratios.  At December 30, 2023, the Company was in compliance with all debt covenants.</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%">There was no interest paid in 2023 or 2022. Interest paid in 2021 was $13.9 million.</span></div> 400000000 0 0 0.01125 0.01625 0.00125 0.00625 0.01125 0.00125 0.00150 0.00300 28700000 291400000 5700000 20000000000 15300000 0 0 13900000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 13 – New Markets Tax Credit Transactions</span></div><div><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%">On October 18, 2016, the Company entered into a financing transaction with Wells Fargo Community Investment Holdings, LLC (Wells Fargo) related to an equipment modernization project at the Company’s copper tube and line sets production facilities in Fulton, MS.  Wells Fargo made a capital contribution and the Company made a loan to MCTC Investment Fund, LLC (Investment Fund) under a qualified New Markets Tax Credit (NMTC) program.  The NMTC program was provided for in the Community Renewal Tax Relief Act of 2000 (CRTR Act) and is intended to induce capital investment in qualified lower income communities.  The CRTR Act permits taxpayers to claim credits against their Federal income taxes for up to 39 percent of qualified investments in the equity of community development entities (CDEs).  CDEs are privately managed investment institutions that are certified to make qualified low-income community investments.</span></div><div><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%">In connection with the financing, Wells Fargo contributed to the Investment Fund, and as such, Wells Fargo is entitled to substantially all of the benefits derived from the NMTCs.  The Investment Fund then contributed the proceeds to certain CDEs, which, in turn, loaned the funds on similar terms as the Leverage Loan to Mueller Copper Tube Company, Inc. (MCTC), an </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%">indirect, wholly-owned subsidiary of the Company.  The proceeds of the loans from the CDEs, including loans representing the capital contribution made by Wells Fargo, net of syndication fees, are restricted for use on the modernization project.</span></div><div><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 NMTC is subject to 100 percent recapture for a period of seven years as provided in the Internal Revenue Code.  The Company was required to comply with various regulations and contractual provisions that apply to the NMTC arrangement.  Non-compliance with applicable requirements could result in projected tax benefits not being realized and, therefore, require the Company to indemnify Wells Fargo for any loss or recapture of NMTCs related to the financing until such time as the Company’s obligation to deliver tax benefits is relieved.  This transaction also included a put/call provision whereby the Company may be obligated or entitled to repurchase Wells Fargo’s interest in the Investment Fund.  The Company previously determined the financing arrangement with the Investment Fund and CDEs is a variable interest entity (VIE), and that it is the primary beneficiary of the VIE and has included the VIE in the Company’s Consolidated Financial Statements. In December 2023, Wells Fargo exercised the put option, and as such the Company recognized a gain on the extinguishment of the liability representing Wells Fargo’s interest in the Investment Fund of $7.5 million.</span></div> 0.39 1 P7Y 7500000 Benefit Plans<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pension and Other Postretirement Plans</span></div><div><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 Company sponsors several qualified and nonqualified pension plans and other postretirement benefit plans for certain employees.  The information disclosed below does not include the pension plan in South Korea, as it it immaterial to the Company’s Consolidated Financial Statements. The following tables provide a reconciliation of the changes in the most significant plans’ benefit obligations and the fair value of the plans’ assets for 2023 and 2022, and a statement of the plans’ aggregate funded status:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></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%">Pension Benefits</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%">Other Benefits</span></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-style:italic;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%">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%">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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr style="height:14pt"><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: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><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="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%">Change in benefit obligation:</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><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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligation at beginning of year</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%">50,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">84,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">9,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">11,825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</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: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%">183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">291 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</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%">2,454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss (gain)</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:400;line-height:100%">1,508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,604)</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan amendments/transference</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit payments</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:400;line-height:100%">(3,582)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,512)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(686)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(547)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</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%">3,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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,306)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71)</span></td><td style="background-color:#cceeff;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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligation at end of year</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%">54,435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">50,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">9,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">9,240 </span></td><td style="background-color:#cceeff;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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of plan assets:</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%"> </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%"> </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%"> </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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</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:400;line-height:100%">62,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">79,478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(6,371)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</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: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%">686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">547 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit payments</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%">(3,582)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,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%">(686)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(547)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</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:400;line-height:100%">3,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(8,297)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</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:400;line-height:100%">62,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">62,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded (underfunded) status at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">8,436 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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,537 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">(9,557)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">(9,240)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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 represents amounts recognized in AOCI (before the effect of income taxes):</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></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%">Pension Benefits</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%">Other Benefits</span></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-style:italic;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%">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%">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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr style="height:14pt"><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: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><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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized net actuarial loss (gain)</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%">7,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,870 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(3,863)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(4,149)</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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized prior service credit</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%">— </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%">— </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%">(5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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%">As of December 30, 2023, $0.2 million of the actuarial net gain and the remainder of the prior service credit will, through amortization, be recognized as components of net periodic benefit cost in 2024.</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><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 aggregate status of all overfunded plans is recognized as an asset and the aggregate status of all underfunded plans is recognized as a liability in the Consolidated Balance Sheets.  The amounts recognized as a liability are classified as current or long-term on a plan-by-plan basis.  Liabilities are classified as current to the extent the actuarial present value of benefits payable within the next 12 months exceeds the fair value of plan assets, with all remaining amounts classified as long-term.  </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%">As of December 30, 2023 and December 31, 2022, the total funded status of the plans recognized in the Consolidated Balance Sheets was as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></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%">Pension Benefits</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%">Other Benefits</span></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-style:italic;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%">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%">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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr style="height:14pt"><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: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><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:justify;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 asset</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%">8,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">11,537 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">— </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liability</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: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%">(1,041)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">(1,068)</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:justify;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 liability</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(8,516)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,172)</span></td><td style="background-color:#cceeff;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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total funded (underfunded) status</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding: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%">8,436 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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,537 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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,557)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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,240)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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 components of net periodic benefit cost (income) are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></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-style:italic;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%">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%">2022</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%">2021</span></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%">Pension benefits:</span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 19pt 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%">Interest cost</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%">2,454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,272 </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 19pt 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%">Expected return on plan 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:400;line-height:100%">(3,260)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,568)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,671)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 19pt 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%">Amortization of net loss</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,536 </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 19pt 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%">Settlement charge</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: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></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 19pt 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%">Net periodic benefit 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: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%">(806)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">(1,221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">(863)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other benefits:</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%"> </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%"> </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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 19pt 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%">Service cost</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%">183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">258 </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 19pt 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%">Interest cost</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:400;line-height:100%">439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">281 </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 19pt 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%">Amortization of prior service credit</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%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(198)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(470)</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 19pt 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%">Amortization of net gain</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:400;line-height:100%">(449)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(220)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(103)</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 19pt 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%">Curtailment gain</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,756)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 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;border-top:1pt solid #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:1pt solid #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:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 19pt 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%">Net periodic benefit cost (income)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding: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%">171 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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,537)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">(34)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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%">During 2022, the Company recognized a curtailment gain of $1.8 million related to one of its postretirement benefit plans.</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 components of net periodic benefit cost (income) other than the service cost component are included in other income, net in the Consolidated Statements of Income.</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><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 weighted average assumptions used in the measurement of the Company’s benefit obligations are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></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%">Pension Benefits</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%">Other Benefits</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%"> </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%">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%">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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr style="height:14pt"><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: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><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%">Discount rate</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%">4.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">6.08 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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></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%">Expected long-term return on plan assets</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.30 </span></td><td style="padding:2px 1pt 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 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%">5.51 </span></td><td style="padding:2px 1pt 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 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%">N/A</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%">N/A</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%">Rate of compensation increases</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%">N/A</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%">N/A</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%">5.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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></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%">Rate of inflation</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%">3.20 </span></td><td style="padding:2px 1pt 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 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%">3.30 </span></td><td style="padding:2px 1pt 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 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%">N/A</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%">N/A</span></td></tr></table></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 weighted average assumptions used in the measurement of the Company’s net periodic benefit cost are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:18.080%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.643%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="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%">Pension Benefits</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%">Other Benefits</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%"> </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%">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%">2022</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%">2021</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%">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%">2022</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%">2021</span></td></tr><tr style="height:14pt"><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: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><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"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</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:400;line-height:100%">4.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">6.08 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.92 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected long-term return on plan assets</span></div></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%">5.51 </span></td><td style="padding:2px 1pt 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 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.96 </span></td><td style="padding:2px 1pt 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 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.69 </span></td><td style="padding:2px 1pt 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 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%">N/A</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%">N/A</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%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increases</span></div></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%">N/A</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%">N/A</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%">N/A</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%">5.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of inflation</span></div></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%">3.30 </span></td><td style="padding:2px 1pt 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 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%">3.70 </span></td><td style="padding:2px 1pt 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 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%">3.20 </span></td><td style="padding:2px 1pt 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 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%">N/A</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%">N/A</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%">N/A</span></td></tr></table></div><div><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 Company’s Mexican postretirement plans use the rate of compensation increase in the benefit formulas.  Past service in the U.K. pension plan will be adjusted for the effects of inflation.  All other pension and postretirement plans use benefit formulas based on length of service.</span></div><div><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 annual assumed rate of increase in the per capita cost of covered benefits (i.e., health care cost trend rate) is assumed to range from 4.9 to 8.2 percent for 2024, gradually decrease to 4.1 percent through 2040, and remain at that level thereafter.  The health care cost trend rate assumption does not have a significant effect on the amounts reported.</span></div><div><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:700;line-height:120%">Pension Assets</span></div><div><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 weighted average asset allocation of the Company’s pension fund assets are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:71.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></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%">Pension Plan Assets</span></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%">Asset category</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%">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%">2022</span></td></tr><tr style="height:14pt"><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: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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pooled liability investments</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%">99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><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="background-color:#ffffff;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%">Equity securities (includes equity mutual funds)</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: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%">67 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Multi-asset securities</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">22 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and equivalents (includes money market funds)</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:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Alternative investments</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">10 </span></td><td style="background-color:#cceeff;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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 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></tr></table></div><div><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 pension plan obligations are long-term and, accordingly, the plan assets are invested for the long-term.  Plan assets are monitored periodically.  Based upon results, investment managers and/or asset classes are redeployed when considered necessary.  None of the plans’ assets are expected to be returned to the Company during the next fiscal year.  The assets of the plans do not include investments in securities issued by the Company.  </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 estimated rates of return on plan assets are the expected future long-term rates of earnings on plan assets and are forward-looking assumptions that materially affect pension cost.  Establishing the expected future rates of return on pension assets is a judgmental matter.  The Company reviews the expected long-term rates of return on an annual basis and revises as appropriate.  The expected long-term rate of return on plan assets was 4.30 percent for 2023 and 5.51 percent in 2022.</span></div><div><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 Company’s investments for its pension plans are reported at fair value.  The following methods and assumptions were used to estimate the fair value of the Company’s plan asset investments:</span></div><div><span><br/></span></div><div style="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%">Cash and money market funds –</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Valued at cost, which approximates fair value.</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-style:italic;font-weight:400;line-height:120%">Pooled liability investments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – These funds are primarily invested in U.K. government bonds and highly rated corporate bonds. The level 2 fair value is determined utilizing observable inputs of the underlying assets.</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-style:italic;font-weight:400;line-height:120%">Mutual funds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Valued at the net asset value of shares held by the plans, based upon quoted market prices.</span></div><div><span><br/></span></div><div style="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%">Limited partnerships –</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Limited partnerships comprise a diversified portfolio of real estate investments which are classified as Level 3 due to a lack of observable inputs existing at the measurement date. Accordingly, the estimated fair values may differ significantly from the values that would have been used had a ready market existed for these investments. Limited partnership investments are recorded at estimated fair value based on financial information received from the investment manager. The investment manager determines fair value based upon, among other things, property valuations received from valuation specialists at regular intervals. </span></div><div><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 following table sets forth by level, within the fair value hierarchy, the assets of the plans at fair value:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></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="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:400;line-height:100%">Fair Value Measurements at December 30, 2023</span></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-style:italic;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%">Level 1</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%">Level 2</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%">Level 3</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 style="height:14pt"><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: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><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:#ffffff;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%">Cash and money market funds</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: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%">502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Pooled liability investments</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">62,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">62,369 </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 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;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding: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%">502 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">62,369 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">62,871 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></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="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:400;line-height:100%">Fair Value Measurements at December 31, 2022</span></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-style:italic;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%">Level 1</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%">Level 2</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%">Level 3</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 style="height:14pt"><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: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><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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and money market funds</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%">829 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">829 </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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;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: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%">55,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">55,441 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Limited partnerships</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">6,028 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">6,028 </span></td><td style="background-color:#cceeff;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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">829 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">55,441 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">6,028 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">62,298 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10.43pt">Approximately 78 percent of mutual funds are actively managed funds and approximately 22 percent of mutual funds are index funds.  Additionally, 24 percent of the mutual funds’ assets are invested in non-U.S. multi-asset securities and 76 percent in non-U.S. equities.</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 table below reflects the changes in the assets of the plan measured at fair value on a recurring basis using significant unobservable inputs (level 3 of fair value hierarchy) during the year ended December 30, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:85.430%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></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-style:italic;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%">Limited Partnerships</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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Balance, December 31, 2022</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%">6,028 </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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Liquidation</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:400;line-height:100%">(6,028)</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%"> </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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Balance, December 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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:700;line-height:120%">Contributions and Benefit Payments</span></div><div><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 Company does not expect to contribute to the U.K. pension plan, other than to reimburse expenses, and expects to contribute $1.0 million to its other postretirement benefit plans in 2024. The Company expects future benefits to be paid from the plans as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:75.405%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.913%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.914%"></td><td style="width:0.1%"></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-style:italic;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%">Pension Benefits</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%">Other Benefits</span></td></tr><tr style="height:14pt"><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: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:justify;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="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%">3,418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,042 </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:justify;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="3" style="background-color:#ffffff;padding:0 1pt"></td><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,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,045 </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:justify;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="3" style="background-color:#cceeff;padding:0 1pt"></td><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,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,080 </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:justify;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="3" style="background-color:#ffffff;padding:0 1pt"></td><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,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">877 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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%">3,934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">922 </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%">2028-2032</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:400;line-height:100%">21,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:justify;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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">40,243 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">9,112 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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:700;line-height:120%">401(k) Plans</span></div><div><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 Company sponsors voluntary employee savings plans that qualify under Section 401(k) of the Internal Revenue Code of 1986.  Compensation expense for the Company’s matching contribution to the 401(k) plans was $4.9 million in 2023, $4.9 million in 2022, and $4.5 million in 2021.  The Company match is a cash contribution.  Participants direct the investment of their account balances by allocating among a range of asset classes including mutual funds (equity, fixed income, and balanced funds) and money market funds.  The plans do not allow direct investment in securities issued by the Company.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">U. K. Pension Plan</span></div>During 2023, a United Kingdom High Court issued a ruling involving another U.K. company’s defined benefit pension scheme regarding the impact of not obtaining certain documentation under section 37 of the Pension Scheme Act of 2003 could have on plan amendments in relation to the contracting out of state benefit pension. The ruling is subject to appeal and the Company will continue to evaluate this matter. The Company continues to account for it U.K. pension scheme in accordance with all relevant plan agreements and amendments, as they represent the terms that are mutually understood by the employer and plan participants. The following tables provide a reconciliation of the changes in the most significant plans’ benefit obligations and the fair value of the plans’ assets for 2023 and 2022, and a statement of the plans’ aggregate funded status:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></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%">Pension Benefits</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%">Other Benefits</span></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-style:italic;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%">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%">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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr style="height:14pt"><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: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><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="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%">Change in benefit obligation:</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><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="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligation at beginning of year</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%">50,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">84,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">9,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">11,825 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</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: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%">183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">291 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</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%">2,454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">439 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">346 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actuarial loss (gain)</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:400;line-height:100%">1,508 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,154)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,604)</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plan amendments/transference</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit payments</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:400;line-height:100%">(3,582)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,512)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(686)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(547)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</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%">3,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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,306)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71)</span></td><td style="background-color:#cceeff;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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Obligation at end of year</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%">54,435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">50,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">9,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">9,240 </span></td><td style="background-color:#cceeff;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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of plan assets:</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%"> </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%"> </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%"> </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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</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:400;line-height:100%">62,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">79,478 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Actual return on plan assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(6,371)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employer contributions</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: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%">686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">547 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit payments</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%">(3,582)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,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%">(686)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(547)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</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:400;line-height:100%">3,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(8,297)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at end of year</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:400;line-height:100%">62,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">62,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Funded (underfunded) status at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">8,436 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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,537 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">(9,557)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">(9,240)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 50761000 84283000 9240000 11825000 0 0 183000 291000 2454000 1450000 439000 346000 -1508000 24154000 105000 2604000 0 0 101000 0 3582000 2512000 686000 547000 -3294000 8306000 -385000 71000 54435000 50761000 9557000 9240000 62298000 79478000 0 0 410000 -6371000 0 0 0 0 686000 547000 3582000 2512000 686000 547000 3745000 -8297000 0 0 62871000 62298000 0 0 8436000 11537000 -9557000 -9240000 <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 represents amounts recognized in AOCI (before the effect of income taxes):</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></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%">Pension Benefits</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%">Other Benefits</span></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-style:italic;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%">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%">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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr style="height:14pt"><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: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><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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized net actuarial loss (gain)</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%">7,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,870 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(3,863)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(4,149)</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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized prior service credit</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%">— </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%">— </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%">(5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table> -7728000 -2870000 3863000 4149000 0 0 -5000 -19000 200000 P12M <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%">As of December 30, 2023 and December 31, 2022, the total funded status of the plans recognized in the Consolidated Balance Sheets was as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></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%">Pension Benefits</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%">Other Benefits</span></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-style:italic;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%">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%">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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr style="height:14pt"><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: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><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:justify;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 asset</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%">8,436 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">11,537 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">— </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liability</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: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%">(1,041)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">(1,068)</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:justify;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 liability</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(8,516)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,172)</span></td><td style="background-color:#cceeff;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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total funded (underfunded) status</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding: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%">8,436 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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,537 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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,557)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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,240)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 8436000 11537000 0 0 0 0 1041000 1068000 0 0 8516000 8172000 8436000 11537000 -9557000 -9240000 <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 components of net periodic benefit cost (income) are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></td><td style="width:0.1%"></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-style:italic;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%">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%">2022</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%">2021</span></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%">Pension benefits:</span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 19pt 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%">Interest cost</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%">2,454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,272 </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 19pt 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%">Expected return on plan 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:400;line-height:100%">(3,260)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,568)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,671)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 19pt 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%">Amortization of net loss</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,536 </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 19pt 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%">Settlement charge</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: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></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 19pt 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%">Net periodic benefit 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: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%">(806)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">(1,221)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">(863)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other benefits:</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%"> </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%"> </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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 19pt 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%">Service cost</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%">183 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">291 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">258 </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 19pt 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%">Interest cost</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:400;line-height:100%">439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">346 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">281 </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 19pt 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%">Amortization of prior service credit</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%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(198)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(470)</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 19pt 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%">Amortization of net gain</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:400;line-height:100%">(449)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(220)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(103)</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 19pt 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%">Curtailment gain</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,756)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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 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;border-top:1pt solid #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:1pt solid #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:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 19pt 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%">Net periodic benefit cost (income)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding: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%">171 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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,537)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">(34)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2454000 1450000 1272000 3260000 3568000 3671000 0 -897000 -1536000 0 0 0 -806000 -1221000 -863000 183000 291000 258000 439000 346000 281000 -2000 -198000 -470000 449000 220000 103000 0 1756000 0 171000 -1537000 -34000 1800000 <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 weighted average assumptions used in the measurement of the Company’s benefit obligations are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></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%">Pension Benefits</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%">Other Benefits</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%"> </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%">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%">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:400;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td></tr><tr style="height:14pt"><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: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><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%">Discount rate</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%">4.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">6.08 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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></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%">Expected long-term return on plan assets</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.30 </span></td><td style="padding:2px 1pt 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 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%">5.51 </span></td><td style="padding:2px 1pt 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 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%">N/A</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%">N/A</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%">Rate of compensation increases</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%">N/A</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%">N/A</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%">5.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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></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%">Rate of inflation</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%">3.20 </span></td><td style="padding:2px 1pt 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 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%">3.30 </span></td><td style="padding:2px 1pt 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 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%">N/A</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%">N/A</span></td></tr></table></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 weighted average assumptions used in the measurement of the Company’s net periodic benefit cost are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:18.080%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.643%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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="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%">Pension Benefits</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%">Other Benefits</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%"> </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%">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%">2022</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%">2021</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%">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%">2022</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%">2021</span></td></tr><tr style="height:14pt"><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: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><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"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Discount rate</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:400;line-height:100%">4.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">6.08 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.92 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected long-term return on plan assets</span></div></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%">5.51 </span></td><td style="padding:2px 1pt 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 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.96 </span></td><td style="padding:2px 1pt 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 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.69 </span></td><td style="padding:2px 1pt 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 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%">N/A</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%">N/A</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%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of compensation increases</span></div></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%">N/A</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%">N/A</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%">N/A</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%">5.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rate of inflation</span></div></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%">3.30 </span></td><td style="padding:2px 1pt 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 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%">3.70 </span></td><td style="padding:2px 1pt 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 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%">3.20 </span></td><td style="padding:2px 1pt 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 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%">N/A</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%">N/A</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%">N/A</span></td></tr></table></div> 0.0440 0.0480 0.0596 0.0608 0.0430 0.0551 0.0500 0.0500 0.0320 0.0330 0.0480 0.0190 0.0140 0.0608 0.0373 0.0292 0.0551 0.0496 0.0469 0.0500 0.0500 0.0500 0.0330 0.0370 0.0320 0.049 0.082 0.041 <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 weighted average asset allocation of the Company’s pension fund assets are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:71.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></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%">Pension Plan Assets</span></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%">Asset category</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%">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%">2022</span></td></tr><tr style="height:14pt"><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: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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pooled liability investments</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%">99 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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"><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="background-color:#ffffff;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%">Equity securities (includes equity mutual funds)</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: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%">67 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Multi-asset securities</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">22 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and equivalents (includes money market funds)</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:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Alternative investments</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">10 </span></td><td style="background-color:#cceeff;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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 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></tr></table></div> 0.99 0 0 0.67 0 0.22 0.01 0.01 0 0.10 1 1 0.043 0.0551 <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 sets forth by level, within the fair value hierarchy, the assets of the plans at fair value:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></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="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:400;line-height:100%">Fair Value Measurements at December 30, 2023</span></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-style:italic;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%">Level 1</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%">Level 2</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%">Level 3</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 style="height:14pt"><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: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><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:#ffffff;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%">Cash and money market funds</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: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%">502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Pooled liability investments</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">62,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">62,369 </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 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;border-top:1pt solid #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:1pt solid #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:1pt solid #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:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding: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%">502 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">62,369 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">62,871 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></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="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:400;line-height:100%">Fair Value Measurements at December 31, 2022</span></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-style:italic;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%">Level 1</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%">Level 2</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%">Level 3</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 style="height:14pt"><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: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><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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and money market funds</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%">829 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">829 </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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;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: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%">55,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">55,441 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Limited partnerships</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">6,028 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">6,028 </span></td><td style="background-color:#cceeff;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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">829 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">55,441 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">6,028 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">62,298 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:10.43pt">Approximately 78 percent of mutual funds are actively managed funds and approximately 22 percent of mutual funds are index funds.  Additionally, 24 percent of the mutual funds’ assets are invested in non-U.S. multi-asset securities and 76 percent in non-U.S. equities.</span></div> 502000 0 0 502000 0 62369000 0 62369000 502000 62369000 0 62871000 829000 0 0 829000 0 55441000 0 55441000 0 0 6028000 6028000 829000 55441000 6028000 62298000 0.78 0.22 0.24 0.76 <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 table below reflects the changes in the assets of the plan measured at fair value on a recurring basis using significant unobservable inputs (level 3 of fair value hierarchy) during the year ended December 30, 2023:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:85.430%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.638%"></td><td style="width:0.1%"></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-style:italic;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%">Limited Partnerships</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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Balance, December 31, 2022</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%">6,028 </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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Liquidation</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:400;line-height:100%">(6,028)</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%"> </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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Balance, December 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 6028000 -6028000 0 1000000 The Company expects future benefits to be paid from the plans as follows:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:75.405%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.913%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.914%"></td><td style="width:0.1%"></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-style:italic;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%">Pension Benefits</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%">Other Benefits</span></td></tr><tr style="height:14pt"><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: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:justify;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="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%">3,418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,042 </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:justify;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="3" style="background-color:#ffffff;padding:0 1pt"></td><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,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,045 </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:justify;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="3" style="background-color:#cceeff;padding:0 1pt"></td><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,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,080 </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:justify;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="3" style="background-color:#ffffff;padding:0 1pt"></td><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,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">877 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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%">3,934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">922 </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%">2028-2032</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:400;line-height:100%">21,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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:justify;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:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">40,243 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">9,112 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3418000 1042000 3540000 1045000 3667000 1080000 3798000 877000 3934000 922000 21886000 4146000 40243000 9112000 4900000 4900000 4500000 Commitments and Contingencies<div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Environmental</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to federal, state, local, and foreign environmental laws and regulations.  For all properties, the Company has provided and charged to expense $0.7 million in 2023, $1.4 million in 2022, and $5.0 million in 2021 for pending environmental matters.  <span style="-sec-ix-hidden:f-1443">Environmental reserves</span> totaled $18.9 million at December 30, 2023 and $20.5 million at December 31, 2022.  As of December 30, 2023, the Company expects to spend $3.8 million in 2024, $0.8 million in 2025, $0.6 million in 2026, $0.7 million in 2027, $0.7 million in 2028, and $12.3 million thereafter for ongoing projects.  </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Non-operating Properties</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Southeast Kansas Sites</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Kansas Department of Health and Environment (KDHE) has contacted the Company regarding environmental contamination at three former smelter sites in Kansas (Altoona, East La Harpe, and Lanyon).  The Company is not a successor to the companies that operated these smelter sites, but has explored possible settlement with KDHE and other potentially responsible parties (PRP) in order to avoid litigation.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2022, the Company reached a settlement with another PRP relating to these three sites.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of that agreement, the Company paid $5.6 million, which was previously reserved, in exchange for the other PRP’s agreement to conduct or fund any required remediation with the geographic boundaries of the three sites (namely, the parcel(s) on which the former smelters were located), plus coverage of certain off-site areas (namely, contamination that migrated by surface water runoff or air emissions from the Altoona or East La Harpe site, and smelter materials located within 50 feet of the geographic boundary of each site).</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The settlement does not cover certain matters, including potential liability related to the remediation of the town of Iola which is not estimable at this time. The other PRP has also provided an indemnity that would cover third-party cleanup claims for those sites, subject to a time limit and a cap.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Altoona.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Another PRP conducted a site investigation of the Altoona site under a consent decree with KDHE and submitted a removal site evaluation report recommending a remedy.  The remedial design plan, which covers both on-site and certain off-site cleanup costs, was approved by the KDHE in 2016.  Construction of the remedy was completed in 2018. Under the terms of the settlement with the other PRP, the Company expects the operations and maintenance costs for this remedy to be paid for entirely by the other PRP.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">East La Harpe.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> At the East La Harpe site, the Company and two other PRPs conducted a site study evaluation under KDHE supervision and prepared a site cleanup plan approved by KDHE.  In December 2018, KDHE provided a draft agreement which contemplates the use of funds KDHE obtained from two other parties (Peabody Energy and Blue Tee) to fund part of the remediation, and removes Blue Tee from the PRPs’ agreement with KDHE. Pursuant to the terms of the settlement with the other PRP noted above, the Company expects the remediation to be conducted and paid for entirely by the other PRP, and for that other PRP to negotiate and enter into an agreement with KDHE. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Lanyon.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> With respect to the Lanyon Site, in 2016, the Company received a general notice letter from the United States Environmental Protection Agency (EPA) asserting that the Company is a PRP, which the Company has denied.  EPA issued an interim record of decision in 2017 and has been remediating properties at the site. According to EPA, 1,371 properties were to be remediated. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2023, EPA issued a five-year review indicating that the cleanup of approximately 300 remaining residential properties would be completed in 2026. A record of decision concerning the cleanup is scheduled for May 2025.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Shasta Area Mine Sites</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mining Remedial Recovery Company (MRRC), a wholly owned subsidiary, owns certain inactive mines in Shasta County, California.  MRRC has continued a program, begun in the late 1980s, of implementing various remedial measures, including sealing mine portals with concrete plugs in portals that were discharging water.  The sealing program achieved significant reductions in the metal load in discharges from these adits; however, additional reductions are required pursuant to an order issued by the California Regional Water Quality Control Board (QCB).  In response to a 1996 QCB Order, MRRC completed a feasibility study in 1997 describing measures designed to mitigate the effects of acid rock drainage.  In December 1998, the QCB modified the 1996 order extending MRRC’s time to comply with water quality standards.  In September 2002, the QCB adopted a new order requiring MRRC to adopt Best Management Practices (BMP) to control discharges of acid mine drainage, and again extended the time to comply with water quality standards until September 2007.  During that time, implementation of BMP further reduced impacts of acid rock drainage; however, full compliance has not been achieved.  The QCB is presently renewing MRRC’s discharge permit and will concurrently issue a new order.  It is expected that the new 10-year permit will include an order requiring continued implementation of BMP through 2034 to address residual discharges of acid rock drainage.  At this site, MRRC spent approximately $1.2 million from 2021 through 2023 for remediation, and currently estimates that it will spend between approximately $14.1 million and $16.1 million over the next 30 years and has accrued a reserve at the low end of this range.</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lead Refinery Site</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S.S. Lead Refinery, Inc. (Lead Refinery), a non-operating wholly owned subsidiary of MRRC, has conducted corrective action and interim remedial activities (collectively, Site Activities) at Lead Refinery’s East Chicago, Indiana site pursuant to the Resource Conservation and Recovery Act since December 1996.  Although the Site Activities have been substantially concluded, Lead Refinery is required to perform monitoring and maintenance-related activities pursuant to a post-closure permit issued by the Indiana Department of Environmental Management effective as of March 2, 2013.  Lead Refinery spent approximately $0.6 million from 2021 through 2023 with respect to this site.  Approximate costs to comply with the post-closure permit, including associated general and administrative costs, are estimated at between $1.6 million and $2.2 million over the next 13 years. The Company has recorded a reserve at the low end of this range.</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 9, 2009, pursuant to the Comprehensive Environmental Response, Compensation, and Liability Act (CERCLA), the U.S. Environmental Protection Agency (EPA) added the Lead Refinery site and surrounding properties to the National Priorities List (NPL).  On July 17, 2009, Lead Refinery received a written notice from the EPA indicating that it may be a PRP under CERCLA due to the release or threat of release of hazardous substances including lead into properties surrounding the Lead Refinery NPL site.  The EPA identified two other PRPs in connection with that matter.  In November 2012, the EPA adopted a remedy for the surrounding properties and in September 2014, the EPA announced that it had entered into a settlement with the two other PRPs whereby they will pay approximately $26.0 million to fund the cleanup of approximately 300 properties surrounding the Lead Refinery NPL site (zones 1 and 3 of operable unit 1) and perform certain remedial action tasks.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 8, 2016, the Company, its subsidiary Arava Natural Resources Company, Inc. (Arava), and Arava’s subsidiary MRRC each received general notice letters from the EPA asserting that they may be PRPs in connection with the Lead Refinery NPL site.  The Company, Arava, and MRRC have denied liability for any remedial action and response costs associated with the Lead Refinery NPL site.  In June 2017, the EPA requested that Lead Refinery conduct, and the Company fund, a remedial investigation and feasibility study of operable unit 2 of the Lead Refinery NPL site pursuant to a proposed administrative settlement agreement and order on consent. The Company and Lead Refinery entered into that agreement in September 2017. The Company has made a capital contribution to Lead Refinery to conduct the remedial investigation and feasibility study with respect to operable unit 2 and has provided financial assurance in the amount of $1.0 million. The remedial investigation and feasibility study remain ongoing. The EPA has also asserted its position that the Company is a responsible party for the Lead Refinery NPL site, and accordingly is responsible for a share of remedial action and response costs at the site and in the adjacent residential area. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2018, the EPA issued two unilateral administrative orders (UAOs) directing the Company, Lead Refinery, and four other PRPs to conduct soil and interior remediation of certain residences at the Lead Refinery NPL site (zones 2 and 3 of operable unit 1). Subsequent thereto, the Company and Lead Refinery reached agreement with the four other PRPs to implement these two UAOs, with the Company agreeing to pay, on an interim basis, (i) an estimated $4.5 million (subject to potential change through a future reallocation process) of the approximately $25.0 million the PRPs then estimated it would cost to implement the UAOs, which estimate is subject to change, and (ii) $2.0 million relating to past costs incurred by other PRPs for work conducted at the site, as well as the possibility of up to $0.7 million in further payments for ongoing work by those PRPs.  As of year-end, the Company has made payments of approximately $7.6 million related to the aforementioned agreement with the other PRPs. The Company disputes that it was properly named in the UAOs. In March 2022, Lead Refinery entered into an administrative settlement agreement and order on consent with the EPA, along with the four other PRPs, which involves payment of certain past and future costs relating to operable unit 1, in exchange for certain releases and contribution protection for the Company, Lead Refinery, and their respective affiliates relating to that operable unit. The settlement became effective in September 2022. The Company reserved $3.3 million for this settlement at the end of 2021. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2018, a group of private plaintiffs sued the Company, Arava, MRRC, and Lead Refinery, along with other defendants, in civil tort action relating to the site. The Company, Arava, and MRRC have been voluntarily dismissed from that litigation without prejudice. Lead Refinery subsequently answered plaintiffs’ amended complaint, but has filed a motion for partial judgment on the pleadings which remains pending.  At this juncture, the Company is unable to determine the likelihood of a material adverse outcome or the amount or range of a potential loss in excess of the current reserve with respect to any remedial action or litigation relating to the Lead Refinery NPL site, either at Lead Refinery’s former operating site (operable unit 2) or the adjacent residential area (operable unit 1), including, but not limited to, EPA oversight costs for which the EPA may attempt to seek reimbursement from the Company, and past costs for which other PRPs may attempt to seek contribution from the Company.</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Bonita Peak Mining District</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following an August 2015 spill from the Gold King Mine into the Animas River near Silverton, Colorado, the EPA listed the Bonita Peak Mining District on the NPL.  Said listing was finalized in September 2016.  The Bonita Peak Mining District encompasses 48 mining sites within the Animas River watershed, including the Sunnyside Mine, the American Tunnel, and the Sunbank Group.  On or about July 25, 2017, Washington Mining Company (Washington Mining) (a wholly-owned subsidiary of the Company’s wholly-owned subsidiary, Arava), received a general notice letter from the EPA stating that Washington Mining may be a PRP under CERCLA in connection with the Bonita Peak Mining District site and therefore responsible for the remediation of certain portions of the site, along with related costs incurred by the EPA.  Shortly thereafter, the Company received a substantively identical letter asserting that it may be a PRP at the site and similarly responsible for the cleanup of certain portions of the site.  The general notice letters identify one other PRP at the site, and do not require specific action by Washington Mining or the Company at this time.  At this juncture, the Company is unable to determine the likelihood of a materially adverse outcome or the amount or range of a potential loss with respect to any remedial action related to the Bonita Peak Mining District NPL site.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Operating Properties</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Mueller Copper Tube Products, Inc.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 1999, Mueller Copper Tube Products, Inc. (MCTP), a wholly owned subsidiary, commenced a cleanup and remediation of soil and groundwater at its Wynne, Arkansas plant to remove trichloroethylene, a cleaning solvent formerly used by MCTP.  On August 30, 2000, MCTP received approval of its Final Comprehensive Investigation Report and Storm Water Drainage Investigation Report addressing the treatment of soils and groundwater from the Arkansas Department of Environmental Quality (ADEQ).  The Company established a reserve for this project in connection with the acquisition of MCTP in 1998.  Effective November 17, 2008, MCTP entered into a Settlement Agreement and Administrative Order by Consent to submit a Supplemental Investigation Work Plan (SIWP) and subsequent Final Remediation Work Plan (RWP) for the site.  By letter dated January 20, 2010, ADEQ approved the SIWP as submitted, with changes acceptable to the Company.  On December 16, 2011, MCTP entered into an amended Administrative Order by Consent to prepare and implement a revised RWP regarding final remediation for the Site.  The remediation system was activated in February 2014.  Costs to implement the work plans, including associated general and administrative costs, are estimated to approximate $0.4 million over the next two years. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">United States Department of Commerce Antidumping Review</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 24, 2008, the Department of Commerce (DOC) initiated an antidumping administrative review of the antidumping duty order covering circular welded non-alloy steel pipe and tube from Mexico for the November 1, 2007 through October 31, 2008 period of review.  The DOC selected Mueller Comercial as a respondent in the review.  On April 19, 2010, the DOC published the final results of the review and assigned Mueller Comercial an antidumping duty rate of 48.33 percent.  On May 25, 2010, the Company appealed the final results to the U.S. Court of International Trade (CIT).  On December 16, 2011, the CIT issued a decision remanding the Department’s final results.  While the matter was still pending, the Company and the United States reached an agreement to settle the appeal.  Subject to the conditions of the agreement, the Company anticipated that certain of its subsidiaries would incur antidumping duties on subject imports made during the period of review and, as such, established a reserve for this matter.  After the lapse of the statutory period of time during which U.S. Customs and Border Protection (CBP) was required, but failed, to liquidate the entries at the settled rate, the Company released the reserve.  Between October 30, 2015 and November 27, 2015, CBP sent a series of invoices to Southland Pipe Nipples Co., Inc. (Southland), requesting payment of approximately $3.0 million in duties and interest in connection with 795 import entries made during the November 1, 2007 through October 31, 2008 period.  On January 26, 2016 and January 27, 2016, Southland filed protests with CBP in connection with these invoices, noting that CBP’s asserted claims were not made in accordance with applicable law, including statutory provisions governing deemed liquidation. The Company believes in the merits of the legal objections raised in Southland’s protests, and CBP’s response to Southland’s protests is currently pending. Given the procedural posture and issues raised by this legal dispute, the Company cannot estimate the amount of potential duty liability, if any, that may result from CBP’s asserted claims.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Guarantees</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Guarantees, in the form of letters of credit, are issued by the Company generally to assure the payment of insurance deductibles, certain retiree health benefits, and debt at certain unconsolidated affiliates.  The terms of the guarantees are generally one year but are renewable annually as required.  These letters are primarily backed by the Company’s revolving credit facility.  The maximum payments that the Company could be required to make under its guarantees at December 30, 2023 were $28.7 million.</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insurance Claims</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%">In August 2022, a portion of the Company’s Bluffs, Illinois manufacturing operation was damaged by fire. Certain inventories, production equipment, and building structures were extensively damaged. During the second quarter of 2023, the Company settled the claim with its insurer for total proceeds of $29.5 million, net of the deductible of $250 thousand. As a result of the settlement with the insurer, all proceeds received and all costs previously deferred (which were recorded as other current liabilities in prior periods) were recognized, resulting in a pre-tax gain of $19.5 million in the second quarter of 2023, or 13 cents per diluted share after tax. The Company received proceeds of $24.5 million and $5.0 million in 2023 and 2022, respectively.</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%">In March 2023, a portion of the Company’s Covington, Tennessee manufacturing operation was damaged by a tornado. The extent of the damage to inventories, production equipment, and building structures is currently being assessed. The total value of the loss, including business interruption, cannot be determined at this time, but is expected to be covered by property and business interruption insurance subject to customary deductibles. Any gain resulting from insurance proceeds for property damage in excess of the net book value of the related property will be recognized in income upon settlement of the claim. In addition, the Company has deferred recognition of direct, identifiable costs associated with this matter. These costs will also be recognized upon settlement of the insurance claim. As of December 30, 2023, the Company has received advances totaling $10.0 million from the insurance company for this claim. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is involved in certain litigation as a result of claims that arose in the ordinary course of business, which management believes will not have a material adverse effect on the Company’s financial position, results of operations, or cash flows.  It may also realize the benefit of certain legal claims and litigation in the future; these gain contingencies are not recognized in the Consolidated Financial Statements.</span></div> 700000 1400000 5000000 18900000 20500000 3800000 800000 600000 700000 700000 12300000 3 3 5600000 3 50 2 2 1371 300 P10Y 1200000 14100000 16100000 P30Y 600000 1600000 2200000 P13Y 2 2 26000000 300 1000000 2 4 4 2 4500000 25000000 2000000 700000 7600000 4 3300000 48 400000 P2Y 0.4833 3000000 795 P1Y 28700000 29500000 250000 19500000 24500000 5000000 10000000 Income Taxes<div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income before income taxes were taxed under the following jurisdictions:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></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-style:italic;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%">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%">2022</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%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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%">Domestic</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%">722,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">737,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">518,080 </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%">Foreign</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:400;line-height:100%">123,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">138,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">123,059 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><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%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom: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-bottom: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%">845,232 </span></td><td style="background-color:#ffffff;border-bottom: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-bottom: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-bottom: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%">876,031 </span></td><td style="background-color:#ffffff;border-bottom: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-bottom: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-bottom: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%">641,139 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense consists of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></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-style:italic;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%">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%">2022</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%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Current tax expense:</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: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="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%"> </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: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="background-color:#ffffff;padding:2px 19pt 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%">Federal</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: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%">144,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">149,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">107,804 </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 19pt 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%">Foreign</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%">39,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">36,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">34,455 </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 19pt 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%">State and local</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:400;line-height:100%">32,694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">41,214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">16,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense</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:400;line-height:100%">215,972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">227,202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">158,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><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%">Deferred tax expense (benefit):</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: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="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%"> </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: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="background-color:#cceeff;padding:2px 19pt 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%">Federal</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%">4,806 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,312)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,504)</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 19pt 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%">Foreign</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:400;line-height:100%">270 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,572 </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 19pt 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%">State and local</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%">(286)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(376)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,345 </span></td><td style="background-color:#cceeff;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;border-top:1pt solid #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:1pt solid #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:1pt solid #000;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%">Deferred tax expense (benefit)</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%">4,790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,880)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">7,413 </span></td><td style="background-color:#cceeff;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;border-top:1pt solid #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:1pt solid #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:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom: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:#cceeff;border-bottom: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%">220,762 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">223,322 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">165,858 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The difference between the reported income tax expense and a tax determined by applying the applicable U.S. federal statutory income tax rate to income before income taxes is reconciled as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></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-style:italic;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%">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%">2022</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%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Expected income tax expense</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%">177,499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">183,967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">134,639 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local income tax, net of federal benefit</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:400;line-height:100%">25,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">21,132 </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%">Effect of foreign statutory rates different from U.S. and other foreign adjustments</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%">14,519 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">7,443 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">11,185 </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></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></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></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Investment in unconsolidated affiliates</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:400;line-height:100%">1,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(679)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;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%">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:400;line-height:100%">1,976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:400;line-height:100%">(419)</span></td><td style="background-color:#cceeff;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;border-top:1pt solid #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:1pt solid #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:1pt solid #000;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%">Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom: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:#cceeff;border-bottom: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%">220,762 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">223,322 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">165,858 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company continues to assert that a portion of the undistributed earnings of its foreign subsidiaries are permanently reinvested. No taxes have been accrued with respect to these undistributed earnings or any outside basis differences. The Company has accrued appropriate taxes for any undistributed earnings that are not considered permanently reinvested. The Company has elected to provide for the tax expense related to global intangible low-taxed income (GILTI) in the year the tax is incurred.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company includes interest and penalties related to income tax matters as a component of income tax expense, none of which was material in 2023, 2022, and 2021.  </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the Internal Revenue Service completed its audit of the Company’s 2015 and 2017 tax returns, the results of which were immaterial to the Consolidated Financial Statements. The statute of limitations is open for the Company’s federal tax return for 2020 and all subsequent years, and some state and foreign returns are also open for some earlier tax years due to differing statute periods. While the Company believes that it is adequately reserved for possible audit adjustments, the final resolution of these examinations cannot be determined with certainty and could result in final settlements that differ from current estimates.</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities are presented below:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:71.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></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-style:italic;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%">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%">2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></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:0 1pt"></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%">Deferred tax assets:</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="background-color:#cceeff;padding:2px 19pt 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%">Inventories</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%">19,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">16,829 </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 19pt 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%">Other postretirement benefits and accrued items</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:400;line-height:100%">10,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 19pt 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%">Other reserves</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%">6,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,046 </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 19pt 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%">Foreign tax attributes</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:400;line-height:100%">4,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">5,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 19pt 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%">State tax attributes, net of federal benefit</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%">6,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,063 </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 19pt 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%">Stock-based compensation</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:400;line-height:100%">4,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">5,249 </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 19pt 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%">Lease liability</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%">7,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,540 </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 19pt 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%">Basis difference in unconsolidated affiliates</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:400;line-height:100%">11,509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">6,881 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Total deferred tax 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:400;line-height:100%">71,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">62,618 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less valuation allowance</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%">(23,078)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(21,505)</span></td><td style="background-color:#cceeff;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;border-top:1pt solid #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:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Deferred tax assets, net of valuation allowance</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%">48,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">41,113 </span></td><td style="background-color:#cceeff;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;border-top:1pt solid #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:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Deferred tax liabilities:</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: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="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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 19pt 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%">Property, plant, and equipment</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:400;line-height:100%">42,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">44,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 19pt 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%">Lease asset</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%">7,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,970 </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 19pt 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%">Other 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:400;line-height:100%">10,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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,918 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Total 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:400;line-height:100%">61,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 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%">51,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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 deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom: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-bottom: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%">(13,471)</span></td><td style="background-color:#ffffff;border-bottom: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-bottom: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-bottom: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,776)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 30, 2023, after consideration of the federal impact, the Company had state income tax credit carryforwards of $1.3 million, all of which expire by 2024, and state net operating loss (NOL) carryforwards with potential tax benefits of $5.6 million, after consideration of the federal impact, expiring between 2027 and 2036.  The state tax credit and NOL carryforwards were fully offset by valuation allowances.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 30, 2023, the Company had other foreign tax attributes with potential tax benefits of $3.8 million, which have an unlimited life, and attributes with potential benefits of $1.0 million that expire between 2035 and 2039; all of these foreign attributes were fully offset by a valuation allowance. The Company has also recorded a valuation allowance against deferred tax assets related to the book-tax differences in investments in unconsolidated affiliates.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income taxes paid were approximately $219.6 million in 2023, $238.3 million in 2022, and $132.9 million in 2021.</span></div> <div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income before income taxes were taxed under the following jurisdictions:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></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-style:italic;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%">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%">2022</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%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;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%">Domestic</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%">722,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">737,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">518,080 </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%">Foreign</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:400;line-height:100%">123,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">138,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">123,059 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><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%">Income before income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom: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-bottom: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%">845,232 </span></td><td style="background-color:#ffffff;border-bottom: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-bottom: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-bottom: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%">876,031 </span></td><td style="background-color:#ffffff;border-bottom: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-bottom: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-bottom: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%">641,139 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 722153000 737538000 518080000 123079000 138493000 123059000 845232000 876031000 641139000 <div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense consists of the following:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></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-style:italic;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%">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%">2022</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%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Current tax expense:</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: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="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%"> </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: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="background-color:#ffffff;padding:2px 19pt 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%">Federal</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: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%">144,111 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">149,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">107,804 </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 19pt 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%">Foreign</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%">39,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">36,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">34,455 </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 19pt 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%">State and local</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:400;line-height:100%">32,694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">41,214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">16,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current tax expense</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:400;line-height:100%">215,972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">227,202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">158,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><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%">Deferred tax expense (benefit):</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: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="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%"> </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: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="background-color:#cceeff;padding:2px 19pt 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%">Federal</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%">4,806 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,312)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,504)</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 19pt 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%">Foreign</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:400;line-height:100%">270 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(192)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,572 </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 19pt 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%">State and local</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%">(286)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(376)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,345 </span></td><td style="background-color:#cceeff;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;border-top:1pt solid #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:1pt solid #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:1pt solid #000;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%">Deferred tax expense (benefit)</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%">4,790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,880)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">7,413 </span></td><td style="background-color:#cceeff;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;border-top:1pt solid #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:1pt solid #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:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom: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:#cceeff;border-bottom: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%">220,762 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">223,322 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">165,858 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 144111000 149269000 107804000 39167000 36719000 34455000 32694000 41214000 16186000 215972000 227202000 158445000 4806000 -3312000 -3504000 270000 -192000 2572000 -286000 -376000 8345000 4790000 -3880000 7413000 220762000 223322000 165858000 <div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The difference between the reported income tax expense and a tax determined by applying the applicable U.S. federal statutory income tax rate to income before income taxes is reconciled as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></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-style:italic;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%">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%">2022</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%">2021</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></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:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Expected income tax expense</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%">177,499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">183,967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">134,639 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local income tax, net of federal benefit</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:400;line-height:100%">25,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">21,132 </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%">Effect of foreign statutory rates different from U.S. and other foreign adjustments</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%">14,519 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">7,443 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">11,185 </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></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></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></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Investment in unconsolidated affiliates</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:400;line-height:100%">1,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(679)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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></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></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></tr><tr><td colspan="3" style="background-color:#cceeff;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%">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:400;line-height:100%">1,976 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:400;line-height:100%">(419)</span></td><td style="background-color:#cceeff;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;border-top:1pt solid #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:1pt solid #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:1pt solid #000;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%">Income tax expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom: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:#cceeff;border-bottom: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%">220,762 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">223,322 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">165,858 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 177499000 183967000 134639000 25542000 32184000 21132000 14519000 7443000 11185000 -1226000 -206000 679000 1976000 -478000 -419000 220762000 223322000 165858000 <div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tax effects of temporary differences that give rise to significant portions of the deferred tax assets and deferred tax liabilities are presented below:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:71.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></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-style:italic;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%">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%">2022</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></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:0 1pt"></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%">Deferred tax assets:</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="background-color:#cceeff;padding:2px 19pt 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%">Inventories</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%">19,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">16,829 </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 19pt 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%">Other postretirement benefits and accrued items</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:400;line-height:100%">10,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 19pt 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%">Other reserves</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%">6,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,046 </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 19pt 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%">Foreign tax attributes</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:400;line-height:100%">4,862 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">5,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 19pt 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%">State tax attributes, net of federal benefit</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%">6,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,063 </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 19pt 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%">Stock-based compensation</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:400;line-height:100%">4,502 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">5,249 </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 19pt 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%">Lease liability</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%">7,354 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,540 </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 19pt 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%">Basis difference in unconsolidated affiliates</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:400;line-height:100%">11,509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">6,881 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Total deferred tax 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:400;line-height:100%">71,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">62,618 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less valuation allowance</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%">(23,078)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(21,505)</span></td><td style="background-color:#cceeff;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;border-top:1pt solid #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:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Deferred tax assets, net of valuation allowance</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%">48,169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">41,113 </span></td><td style="background-color:#cceeff;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;border-top:1pt solid #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:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Deferred tax liabilities:</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: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="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%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 19pt 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%">Property, plant, and equipment</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:400;line-height:100%">42,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">44,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 19pt 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%">Lease asset</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%">7,776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,970 </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 19pt 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%">Other 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:400;line-height:100%">10,884 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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,918 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Total 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:400;line-height:100%">61,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 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%">51,889 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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 deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom: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-bottom: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%">(13,471)</span></td><td style="background-color:#ffffff;border-bottom: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-bottom: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-bottom: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,776)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 19162000 16829000 10174000 7260000 6956000 8046000 4862000 5750000 6728000 8063000 4502000 5249000 7354000 4540000 11509000 6881000 71247000 62618000 23078000 21505000 48169000 41113000 42980000 44001000 7776000 4970000 10884000 2918000 61640000 51889000 13471000 10776000 1300000 5600000 3800000 1000000 219600000 238300000 132900000 Equity<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’s Board of Directors has extended, until July 2024, its authorization to repurchase up to 40 million shares of the Company’s common stock through open market transactions or through privately negotiated transactions.  The Company has no obligation to purchase any shares and may cancel, suspend, or extend the time period for the purchase of shares at any time.  Any purchases will be funded primarily through existing cash and cash from operations.  The Company may hold any shares purchased in treasury or use a portion of the repurchased shares for its stock-based compensation plans, as well as for other corporate purposes.  From its initial authorization in 1999 through December 30, 2023, the Company has repurchased approximately 15.0 million shares under this authorization.</span></div> 40000000 15000000 Stock-Based Compensation<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 has in effect stock incentive plans under which stock-based awards have been granted to certain employees and members of its Board of Directors.  Under these existing plans, the Company may grant stock options, restricted stock awards, and performance stock awards. Approximately 1.1 million shares were available for future stock incentive awards at December 30, 2023, comprised of 564 thousand and 561 thousand shares available under the 2019 Incentive Plan and 2014 Stock Incentive Plan, respectively.</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%">During the years ended December 30, 2023, December 31, 2022, and December 25, 2021, the Company recognized stock-based compensation, as a component of selling, general, and administrative expense, in its Consolidated Statements of Income of $23.1 million, $17.8 million, and $9.8 million, respectively.  </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 total compensation expense not yet recognized related to stock incentive awards at December 30, 2023 was $52.9 million, with an average expense recognition period of 2.8 years.</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 Company generally issues treasury shares when stock options are exercised, or when restricted stock awards or performance stock awards are granted.  A summary of the activity and related information follows:</span></div><div style="text-align:justify"><span><br/></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:16.590%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.626%"></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%">Stock Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted Stock Awards</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%">Performance Stock Awards</span></td></tr><tr><td colspan="3" 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%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Shares in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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 Exercise Price</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%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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 Grant Date Fair Value</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%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;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%">Weighted Average Grant Date Fair Value</span></td></tr><tr style="height:14pt"><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: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><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 #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">Beginning of period</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%">884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">14.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">18.29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,722 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">22.04 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Granted</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:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:400;line-height:100%">93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">36.88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.64 </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 7pt;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%">Added by Performance Factor</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 37pt"></td><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="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%">N/A</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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%">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%">14.81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Exercised/Released</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:400;line-height:100%">(258)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">14.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(410)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">18.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(455)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">15.40 </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 7pt;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%">Forfeited</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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="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%">N/A</span></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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #000;padding:0 1pt"></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%">End of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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%">626 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">14.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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-bottom:3pt double #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%">664 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">20.51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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-bottom:3pt double #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,902 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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%">27.63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Of the performance stock awards outstanding, there are 856 thousand awards granted in 2021 and 2022 that have the potential to vest at maximum, up to 200% of target.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">These awards are represented at 100% target and would increase the performance awards outstanding by 856 thousand if they vest at maximum.</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance awards granted in 2023 are represented at 200% target.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Awards</span></div><div><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 fair value of each restricted stock award equals the fair value of the Company’s stock on the grant date and is amortized into compensation expense on a straight-line or accrual basis over its vesting period based on its vesting schedule.  The weighted average grant-date fair value of awards granted during 2023, 2022, and 2021 was $36.88, $31.90, and $22.04, respectively.</span></div><div><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 aggregate intrinsic value of outstanding and unvested awards was $31.3 million at December 30, 2023.  The total fair value of awards that vested was $7.7 million, $4.9 million, and $7.0 million in 2023, 2022, and 2021, respectively.</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:700;line-height:120%">Performance Stock Awards</span></div><div><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%">Performance stock awards require achievement of certain performance criteria which are predefined by the Compensation Committee of the Board of Directors at the time of grant.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each performance stock award equals the fair value of the Company’s stock on the grant date.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance stock awards are vested and released at the end of the performance period if the predefined performance criteria are achieved.</span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For all performance stock awards, in the event the certified results equal the predefined performance criteria, the Company will grant the number of shares equal to the target award. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event the certified results exceed the predefined performance criteria, additional shares up to the maximum award will be granted. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event the certified results fall below the predefined performance criteria but above the minimum threshold, a reduced number of shares will be granted. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the certified results fall below the minimum threshold, no shares will be granted. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the period it becomes probable that the minimum threshold specified in the award will be achieved, the Company recognizes expense for the proportionate share of the total fair value of the performance stock awards related to the vesting period that has already lapsed for the shares expected to vest and be released. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The remaining fair value of the shares expected to vest and be released is expensed on a straight-line basis over the balance of the vesting period. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event the Company determines it is no longer probable that it will achieve the minimum threshold specified in the award, all of the previously recognized compensation expense is reversed in the period such a determination is made.</span></div><div><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 weighted average grant-date fair value of awards granted during 2023, 2022, and 2021 was $37.63, $32.74, and $21.73, respectively.</span></div><div><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 aggregate intrinsic value of outstanding and unvested awards was $89.7 million at December 30, 2023. The total fair value of awards that vested was $7.0 million and $1.7 million in 2023 and 2022, respectively.</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Options</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options are generally granted to purchase shares of common stock at an exercise price equal to the average of the high and low market price of the Company’s stock on the grant date.  Generally, the awards vest within five years from the grant date.  Any unexercised options expire after not more than ten years.  The fair value of each option is estimated as a single award and amortized into compensation expense on a straight-line or accrual basis over its vesting period based on its vesting schedule. </span></div><div><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 Company estimates the fair value of all stock option awards as of the grant date by applying the Black-Scholes-Merton option pricing model.  The use of this valuation model in the determination of compensation expense involves certain assumptions that are judgmental and/or highly sensitive including the expected life of the option, stock price volatility, risk-free interest rate, and dividend yield.  Additionally, forfeitures are not estimated at the time of valuation; they are recognized as they occur. The weighted average of key assumptions used in determining the fair value of options granted and a discussion of the methodology used to develop each assumption are as follows:</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></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="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%">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%">2022</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%">2021</span></td></tr><tr style="height:14pt"><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: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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of stock options on grant date</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%">N/A</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%">N/A</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 colspan="2" style="background-color:#cceeff;padding:2px 7pt 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.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Expected term</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%">N/A</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%">N/A</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%">7.9 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Expected price volatility</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%">N/A</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%">N/A</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%">33.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Risk-free interest rate</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%">N/A</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%">N/A</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:400;line-height:100%">1.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 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></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Dividend yield</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%">N/A</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%">N/A</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%">1.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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></tr></table></div><div><span><br/></span></div><div style="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%">Expected term</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – This is the period of time estimated based on historical experience over which the options granted are expected to remain outstanding.  An increase in the expected term will increase compensation expense.</span></div><div><span><br/></span></div><div style="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%">Expected price volatility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – This is a measure of the amount by which a price has fluctuated or is expected to fluctuate.  The Company uses actual historical changes in the market value of its stock to calculate the volatility assumption.  Daily market value changes from the grant date over a past period representative of the expected term of the options are used.  An increase in the expected price volatility rate will increase compensation expense.</span></div><div><span><br/></span></div><div style="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%">Risk-free interest rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – This is the U.S. Treasury rate for the week of the grant, having a term representative of the expected term of the options.  An increase in the risk-free rate will increase compensation expense.</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-style:italic;font-weight:400;line-height:120%">Dividend yield</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – This rate is the annual dividends per share as a percentage of the Company’s stock price.  An increase in the dividend yield will decrease compensation expense.</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 total intrinsic value of options exercised was $6.5 million, $5.9 million, and $3.8 million in 2023, 2022, and 2021, respectively.  The total fair value of options that vested was $1.0 million, $1.1 million, and $0.4 million in 2023, 2022, and 2021.</span></div>At December 30, 2023, the aggregate intrinsic value of all outstanding and currently exercisable options was $20.3 million with a weighted average remaining contractual term of 3.5 years and a weighted average exercise price of $14.78. 1100000 564000 561000 23100000 17800000 9800000 52900000 P2Y9M18D A summary of the activity and related information follows:<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:16.590%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.626%"></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%">Stock Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted Stock Awards</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%">Performance Stock Awards</span></td></tr><tr><td colspan="3" 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%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(Shares in thousands)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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 Exercise Price</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%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;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 Grant Date Fair Value</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%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;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%">Weighted Average Grant Date Fair Value</span></td></tr><tr style="height:14pt"><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: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><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 #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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%">Beginning of period</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%">884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">14.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">18.29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,722 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">22.04 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Granted</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:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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:400;line-height:100%">93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">36.88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.64 </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 7pt;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%">Added by Performance Factor</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 37pt"></td><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="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%">N/A</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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%">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%">14.81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Exercised/Released</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:400;line-height:100%">(258)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">14.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(410)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">18.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(455)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">15.40 </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 7pt;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%">Forfeited</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">N/A</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%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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="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%">N/A</span></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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #000;padding:0 1pt"></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%">End of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #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%">626 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">14.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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-bottom:3pt double #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%">664 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">20.51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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-bottom:3pt double #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,902 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-style:italic;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></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%">27.63 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Of the performance stock awards outstanding, there are 856 thousand awards granted in 2021 and 2022 that have the potential to vest at maximum, up to 200% of target.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">These awards are represented at 100% target and would increase the performance awards outstanding by 856 thousand if they vest at maximum.</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance awards granted in 2023 are represented at 200% target.</span></div> 884000 14.60 982000 18.29 1722000 22.04 0 93000 36.88 535000 37.64 0 0 100000 14.81 258000 14.16 410000 18.89 455000 15.40 0 1000 33.80 0 626000 14.78 664000 20.51 1902000 27.63 856000 856000 2 2 1 856000 2 36.88 31.90 22.04 31300000 7700000 4900000 7000000 37.63 32.74 21.73 89700000 7000000 1700000 P5Y P10Y The weighted average of key assumptions used in determining the fair value of options granted and a discussion of the methodology used to develop each assumption are as follows:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></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="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%">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%">2022</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%">2021</span></td></tr><tr style="height:14pt"><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: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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of stock options on grant date</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%">N/A</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%">N/A</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 colspan="2" style="background-color:#cceeff;padding:2px 7pt 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.6</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Expected term</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%">N/A</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%">N/A</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%">7.9 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Expected price volatility</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%">N/A</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%">N/A</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%">33.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Risk-free interest rate</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%">N/A</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%">N/A</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:400;line-height:100%">1.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 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></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Dividend yield</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%">N/A</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%">N/A</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%">1.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 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></tr></table></div> 15.6 P7Y10M24D 0.336 0.013 0.011 6500000 5900000 3800000 1000000 1100000 400000 20300000 P3Y6M 14.78 Accumulated Other Comprehensive Income (Loss)<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%">AOCI includes certain foreign currency translation adjustments from those subsidiaries not using the U.S. dollar as their functional currency, net deferred gains and losses on certain derivative instruments accounted for as cash flow hedges, adjustments to pension and other post-employment benefit liabilities, and other comprehensive income attributable to unconsolidated affiliates.</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 following table provides changes in AOCI by component, net of taxes and noncontrolling interest (amounts in parentheses indicate debits to AOCI):</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:31.550%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></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-style:italic;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%">Cumulative Translation Adjustment</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%">Unrealized Gain (Loss) on Derivatives</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%">Pension/<br/>OPEB Liability Adjustment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Attributable to Unconsol. Affiliates</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 style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 25, 2021</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: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%">(42,303)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">(11,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="3" style="display:none"></td><td colspan="3" style="display:none"></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%">(347)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(53,347)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 comprehensive (loss) income before reclassifications</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:400;line-height:100%">(26,935)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(6,983)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">13,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,702 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,549)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">7,666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(945)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">6,721 </span></td><td style="background-color:#cceeff;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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</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%">(69,238)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(64,175)</span></td><td style="background-color:#cceeff;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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 comprehensive income (loss) before reclassifications</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%">21,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(3,499)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">19,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI</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: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,419)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">(353)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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,772)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">(48,076)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">213 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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,630)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">3,272 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">(47,221)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #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%">Reclassification adjustments out of AOCI were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:26.319%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.043%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.043%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.043%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.120%"></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="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:400;line-height:100%">Amount reclassified from AOCI</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-style:italic;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%">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%">2022</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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%">Affected Line Item</span></td></tr><tr style="height:14pt"><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: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><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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized losses (gains) on derivatives: </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:top"><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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(3,109)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">9,891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(3,848)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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="background-color:#ffffff;padding:0 1pt"></td><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%">690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,225)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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="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%">(2,419)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">7,666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">(2,542)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax and noncontrolling interests</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 of net loss (gain) and prior service cost on employee benefit plans</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: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%">(451)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">(1,277)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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="background-color:#cceeff;padding:0 1pt"></td><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%">98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(159)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding: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%">(353)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">(945)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">804 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">Net of tax and noncontrolling interests</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></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 provides changes in AOCI by component, net of taxes and noncontrolling interest (amounts in parentheses indicate debits to AOCI):</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:31.550%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></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-style:italic;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%">Cumulative Translation Adjustment</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%">Unrealized Gain (Loss) on Derivatives</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%">Pension/<br/>OPEB Liability Adjustment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Attributable to Unconsol. Affiliates</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 style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 25, 2021</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: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%">(42,303)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">803 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">(11,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="3" style="display:none"></td><td colspan="3" style="display:none"></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%">(347)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(53,347)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 comprehensive (loss) income before reclassifications</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:400;line-height:100%">(26,935)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">(6,983)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">13,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,702 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,549)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">7,666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(945)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">6,721 </span></td><td style="background-color:#cceeff;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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</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%">(69,238)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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,222 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(64,175)</span></td><td style="background-color:#cceeff;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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align: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 comprehensive income (loss) before reclassifications</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%">21,162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(3,499)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">19,726 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified from AOCI</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: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,419)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">(353)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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,772)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">(48,076)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">213 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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,630)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">3,272 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #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:3pt double #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%">(47,221)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -42303000 803000 -11500000 -347000 -53347000 -26935000 -6983000 13667000 2702000 -17549000 0 -7666000 945000 0 -6721000 -69238000 1486000 1222000 2355000 -64175000 21162000 1146000 -3499000 917000 19726000 0 2419000 353000 0 2772000 -48076000 213000 -2630000 3272000 -47221000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reclassification adjustments out of AOCI were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:26.319%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.043%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.043%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.043%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.120%"></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="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:400;line-height:100%">Amount reclassified from AOCI</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-style:italic;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%">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%">2022</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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%">Affected Line Item</span></td></tr><tr style="height:14pt"><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: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><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="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized losses (gains) on derivatives: </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:top"><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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commodity contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(3,109)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">9,891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(3,848)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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="background-color:#ffffff;padding:0 1pt"></td><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%">690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,225)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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,306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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="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%">(2,419)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">7,666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">(2,542)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax and noncontrolling interests</span></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align: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 of net loss (gain) and prior service cost on employee benefit plans</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: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%">(451)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">(1,277)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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="background-color:#cceeff;padding:0 1pt"></td><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%">98 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">(159)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></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;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align: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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding: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%">(353)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">(945)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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;padding: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%">804 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">Net of tax and noncontrolling interests</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> -3109000 9891000 -3848000 690000 -2225000 1306000 2419000 -7666000 2542000 451000 1277000 -963000 98000 332000 -159000 353000 945000 -804000 Quarterly Financial Information (Unaudited)<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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-style:italic;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="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%">First<br/>Quarter</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%">Second<br/>Quarter</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%">Third<br/>Quarter</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%">Fourth<br/>Quarter</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><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="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><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="display:none"></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:700;line-height:100%">2023</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><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="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Net sales</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%">971,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">896,984 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">819,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">732,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;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:400;line-height:100%">292,394 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">257,712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">240,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">195,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income</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%">175,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%">179,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">135,709 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">119,296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;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 attributable to Mueller Industries, Inc.</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:400;line-height:100%">173,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">177,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">132,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">119,238 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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 share</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%">1.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.07 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;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 share</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:400;line-height:100%">1.54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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.56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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.17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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.05 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends per share</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%">0.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">0.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">0.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">0.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr 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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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%"> </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%"> </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%"> </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%"> </span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Net sales</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: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%">1,010,002 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">1,150,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">944,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">877,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;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 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%">265,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">329,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">266,193 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%">256,781 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income</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:400;line-height:100%">159,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">207,524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">155,813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">140,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Net income attributable to Mueller Industries, Inc.</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%">158,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">206,552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">154,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">138,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;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 share</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:400;line-height:100%">1.41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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.39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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 share</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%">1.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends per share</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:400;line-height:100%">0.125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">0.125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">0.125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">0.125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:19.43pt">The sum of quarterly amounts may not equal the annual amounts reported due to rounding. In addition, the earnings per share amounts are computed independently for each quarter, while the full year is based on the weighted average shares outstanding.</span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:19.43pt">Gross profit is net sales less cost of goods sold, which excludes depreciation and amortization.</span></div> <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:45.020%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></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-style:italic;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="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%">First<br/>Quarter</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%">Second<br/>Quarter</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%">Third<br/>Quarter</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%">Fourth<br/>Quarter</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:14pt"><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="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><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="display:none"></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:700;line-height:100%">2023</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><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="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Net sales</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%">971,192 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">896,984 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">819,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">732,377 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;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:400;line-height:100%">292,394 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">257,712 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">240,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">195,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income</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%">175,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%">179,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">135,709 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">119,296 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;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 attributable to Mueller Industries, Inc.</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:400;line-height:100%">173,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">177,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">132,709 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">119,238 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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 share</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%">1.56 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.07 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;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 share</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:400;line-height:100%">1.54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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.56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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.17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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.05 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends per share</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%">0.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">0.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">0.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">0.15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr 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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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%"> </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%"> </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%"> </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%"> </span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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%">Net sales</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: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%">1,010,002 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">1,150,042 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">944,830 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">877,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;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 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%">265,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">329,128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">266,193 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%">256,781 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated net income</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:400;line-height:100%">159,248 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">207,524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">155,813 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">140,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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%">Net income attributable to Mueller Industries, Inc.</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%">158,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">206,552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">154,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">138,906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;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 share</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:400;line-height:100%">1.41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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.39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;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 share</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%">1.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.83 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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.37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends per share</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:400;line-height:100%">0.125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">0.125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">0.125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">0.125 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:19.43pt">The sum of quarterly amounts may not equal the annual amounts reported due to rounding. In addition, the earnings per share amounts are computed independently for each quarter, while the full year is based on the weighted average shares outstanding.</span></div><div style="margin-top:3pt;padding-left:27pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:19.43pt">Gross profit is net sales less cost of goods sold, which excludes depreciation and amortization.</span></div> 971192000 896984000 819792000 732377000 292394000 257712000 240734000 195994000 175093000 179551000 135709000 119296000 173239000 177711000 132709000 119238000 1.56 1.60 1.19 1.07 1.54 1.56 1.17 1.05 0.15 0.15 0.15 0.15 1010002000 1150042000 944830000 877581000 265491000 329128000 266193000 256781000 159248000 207524000 155813000 140235000 158316000 206552000 154542000 138906000 1.41 1.85 1.39 1.25 1.39 1.83 1.37 1.23 0.125 0.125 0.125 0.125 Related Party Transactions<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 non-controlling interest in the Company’s South Korean joint venture owns 100 percent of a copper tube mill which supplies Mueller affiliates. These affiliates purchased </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$15.5 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $22.2 million of product from the supplier in 2023 and 2022, respectively. Payables related to these sales as of December 30, 2023 were $0.8 million.</span></div> 1 15500000 22200000 800000 Memphis, Tennessee <div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">MUELLER INDUSTRIES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Years Ended December 30, 2023, December 31, 2022, and December 25, 2021 </span></div><div style="text-align:center"><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-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:31.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.258%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="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%">Additions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of year</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Charged to costs and expenses</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%">Other additions</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%">Deductions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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%">Balance at end <br/>of year</span></td></tr><tr style="height:14pt"><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: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><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="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><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:middle"><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:middle"><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:middle"><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:middle"><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#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:middle"><span style="color:#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:middle"></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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,830 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Environmental reserves</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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">652 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#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:middle"><span style="color:#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:middle"></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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,246 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance for deferred tax assets</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: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%">21,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">4,939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">3,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">23,078 </span></td><td style="background-color:#cceeff;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%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:31.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.258%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align: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><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,590 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#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:middle"><span style="color:#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:middle"></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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,687 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Environmental reserves</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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,426 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#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:middle"><span style="color:#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:middle"></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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,259 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,534 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance for deferred tax assets</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: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%">26,624 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(1,648)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">509 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">3,981 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">21,504 </span></td><td style="background-color:#cceeff;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%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:31.400%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.594%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.535%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.258%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts</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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,216 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#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:middle"><span style="color:#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:middle"></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:middle"><span style="color:#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:middle"><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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,590 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Environmental reserves</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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,964 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#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:middle"><span style="color:#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:middle"></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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,426 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance for deferred tax assets</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: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%">27,199 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">642 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">1,325 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">26,624 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2687000 -84000 227000 0 2830000 20534000 652000 0 2246000 18940000 21504000 4939000 267000 3632000 23078000 2590000 323000 0 226000 2687000 27426000 1367000 0 8259000 20534000 26624000 -1648000 509000 3981000 21504000 1538000 1216000 0 164000 2590000 24001000 4964000 0 1539000 27426000 27199000 108000 642000 1325000 26624000

    6QN+*T9NW@(F/7GA36%Y7ZPW"?K.41> MH.QJX7@7:U!\:JRE&34*O#QC=]VN\C7UT>QPJ===46O#?C/+QN@ M:KR+-_(^.Q?U?(:?MONCPL-/NY>CT?&F9_:/-3VSVQI6;UK'IH&]Y4=MQ MZKPF8.KAIUN*T[<-/VW1\-/VD8:?EN3?H"?J^:=Z_FEEX*?GG^KYIWK^Z5%/ M2+]*SS_5\T_UO*TC):Z5G^LY[&!)0;O5,D?]&C4KUD137Z(Y=1>1K67"0ST M55/+.5%+J6U!AGH JJ:6,Z*63OE=3H;]ZBED;R0)30] ?75Z*[7ERU!WPZXY M>I7?\F6(U<>MICGLUZCZ6..8@F.G;@NQG87I :@U1Z_R&RB,FE5C86\DM) > M@&H:$88:_LM:+#\:H*BRQ8/[TGE3NF'Q?L17:DO_D1Z&6G/T*G^X]0B'H7;- M?KB,M4 M#T,MC^S*GW,]ZJ%E.#2!O5?$,M0X=E0.BV.E!W\&S7;5<.R->$WU,-13$]>IPU[;]0,]#+7F MZ%5ZQ&O0[ +O'IFMP<&!>XUBE42Q,NNV!DT]#+7>Z-4KO=!IT.Q7C(/5J[9G\XTB2C2:;J)#.J@--E!!33:YJ=9E5L%DTQFF*V")E39V'L M)IE6LS'NFLUV#S2SJDP3KI.AK^^OV/UO)(2I!Z.^F?OKZ2XO-ABUETDX*VTP MZJ"%@U';9K^=;<>@!Z/J^\_V?CT850]&?3OW[[I'#T9]NX-1RT\_;M%@U-&P M;79[YSP85<_E*_"YGLNG%Z7G\NW:U-N9R]?NT5R^UI'F\I5Q]/1$/91/#^6K M#/ST4#X]E$\/Y3OJ">E7Z:%\>BB?G@%SI*2)"GA?:"A?L]DM/91/4\LY44OYB=^M?O44LC>2 *&' M\KTZO97:>J"EN[+6&[WZY;<>:&%7UG[/' ZJ4I*@<>RX.%9F8^E!2P_EJSEZ ME5^\VVY6C86]D=""'LI7-O&57]38;C7&G;;9Z^FI:?5$L=*'K@[:[<:X.S1[ M@[9&L5JB6/E1QC8.YNL,S%Y?#^:K)XZ5WV*ZW6V,VZVAV1_I%M.OBBAZ,%]Y M9%?ZS-5!FP;SM.C&U%KXX>S%=S]"H_]M/!V$]O M8 Y[!P=>-8Y5$L?*#_YTVE7#L3?B-=6#^4Y-7*<.>VW7#_1@OIJC5_D1KTZW M,1X.S1&V3=$H5D,4*[5VJZ,'\]45NLDRPY=11W#UE"@_GZS:;9[%2E4$$3C2::S5/&*F!!#AOC0;-C=OH' MYTQJBM$47%!O,-,PEGY0WFZ[8:X_;([/:S-;MZ M,)^^_VSOUX/Y]&"^MW/_KGOT8+ZW.YBO?.=PEP;S#?HCL],]Y\%\N'*$K>.M M+%IZSB>[AO?I+^OUY9JRVFU?#G!TXM(/'42(#P%S 3,>F9B8*,A7N5%@<#.Y MQ7H ;645;;XE;_#C*W.A-I7%771Z:8"H/^>Q(K^T9NSB(6#6GQ?6%);[P7*? MK.<0J4S9U<+Q+M:@N Z %QX3_\G9SN\K8&K.9-TD6^>*=Y,YLU<;?$ M#[;T QS+E9?'D/3_KD^I,_$Y;7X6P8& .SKR+Q&;Z' 7MBFWD"?MI3(?':!WZW6BRL &X _BR\-4X"#L,)#2L$V>"Z M_E/X89^YI4));A2==YK<]^H#3WO]5M&!IYW^97=4=#+FYHF9W>-,S&Q>]KO' MF\*J%Z4718OJ;7_Y>8WB?(TIK(-]-E_!P7S;IK!VFC2%M:.GL.HIK'H*JY[" M6A40ZBFL+P6<'X#] Z"C#BA? (R.1TJ_1L+"L-03;?6K7NU5)^C05#E%_+"P MEA[0MO<6ZQ,4:;7+[\K2Q3[#9F?8-GN#JG0:UD2CB68+T93?9J:+78(' W,X M.#B2J$E&D\S)2[/*[ZO=[0/%-)OF8%25QDR:8MX8Q11,C\VH9B6FQPX:XV[3 M'.:,@M@_/5:3C2:;D^MFYK[W_#];\&U M=^V'D>%/C9GOVR'Z.FW=:+T\IQB>QNWT%SR+*\^^8\&C,V&Q[/C,E@$.:\+W MP.\NPU_@NJL%9L[]19\7%BJCQKAE]H=],%_T5,%Z(MT.I]+K(UVOB7,LFV:O M52.+6:/35KCG$GE'**>'5">1742(L.\@J;9[5>E M%[+&J5&"V#\]3T2A5093:91"=!*/ZB%&]?E7ZN&F,.FZWP#($ M'P9KS7Y/,ZE:HE0)"(4AS9$YZE6E0^M;"/G<,1<^G)G&C'DLL%R3&RSVPO&< M, JHFX+!?BZ9%^Y5R*-]!Z37'7&%1!#-IE^QV.0"V- M0'5&H)V&W^$8U-885&L,>@T]:-"IEA[TEH)*CA>N LN;, -.,G(9'J,.*Y5G M6=S@>3#[RR.<@_2J%.''.J14<_S9850YSE!:/51]:KU>F5U;. MRMZ"H7Z[9)A>[GQJ_?[N_-ES'>G!<)WK62K^^7RO]98G!$.4@ TGX)46FM]//[*&X]C^@ M 2R=@],3=$G@WOCPQ7MT M_#0[/<*@5/]/TUO+^>IL4Q'- +U_F0HL4?;,%L M/CQ&.*-_][TX]^)[X"\1 EAWG>6CP\9XV,[:%=H'?8I4[6C. N& -@V/O:R0 M^L@*S5F0S0'!+@TN#2X-KC,"ES:F=F55HA@!">^GLRM?&H<>-<8=L]^J6!CE ML/3*)QJA7/4 7FK,IX8,"DF%"%C<)VI5K\:G!I<&EP MG1&X=MTCY K?^8<.B!;;7SVX+"-;-BK(E1,,?RNJ9Q:#0;6QZ*CI5;+2ZFO@ M+Z[A5L=; 1B$.]#WPD\D>_EU]RAYOSF>'SC1L\S$NO+L]%.^_&<%7W]CT=RW M#TACXV&W9[8[QQKD5@@'7FR,_#VRX)GPK^T\CO^;?O!E/@1XB5AR\B5= M'J^=+Q'6[5K+D'V0OWR4@7K'(WR@FSXNK&#F>')#O65F:;1T_O7')\>.YA]& MH\M>OX5()%1'\6+^;>L2\.OOV<\[_]3K?0'9L6U6I>]KL# MO2B]J.,NJK?]Y3OLKG,RK_961[9[X ;[;'["4%Y4:OM?_<"(YLSX7V8%QA?/ M9K;QF4W8XH$%1J=E&NUFNYT"SGD=/3WQ@Q/!VR;[Q!IO/("&OX*GVF$FH%<4 M*115=A^OQGD@S'=G"8LU[I[#B"WV.5 5]OS5U;'7V^':^\$>F;=BTJ^' MS_R7$\VO00/S%RSX\G/BKA P.'0%_K/OK9^%772MQKAM#CI-LSFL2FJU)AI- M-%N(IET^T6![NV[7[ \/[K>I24:3S,G;AP[+IQ@GMU27X-XNHUQMVWV#ZK:T&2CR>;4@B9#,Z]/*M@CQAP-VV:W=W#O M!)W?K._7]V^__RVX]J[]D'I+S'S?#M'7:>M2F/*<8G@:M]-?\"RN//N.!8_. MA,6RXS-;!G SA87@=Y?A+W#=U<('>/Q%GQ<6*CB]T!QU.V9K4",?F4:Z_9U* M)2#=H#'N :>_4,F MQFBTJR"CV^$4>'54&S:;&/(<]KOP_V/5)>AN4KN11CU+RN"RE$/4;>W+LZA. M0F285] V6Z.J#''2./6J!M-)<*J-+0#[W8-#B!JE*HA2NPRBDV!4IS$>'<.K MHS&J@AB58^^\ DIAL-8,L*[^D1W4$%?[#HYBNHAS^H6?$E):ZHA>UB%MV.R# M6M Q^Y5)(=!8]:K&RXFP:M 8MUIF3\<0:XE5N^R7$R'5L#'N],U62\=LZHA4 M.TV8$V'5J#'NM\Q!5[.J.F)5*3C5PK!+LV,VA_V*()4>:G4V5[V%^)@<:H55 MQ)AN:(4A.^$D1>W,V6E=)K/\[N!,;J?4A_N*CB7-_:;.3V9?_,4"/X_QM;!- MT[#=:G^LB ='H]&KFI-'0J.V1J,ZH]$N^_%(6-316'1N6'1HDM\+\6@/E;X+ M9J+9&61]#Z\^34ICT5&QZ!5QJ%<9'-+VX-EM/NR//?E;7I<("KLA;7S/FCG@Y;9/+Q21AMZ ME<2A';[+8^#0 "=.F]V^SK*N(PKM\EL> X.&C7%K. 0NI+.JSP6%3E29? QL MPN26KMG-26[1;LO*X=$1O99'P)TV3C0;#,Q6]^#.K\=U6M;"9M?WZ_O?G,4L MAS >5$ZRCWPX#&[5DPP'3&+5X-+@TN Z(W#54[<]9DA>BI$X.SNKN[9 =VTU MRS=ZWD(!:2S5#W"#5U4KT_=7YWY=S+*3+\KQY=SJEX19V/+'F2]FMU>5^15O MP33Z#I(,CW_IPKOAV.2\QRJ92OK^&MZOUFFH/Q@LXB]F4V>3E1?(/V>6XX54AS;W M@^@"V2XHL5*('GV\I;Z_(O=K37+OI/=$IRS.Y;K8?';4&FHU\M5PX(OWZ 2^ MA^=EN5IWU/=KW;$TW3%%BS_8@MF.JC7^[GMQE/Y[X"\1 B]0)7LXL*4]RC+9 M:FB2-?-U4O67<'2:AL>B*NB(9T%5!T1--+@TN#2XS@AG!91K9L5) K)QC^5E3/+ :# M:F/14=-X9,G.U\!?7,.MCK<", AOH>^%GTCV\NON4?)^/J'C)3CP8F/D[Y$%SX1_;>=Q3"N?<+ 2 M/,=R+[^O%G#ZD_%_TV5\(P\!/D1LBCZ''VNF3;=].>@!FBS]T,$'?@B82_V# M/SXY=C27**+<*/;;3&ZQ'D"W7$6;;U&V/&%XSJ^/Z6U+3C\-$/7G/#;[ MEM:,73P$S/KSPIK"&_!W;(9$"RHW)UI] M?@N/5-A'XL7BM"]AAW_/?M[I7W9'K=ROFI=%/^]UNH7NV+2H5O.RWQWH1>E% M'7=1O>TOW^%<."X)MF-"5[_J M#%_U%H)YO[.(AO 8W/_)<3 MS:]! _,7+/CR<^*N$##81!_^L^^MGX7]T$,L+>@WFV:SDZVA.MNY?9IHZDHT MHW[Y-#-JC ?-CMGIUVA^JJ:8NE),:]@LG60ZS<:X.^J9W5:-AL-JDCDGDBG8 M6S8C9C;TEGT-XFF!CC8RNSGMU/J_RG&)X&K?37_ LKCS[C@6/SH3% MLN,S6P9P,X6%X'>7X2]PW=7"!WC\19\7%BK89,@,Y81103X*#ND)KY\%1;!=Q3K_P4T)*2QW1"_L =CN- M\:AC#@X?V*M=4A7$JEW6RXF0J@O*9NL8FH%&J@HBU4X#YD18U:/DP$Z[*C/& M-%:]J@ES(JS"1K@CLSW0O*J.6%4.3@U _@V[9K.7S6/649=3H04.(*+!7' : MF,3VL KA&LRPU2&7\LR69"S4'9S+[93:F&/>\WHGP:GSD]D7?[' SZ.H(38 M&K9;[8\5<0UH-#IJQL8N0V5O--J#.X_XJ-ILO.[5Q]]H)'I5N^0XO*C7U+SH MW-#HT.RQDS&C7JLQ[K7,3K.ON5'-T*@@$GT2ZFIA#&H#!@W,0;^J@X$35))] M86&-;#/"Z:M>XRI]5&=SU5N(0MXLEI834*_JR=P*9B><#*.=8CN-=M)EDB.Y MYB=21$?N'$U'UF[5"F+0+G/]< 3J:@2J,P+MM-7WP: ]E&.,&9K#PS-I-1)5 M$HE.SH;ZF@W5&8..@#][,*%!M9B0-OW.YJHZ==39V$E9KTROK)R5O07/RJV< M%R[F[FJ_2GE^E=OT['9T_Q=6)H:-<7?8-]M#G0991QS:Y5DY!@J-&N-AS^P. M=,.=.F+03M?*$5"HWR04ZG6R86N-0M5$H1,UT#D&,K6PZURWEVW&I!OB5 Z- MCNA=.0;JM!OC?J]G#G4/7'V_OE_WP#W&W,>(!2R,3E[S?!C\ST7BE&7EA"V.\TQ@-ST*Q D] 3U [^>Q5&SO1Y_9T+Q[9= M5K;6EO[:JWT$_DB_?H!+Z'BHCE'N0-/ >U5-^OS8)JBKJ%ZWQ(T>(/MF V[SPK MO"N_^UX<3/P>^$N$0/$\[7X?16'SH#AT=4V)RO%7ZIH@O"VFX;&H"F;$65"5 M]H5K<&EPO0UPU=,$/F86$8H14 #\=#;12^,N QRKW1E4);E:IQ/I^^MR_\;" MG#=;F_/_L_>FS6TK2=KH7T'P]COA$P'Q8%_DN8R09;O'[WB[MGHZYM,$!!1% MC$& !XMD]:^_F06 ! EP 0F0 %B]R!*)I2KKR:6R3.*8:_U;4SZ]&@ MVRAJ-)8@SRSX& ;S>[C5]1,@0^8M#/SH'=6]Z74/J'F_N'X0NO%K'G9PYSOK M3_GP5P)??R'Q+'!6L0KUO8W&:*(I(B_*3=6%J(6!HSEXOSVC#@)UL;\09Z)GY"4 M_+]A77S+NT\B&!8)L9GRY\!_^NP^$R\D> JMQ0RG<1<2*WK 03_ MR]YY@?UKM0CFB".P- MX;1PF&%*Q'/\982_11ES)?&Z%<(/#/2V'#T9A"BMD M!#?BK A@YGG!2W2[3MF=9*<_Z+HM091B!>;F68N(W.:_O,U/^ER?CI#>]!;& M]>3Z.;+410DC%$/IUV]?7">>W9KFV%!EY.;,AL]>G'XKCF'&?Y8_5XVQ8E9_ M)8S%FI^KLE3KCFV#$L6Q)NML4(<-2MF]?'NV=?5CH=I65?2)MVX,;[,/.?'Z MY'.@&1)XJA.5SHUVS'B/@;B#,#9!5=4I%2X)DGS%N>.[BVMR/\%_6),R^ MC54MI],P7]4[F;L38U])3'O\%"R@QKBL%YYU7C9,;23.,=1)CTN4QIHXFLBSPIM 5 M.79M_JU[R[<G2TMPU@!8\KE,::/)HHH\)K> ME58S#&/-8DR]/,:P_X &1:G.4[7#PCW!=:"8C[8$7'I<\R M._TPQMM;AJ5]QC-'$U&5>4,\N>8^VPMV$F.7/ZXT\+A2U'E=+3>39Q@; L8N M?[IGB*.)(?, LXY [-K<#5_(;]<.F+NA12Z[_'&@(0&7*;RJG^S48SO!#D), M$BY_ &;(HXDI\K+9E>-F!K%F(7;Y\R]# 8C)O&FRI0A9-5M;= M=\_.%-)KB%"K08#AB/H."'H\A.852>#EQCJY';Z4'0T(9 X^J M>=.0>$5ES,B8\8J9\?+'/@8M2*AK9F\T8T65$%:W&6>+]!9AJ3VSRR4RECR:JP.L2VYM*5PH\7MN^G&7#M\Y"[1Y3F0+ML: UUD:1;:NZ M!9]V3V9,@78;D%56*&&8\*E],%-&B#2:F-K)5;=8"OJ0L[P[/;A&C+J.AP5U ML/?X-017765:8+N'M:: A[6&RHM:/S+^&)\Q/FN%S]H]T34%!?A,-WGS]'*7 MC,\8GW5KYK4*P+1[=&D*:JK05*VIL\NSI[!GP_Z:S&$Y[/1O)*+K)Q:=Q]XD M]XT=FR*-=4Q67P21BP^X#8D'3WHF68YZMHJ%&[/)"JM;K$0V+]NK&F,-Q;RWNQ7B-P[X%'OO,#^M6(.;<018)D%KE>8D)1UB]C*KM04Y48;L8()A]W1N]H$G1S4 MT HFT"?>NC&\S3Y B;[YY'/Q+$C@J4[TQQ6GT;/R"=M0"DIH_Q_4=@.GMC4E7_!*8_/![07S'C9,0G@F[$,[;K'+# MO7']K.X6RNZ(<'!IXL7X]Q3,,NXQB>"Q4<19]E^)FYK2T1^W&Y9@F[S>N6WR MPAS[V)LR)9W!T 5)0E"NP1REN0BU+EN[M 8?'S-8K)G%5L81GYA[K1 MI#W1@IE'H*##[H 0^-R' *NU?48U=J2+31]-1),7Q0'%L3!.&2RGJ'OB^MOD M%"Q[)/":.: \+,8I@^44?4]:8IN<@L'I6):_*Z&U362<]=PV_>0[,-#0M3SN M"XD!$RS[K$5[;D_H>HN\)PJCBP_6*B8LO:T]?ML3"]PFO\G8$1YLA*YT1V3( M:A19>Z)?VT260E,JQ0'5P67 6AF?QIYPSS:1I8+,DGA%ZHJ;FKD4)G\G/@DM MC[L/PD40'FLN,//\,-Z[W!&1J 'O";QPNN.;[?PZ":T]F?)M0DL?3?0F',4, M69U$U@6="@;V/U2EDTW19IT*FR&0]=+O6^SP7>?^=C+!.3K^OQFJGSVM/ M2+_?(83WW;,S#:RX%D,\^#Z*!@/22I?32>9HHBJ\T%C1R%I+>"%[B+$B8\4C M>]:WR(J2@"G\351_8ZS(6'$ K'BYG9J$<04J+YY>G_QVC9SYT<%$O)9BG9+"7[>N?>;$=[L/]$B6;X#C=CNA?)V5TLCIY9BUEB]>U9 MF*Y[YO<9$X39Y+L^^7/T1UB/%ZG8#;#LZ$&Z+H:=R2:)>T)ECW0[2*.)R N2 MR1NG'Q)W)UZ1\<%P^6!/8.^1?"!3/C ,WE2:*F?+^(#Q08M\L">S^4@^P#:] M/*"=E_1KZI39;:.1I2V?D;&D/?']1S(6ANZK.J]K78G%8[!I%C9[(FJ.A U& MG8,TUH6NM#ADL&D6-GM2V8^$#=:STF5>,D\V9IN-_+UBSP_+)FZ?F?:D!QW) M3%CR2I5X]735W9V=(8-- 39["M4<"1L38(/]<8;D4&"P*"TTKH"&Y9[RP;'#A MU[YPVI;NU^O=KC?[8>]-G$6*N*IJ*8^:*-J"0!1'-$Q5$'1)503%%*8">?P? M$<]]=Z;;9O[6UB&E;T**-K+^&L2$4[A_^W\,213?S.=_"?#W\E M[C. Q8^C]VYD>T&4A.2!;/:&EO44IT!WXMS%V6?XY/6.T?A(GL.?7.')/&?Y M#O>#8."5'1.'7E#N9+ZY4OMH7K7"M>CPTYX1)_'(MVDU11X0>A7$,*L:91_S MVA5)M@R@_&[CP";=Z?)T+U=<$=6ZN>*Z.#:4NIG.VS.@U<8RH$VEBX/:_:B6 MNK:V) /I$UE.-LO)/CHG>XNO5F2MHAN)([N\B-@=*8:6R+]9\\5;SL9?R4JW MLH1!EB#2B).QVG2[B^^M,'P%T07>,.4.Q*]PIB$,N?B%[3I5G:YO>XD#?[VX\D9"SDS!< M5>8XU>J4*BDUP%")/2IEGU_@5+Z1L):Y5+?W23OZ@P'B /'9-B!D$*1@;=1T M#7?VX%UU M6,91-!B.'CC ![@A^DNJ8?V#PI6UK74M]0TJL(5KRC?8F; IQI^,/]MQ/YZ/ M/W5T2ZJ\9)X<:G4N[CPJU*JMT"O,V^UZZ)5Z9.C5)_\9(!6$K[NBK12C'&VE M&.5HJ_QA+HE:BZ:J"BVB8SDZZ&E)@OMT9[0ERDHI1UG1,?6ANX4NCDV-=;H*6#FRFPH*4:1P9=;'CPPWKAL,05%JJ,J.\C2A8+CRIZ M%K;$(C(:<%DLS3# VI<<:K -^ID!K>ZN1\6()5'D#87%*S'NZ#QW['$8-,X= M6#1'EGG8[W:$.UHH2-!%3?K/(/QU YN^11C8)&+EGB^O;W!%/OG?T_6HS4?2 M:**)O'YZ4"PK(=1!#!TJE4_#D P8PG"GCM43&OJFYJ/KN]&,.-Q3$#@LV.GR MDCA?D+_C>M3F(JR2(@F\)G7%HF$@NH0H/@U$6 %$4V'3V+$PJ*&;Q1@FG)[I MA 0>\7RD8^EZK9HW;0CD.P>Q,C_FT%G%H!"%%RIJ:Y;.%)A-W"OT'"J)3T&/ M3M$C57@GSHX>5EVSDX.[$L6X%E/1K$8\,#;X.N/7KKSLUZ$6PE<2UY;MQF@B M&P(O*4U5:^],L"AC-L9L+6YMCV$V/W[@YB6>!P\68CP+?_NUX.:YN0@N?O[+7 MY[#KKFU6(3!;]I1CON(ZV\'4>!%&5ILZ)?PXO>Q*BQI8.HC\N'>/FH>?1++0A\ M^$R\U[65+HF8?LD? "JBCL"J ,:6"%WAD6*02B:\(,??*RY2!,,G*)G2M/'F M$#GW7+JNM'I ,40[?^=#\(V^L?9*8VZT.2Y;GHW#L[TI8)JN06+]NK"E,\M;R7JS7"(V@ BWF MKG^S0?M-LNU%[P@KLO[HW[![PJ LD+[PS)(T"3/KTI]7QGV\ + M#K(3FEP8C'B'+P=>(%&^Q'E.56T=9XPFNG$N-=WN5& ';D@'JVL>%HZN7 J2 MV/H-R[:P7FF664/+EPO*!WSX]_391\Y.Q]V?=(Z%:G+0("]1ADV/Q3?]SF(HGNJ 9X(:!X2'4L'K+MVSJU: MJY/!FF$[W! ;5C''K?5\N*.(M;$+#C@1Q8-\L)K9<" M#%YK@V /W;XD'F!KOO""5Q)^AT%&_UR^]=LC*$)J"-2F&.Z%Y/&VEE(Y".(9 MT ,W=@O+I9H.M=&X,5/FF)1=:D]\#?Q@04(+D0.*&/3M5==24H'F$M@F(=NX( Y^4A\,G5C--K!EF*)ZBP5]\"6AYOA&'A> []M M[D?> [I\XKQ+88;;,H#?]PQ]V:?W0515:E771A-=*Q\R]S91A7'#4+E!;9P; MZD4PZ3HV!Q"UKK348,S"F&4KLVB79A8#2[&:0E=*GEQ)D/Z=G1X<+0]JG/PH MB66QG<],VV2QQ_C.=[!N:OSZD]A)2,]G_FZY/AXYU.8L$SE+/;T\/LMIZR"6 M2D9.JU@R:#,]36@J))MAJ4M8*MD [6()XY5YV3AY+\EJA]0!!#VE8R5#+J7< MMQP UV8>B3*/NNT(O(=[RX%CJ%:B^AZM7@)1%C]0!10LT50V_0[/16< Z:"0 MV:.IMPJ9,CR4T:1KA13KG+?UKW%6C?,T-CAV/%BTVK+S0)[S"[%5K&47:PG4 M29-V:9/4M&Q5/#71&FM$WID2"XSY&/,U[^!KF/DT;%^MBTV=[S/F8\S79^8[ M;I]U+//1> 'Y]&+*%^YUM]G9KF;2]J%YR5KW>]OI1^8!OX>+GFEJ^B<_BL.$ M5B*\\YW_(,X3+-@=I@)1W_NNE&"CHO>=4='[;O4RKO VFD&5O8];O7!O7G#M MY-]T2!4#E2Z>YE*=.OLP(]Q],(HD=I]./."+6? M)>_9KQSYG5[/A9@5F^;WN1A)3:(X_2RK\,$5ALDE$;S 6:VS6UAG6IO%B@HO MGR8Q "JB:X(2J&H<\,&+%3K%:TI#X:(7:Q'A'('FUA/-\XT(3&%!$1N5,[&Z MFD-=S>+W2XI]S"AVGU.C-S.KAOA]L "-1E?T,;2BB O) JL;^VG%%<\*GW"1 M 3*+P,=/@RG]8I,MGJW0I5$E6 B()I@NPL!)J%);JT2#8,V+!:4H6?7L*51Y"P3V,#& M68XE1W,5D$61AS/D3]W?Q+FAC IL'B)3I@R%:96<#3K30I;.\MBCMW04H1O] M6LUQ[3:8YA/QP8[ %Z8,XV3/VLZ9!6:'YY6^YF86R NX]H6S)BQ+QW,O,!26.LW,(2*HY1FBB M' P>40BA!?=7$B!),[&9FA?<&X\\$X\3J9AQ_;0.QXJ0,Q>D$7#!ZQ^YF/GD MK] C2MGZK;/5"XP25M#V0&V #$AEYM(\"@E(B']AXQ(8%RXF!]8K&B=I*2:L M'1AL$T[<3L8&\6G1"FKI(I_ M+*X?<'?DRD!"\CY2F)<^^@S'3W\]6WZ8/W. MBZI\\N^^W7^JO?#2GH4'8#O9^Y<@B.AA ,6\];L_!M5>RQJ0^LK! @2I[LU4 M;Z6@#@'9=FJ85-1ZLRB5XBJ#X2!<':PP(@+ /PEWTG;7;[NB1*AT]+'C1M;34TB>:#VX5!_%!ZT%N@U"%'U+ MAT5&_ES6WSR^WN2_I^MQ>]8"B.:R .(%*MVHFEBWTHUHC!6YN4HW2E/U6V2C M[LO/,"A-5]F@V/(U/"BSI4)%G3NKKC[[K%M]1%0WRX]D4G)[B&$_BM;8Z/E#9/IET'>0CW"!S=)#!H'<]S M#%2'@(H56SR.G_K$,FL^$>YSYANXO&SI()<<6)6RD=2>05'M//4L&6OU&B2, MM4YGK0,5]AF+B/:!3]E.C1&&$881AA&F&X1I(:%\Y[0+1XG9(V[P>O3R2VK^ M'-=WP "XO3%I*81+4&H5[+X*D+E)0] V8@":+BET =IK:51$1TC_;:WY6GK* MW0[-Z]!YH)F. TUDE&1E7W&W_$RD$).V^I >,U7D+)KZ:*)VIH ,8P'& CM8 M8&^MS$-8H%Y.KVE@3J^NE#OV]99#F&*N5LSEKJA,.S/1=*!HVEMZ=3-1['4I MH_Z.H8U;]3,6?QZ0\&$\,%P>T)OA@:*"3I-T_T7"H,P;,$0!/0"&)$IO.\(A M+70=&*[S(4T=/$'7-EPJ\AJ,G).]#]=;B;U6 > :^W4J]M8EX5) 5DH]["%N ME/-,#R\)S(KW=Q,R!^]O=T.FU@X7!DI+D2M&.9>TUXAB@K^%W2UCY:;W@Y6N MJMWR7QY-Y*%QZS!!T]+^:1]F:NR@E,9V4,UV<QL=#3:6#TJ8:&BT@:NX(T\KD@T M?[0B@@\ NT?\H[\>FHZ$)#5 K7WW7'61ZZ-H,"3+T:CE.(@J+4%LVR"TL9=9EJ;I>-VTTD7A).[E?=D+P?Q-B5$LM>TY*, M[GR!-12Q>#!6\;:Q7F&,30VP3O.SZ^2U>9>5+@OGB6?F2CJ+C9+9E65I\S'5 MK?1X3-W.Y=%,UGJG4+US6;LS*A;O)"%E>M\F=[Y3JNF9I_T_(->4ZGJ"&# W M2WAVMA+KGKJB9#HE=MIC9$L-T:"B)NN*IGACVKWKMIE2GY%'6.S@H97ZL# LKD< (TP'"[&&]W,Z#C0'93J!A7<5(PDAR,DD:SR^^ MA+SXAU_HP5@(\[D]ZESGP@G:'1&XC%J,6ITI!+4C@EF4"OF4'27!&VQ)]D?: M6C(H-J->Y5R^ 7G]5P)CG;["# _9;+.0/IJ^FG8V?@H")T*+USEW>-\5G!7V MZ"BPWCF[(M0^9R^<&GP-XO=+L^,N*A\KY,T(O]8N;B,*HH"I?X(^C&12QD1] M8J)Z/"0>>IY^-M;!+&R!U]23:Z99 M<:0I2GT]THQ69YI9+VOLBVT'3SYMF>VF/1.7O;5=^&P:!G,.FTUS3A+2!\%C M%[3C[K4=8\KF6%=V=T5C)X8II82QK!L=&]3@CC'/V]2N7V=6'X.TH?A_$ROD M/O@8%91W8.?RYNL][LS6D1/L ?6:0(. RQP4/]94(E5^;S[0Z!^,^/D>A&A$ M_<'#J^FF^\'ZS7I[U/989"9&UJL9R1^E]"<'(921LPS?']6&6QWL]DL,[D88 MAH=.P?SE8"?P=-@I"#MA9H1AA+E,/POJ3] +!:HZ2H&*4I%-GX'5H=S0_(0# MKT&K2+O]A+0F&D!L$9(9\2/JM<*8<;2,4*-]!(6&?D*2>[#NIF"+K#1_:D_= M^0YH]OHN0QF][:(A=*18+3M.;OO$CPFA@0BAFB=^VO3?94Q&^):M@=QT!46,%8+M2*;-GD^ME&=&^V$:T MF"@K(LE*UIQ//>WI/G%9UYE.76>GMV'L48&IH1J:3+0QT7;N?7#3LJTYAYQQ MND/NL@6\6.@I"SV]/*58Z"D+/>5DD8:>'E5.I2-+ST)/6TJ+S4/X6.AIVT?G M+/2TV=)@4<1"3UGH*8NP9(1AH:HZG,S11.<% MK>Q)/WL$&(L_9?&G3!*U<))7:B3!:,RH)16?A; MNU)I3Y/*MD-0)7$T,9KJML?" Q@C=HAFEV7$)N)0)8G%H78EU+)GDV-QJ"Q8 MJ_-:C05K':Z?2KT3N^A'D^311./-"HNR>X%;S-ID\HW)MZZ8WZV)M^:\4 M8E$N5-WVXXTB;'16+?R<+7=%"^N)W#R&Q/IU8R':;BWOQ7J-<$V*O7U=_V:# MBIL$V!-%O.W+9>GBXM)F.#8- [BKN]6#D;4M_Y5;A"X6#?9>.;KB$>?Z<U5N.N+LH"FPWG?/09(U17]QX M!E__;Q!RT[P$,VVLZL8)WHK]5ZT8JP[/W9C&5L)#N @>Y-$GX#E47LXX>"$. MB#?@9KS0#;F01(LL!*G0MG5Y?CY.!0;WC_R6B&P?*;_YXB?B8^MAH$PZN"AK M )O2+0L$+?0B?L7>Q Z)\6*?+*>2#IY;6*\T%AV$8:$EAI.0O+-L!.*7P[ZR ME-!NX4,["4/BVZ_TWL@%0%CP\M<%V>Q7"P_UHU16+N>.:[U]=59S!'T0Y%V6 MZ8LJEL'SN"")HQ@&B,]938,NY9"IE7@Q4M'B4HJE M0*)7%,>>T]O)^T4'TRD,BYM:L/[/V.MX"0\<]9;NO4C2BCL*];&GV8)268\K M22MEN_/-3M39V-*?=_$R_#?]("\_FS'+VE=9>#"_!J.916MRHXK"7V#$KHT= MGNA;L94*JN$, 8"E"*9.5_UO=;3^^HF04ZES9^#'R1.0A^5 M_F&Z7"OH:\\+%8! M-AS5UVG_\F!!_$IYM9)M)98-@;6?4J8]I.GX;M,"9^2JJJ4\:J)H"P)1'-$P M54'0)541%%.8"N3Q?T39')748'NJ2J]455\#$(@&1YVSXENN7I^ SP3XA7P# M\6TA%3\3D$111=%_24]1!B0DSEV>%1BG$VV,X8 C^U;-<#:Y2 NGTF,]?V\#<4 N2OQ%U03?,"'\\X\GOA MAE0Y/H-Y$B01U8VH@\'&?YJ!*%7$,7<@(.:>>WM'92>\ZK-K/6:#2 &RK;V] M9%31W2C#HJK!O.O;7N+0K@R+1:I#J>&3"AU<8*HT0_)DA4Z$8J&@%BC<];<1 MBHH4NQDA;[DS@P]GNW>/T(]@>@CKG%Z.5]\\LA4'=63;IY$U=%AZ:?&U M.UYEW4!(MZ\WP?0F@3_2[2+K%EG[^.#8@!V]KO>X^R<&I6C>C6."M9&F<*-O>G;G(FI0L;&U5&WNQ7K-%K"^ ME!+QF-TPRR%$;)&[HHE.7V1I-%%X4SE,$UU+JO77P,]/U)J6=2UDBPZ2#8Z3 M=:N%J\\),AAE&J]5A$RRA>ZSUV2-\!>3V.4[+U)2YMK\*K>CEBE^&7 MX??[297J?K=(/6*3O)+3I7B83/C=20?KH M&"*KJEVH17.9-?D_#,-M8M@X X8-Q+#,,'RL/[6'D27ZJVTLC95[ MX_K<*['"PXHO7R GN'M0VAG2K-?BWQ_YDM O'V!!Q#7K&(9HWSI)B"M4X&9S M-%''DK(UU)BMX DK:)QA!15A--'&@KQS!;>DK1Z7IMJ9Y(.?P9QFFU5%TV?) M"%EH/DTLH)'KJ;RR@RC&<'U[AJD[L?4;4Q-7L2JE8A$" MZ3%M+\\F*693K.=7K?E3L\7RLZRZA>4Z'+ ,?3"\!JYV ^>VJ>7J6JZ$(JI' MY$H82MWT@^UI"6IC:0FFTL5![7[4@;D2!\;&5UYF]C2$OMQ-I\=-(T[),CE' M[YR>=1Y9M57*4JI/:=YR6WA)O1T^JH<6==J^VX$5J^UU:#M9*5Z&F&0OM M;[R^U4#+5XEU#@1Q%U3[+%"11A.3UX6379D[HL+/7#R/L<-0V6%?7^$&V$$> M30Q>DLJQ=!J#G]00V4D83F3>4DQL M=+#W$OX$\:R-)J+,JXK1$?G,V("QP;'FR@ELH ,;2+PL,#/EG%'1';-36JFQ MT$-#Y7X9:X!Q(7G%X2SV9%G@>0[MBEBF2QXY1$9_K7,*YC7->V$_]XKJ.-UW5#[PO7'=M4Y=28O2OM MMR+VJM_*:27@EYFB7ZPX">'?;;&RJE"*E=U1I;VKY=BS6;IINY!#JHS3P&8K MR@)PHUL6&)M];JAC66^NB'C78E [8E=T))*R7R%_=W2#R>+\KB:43A(P0XM% MSK%0H09*P>PTD_)-Q_N$?(4G/KP0[YE\@M>K;5LZ)K5VAE'[>2H64A(?9Z2T5LF MBBSL]:P\I3,MU0>>^A@D87V64D83C9=.9RFFINJPE,'45"]8RGT^0DMAW4U> MJBA;R+14BRQETE(2V)>9T%,0IK2ZSF%WN$S'LQGV?>8UA46U#22^O6?EP=.8 ML$4&9R9MNBYMZ@L8K "*699BMR3,J;9Q7]K!X,)R[GR1Q#0N$W0%B6)F-]>B MX9MS,=H__+S\,7$^_+;ATO3DLS[78/ M,!X:.=1>*[UA"I@.]KU0S:U]+WJ] >^5WEXVVQ>Q78LAZ(LAFJLC> M,N9(#U=5+>51$T5;$(CBB(:I"H(NJ8J@F,)4((__(V)YN$X4/]#TD)0@570Z)&OD M[*D1ABH?43/CA>=L38)B])Y^4E[%$.S"1J7?&D(YX47C$&G./41>'\Q;)G\&'X2O MTL[*6[HPFA@2KZI=R:%C<&H63GL"*IJ&DSB:@.;73V\$T&YD^:Y3E8%$EG=Z M<-<0]EX->";#+.BR=Y-#%UE3?EKIA> M5^* HED3EFTG\\2S,./1(8L0UHD&K#$WU,52)^Y62_*^L"+PNT?P%V"YNWD M<_\7_7PK.];G1*S,(VJ\KI4Y\>QI%@QSC6)NCTR_'.94V"B9(/V-#F"ND4U2 M+U-[.CVX:\@[6@7%+U9!\605%.^3QD^&6/H12S]J>DOYE1RA C2L>J+RHE:N MP-#1U"/&?8S[.K@!/XK[L.:0;O*FVE1!SGXF_EVF)<^N/#%I-"G:XASYO2!^ M1&@7R<5.;N&6,YOSE] )<,W+ _+K5[$I6_:F^"\,XNY4F.D0ZD:X>7[T56O M8TZH>I,_?*5_VC/B)![Y-LW?5+6L4BEWNXN]^QYFA+-G "(2Y1VC;2L,7\&. MREI*8T^_IQQZCZ]<1)Y26X"C ./JG] MN[M P?SS-8K)_) PT4%2X9/O@#X(7CN$X?312A,O/Z[/V7&*H:1M6!=GP+J#)2&_^4AB$,5)T$U:$&<0N@ M,L% X$%B,5 -#%2'&I;-8\H41A-5Y!6S ^J/%8E@@QO4X*ZAO,8[R[-\FW!6 MS+TG-ID_DI"35)Y&^=ZR/=/ECVSJJP1Q-!%!)^C:R1YJ9FUT$CD';HLJP8'E M5Q@LA@B+0SRJ;5>=>S-VB:1>*KM_$">M%1PMDRD;'88V5H^*SJ_( MRL1]](T\KDBR>;0B@@\83=Z(?VQD!K+-9 M>[5)+G@AF +]MT^8TL_"3;X?8 M 1AV_O3?^BI>!14O\E)%8"#S:7<.4O40M:(K'ZO5VSC;_&(3P-C]?J(?5.OW=SKM[HB8$P6E@8@Y!HM.PF)/D]CC!8K:5,0< TX'@=-2Y+8H:!BYK?.J<7+? M5[9!8?=W_7YVEC6HLRP6,-=0P)QT2L#<]6KPFH=RI1Y5YX@E$ 5]--%Y03@E M!YS9A!VT"27M0*OPU"@G43#8&GU^%RUQOC>Z)A?K;( !$K)_"27.XUR*+'AX"L RWT9D.:1(DE M)0P;5@>:ZPW#2F:P&C*L2J;[^;2@TBTM.*2B#5NCJ=C(ACVR:]@I50;&"30P M3FZOE-QI1.R>DJ@6LHQ\@]3;[DH@B!B/J$F\( ^K> MQN!3@,^!>\4CX:,-KMT9 T\!/ >F#Q\)'GUX_<$8>I;H.?"HYDCL&( =0>9E ML2O@8?VT6#^M\T0G'FH1-MY01!1-UD]KL*@ZT%!L'E62P/II#154!QJ0+8!* M9/VTA@FJ ^W*%B EL79:9STIZ_0Q'AM?NTR6.4>4]+;VV0V7_7DT9#)Y;A"[&&GM>8*<76,[_)E%,CR@!Y-R7A'@>@7]=QP%T M?;"B&)_QMWIZ2U[C*W5O!O7W;'AWM@T@BP%1=\MA'>B.U K4B^E_M[S+5=WI&AM@UG4061["]S^(%<.UO[B_P^HMN,[O0'FU/V,+=.L2%ZD8^9K, :4VY=K\N7,K?')]ZLHUU_D>Q9<[?3V_ M$22EQ;T608ARE KJB'MQXQD7$ANM"(=[RL0NYZ;,PKT/X-W X=QW=X$W_7R- M8C*/4G;AN7?_9LT7;_^3^_SYGH?/@)FXS]8O$O'IO(\ZR M_TK<5)3#4D2)/>.LB%Y)?B^(C5%)C\0G4Q?T?1C,N>C5)X!AF$5F*MC!_!$L MB-0X -*DM[H11=-+$/X";0PF1'8U?5V(#\UD*HGR:?P3,9?>;9-%T1IY2$)0 M@<0&1!9ARN.7(>%>\,?169^?OG[,S8RYYVZ<>N9'G!]^(_#AQ?E0]B81"P7[ MPJBWRU#//#RSWO"T\PY/%D83/RC99OL_J(BF P!%B4FC% ^O-]$N(7^(AXYH8.]U=BA2!\\+DX-K[(Q51$/_D@,QP8 M?5+@OD\**E$:7 MEDWA%]>)9[E_H7!CMAT75K=8CU'@)?'V6PICM&%^)+R0A?#Q1I$W2%OX.5L& M4"RL)W+S"#K_UXTUA>'>6MZ+]1JAJ52T@\ (VJ#B)@%VKL3V+].?&ZN^;-!F MB#?25OJ>RP33*PE,JX+!=B2V_"<7/35WH!SC:"L(:X%WS2(M:\-U'O]ISXB3 M>.3;]*,+LH)\!D@[JX&EXWI B_!YP4MTV\Q"[;N/;C16 MXH0Z^8!FGK6(R&W^R]N\@ICKTYG3F]YF>X],!E5LT^D+TZ\S;C3-L:'*R)"9 MDR-[<<:K8Z#DG^7/56.LF-5?"6.QYN>J+-6Z8]N@1'&LR3H;U&G8OWQZ_ MUPGNK0ZIO:K4Y(-Y^_*>K3>?T$ *$GBJ$QU>Z_I !\F.)4[7JU-G/#0UBKO/ MY?T=E?<'Q(T-DAC%A".@! SL7X>66QPD/;Z2>".2 MAV5Y-%$%7A!.KF+7G<1SQA]]XH^:673',TC!:BH:3?59!N-4=5Z5RZ%T?>Q- MPKBE3]QR+F8!D[H^8ZBCB2SQBMZ5$C@M!/=D/H).8>)KX,,$Y@L2$\YZ"@FA M052L[D2+C+6G(6KS9IJ&*=RRU%3T=@?BLP>.IYIFS?& :LRLT;=!C%4)Z!RZ MS@6NDAFPN]B^W%S+M8:@= U>I^_ ^SX>=&+L%K%G/KSWZ945(FV1H_:DD32O M_TW8? 573 #@>44T9 JM/26*94]@']T: T?7N0LLA=%E3.\!S;>)'K/IDJVRUIT]:XU: (H$5(/%"1=4M MY@;H)J!J6@''(ZHQ*T >333>K$AC9FZ SJ'K7. ZR@I01A.5%_6NR*IK\ 30 M"'2V\6^1A_;TL&Q>Y6/=%EX73W;\LYU9-S7^\8!J3.-KVR#&]OV=0]>YP%73 M\:_HC3G^F]WTUXGY[6S)@G9JV[+!76.(,\L[J5L7%&7#863T: M#$@O&7L*\39O11NCB2'QAM242[K6TG4TL).QX+!8L-[&XP0>;&SC88XFLL9K M8CE>M/;.@S$D8\BN,>2Y^/$8[ZPJC":*QDN"T1>-6%&FK:T2#6<&RZGE+,2T M^%%KY2Q8S8J]=_2N/$0G!\5J5K":%0,J2\!J5K":%:QF19]?=0T.85:S@F49 MG]11X]RYD*HXFJ@R+ZI:1XX:&7M<&7O4Z]%[^=1.%>.&55Y3R\Z>/H9X,&;I M$[.. % MN2M)X Q0#1L QR.J,0/ &$UT7M5/255EZ!J8N#K*#X#5=01>814KS@@(5K'B M GPEG]D,T 3@+)F73R\)RW9JW30#CD=44V: )F+%"LW4F1^@^^@Z%[B.,0,T MB0))+P.)N0)8Q8KNT*P>#RGG5ODREA/0] %%9PP<3S4U_O& :DSC8P<.7I6& M$]*=N0NW.P:ECI/C'(*POX;4"RDQ V;@<-<(!P3PMC00V9KS=^]5SC MUP4JTY:&>; Q[:C2LC_.G/2-. MXI%@ND- ?4SB)"3%67Q( ?V W/P CW_G!?:OPIBEE%RNGX"-$>HM\,QLQ.DH5E.!4?>HN(NA MCA6YD\5=C)9*EEPH;X<^\>1R'U=6RV%[^8:F:]5<8G;5EM?Q:WN0][.GA&G! M5]O%!#[0S JK$,&R>@_,ZCW>IU,VSK["B/=,OL!+9O6]KKH\FBB\)IV< MF=C=6-^.B@R5A?;V@\?^FUCAPTM0G[449"U5Z$J7^NO1QAH+H>L1:\U"0NHS MEXK,):LG1ZL1;<&U] MWM*1M^!?IK?."92'&0F)-8V/S*Y@VNOL'':'BW4\FQD@3Q5>4LOGFH/189WS M\!WL&C].A1UP_['.].[Q71/>]!ZFP2/SV_0LN.*TN&G1?6!@^G7&>AU%@V[S MU'ETV3&17KK95/^A8Y:MP4BO8GA%U2?TPETA7D@15U4MY5$315L0B.*(AJD* M@BZIBJ"8PE0@C_]#6Q@66_*T"R>],OKK:Q 33A0Y6C%-K!N4\^&OQ(U?OY!X M%@"$GDD:2!2]=R/;"Z(DK JYP:Y8I9 ;0RB'W!0>B*%#__#A+JH,TX83TZGK MN?!KM#?,IGXL33J_ M#7? 75,0SB2T8GP.WC<-"?D7D#H-<82W #?C@PJ7XAI;BX4' Z)= M+7B@E^TEJ -*+Z-/6;^U,'(>X_1>B.?AOW@;F&9X$R((OIP1)&$R7ZQ&L_"P MM/'Z Z/7*";S:+S1$ZE*89S*AADK*-)8QYB\11#1B=ZF'3Z>21:*E]D(A1LS M[2FL;K$> 5I)O/V6#K3,HAS_\491-DA;^#E;IMPN@"=O'D-B_;JAWI%;RWNQ M7B/4\(59S5W_9H.*FP38TS)OVY=[=D4KUO_X6-2V G7!O\BD6Q[75 M4CO7@,&H6(4D7H)B(*6"^5;Y#-+")[3'(PA&N,WG8NLW3Z5D&GR^"N'&0.A, M>L$3\"Z<&PP4;JX5WBT9I0#O"-X,OVWJM^]A,'7CSP>G-19"NPU L 1,LS6V M.YWXD^7ZQ\Q WQVB?LK 98RK+]< 7(T;%^,D\AMG(#\6QZB@?KJM6DX%=!LZ M'D ;>*\IZI;Z_OQFX1EE1;5%_(/$ENMQL!>)0_SFK$: M?-F9L+2:X4,<:A@ _L%V(W0DZ[8TY[ES%V4TR.='$-+PO9U1P\4P=[3H*$R< M DRXQP2,03 4P4R^BOT44_Z75O[':DZS/L-U13:&RH>1U<, M=4,]ULZ/ M\6XOIEGE'S3+7DQ\4AL>2C//]NN<*_(^)(X;,YIH=DJ#:3:(U%4);X-9@_;SN2]6:,]2 M$2B+5&-J>;8P#7[A7O!'/>K(-:BSM\^,4)BX6+/P@JFT-1+8G?M!B?[E!7G, M5QN(G<11#!HQ=7HZ)%4L)8Q:U"AY3VR"6X-L902Z,C('L-WX)ETS">SF=ZM7 MK1[_8PF$[$4Y&KE'8H5+RQU4=9P.9X.%@D6<:O+TZP])& ##A,2W7[D?Z!]_ MF;DV]6@[!!XU!WHZW.,KO9B.PJ.MN9?WP-0*L_[P.T8O,"QCIF;?61%)GVOA M$Z?%QVU2BN<67H*[JV9Y_B]X9!&D MVY# )SS\ D_C\?61^_MFCLE0J^T,['K,") M.J",9R^P_/1TI/:L]%9GA14X&UL H]6APC[F0/JO^)W2?$8$[7&:"6 W$2N M-$+70'&R=EQ"Z!DVX+E'$5T^8%X<9NG 8."3Q%Z9$A8M-4'!04+8V/OK6"IC M)[5R++"$$YP.##C=.%3.":!,@0KWNSYL9M$(@8G""&(,]XKXY5M#$KM@?^#A MMP>&QR/QP>2)LQ/P@%9SM8-P$83(4,$C[+_R4WA*+WKFOH!-S6]:"0=XIM8V M1A;DWOB\?#;353]R]7;_9X)Q>JY/O:$@V0%LN)T; MKN/\?1+2:0E<>/3L\D4^Q&4&="*[IYX[A\SI+H8R)(BD+>3C MG(3@TW0,U<$W)9ZW<7=12CBK&P.;ZG$'5=;=(G0]3E3YU.5,'0V9=*OK:Y8% M93=__B"9J $6+4X*E7U]WL0#9U,<;^LQ52@I!E/T;7RZY\W\3_^DE"&Z^),3S"BE1/9YHM;S9F"@W@Y6/R#-J%2[W&)9<;%9(M^]I M].R+"_H\9_RE$P@-'.KS0T[XSQ__W&[5_0I?RLRP;XO?O-?1+# *]J*OMO.IH78..]4E&( MI^2+W"+<@%9_3)%J3KD/GHEO(>)Q,2WJKW.K3?U56&S!D@5RT=!:'FUR_(H: MO?$,J9MJ];F%>L6G1C30;^[ZN-Y@^CT3+S4$\Y*I>*K[$H1Q&IU+)3.\))IF MV"M8^_E#LB%AQ"L.)]^NIC_W."%R:P.U@IM&NGHN'67*^V \T,V-G5-H$(IA MZ^$+GA3LZ?,GOBN^4ZAW2D+S*S5N^D8)_D.64H^H%'!2NW,[PD MKY[+I;$,Z-__5/&]6+] \)[BM#MG>H@815^1O".*X9#3\F:.Q,51X4AW_T'T MW'-O@1^^6.$O$D'LOC8[-) M>U.X_@^.9@JD[B+,%5F: M ?/ (:&?>[G 5OA?8L?;3N#L8+% E9@\DJS#LX\V!RP>W$A]2O",['@7?9L@ M÷HR'=E]^YB9+<1IS[!AMY;XVBMYE2$NN.'-"9=>B=Q5G\>7^X;XX^8^) M[V03W_CTC\PS9^&VR'.G+I!A"_#>?/WR?N G?]!INA&5N+Z3+I#K MHX=P215W-1UXSVH.7O!"6RS1H#T[>S60O3CL_#UX?CA'AT-L_8:-.CJJX$6V M9[GS;,\ !B0-0Z,K[X;<1]C.AO3M]/EP7Q:KD"R.\@%O.V=#4;<4<)F?]]OT M_\MG64@#K!U"*HGH%ZX0_WD(*2S'BISN>L(AKF<64XK6VG)E'33V@I1Y:,H5 M OW-_?L/T=(HQS^H.;X(W>=T]P%RQ'I:>PGZ8^'N)#4]T]0NN 7-PG0\,;+' M+[*^X#<;R_U:'';?#?A/:+KZ/BG(O-3-EHE$?DUV+(5%2BN\LB0.J/<']LN) M/5N_&8NVX^)YF0<]>41G&F:QP6*AO9QY=7,W."Q[B)G2Z7%-G F$-5;;>#E> MY*\/DAX7!C8A3LI]V0X X9*Y]7F*O"0$@8ER+KLI/5[ C#,7J&Z! *:.9RNB MWWZFSH G^"67C)FGX#Z5U@\HK3,ARL,H[3'W!H7G'T@>KFP!;>ET<:4I:.H& M@?J7@I::@-WD>-!TL.&VZ:E6 *QW$[P@Z)$=7<>UPE603HK?(K\M62D_@*'' MKDO^3+EJE2&:?AT2S %%UL\"A=\YXZ-3F$UYONEY^4[O7]MH$!L^]9)PI<@= "" MA<%)HPFZ='WNE5AAJ:(!5[0V,\N$;HU]P.T/O"]!!G'(FN%7< EE?BVJZ:AO MZ#55KAB!$"3X_1.V6:.&2)KO#+R >>"I]_#9C0HVR@)OS_0MA4#!UYP/X&O@ MWY2<4&GF-CK'LO&DII8=)#0A/(*-0GJ@0SD$1PNV\U+_^D$,?R#7HE,3H(HY M[P[=2H4$4R[X_+%KFX;4FB9S'WAES0!(HVY?:>(?1_/8\_6'):>ZO;AE6C-# M -:QZU&C@HN!JW)%7(I77+H6\1$.[ *>,:.NTHRH^1=;O,7WQ8R?CTL_ M[<\8/D@-;_2(+3VTF6.VB#;R&ZL91+D1F,2K8-:5A;JV?(#'X,E/<4[S@W)] M K('")FXT2QWXU/EMTQP6]-P1ZSL$0>CI1S8=3?>WW%;^9DFV'[S/ZP-_]OT MJ/-A4<;LI&U%R6LX]]I.A=&$43?4^"YWG')DELSW-%[ZSG=HL^?O 9A -(B( MAO5E(FY7&HTD*A4>2U$I>RRSIW'?/)/]LZJH5R^>$/UTF7$I_(C[;6] M3O^<5+TW,W.!&"U0"H>KP^^57X0F\0?^ZH-%1IR%EP>QIF=YBW4296HXNPPM M@GQ+3L!V"5X)63^%P^&X?BJK\/%.BFT\;R5>\,(Y 4D-E4RQI,*^,!84N3^# M!-3>?X+%8M$R-&ZJN.9X3!VB6LG,C6.4T.&'"WD_O6_3^QDJY.B3_STWO#)F M^[8Z&046_VBYX7]97@)W(++2.G%;^NI)HEK%3&J9KVEL$^V71_=C^+BEK4O# M=N I-DVPS4Y-Z98M'7&NO^:PJ+3J JR];?G9G+DM8$KT'K4% M5-2Q('6R+:#.!M7C02F[7\Z:^VT4*C9[VK@Q-XMR\_-:Z9":A)548!U,ZP#@ M]"Z7'40'FC.'5*(^9,97136)P8G!J2TX98)YX\!55( >#35?;H*X[%5-O:IW MBG@GG%,_ F[*RUONV[/T$1^H*<[FSN;>Z[DWU#GMQUB$LQ,QB*=@1%CD9Q%Q NPB#&:F+RDG-RX MDG$(XY#V.42Z (=@>2V1-Z1M,6P][:'R0Q)S2)).1>21(:D82-)/0E)%8B1 M0)6?OAED:.DD6K2FT2+3RG8=0>:7-6N.-OMV[ \/8II#]XI]9YK:9E^^ M-&5M?2L)B<+RB;BL6V4-O T/3*:;?:6C"TGN I@'YKAB:3C'_UM%4 1AM M-%$JBLPPN P!+K7MO[UPT4<36=$Z I>KW6"PR&A9_Y%5A6Y-%MC/O&K;>M&P7-H I$[8:"B]6 M[#5*@H3AJ6=XJFT95N"I#!E9P,)#Y6,^AI>^XZ6V:7BZ_)&Q9PVO"1T0/U?E M.L35XV!U?8=66OB3EF>:$FR71I@GL4N>1,IGRX6J<_(G2XV=_+&]?"?!5-M@ M/ %,,@/3L,%4VUK;Y!Y<-OVH5X?.^9HHBKE M/K]=<^)>WK#M]U6,O-W:]?3Y".)C$,*?/D>[N_OV:]HBPLLJC3A8$0IW0^PT MHI/A+-GJW6>+]^%W6L/ZAQ63K/[VZ3FE"C:[XR63Q4'W!7UM[Y?.@CIQ-#%X M63C%$F: ZZ2X*VVBVA5W%=B20*(974F19_"Z]$:K*5AA]Z#R,=O9Y=41]5Z/ MV]:?X?Y&:ONRP?5[< UMR#J]#UNO[TC2?FEM5'8JY>,$!JDA0.H"]1L5O5OU&]E& MB0UN4(.[AHW2JA_(>IM-V@ MT1FNAHFKVLZ, W"U.Q=.9:7!!XZIVNT;3L=4YXJ$7U4H+*VCXG$AB9/0YP ? M!1.4G<)VJ1I'NE(_Z$)]\XO,5L%4TFBBB%UQ.3/HM!V\6J\48"6(:EJ7J@R[ M%E[N0N@7@]>%JW$ &,"6>7H",8:J;F#JN/' %IBI@(YU:>8R!IIN@.:Y$\&&@D4\M M.<8J ??A*D;>;I4WDR?.!M>KP36T4>OV_FQ7'N:IEQ M@X+A$X=[@_^$4_K''S &*T[:WD/MNR=;JY0ZMS(LEQ,DCQXIK==6I=(Y8O^M MKDBN1X,A*=3ZFTJ*W9\4N:E.K6WYZQ*>L2AR4^'GM5;O0E8E9N*Y6=LR-BP:VQ8,RBAY+(XO ]5 PRI;"NO7COT@+$B8\6>LV+) MTW-65E2WE:7O'BO2W?.?L07/A'\=]WE"!XWT=/V$1@Y4?0(7YF,OO LC+=WI M:P:1R;\_AOB&;,;TV>R^O?=EL%>DL:X":RR"R$6:WX8$ SF>R=L7UXEGN:%8 MN#$#B;"ZQ7J, B^)M]]2&*--@(/"\W.W1/T;-XJV3I#BS]G26[FPGLC-8TBL M7S?6%(9[:WDOUFN$0"[,:N[Z-QM4W"3 SI78_N5IB[S!14MY(2HW4BK"X"OB MW,7+C^7E5N!K,@?2VAN"3MR49S_M&7$2CWR;WLU!G,31#V('3SXLA?/)_Q;/ M2'@?S!6LE#KP44X>; !P]^W^$_?FD8"\ M)QP0BR/3*;%C]*VYE%)<;/TFT1^W&ZA86Z+VA,<-@;R_UG^7%''@E3]E3 6:WZNRE*M.[8-2A3'FJRS0?5X4,KNE^\Y(^C3 M4<#!/1!VGL*8A\P]-0DZ-?OOJ+= ].5IA-=*!ZK*JZEP/-8S37/NB=(GWKHQ MO,T^9"?XR0?='"3P5"'$BU)HG+7M74JUIHGG7TF7E^:B$9HO-[SD7H!B$'3WIV;<+9 M(7'<0VI]'9@M-_BDN-J5NVJP&+#7=UR=G^GBW =1?$_79PNS[4ZF,XY-IFM' M2S$ '5F6^'( DAB NJCE2U9S&WO20Z!4 1FL1WNP7F+@! MV&S8;BD\]Q*Q=MSY(FC//;6["$, WQ.;S!])F&H*6> Y/!CEN;_5 ?%ZQJ2Z M'[D??B^('1,'$ Q8^!==X&_3?-/R%9[\T44X_C>QPL-V+EH!M>IH(HS+=?TY M(**'4X%I8QSDZD@'#WCP0(>S?(=^%9(Y_.F0,+^VRASG7N!Y/'P->X^G&49? M+N?"UGIZ"LF3%6,H*4TPAS6P/(\+GO/42VQL>U0A MC7WKLSC/M1Y=SXU?<9WQ:?>!3T]$Q-$X)7#ZDTZB'-^[ M\5 K!'!Z,%YWZF:PHT438P[0ZP7^TTU,PCEV[;;H&&\>7V]HZ;)'*W+77_@Y M>Z@+"[']L7&0AA3_CNE?:UR5Q26OBJ1E.(^P6P\-ZWUQXUE&!Q\>P1T6%C[W MW-OOZ1.^6+_=>3+_3CGI(7A'D)PNK -QTFJ1\9KT 39MTX2SN'!LX+ T$#- M29L1SQR]*H*YV80X$1WE=%O1-Y[.A>(@E1T8FIVM5TK/=?HMUV*-YLTHFR-C MZ\%$**8);8N=-_1>!,GOTFZ4E3>^$NE7$D^7.0YBP&_&RRLNIXJ M/N9>D$NC+&8_NFW,I\<.+^6:#8M'Q+#J>1<>SZ'@6'<_"F<\>SLS@Q.#$ MHN/9JUAT_"Z?TA2XRJ*0Y)8NS9OV6'-7>^0X\KO@=1')+8#0GV M*B^+DRC#8B'8I)8(.3;TNQCU]"I7?L[=KFGT. M\(Z8&"'/"TJY$6CMJMB,>1CSG+5Z_.691Z7,HY6+S)R=>:[NX.ZTS=\A/?%V M]>8\U'74/::[Z&ZIP&Q'^ERTKOE<&.(ZO<,X'7$Z0US?$'=9J_P R!UB6]!C M?E4L'_/WL1P0 UR+EFQ#@#,1<*)>SCN]5+V<.E&'Q[5?/\/][?1T9H/KU>"N M9'?V4$P[K&J+?>Y RZON-W@4#;JM9]L.U2S7(\DR86DB;%V5*@M"LZ&:G6D! MREB2L>29HD&;9DFQX6A0QI.,)[O&DV?KD-TX=TJGM\MF?,GX7R[[,;Y M4CZ]=_:Y^')+[^PF6L$>7Y@H6QLL6[BM,)$L*+TH3(2%O ZM!?ASJ._P4;'#HZ(JPXEY9,PQ7.:HW>SH-.; MUP3HT<&9MZ9A@M)G(0^MLHHM'EH MNE+&07'=AR9?=H_1:A[8U;;1\L7Z0=?JF[^J4%.?[PQL'RQIIQS1=2>1E^'J M)/.F25S1MM1J%W)<&:X:QE5MRZ!!7(D"XDK3.U!X@+GEKMXM5^SCEX$'4 M>,+"0?*GOWEP[?>XWNBV&&&[Q5I5@S"LBB7T#AI7)7.I3MS<-H!5 $D:30QS M0%6%&8AVV49-@*BNC22C+T7M3*GW:_.E_"1Q[-&L:\Z>6>$38>Z3+ID#J_#F MKR3.>R^_3\A#L%JX2*QE&R@#K"C(0':**Z4%D*D,9,,&66V_2@L@:ZY05K-> MEOP]QQ7U.,1Z/'?@-F:HZ\8Q:$B,U(&C M+L8KC%?:\7K64!Q8:%"3+\\, ]V1[,BI9Z-K8'17TF6+UAZME1/8>@W.7KB* M#DZ(8^1BY#I#5N'@8G5^DO#9M0G+H&-Y$+5L6[6N5SX#VC8[5A)@6V>4[=C> MQG\P\ \7_%K3X!='$\DL>S08^#L#$ ;^#/P@J!L&OP3@5\L9$2PJJQ\E%%@< M0TL6TWKF: 7CR*.)(IL=B4A@<+FPC;$7+LIH(BLG1[\RN'01+O6U\EZX8-$2 MXV2;M-G3A:MQRVRF4"U"-PBY*'?6A,1Q&W?7',1/_5 M*YC ]W3M*CE. XZ[?+\PAJ2&D532Y.TC"?;]ER_O M=K&"E4G?:^T3SQWES/K.#JOO;,M[D\-3 M_V05#,&*DJ^L]3ICM6&PVMD.6AO*39>UM,0@Z[C.V/'JV?&$L^H:.E#'H,8> ML%N+C=2[V-?\?1("M3CL<\MS\8QP]\$I^O&$;< <(=LZ5M96$_DYC$DUJ\;:PK#O;6\ M%^LU0I8NS&KN^C<;5-PDP,Z5V/YE^G-CU7/42:*"5361(53Z83_3J.. *";X%D"!/288"E%Z"* M 7T,#(S]NO(I=8B(K?Y+V]S?[#KT_G3F][.K? )Q% F MDU$$;1@C=#3IUYET,LVQHSS9.PJ/=&X7V4R;=_.0N:=&5J=F_YWX$1HQ MF5%^2%N@0=(AK0E5206&]>T>JD-J'O<# + [E@\YC6JB!/6@J"8Q.#$XM06G M(X(K#J1:D\1EKVKJ58U$2'1<";]W(QNF$'.A%1]7_)Z%\)7\T7XR?R1AV26M M%UW2R@$1_>O^EWO+LQ-TO/I/V47?EJZ'?!U_P#(NO= WTLI)HPBCB3)6RIDB M%XC=N\QR_1\&[U;A+9B7A+>(\#88O!F\VY+>QB7A+8TFZMCL1(=*!N]!PEN\ M)+SET40;"YTH]=<%> _(R_?A]X+8>.+F!?[3#>SQYUQ(XB3T.0 E!C+@$1PY MW=\&V71TH,+Y-[POBXE,F+:K-!0W-!8'Y M]1C8>^CXJ MVG8%]H&Z0W$YR_:E'@<"VH:>?G.(VM '^_)2O2353&J.)/*XH ML<>!I(F09,ZZJ_$D7._,*[)CAY0-VW1.TO:4N>O.3!*-L6"P MS"0V*#:H2^5PR2R'JX[^QOI0^R??P;#YII.X>DL(EL7%TFY8VDU;65R,:IM4 M$QD3,B9D3-@E)F09@^Q5_7_5N>.8"MZH[!$W>#UN(R4U?X[K.R ;F],RDN7 MX/;JU,FT-A<[JC]CV/,Q1_75A23W)BJH DLS8^$H%XBX/B?&L378V&089QAO M"^/-90H?BW$),G&,LZ1*AO%V,:Y='.,*1D+IY3ZF#.,,XXU@ M?+U9P44PKHXFTMB4&,9;/3SMB=>I=C[]/H<4"^D]FWMI6\KTCG1I56/IT@RJ MY_<2'0-5'7VC=6L4,:@.':IM.WN.@:J!4-5,!M7Z)\Z] "E+H& S9\?6IU3L M:.<6FOO%37- CG(&.C<2H.N>]6%',PXF?77E[[ MC_%_CKE%5F6%1GR]N)X'C^ L!VE$''P,O11VB<2.H[5=1O[H.[@GH"5*\F=9 MOK-]*ILCY!XM+$T&MWG$?XIG^(YLH..*(F%]6VK+]Q/+2TNQP33#Y5YM?=T6 M0#[;6KBQE599H^L,K FW9 2+N#?NF(QY;D8L#\AD8R$V>BW0V4^?_ ?G1LM7 MQ0%\YC\1;AH&L+T 921(DA>>>0LL!1'BO M.,04 _5GN%;&]M/7C_NG^ \OALMCLF6J8O6T:"16.69P.:UX%@;)TPRFI@@\ MY7O@=PLP;>%W\,,CS\1#A,-,IS$)94P2<]9ROMO*8.8:;9H ,--XZ"LO@*F+8U-C!3 /'93)BA76V;>8/2W1 METMJE)J;XOJT XI,='1JMG2"H+=C\A2$KZQ:&*L6UE:U,%;W:MNK6@A*[:*H M^1X$'N:HN=:CZ[GQ*^R7GTD4HT^AO:9P+.B!!CVL]3.2]F\Q_YE9V7>ID4VU MQ&I+49U H9FCB5DS?6*X<0P,Q(V#6&H:Q.BWM.+_=^3^CF^G[F_BW/R+A$$E MN'4![6+82DIO&<*/S*68TO_T36U]^"M!9141.PG=V"7HO/5M+W'@-Y)^-T]B M= RC9R'ZXR@IL$&:VE*@@K1#E0+R):6 V)@4J&:&>E*@1L(# ]C! %/.8"OI MTFBBZ1W!T)7L/[XD7NS>I.[BE31G1EN[W*1>4ES+G3+:CL]/8P#;#C#M'.): M&4VD3A1;.D9<]]/NOK>B&3V&1B/[&9;$CXNF]SSP"5C>5O@+Q#FSO,_!:?HY M.$T=36H6-F*V=7\@9)P#0EIW('0EIO6=%Y/0AS5Y)LRK?SYN,B]I6^O,MAXZ MP&3A'.+: ''=B?37/X\ZI#[.'CC#_8T$)'1C<%>B1A^"V/(NJ32S5*Y\F7:VJG-/KTUUH(>UM M^8 L;27]^7WCMGD /!%@JM8BRV7&])ZU6][1'+=D 2,-291X<<07]KPEYD^WAO^D[X.EDX06O\)27&?&1ZR+7H?EA/K%)%%GA^AN_!C[) MLQIH\EV6TU <.,E+P, M[,'%=P(;T4 FHOQ P? M;Q1C@T2%G[/E[F0!0+MY#(GUZX8F9-U:WHOU&J&V*\QJ[OHW&U3<),">7)9M M7QZ6O51)=VEB&^6/RCX+E"-IKFW. ME=,$+BM*L>4#@/-\8,FH] C,4H);0'Z]6*%SXP7!+V3=539=E*;EX8!"EV8A M6FD*72Y(,1$OY^H/$2H,-YKE[+\YM*H9Y3G Z8@P'Y7[W\1Y0J8'H0$OWL@" MS*5,2)Y=\A*MOZ=B[JM7X;S3[-I'*W*C+/WPV:4R$_ZW6(3! F89D^+[MCQ[ M^[J\P+-:+2>4UQW/ZXVO4N^^IVF6P++K;C9XZXT3Q#?9*ZHM)!%S-RL*"FWF MI,J4<*T6IFEIAM*6EA;+&8*.P92"_N2!'EXRH*A*<2$Q0;QH#.5F0YH)B_FX M4\L-N6?+2\B:7L6'I[F,R.5S$L\")Y,D!:GQ J8&IN]3XR 7:9175X_=FD2Y M9*;BJ,N)DYU;%/K$6Q?DEFL?L$S+P^?R,3-'B2$NC9A+H(C[+UPD"@44\CP8 MDJX]2\7D;[J>41$CC>6U]F#E#LDRN!60= M+>CQA&4C?+JM> S\C)5G\%"X.*1V".R"0"H@_](+QAS5BVFFOE3D9]"I#D$- MB>*<2V*@S;]02 2/6*"#)BN[_B)9&?TP/A)ZKYG) >+]JE#TI1#1W0G4K!@^ MW;O%F11>2NMH!F"*N!GQEELOJCOXK"@+W;#^E02(FDR< ?)@N]D#C5IS\3Z[ MGN;#"V(>M^,Q==$-J5PX,:P"%8.B"<0WDA4_=J8O7@+('7>X&J34+8 39 M@(Q>M!8RL8]%-]#!D-X)-NYG*@!DV.[3BB06YUGV+WQ0F=W);S>**9>GT)H3 M*TJR2C\.VMOM2-X]-8&6!00Y#!CI%.,.0/"6>!58D>C#@*J#2&G_19Q/_CL+Q(]-?LX(B;?5'3'DWM0=6=G566D/DEKK\0S%+=6X M8(:YN(";MO3,):$5VK.,?:J<:VLV_;75(5'4L2"Q.B1L4 T/2MG]$*6'>?$)E%"3P MU,/BXZ^O3DEJ*HNLP,MQA),8X8XC'"LIU$!X'*LI=%VONK;4M_+I0],Y;BC3S0&UD]&.IF9TL6;L\KQ6+OAME-%$ M%4Y.B.U.GAYC@^&R@=00&^Q)CBJRASK ,C&,18;+(O+Y641C+,)8I$RJ;5==228CJ_5[(3&EGE^3&ZP0P+ QI;6 J6U! MX45@F:.))O&RUHF:T@Q7C>-*/[NL,KM5Q9EAJG%,&9>15:;8,5G%S/ASF/%U M#A[[5R>&C6S8([N2O6@K577VW7-Z_9 >^P*/HL&0K!"S-6>A*37B+#Q+L91F MS%O&:8S3MG*:(ES(WI<;MO<9)S).[#773\7'U;4T%NFQ9YQ@:6*Y*W-G,\L#1,W]&KJ7F(IG0-+5&2# M.G10+*63I72N4CI%FM)9V6;\" BPE,Z!Y(FQE$Z6TGD)PK&43I;2R5[5=DIG M/P\AFT[I/,%!= 7^GX&Z=V2EJ5RV"A^.-IH84E?"EQ@;,#;8P0;GSU1 H,>8-T)AJD"IBX3 Z,(XFBBJKRBG!P#PW#525RUD5FX M1U9)3%8-&U--Y8G4E55RQV35E1P"5?5_8=50VN,OM8WLD#TRN_&8] XXP1BF M"I@Z>YZ#(C173I)AJI.8:J-$Z2%V@#:::+P@&0Q6@X15&\>DA\!*[Q:LKJ)8 M1YWX03:X?@_N2K9+K' '2Y\\L\9LKX2&2,R1NPS(UZF6/N@; M&6PWR"6WHE&]!:8?N;Y#_/CV!B]J&CQ'A;))382RM<0#-6>QM@C"6)&1Q'>+ M11C\!I3&Q'OEMC(.(/J1A#MY1\I99^ZYMX7'?B[A%NG[N&#*S8OAD59(."M[*3=/WYI_Y3N< M=2E"? +(_R8._?T(*LBCB52N2[F3"LADO]._QZFP27_> 4#P;LOS7OGF2+ - M %1P?J(-2HCSR?_'SP]_)?!^<@P5%*""LI,*\8RL48*>[/W_['UI<]O(M>A? M0>DN3ZZ". 2XVRE5R;(]T M("H$Q^KJK0%RUR+K%4UIN)Q/W2@$7SNYQ1C[KAT&JV\IU.B_OKI"G:@^W71' M.5"G?LZ\1(P^L9NQQXP?-\84EOO6L%^,I8_".=VXRG)NEQE(>OF'D7Q!_W8XU,X$Z.,+2\TO5],F-F: ._^#B=L@D0QG&-!*HH\]XK>/\(KWMCOYD2(#L+H8 MD,<"C]\+6?/R^@DC'H%9\7YC8V:[+XK'IC; P2Z;8T>>9.OK 81GP*.!A'B@""J@JEJ^$/O[N)_ %-I8 &%Z"$%:N M;=YJ U^3>N+,8I[A36;+-XH9TD-Q#4MF> H#(6/&38.X@.FTJ7-0Y^U*\J_* M-FY/HBW;L ?:5B/;L@T/U-?KLILZG58SF"@]\NNJ]$C9WJWVGD"G )@+"7>_ M-T!D3IBZH<&=+&J61,KGW M,J/Z.\&@V31539 =HL9W?;V8-JJ[;OP8,?U\E*>&F,X1W.J#4K?Z/5SA6>,0 MCX2'\,3Y*U^-)36ZKQ -:6K^2H#C#_5S3_W/ M2C2J997-WF8:_4AOQ6 Y:)GLXWQANTOF98[U,[S@DX74^7_,\+;3.?L)$>OM MJUNMU2X&2N&T;-P1;-C"< M!:>'Z@<<"BX])4,8"FQ"0%)\!L==M*8[8UF/\_!>0[#L5H\?.8Q5IV^^LC%^_U!0W0DB6>-Y^*[X=F M^/AP;VU!ZN(5^?A ZN(GQ<<_N>&6@=@T>0V1C0_V[X\@E?%&HEG];)RC60DF MX52PP=[J@%2W*[+IH52W3XM-6\_5M:!.&]GTJ%-LOB"U[7- LP.P:4*S$DS2 MKFY'):U,SD:;;ER8!WGTC=[N[%;H*!6=8S!JI)XDO=%_G#&/43.0ZIQ;!PS0 MU.&PV!5&:MCG@'CULNX:$:]S==M5M6Y3\*Z6.04U54"]2@75:2SN0OQ9NW?; MEZ51LC2J3HT$.]%5% J$O-4%0!<$0%O5NYU3J9.2)"E)\ABZVNN19 ^,;U73 M]C:_CURY6'L_RL;4+G;;VO6/-PJ>_SE5*?H+U_%=SU>>73MT L-;*HR7]3'% M-YX!17Q1=A;,C$#Y5P@;F"Z!F@"]E.^,TY: C6B!^(#U'(YA*]_8,W-"?)?) M\$MM-.QG&M[B(ICC\RHS4=^(E$./$2L4?6)]!O]A1 MJ^VE=Y2]#+;:B\YK5ROMIW^4_0QQ/\4,L=Q^M PVI\F*D%6Q?,50)H8_R^!L MYB9L^F=-++@I\!73\JA2>!;U0IXGS9,M3S$F$V#U@3+F+1Y\9;Q4#-MV)T! M0!?&W,6?BH?M2?$NWC1Y8N._6 X[L4/D^=F&U-?4;7BI*E1Y<\;/2;Q' M=.E^0Y_!.QANS_L!CRZVL'Z,JU1-EXJ?<7TOT<92FP( IKHY6[X?PGM@/RG* M;U5CL\<1"W^TE+^UE*AP#E&OV+2Y(!1/2URLZS@,/.P#;SS+696A_.%0,\N_ MP6>F.U?^"@^" PV](#ID0-#0QCL &US[F3#7X>7<5 T_R?%]DU-X4MPM8.U/ M9FS.%(\]&9X9M;ZUX-X)D0PBGSL.#,LAF0%Z#/P*6#D)$?\,P7=0BOE"BG4& MD02+CO,[?\4=?Z+>;G=@=:%M*C/CF=KY4K=?X$>.2;H?8C5OE)U()J)\9!^P M"C>D!_GP>I;?3TM1D'@BV/B*'X[_*?H&&(L% X)%^DO1A_("S"@N.,?K&'8% MQF<',XL$)@AB\=SHGNAR*C"/& J*7%A)IAF! "_L"*_R3.0$\,9@AB2-NX27 M.8& P)/'&(< M?*/ :)BL3HL>0DW+#SF(^7C#F!=O& MO$ H(QX]F%ZV2'',5I&^E(K*&2*SU>L9W7%?TR;M-NN:VG#4:[<'>J_;[H[: MTS8;_T/K=ZYVH=&5"OIK\:?/+J"#UE.(G+1W%5LA -;,+6+8_IU#0A:0DSD3 MX-D?+']BN]CFNJ030F=4T@FA,RIV0DB]@$XX\XJ-W0VJMS#@:RA;FEZQ%?G1 M3_:C\VQYKD/ 98%&D( M*;;QPG$,)$;(>716=_D$7!!YV\)S%VCV8JN5-+N= 2^#[YXM;*R.#YK,# ^' MF"#G%<9+G69'YH"_ 7\U+5KU1_ZNRDIMMWUUVVX5\[ .:W#4O@L-&\24S!HY MN*E1^TZ Y?36M;H11@:)9W@%*3E9G.8B/HO&&0(&NIO<6#]O9I9I,N70R#*[5'\I'W'O*,CP M!^"\3RHJ,S^$[$_0/BWGB\-VZBS5Q;J45LG JBRY=2NRO\-L]<'YSN ]YFX[ M'2"CW[C37D-V^CBSO!TW.L2-EDQ5RFZTWY"-8H)T,-MMIZ.M9/>@*3NUICMN MM+>=DC+<0;P?9K-WF(.SQWY1G=%;Q4ALTO NSO0A1OE\=8?)W-P2^8/B!\C=X+ABFWZW@I/>_T0L@]OF!H?\O MBHO\E1DV>B1!%*28MG+]MP]__?B&#':D! .#]1GM-G$:9^TINAKHFM,4Z-0K MY8L_9S9PAG\ "V2%=()^.RUJ'CY_2N<3?*;AE%^F%/G!J7GH!<<)D]]9$-CD M1OW,GMR &Y=96P'-.90J+ZYG^LR)!4H[)5# J@RPH+8H4?!!Z._F2U=PZ>2R M%J"]OK,#UW4,5?F(B/6;H?S5\!8B%O0;@,UUW@AIH^3\,A3I4?QP,F&^C_'; MR/>-5V" AUR]G&3Y4?@LNPY5&8O!43ZQ,2@^WE*X3;)T8F S7#S;W!E$(1N K0AY8 3&%4>[(]EH1R2; MSDJR(?R,@Y&O='KZ5J>G**^\K.V0Z@^*JR6!'@JK8:PGBA-EL8R:'%=K7=W7 MZU'F?_7@D^I*>Q<]=ZORYX7BKBHO,VLRHVR4A<>>+3?T.8="9YNI(D=B/_DP MT3CI)2:J./P9PTRT^C9#C$9Z%'M7.(W^*[207WJ)2Y+3*#[PB;E/GK& E2AC MQ C#0Y8HXIPG2*:]]62J7.-2<'PV]H-SR#L.)Y%%'PV)U.;_ M&+,T4J_*:@V$Z7/KB8NZ\1+$HC>@R>(8US9W/)]ZH8?-_D64ABOR,AAVB 7QI'DQ*GF'@@^/UH] MG3NL=.7!3H/B<7;6'.>O,?J\Y]BSQ%G ;HP2PZG#V11XL^>,A:/ "_BXQ*_ M0CE#&WPC&6U%Q3@EF>.1 X2],=Z**(&:2@&*=2;0@HRQ!:K0DHMQ'L["DTJS M$W%X@?M"OS^XMB'H22A_#)2;.;6$-P*>?0!_,Y%[D&@*J-\!FKGI.!JLRF1S M!U= I/-"&19\!P&Z!F]0D5LJ$YL93KC ?"9K[@N.Z?HLTA_3^1+T=MC:W IX M1H(R,19-QZRSU#K+8]>"Q[WVB6Q'5(IREU)NA'+!:E,B+&1M^X(63-#3X"ND1: +:+*#,0KQO"#RA5#TLFGD9?6A% M= HOX8Z@:*+,'#8%O(W2E6@K@E, 2Q++2D_6<'%0.LX/ 1)9F7:41A+$AI6*4,II\(^4T^ ?)&N*.E+WB"KO %3>%[>H5L6( MZA>9E!^$@.DI5L)Y$A&P'P+%/%N4Y4=9=1[ZU))[(T; 4_M2+ #OCLC^P4D& MS"%9J_S9B5Q73,^8IDR^F!T!8($E& 'CY!OZI&/S9&1Z!L_:9&+N35TGV#OB M"0[7GF#BIV+&V(5C^^@P[XGC[WL[9,HC8V\HY0E-/KPZPV?YHE21V@2"!!X5 MW998%8@FPJ9,GTDDDH K?PT]/S2XG5F--Z,&B$<^AG>OYM-I?9*SX!36TL8V M,>0XNTNX$^/WP^,<<3Y/)\ MP13;4".](^^@G##KF?C-$W,P(1"1T0+9#TH'A4PC A!YZ=\#XCS9!*BO'B P M9R]WZ!A:*M3&5=A!.)GZ%=**@R1R+F1&WA*?%Z>]H M\*#9/B>]SC.1Q) S^7%T6QL0$N-CQHPY">7PL*\(=BEB1&'A M?>H:SLF?4<(D^]LPR7@%#TXJ"VX[)UJ:*XZP?V=GH!7Y8FJ3Y)OA["(" X"U MW!Q_19_Y7?@$-"[RIM*GJTP!'6^6S/ 4]/G!"\&\M42%3HQ%D8C%(AT4L#\M M=.4 R]OAS+)I#7K9D7T//:)M6$-R>F5GTL=N8NT2%P[ 7E12 (F"@.>^@_0Y MD=4^9GF%7^\C;I:A.NP#;! GJMR(0()9OF( '^?UOQL4F>B=J3I>-? +7"$P ME#N/&+$ M@VF-5"!A42"T@?W\&QX&!Q( MS/@Y,["P(N.Q\YE!E4&X.@7= NCV)7T&""-07NY: 3PN1&OA]M:(LH[C!V(-4!S&6*3T4",*VN8*!..3@&-_ MXH_[D[SK_XOUR<&2ZD@\UU;>NP:PG>O_O7__)F6Y"'.!<5^A-AKU%;A"^8*O M4OFI)FP,6#HI;QG(!E_-W!7I'1_)2F"]:K7[W__^B8>60O'DT*:""J$WQ%4N,9O M/!D4*\-]BOU7V!W(T,"RLSL;1%L6Q8M<,%M8^!I39NS?@T6#Z>61M4%(B[*- MZ@Q7G&4*WZC!,RWR2"&S0'\YZ741G:5I$8%M4< 078<4+P2(%TXW!IP" M CCR68PCPCD K%!"]<6R+6Z0_3&L97N,0U02FD M53QD8/=EBIB0($*,!T7[V0R])65/QHH(ID6V\P5@7*\2.Z;="%:V -6@W:%PIV//ZT NP/XWX!A@^08V\NO(M'H+A9.O^V2 M%8 EHEJW56+/Q$4:55.6P3IJQM:PR*:_;FLB7(<B02UVE;<-#>FC,Y'F(@A?YL8%M8**(",)08D9D5F/; D10 M9M:Z>3M[TF-;M3GIK=;6!J=D6[]#<&9L W M:M4 -AC2]+DF(__1^@[_4S(;5D%WGK24Z\R'9'LZF53U%98H,AG4&]3(F!1N M\8GK8=\4-$J%L$"VE;@/A;E(=BMOI'(-4+#Y+9B9A.> [2O$UV^0N676&"N4 M%$R[GX&M]^3B;N#!43A[D0L,(#<.O0FCT"^P3"->66R#8\<,WT*%-VW,Q#'C M.QMGK3]QKVENC;RW!NG'""#0XD5J+RJVJ.N9*G]*%N,HO"LL2%@G0!SE [:K ML0+7XTU&,L'AFRC=)06]C.F)^AQ$"F=63LT E,V*3WK6TX90MP I-,D ME?)WPYN "H7EEUHG@DUV6_LKDH,-F9)U5S7W^QMJ\E8HD2\%_[]0J6.D28 @ M OLY^X\R_HIGEG:B&+[O3LB%'(<+R, T0298?N"1!(TR(- K$>FN)E).I*M6 M/(!.,U0X')>U[EQV4$Z[S=C9\.I67V>V5-%-![W7T4TQ^-$IUTUS'7M0)'#W M^:YJZDF)U[)"QI/:P!<'6)5GVE0SQB]9\- MX<#]ZEFNZ-_V&S!/Y?KSU]]B+RM X7]"X,S:(()"]F6IP.V+AWEP3A2XC2.V M%%;+!<] !,^-)<:9*/HJTEHX)!23=\'BR08VL!FF4*X & 0DF.,/IT!4_S8\ M$YWN0LF89#KDV8R8SXNHQV@$%R\AQ6U,JRV"K*.UA4ED& M[D(T8TZ\Z$?& ?3@*)^!,4<)1,+7C!!+?,TB82\JCEB!EUPG MSCAXM6[J<8X#-TTB+Z>%568B0X2)0RZ6-ZVMCCBAX](V']<+UI=SA5:TE%L MA>VE5"^,F]2KO_M8FQ3(YKIX%;)-L6\?=R5HO$FGY'U%(5& M,Y8F@LWP?_@5VW.>E "/.=-0+28=@4$1^&GK_ M?83PI:B%WIE(]FHD8G"AV;1^2C0LA'T+]*)'^9$KZ"WG4 !Z=7U6L#=3PB=) M5:3Z9@II\5P9# ?F+ /2"3,OSDBU;,EE040.2NR,N8&Q-"R6L:)R^'2G[>S+ M4O6(J?S.[2"9M_;S8(W<\W$^,;P3E#3"*!^8'05311Z",: M989?B9/$AC5^2C;V'??U*5KEKZ$!:PRV'6N=%EH8:EDCLZ(^L56@S;.WHM8Q MX@E(.W$]%N9-U *3G4UM[="S4TVDN>YM!5? MN?[C[HO_1O0GCY2G6.;E?/PU%I3L K.OR1N^)2\0ED-ED/6O;J>@IZPU#5(< MWGEU47ZV+ M5^!\T(Y3OO&^VQP"W6^.0="Z)E M13;IOTZ#[NAG-]CN[.*\ETU=.4Z.WE<5U" UJ\F!QUB"N"!2X\&X5162*G$@ M;0SR$FZ[MM#Z2;G\JZD3PPU9* =K#@KGL7Y8Q76J-#HI_!:=)Z(@C $J,8XS M0@(2,R6PP;WG8DN?>+;+7FZ!-2E-.;2A(4H8+0!HW=FVH).]G %P/+?ZVG:[ M49D4_I)& RNI2?># EU%.$=5(-%-N5[5'-1<@%Q;@&8' ]PW9LW'8'30\BC< M\NA2?TT!0H#G5\/GWU0'H8:!EC403#<"6F! F6MK%L](I+!IBD.AV@=$_B-= M!Y;H=30ZX(79MA@A(-I!<;46L#%T)"@F "+<8VQA([G WZ-8B?$]-L]:8X5B N*.]GZR<"KH,&P?\U*W.#/4C MJS/#[F9U)F*P?&8,IFIPA$YKGL1QR #F@HPSGS1/RBF8Q19,B1)+D2(>6\AX M019)4"TWJ*S47 AH<)-P=%#FQW0*+(RR8;-MTZ+^>-'R!(:F<&7,)G NJ2R2 MG$='UW-8';6:JDKC&Q(60SYBM6=('-]-3*^GE MD*8A+C1$%)S&<:]$4EHYO]NY2&%4T&!$ A MH\2.55%Q/J%MTD>1%H5#CA8>^V=H6A-\2R[('!MT-EIO_@LQR@0><8WZG!=[ M4((/?IDTB 0"HNC@W(W)D$KH0:>%ESYQML"9]0(#N33#D+,/[@CSHVD*^0S^ M?X;.!%E'5HA:6$)"= G@,QG6Q6.-"F5?6#^8;:DA;NA<34);@25B)('1ND4D?9W[D?:=E_G9X0^I8\N>_RD_' M+,*GE4F"HG%:DL_(#?F<\_9-O-M5[KC\+=J;5)(6/V@LDJ'^323?>8TM=;)! M.DLU=DFJK_$*#'E@E'F^(,CXC/V EZ=4XB1J$B,^[SW@%Q^:4E7+GIL1"_G' M;I,H?C '9,/NN]",=?TL,M:[Y1GKO=//6'^/J<&&\A5@KXABX@^HHUN3X )C M!9]<'-3)\Z23[@9:3_$7F!(2\[=?79L/=^35YR+0R)0[!Q0[7_EF8:ZE@V5Z MWRT;IT=C\MH];L(PW20"85M^U)-[S3E$8APD5"2JOQO4N=GGZ?2D#3@ V'^S M8@Y0/QW'7O<6YE"C:IJ2NE)3GM--Y1U1A]NTA^)O7=D\&PX/Y1? M45U-)?)A>&Z,:AUE].'<&!Z!_]/P<2 S''$$TKCVOO#5&^4Z*L2_*2M_2,G. M6-U8<;G054%GV+[["^(<#HJ+,R2*:U^=5[@B>6(=2L6128I:H&.B$/%,Q')7I_Y/DH^M?$9F-RF<&C["5?!DF8E?USXFH++!T1:8L3 M5$HY*',9)OE$S'Q$U@?=S3:\7$OV:-^I7*MU>TX3\(HL&)%>"3CDI#M291V) ML!XQCEC4B&!=Q00[&T3Z,D"NB!%9^S[;V?10E@-:1;O;#MN8!CFOV3HLCA-P M+DX@KIL^\N6B)X_\'C+;1M[H+F#O($,PQ.-AJ-5&4S M")3KW^\?OZYO/L-[NDZ(]T;\4/3P2\N$./#.]\Z;7! #]I4_EPX*]3OO!Y_@ M@1T;B>YY'T %J7@&P'%9, ,8XK7B7:12H">53W^>DY\[]+D,P;6GQ+_0!OF< MP#;\Q.]3DH,Z1 )_P;8VL"C,@;)S-0X/F22E;[RM+6[J>X!YIKQWRP?15V'% MU;P]0Z38!)C4'WF $49^ 4A)1_4(/NOJ]*+.,==W'S[^;^F<$U@3\'++GV7J M<&*/I!C(M4I;,"8@>41>%=;^(0QY&YEAW"4N]NS&^:>B?&(H@)[+6D^2Q)6[ M3" A&V3GC6WP9.]%7 %]&-1_&!\2+J+V&'8.]!CJHIGVRO7WAS^_OHD:%TW3B[12H#JQZW$+((K6J3PQ)HX*&]3Z#8D) M8)":-42F2H:^(_!\SRD[Z6O\)9A*<]Z/&;'#$+W54F-;M&[2C5D41F9CU!0] M1.[@UU0-R8?2Q_68%0,,548&'ZYN<$AC,M=,$JY2-PCFVV'J!N/ 6;QLGOS" M:P7S%83GGNA8WM@TV]LSR^5QPCS#:O4[ +09SA>\:QRV9CQK2*VL;4C:-GA%&J@-^$DD"/[2#V.(5P",6[(L>-TW>-L7YX_O#W-4S/SW2R%JOT?*[=9) M;-BM-&9KF,4V;'5*)J$N$!.=( 5EZ@G:2\,X-M)!):?AY44P"\6 *F7O<10O MC3)!X>]$):V/'B;+7-\_/+Y9KSC0*Q\>D[:O<5M3##$F=5@)525!M/2BHK?\ M.;-L[AC@59(D[H#4>CU46\UYI,QG.%^>^.MFQ43Q8'B7P 7QB]U"2HT9N M&4!N*^.%63&Q"S%P8BV,N.HFF2:1+8Y*6L.2DRJ/NC2+RHE3Y2R.43QER8Q: M\[$"W>+V5:X.3F;J)L5>Z*DH2 MWN(.DVNH3R.LD0:,8HF+\A6Y\&<+C00L:6M%%FY\!3EBJ0:+"G.3Q)R]$LW6 M%.>(G+Q/KD?4"R^^<\P/82'W:!LE<(0=C]?E-&)KTS!59\Q?6&;EK=P?1^M_ MX$&7I%^MRZ:.8@>#44D.,']WC&1YRLH+4&6#[$R7]T=F M&V>*?8)/_.$@*IQ,$(GG;5 "%1HI!#/$PW*#V66F?EB.JCJA:C(^M!#2V)F0GVL9+IK]NP@"PYHP/97M"586<)2:R M03,FW:00*Z+.,;.QF6>J.ZYG);+=!B/05EQB<_1DSR #$6-6$8#B744@XI[K M]'[3C6M7WX=^YZ3]8I3KHBB_@HHF\F(PK=NDCNAR MXR8N)3QE)_-:HR39H1I1#Y6? PI%81X,%($HQ6Y.Z(C(M8,6V"B<&#:5IE*9 M*,?(E$BRG*AXU.3MIX$3P%N3O$\A *'0@0E6%M^-VV L?Z.< 2Z>X5*+2Y'?H)P$YO!ELH#G/%T3< M*AQ4BIUA-B^9@G2XH"1-B$,4(#@W0(\(YTD>>Z$T=1(-($BW@9L;/Z)Q;,B, MTZ /8K6>OX5K3-B(#&5(-65EM"DK'E#^R_2>]OA);/%WOB-0(#W*N[@W%O - MYF=7U6 Z5[?Z<$UM095J<3J[6VDO6)'(U,6-KK=Q[B%GU/B0%$9WWQOA],IAAJ!OAV73%PG!-X9<,4^GHA(9JAIS %QB0=/ M@2^"'G@?3[S ^)^+AH&**J&8QZ @ UUPHQ_EWCBT;*$BXYQ'&G) 3)(Z\OL\ M7T2\!9[^(;$N0 *Y\(!_ =M%HYMGYW>R*F1D[_*T$#AHKJA;E->"(MSCECQ6 M!'*]E9E^]68/HQ5M,,F>%$_]!-IGC'5);&VW&>&C+K#E44E99FY(N)/,1DY4 MDKWWUTGO+][3A_@%VVVGD]I.#\LGBW9RY'%U0Z //X[X2A%=7[-\#AQMIC5 ME#K6)*B,3E":9H#V3&I\.M8Z4*[3M9BNSDA9B=HC^B('*,J9CVP.BQMF"ZI< MYZ:L_R:Y^E6F-1@6BB[3=&5P^!.,^-GH<)(G-?. MA+E!<]I FG$J3M(_N#K\!H#99?736?A5;H^Z( M?53X><8LR6(T,_F0W,>=&2DC1GP^,Y&9&G7+$QLH>4_*.D\7SY.['9V**9,= M!0U:_*+CB&#:Y#Y*'A(S)2H1BUXO@%THLT)!/';='UD 1=F2\>W4(7&<%AL* MJ5*4JADN,)J1B+NH@@OU&EXT' W *M9IQY)-/#E"1=Z;1HT;B9)1OJJ%6A+N MH"./&R;1JJG34W;I*Q:9BWM)Y+CYS'NK$N[A&=4A'3)*S9UX MQ6<65.>0V(:YO9%%QIED*;A$?>2B*%,$J OT4'Y!E>MF:R0\5:![ZSPCHE7EJU$O[JMMO'O8G3M MERE?\WNJ_4G ?_ <4_N'/,3? [G_XCBO PV>AX(3<6?U6P39:3K1&UGA(HT MYM50XJ\ CU0,>89?3>&LYR&@J"+QGZ!<^Z;%(Z=O:Q.PMW_A"<.Q!QM3.1!< ME!CR-OKE'48^;6/YUG)HFW33NSD-4[T1;F_T\F*Q(Q9,B270:OC7P@$\&K6& MO0[Z@ ,/_C.C%POW< O ]DOQ\]ZP!:^C5[ICU:(TK=7O#.2B MMEM4=_WQ_4+HP%$"D ZQE%QO<=C!1-/LK;[XJ6B 9RDTM]FT@'<3'IMN*R% EI)%[QW_8+WKF7V M+F@]%V[5NK#EF@"SX3(AY0)W\1:N4TB!5A 0[\[^/1OX;%%EFDP8V%/O&L: MUR)+52"&#X$OL*(+,JE,8YB?I';4]&.U+8>68 M?C#9)#'M.&K0SIB&(ZX[0[4[VMM^D)C60$RK7VW8&=.&@J?UFL+3=G L5E+& M7_/^O7V'PC8W/_L.M2#WL4JH*>H%4)U63:ZNAUV>ZK>T6N29=N? M^)%T*DFSDF9?PY Y&,UJ;:#905]M=S1)LY)F+Y=FZS<)#T>SVM5MOZNI6J"-W3Z86P)J%;+T_H[NR>T'T? M9S-'R=W +S[^7##'9^]Y[<.J9&[MQ).Y'V+[F>K['"HK9G]V4]QP@/UOH&8W"N7O1FB:E3;VM.UW[ M7-/;R^UD"2T)K8- JY9(Z4CX7DZ -7UB)O8B?>T0Z04X9\_4_;HAS"E$G4"K M@KNDN@NUD:OUB[_F3+3J4V%15?:D-FP: 37UUH.VMO4AL:B V;2GN:\.F M(6!35^WV5O5U/LFRSA.2]M2&D3=]="?U^Y2VHJS+*(O:3NK3>=PYYF]X&C70 MUPCH2U?[HZ9HTQ*G7E_VUXQ3>OOJMJNINB9QZAQQ:CL-H&ZI6UWKJ:%!7<:&4Z4W"INWT MQ-JP"4==Z@-5;TML.D=LVDY#K V;,%[:&ZK=[MX^(JD;GJ<&UMR574(3CP_1 M1*QTX=&UF#/S9K>DV6T8\9F!<8\T4 DM":V#)\V>>EK#'DFS,G18@\D:B0EQ M$+6IA[VKVZXZ;._M.)3AZ%?"J>N]+%Z,VM&*AFRA"%,BUDDA M5L&(?67$PC0:M5>2Y?CJB'5I*0^RJW53- %^$"M)JH1JAE>W^F#O%O#2J]A$ MCEQ9U%=''YPC/=I'EDO,:2"[V>"/WA9?*DKP3AMXD=IK3,3LT@SZ.C(7I:Z\ MFSS?P)DSR4$5^'-' Y(J20&2MM9IXT]5R;XS_NA@5 TD_IP _AQ OF^'-56E M?.?J=JAV]H\]UVNL[Q=[KCD"LNO]!XCPRI5=V"#=M;%GJ1,>V\53&QON8I1G M,&K*]#^)3$=5$&M#JQYZX8:>91[(U>MW*X9=;H!4X^J0Z \Q%$6TT8JT$ #;#DHJT.^GN'(RJ?UI&T M'4EODMYVG Y6 [UA(H+>43NZI#=);Q=,;UM-]JJ!WC!SH]]3A[WA2=#;)4SE MVG% T\?IE$UP,%>,&]^,@'UC\(")95LT(FK5A*9N^[0G-#W.F&): "/.1.< M>QR\,.;09":/+5PO8&9J"G+LT,8D!X,^,5G O#D\UU3&2\58+.PEH"D] /\ M7$04_J/UO:5,><(J[-T(PL#UENDG>Y@[$;C11R4#F!7+AS7Q0X&W&;Z8'>7+ MR5&L&?.0&CFDJ9&+DI.CY.0H.3GJ0O;V7=2?_WMD"V1LK\K6>!>[]0T&:G=T1DV@)2V=*RUMZQ,^ M#BWI0$O#CCHZI_;\DI;.E9:V]?<>AY9P\%BGJ_8[39%+%](;-%>+E=)\5<5A M 4Z?C]R1(C=75E\W3'4LKYY@?G4B[(+9W5-!L#6D,%)BU_&5J?JPJT<##;2A M;#Y_CMBUFWI1'W;UL0^RJG6:PKLNH8:'!X1)1^ 5^JF0)<8I_3AD&BA3SYWS M\"8J&VXP8UY\EV&B:C2'RWQ9^-,P[2+?>P'5^P_1J5I(C%4I=8!35-6>'$-V MEEBVFY91/Y8-J:ZCVY2Z#HEDQU@6I>/ 0MEJI#RO MJR1()$CV!LFY>/L>G&?&%6W%0@X+W)'"_@8&O8WIE#@EVTT)EV9R'0V9YK;U M=DUZ;7* #\X?F>.[BT^OLACKM4&,J;K>E EN$N,.JI ? N-*D H[@NW?VUNB M5!.[/JS0OP^%2OK5;7]0=!>\>O-/J3A)75*"1(+D*!;'::;4?D%'/Z422,]^ MPSS[=#1W2>BENMV 23OJJ*1MI_2Q-A.I#M+::VOT*L$@; XW*!8&RQY>IXTZ MVXYHV0=U<'I420SQ6$-8HO?(CEUR99?7JM=5V]XD>VZ5O0YVGC?1NO@%5 I[D]U[\YA24M" M',L)X>&!JQ@^/#%0@ID1*(:"G:H0T]PI=9Z"]5I^X%GC$!- F.$YL3<5/B+%E-SPS_/@] MQF+AN0O/HC99M):I>-J*=W'(P*X<-T#0X1MQ+L7*3>;?S&S>- (V!:]^Q@7C M*Q&^Z59@'K,-<=F3[8ZIUBXPG"<+:<%V7VYPM7'KB>M?'WY[?'B#:3KXH"4L M-WXBP *N"K$->JNVEEZGB>H !SLTL><9-K"!$Z+J @"X80>(K2F@IWIZ $.$ MJWULC6; D<\7+IXSH7W!>E45C-C@=R\S:S)37N FN!^63B>H8'\B%7_J*KT; M^]:T.*=4+O!P/H0>MK5#**B$L ]X,' (Q1#L!7F:Y)N[OSYD%[":U?.#2\)1G)A@A' +LTS!A MD; <8GV "<^,5@7BP_>)7_'C2M7M\).86GC2<(MKARDY ]R/_01LQ8"*"Q\P%MB,=8S$ZT*A6:7NE%H M/NWD%F-, %I]2Z$UU^LKJ$3-GVYZO1S\4C]GL=-[83RQF[''C!\WQA26^]:P M7XRECPI::E=PSC-H;G7[#4Q*#5.-'S!6X).B/AK=,JV*NR70? D4L]\;B?@Y?HF,B$'N38P*_?ETOJ8#K36 MJ"_[F&Z[J)%L&2I;AE[PWK,M0V7;S,IQV!-+L?M0%*EO7P7]&^=)+G=07NS> M:TDW& FG[ D0 M87.(&+;DK9KE6VQ=LNKC+8;MYD;/U%2+:L'%KI8YG=2-5J MRQPX@5BEI(LF[:T*70Q?CRZP)W%?'>I-:0A32S'X"O/OQ+#M [QQ1I /[7S.%&GU8G56QY MW%:U@>SA=X[H5Y7GOSKZ=;"ID]XO#GUO9(^_XQ<9OF(IXLG).Q'8E!T'FRS. MOHE# EYRASH(/(E.KSKKZ%[=]M513]8JGB.B[2^XZD.TWM7M4&UWFX)HEV;, MB"9_W!D>B'0_:;.\.I/'7C!YNH-_[^%/*QH> <0FCJLZF?6O;KOJ<']?FC1$ M&HA3*_CYH7%J<'7;4P>]$S$OSDXOY[-(LHR[UBDD4IDZ%$//]/&O3GA#5,X' M>ETE)U(Y;Q(^[<+,]\2G$>G@_:8T_[XT'?Q[X$Y^W(P-GYF4YA]Y!*46WF!7 MRPK7[?>9X;'W>)3I"^Y=OWIMX:"-.GNO+77V<\3 @P4/ZL1 #35\O;MWI%EJ M^#OATV\,CC%.[U]*);X)2KQ/IQ*5M%3/WQCH&)7K]/:."4OMO8&(5$%[WQN1 M.J0?=/?VOTBU?2>T>)\KLYC2N*->NRGJDT2[ M8W'Z5T6['GH'AT.M(5A72\//;92/5[C_ &TU7W]E%S*\Z=$-#+NL@%J*XL:X MU7[U7'\'#M<'"TI3]>Z@(2Q.(M$Q/6,[(M$ Q*2N]K6]HVA-39LT73$L&WWQ0 -2#JW#M=?OBI;_GMT/'?1Z50GK^'5K=Y1VW):P=EA4U7^ M7 700>70U=&P*35!$KN.H[4>!KLPX:FKMML-"VTWMU6%;&BQ.JV67"C2 M2W+DM*P4HZ!C(7.W.F?H8D[M0([6/DM,VB[3JB9,PCG)ZF@@DVJ/V6PH9:1+ M8Z%9QL)N;5Z&?>J$-QS*3GCGB$D[&08[8A)..%5'IY*V38V+-'4_OZE:E+Z-Q"5MI3^]:#2Z.JVIX$BV92B M*BDX&[:R PC.QH48/[/@U63FEOD&VXR7/[.)%M4!T&R>?Z"<\GW8_0B'P'34 M[J 8\MD^\;?R.1U)I9"4)BFM+N=*=4K3R$-7%D-I&*61@/^%ALJFQU0GPXHO M9';\'4T)_L F;#YF'M=^.VT5)ZAW5(4&2R,F^19V DV-%X][@UKS!9RPFAEO M/C/P>+&QJ$7J.FD7$VHRJ$P,SUL"6KT8GDGO_L_=!48O'<6A]H6Q>9-9DI#-_$E/$2 M0=D5,^<))I1NOR!P.D^*[?J^P+-V!.8(D)]_%\H)K %E'_ MEV@UO\%B,C"K#J4.F%:M(OFGH+0]3A$,$4AC%KPPYB H!P1)O=WIMSBV\I\X M.MN/>]D*7,,K ;)YP#(XEVEHVTMX[]2'TX!#*BE^R(^QWW9H_:D3?9Z278JF M34M[O+\&EB)Q%QI-8U)[O JD[*_1&N";J(O='XYMS:V F;]9TRWKQ=*HW+VZ M[;2*(8($E3FESXQG!J@&6Q-O T-JRCC%KX94/F* M,>EV>A'ICMY%O!)0RV('"\D%W=\N<5C*C*S*WL_'*(D%H< MK./8!U7.&E,BB3](*ELP<$%0J4&E@V,8<3!5WQRY0Z _MW8E',?'3?L^3BRNRAW\8:U36Z!-]#9"'D00JL:8X7 MX9+A A"&3S,TKAQE;G@_0&L(/#A$_DQXB!=?L_"L9RZ?'/;D!A:7]ZF+"]9% M6L%P7,4= Y;%9Q*?"%XAEHR,>&XLP?H A<%6%3_T86%PS+ ,?N:TI0#03@$# MS')-A!U]%C\.MAT]+:!GX]69I=W!A]'EJ&3:J%J"YH08A;L$. !VQ_MF/RV? M[,Z)X<]HB?3+U'/GD5&Z;O.X'V0@Z7W&9X]\//"8 :QDB9L,$1Z@\GII&R_! M7C-Z .X:,=U?T<*>ZG]\D&RH%L+^#'X+MTM R8,WH.$'SUVX (3,XC_AQBQ2 MT"S2N[/D!"O61J-1#)[M;"(_LXNLNK,/,1:%[Z, )]'D/2'[=_& M.JU=G 9B#F*AE6,]VTCGK?1:P2>[>FO0 UX*9V;A ]Z2UFT]LW3$!/9]Z1Q,&G&YR"F(%?ZF<5_:07ZR>S.%Z\ M,)[8S1A0Y<<->5?>&O:+L?31SYF"Q=QR;G*PSX-M[?FM_K+I^M)P1WTIT8R^ M3--]\+]Q^Q#;X:3D*+U5 M+-U=D-Q5<4)N >,J^'?\,5RLP[D,W%]]%^DOVTIRMT^0J@SZJP70^7C(.X\ MV,$3'R^]+-#!'2XMIS4^&Y:-(9=/KOZ'B%Y'ZL(T M#("0"Z@BD '4JU6R'U41ST+$@1.O#-GN^L#;WI"],TV2A8:=U\RK1N_Z[>[5 M;:^_*KD>'AOZY-.$_RJ#H7="8.@A&%:5A\9@B/3R&,DBQ8D!WF@CY2%&,2Q: M%:Y/K:L0B\]]2W2_ %8"']C+HK_PX''(UV+A'T**YR"0ELP CDJ6[TK2RWVN MJ2D?5_8[O4??:5DVBS[@)P>Q8*5Q06:%01^Y#AP)F5Q@9< R5>6).>A0%[Y\ M$S0H8.D>::GHW\8>W"IY@D$HW*>=OQ2,Y)YA>)[PDU;U]&]PAF(GO F^K9QX M1(_PZBP6?:2=-3RV7M?HH78Q $$Q6!N]J=M1>JB=#*]N1VLWDN$=:>/W?/D( MJH(!9?UG' 6")A7'#8"_!&GZ3\5TJJH R@NPB#KC[1^%<_6A)7CRV>7 MPDN@F=/RJ,8A/XP+S)O_8_#2:)?5D0LSHT?24D']@2EN^'\([8L1=IV#/F9(T7!3X'Q&#>!)5E]@K!DSXVH6_@'+?$M<:)=L!IMG& MPF=OHU_>125^ED/X0C>]@YT^64Z4FH>.I%R>'2V6?YWXF%IM[F<2:?7BS>+K M%GSU2\GG_59O5/Y5NZ55_+S7J?:DE8O26GUM)!DMK5/M2>L6I??7 M/FI#HSXI"B^3"3 MN%83KE'84/F ^3Z?#,M3<"[,:Z#.\YP/"&,JU^;IFFS8XU8IT]68Z#86=W*H(4LF-O/7U\5F5[] ^4[2'<$U_" MP _ O $P\OR/LC0.3;^ZK:%59'.:^>Z-6(WSN&W?NZ%LBR=*,Z&/@4G"[PV$ MHQ^0;B)=1Z@ZD0E'%EQ,3>T4-6'B7;?5;TI+8\FT:V?:&YKQ[(Q\O#+LP?$# M+Z24*.K9^C@S'(&6<6Q_#3/O7MV.AOKY()]DYN?/S >'8>;;TU..R9,YB]8L M&K-DRY9R>JSN'[9T.3/R;#G]AF90K\CI*Z9F:]@!7AWH4A!(0= L4ELK"(:G M*0BPZ83>:C?%A*ZI)RN]=]!PG]6O//=1MBX_K" <'=9/1:?H/S@\$3DK[:;6 M3V;>_)MY;JF@&V*ZP5#7]'<-:5%=)_95)-I!^>2AYN'?YU_N),4>DF+A(<=2 M7?.T7$*SHZO;T=YCTAM(KA>&>FM4N1S^O:(JET6_G?0YO7UUV^FWADT9>B11 MM';NJ#67.^K:U6VOTSMMW-O2_ [<13:#513,8$1>I]206K&IU])W2ADM:;V# M*[S16\-B20]63N,#KFZO]4U9I1=&C6L%AG;" D,'@3%HK>P(T; I>94<#TUW M -R9V!=AO%32.?B?#&PV4UOR"A!>9R"=Y-5\ ]1J?D^_P(,SP6I:ALWI4N?+ MC[>*FT#OU.8F:(Y'O*8\M.:AX*[N 1G9VM<]T"RB[4JBE40KB38F6OUH1%M" MG)C]T)99;B>/;&N-,KW4*-L+X38:9&M1<3?[K$\YF<-5K>ID@/9P>!"4=?"D*,CZZ4_V/20Z_H(J\\ MODYZQYO(^G-85-T?YV]0."+D6N5YVYAHKP^)J6O%$34GY2F_(#RLRLD.8Z5N MU#]BMKM7PKR=M-Q.F_+1AWOGHTO,;"Q#7!&W M;@!#[&C $'O%L+5DB(U#NSKCLXUFB#I-\BD9FB7#LH?&L4^N-V76KIG9TDU7 M:V;V>#-MCE>8:7%EA/@[/M?LP)(J89V.C,7*L,X9DW!M9N[AV[?K_;7T2&WJYB1PC@&<4UK9)?1L_.B8S>C6*,Y%C+KIP-&8 M;HB#<\I:W)ZGPI*?#GN<=HZ=P=5M7]\[*K[+LBBV7T=#R,X(Q,'^E8E2'$AQT!AQD*.XDVD4UL5YJ>U6 MKREYZ$V2%1PG.6K7U4]R>U1X1;R632NP:86VHFF%%*OG M+U:[IRE6=1"K@U9_[Y9B=99W_4(3H$OF4Z>X12=+( <::MYO]:HS$'TU ^FT M2@999QB($D'\0)A?:1M7MU_XJ/&5,]3=Q/I7\4J/T5CURM*]=[PFF=N(\,X. M"LN!Y]/LNZ7NU>VP5W1UKN #T;#/Z-R?>.]8G .JMW6-1M##+SK@@!$H,^.9 M<;QQ UBV9=A*X"K(IA3X=F[\M.;A7%7"!7Z\$K".T+?R@,VTO'_X_*FVO#WZ M\7=8)6#S-R0"'X"+,^2 G<8PO-%30.RMP8M5RQ\V9_E]M*F*22"%#_X+XR0! M,%\6M [#GW;0TX@_*0WCEX\SYK.(2) 3>FP!W($1L0#N5\:647.P95#>M>"_ M!&80#WAQ0QNY B]#+\B.HM3 ]E.56>L16RIOPUJ'Y:PUQTDM$JW+/%ML94V( M2])^]*9I/U^+J)L5?)U::%QK#HV/RB7"?^6YO[!OX3+QAZI^#LT/;>P-2H_X&T#'LR9X=*73Y[.K6['TC5M^11,V$D/*%*?)/J/A MA]*;&9,9(&J\V906K[!_A8!ZQ*RS-^$GB'*&LZ2LO,$[7]SH.O0E48-BXO!: M8FD@\^8ND/>_B4) N9ND$%9A/_%WAC<;\!S/P!7?X.H5UU.,R<2#=2B Q? < M%]B$8@4^L4>4$SQ-0R$DO_,G,V:&-FMQ%LM_(@Q>A$VL&&+:+BWXAA:< MW6J.O$WJ[D DKI)BJT8JKJ:\&+[RGZ>5,%Q#H\[>RL[.ZH[0T$X9&AI 0VN- MBJR2(\J.$#GA1JX]?=4D%Q7YSH)-4!&PET7]YO18J_'TY+$G9"+ Y(!1^-8D MX21IY191(13^N8C%;&0?FX+DO=KT@XUX<1=M]"':)YU_*N=C.^VXG\*3#E%. MT>&HP&'9" M0H3ZP"4-=B7/R3IMX<*? W@,7-+ER1DY^" 'X'2#>W@+B!Z'$ MO].2(TI\Q VFR*XJK+M7MX/68"6H-W#N#1S[=,'2N[KMMHJ]'A*P;&3A&UCW MZ8*FCQA3E&HQ<0J[)Z\4;>+QNQH%1V3_Y?9"VB0\(X/AZRH'OP?&@85>_?.Q+,">+NAO,PL,#;0,@:[V&13>!NU&8_,B=@@@#_F M5A"PV-AX[Z(] G]\@'=BST(?I0%^$\!N\0M2T _MA#RNRW$7RVY%@*86T^Z" MH;V2+!"Y([4.6* G^C-&V,IX:4'>_2EL6$M\DQ!'*1D9"=F9VSA>MN(X8GM= MO35 9US14_=BF<$LBH2G;A3Y)NWD%F/LNW88K+XEQ=W0Z<2\(S&W3S>]00Y^ MJ9^SN&!M <;.S=ACQH\;8PK+?6O8+\;2Q[ATV@UK.3-W-M$\X/GFR&$[B_0%;RP#8? MV'2[8RH!O.-NA'/-ALGQH>5$ZA6I5 %L>N+B\Q>>.\;\,>X"*@68@J8JA[$0 M-%FN$FE=66Q M.9BU"._BB6T)6HR""?PPRT)=J?@6/G5LV(0#XB79XY;'M(50) 9WD"?$N4+LB\$H]027%U8PONV7)#WTXQ![,\YFDA8<.9 M^\GS!$7[(3I+XM4+I=\'A<=DYQ L:5H,]E6:<=875AOP^8C%>,FN8==L8FKS M 3 $ ("=7197W#W2FDTX;CX0,"]':PW*L$ &5_<+KG;/*+C:;U_=#D=K(GYK M@JN*,>11 M0@'Q<[7&^29=ODF*7#PQ!P2<#:IQI,^!O;0(O#]8(.ZJ&.-*IY;\&BU=3?1^ MGFP(=D,P SP6]/T9R I>5L@%J"]S*YW!RZE4RQ FG-?D+2C*+RXLD3DI:NQ< MW4Z!L)0E,SP_(DJQX%MEZKGS=2"X WLJ=**#,..3!7.&HL$8'@'[*E#FKD=6 MU8XPV4FPXAKHXI($_=4 Z5[=!LPIAT.S?L0 4BG*XZ5B+!;V$L%%V08V ML,V;[Q,P]YE_\SOS GB > XR$;QN[IK,+J!'Z L& Z>$:^%G2]=&UGW6GN>, MKL0MX#R[-AQAG%!A^'XX%\1&"A?RTG^&YA.B/V &X-RCLJUIS KYSE0!+\XEX>VP(!O4!)#&EO_C9NHQ4KP9YHHK0&:, MFUF )):)8>VEQ6PSRROBJ URS&G2FYC6CDPB13#9;(X8=N]X+0ROIH@]*8;/ M/W8GD] #!74MB]$*#$90A&BT7^"MZ7E]?X\6E6Q5 M0)M )G@357PGJ0;4X0)X#3FWWT:_O(/-+FQC^=9RB&/03>]$693(3RBI,*+% M\J]%I'XT:@U['0S6BQ:7XL4BCM\"#O1+\?/>L-4=E7_5;FD5/^]U]$IWK%J4 MIK7ZG8%R:O?/>;" MB- M,!22XJ,#C&R/"J$B$3#9AY>>ICX?\]*\JUSJI%)_/RE87=A,Q!5]MK)Z;7U= MX\J8;TZ3_7O,.[Z!.EO:>JL_I)F<=0T?VJL1[W'.\[\N46'_5AYTE2J65$=/ M"E;K1$P)K*2(V5O$(.?X!(SC0?"-U9)EA(F9>W=X+\?X"Q LIVF]?,@D[$@U MO %JN(25-%F:*T\B=T?$.%;*DT$;Y4DC!G$U1IYD1Y;LWI[G-1-PZ8G;-\,N M#2T<(S=8H61^[9WRB.FWEI\NIL4<2,PM33).XV1IN#AP/<0A2H_U+$9EUYAC MS1N6)3FRJ21+CV4*OGE]>+H,+93("3\^I@6L:R6,( M^4(NDF@V^(4:03)X='^TOK>41X](1QQ7U(KDA;$?F2H,%0<#4>4NQY;J&+4) MD9(2AIT19]>JPQ/ J7*3\/BH1&K9K0N5R]8%V==MO]>KKC;Y- M'XG& 4&_NNW5W0E]FVD%C0,$3B5H%6>;5.Q[SB7-RD8:;KJP<]=.&MN1VRY9 M1*5=(6)7D58=J%UT%*WNE7$0$FO$QGOE'K*#DU4C-M^_NFVWBNV:-I%2;2VN M&R-XU^D00!IWJUKQB+83Z_H@41.Z7"^D2>AY<*A@Y@MA3C6U$<_9@<\\3->\(G$UF>:_,WB0_72X,IB.02B+Y% MZ[Q/EHF)G?H6B9T#S"Q*-)UL8J#!8"Q4Z.U'!+5UQ@EJPP@IN<@ M%JD)7W']974# PR+=UN#HM!O%9E/VI"LSV6 2[%Z/:,[[FO:I-UF75,;CGKM M]D#O==O=47O:9N-_:'B C6!SY0V./KO H[11;--7Z]* Y^ZQ&3:R>&8/#O;P MQ0>6]%T8MDOLKF&[V'?A;C()YR'OHDLMKY3,2Q3^%N7Z-]?WW[QNSP.^W+)= MZ VU'N^^W#^([B*I-B7 =. B1\B*2JQ7QJ"Q+Z4:<+\B*:V.;!$TT_0&V>ALY$=(./7J,J#@N GTP9_&TJ3[ 4 M7[1_\M&G#B^/5FC"=I\-T1LE+CO"#COHUA<=D^%=$\.?*5-L'S5CYA/SU]@+? 7H&=81TM[Y,RG<*3L.E-31[*'3NGI$B)**F$6I&*5K5*&19H MLY$X3AV?J <*(22=R<)ST3GHIZ,R1 OC)9VHZS#T:",^TG#TGXQC(D"95 EX M'#XL]MY?\W@2/6=AH**&H\+Q3].:H)9GLK'%,0Y?\^9MC?WP3J&[2D=K]7JR MNXI#=$)YJHBJW M,1GM++N>W',1C=K%8TH-NXOUF$L%S!^.QV 9V$KN5]0)N<:/6N*'6#OT+Q4X M7[E>^PLI#5^^?GRO_";TU^5!4&=G]GSRD+[+Z?I_"%V_I=S%:OZE8B$%;_9M MV73P=.Q=[Z^C)9-H7^2Y6VV.RJ@.MJX=S, !I,*?)A!_!;P1>'Z6PXD(IY?M1% M2;1Z_LI'SJ75BT?W<\;_%!4';A=2ZZ0\=_K5;5=7.^UB4*U@9U6D[VHE'KO7 MY$I2.E52JD9)_3PE'8: 2FBD M1VT$)9V3#U7>?S[.SL;!HB:7)9DOO-5R:?"G)2+NV*2HJ$M/&#'/[< J7 M;?B^-<7DI,SD2MDY[ !:X&A+V;8N">\]G=RW_,%]9L&7Z:/QL[I PZSZOCKJ M%(OD3E$UE B70CB]W42$&U[= KX-S\/E?.;X5@W=M/4^VE?%,JS[Z*C]?E%/ M/UG'[4'T.8FW75UO#MZ.VB".U4%;/T.T/4]4JR22MXT'ORK*:< J!VJO6^P0 M<"R7QKX=-4_&4KL3Y2*)(88U2UA-A>4ALN_F 0/*!6,L2X%Y^OH$A[)%G=0] M+\_F]?7E)#FU?C+SYM_,QKD-=T]\UH?=FS=X;B7C;&V6'P\!MA$+G MZG8 ZG,C)E5()*S?-;#!5JL7^4KPJWMU.^KNXW-J(&*]EEUVNDA:JUUV-!'= MDR+ZG!%O6R/MN *ZCV[4@=Z(#NUU!:.K.;\.=O]AJC7DXEYG<8>-<3=HHS4M M;H//I4YPRJN:@52ZT@_I3.HT.VEW M- !;::3JG6(7R)/V-YTG[E5#O4*^>#,P;GAUJZG=H72?GR?6%5Q$S< Z3'I2 M=7WOY)$&8IWTK=>+P:]43UT-@P=M2G_J](J!H=/'X//$NFK57?C^>[<;"XM)S!LNHN4=8EBKQJK>ZZ7-%63:$J=-XX6D;O MH*V#%J6I6O\<#0&):UV]T$[BB+C609M3ZTI/QZF@6D7?;@.+5@?M[M5M1^V. M]JE8:""^21]'K6RR4\BTKA%C2Y"R=W4[TO:N-VP@7DI<:DYEZZ#=!X$[4@=Z M4R3NI777.$#-UN563]9J8QTI(7S0'M26$"[+=INI!6^PN(Z9"CYH#S%HTM4: M4+\K\>[0UM>KEFD-VB,PM'IGUJKEM)4MTY%7RV.55NU9FE:N% MC7:9EU9FM:DRJ_/:\_2$"!:S[CL@A4TWQ)FM>3%\QM,CJL'@C$S&;J=@-#8K M UG#B7Q#M3TH1OC^T:6UP\T'&:HZB71 M%2F@)9V>!YU6*ZS=-DO_6 3;![-VH.HE[2J;)Z#)(_<+ 0#^-:WGVVC1G\,Y M'.:$_XUPL9R08LNW?Z'+^$;&'CY$;(H^AQ^Y\&M7;PTPT77A^A8^X*W';'C2 M,WOW8IG!+.+5J1O%?MO)+<;8=^TP6'U+:LL3AD?W^JBLXYH^W?1&68"D?\[B MT/3">&(W8X\9/VZ,*2SWK6&_&$L?SR2UJ[GEW.2@F ? VI-8_27_F3GJ8LK! M^B2#+V'P9;I%EL$CD1<\^+T-!)DBE,&5PH!^%GA\7LBXO$ZC6C+BJ'VCI[?[ MVJ>:W[IBF/\,_6#.,#G:#0/%G5)&M/("/$,Q?. 9MNV^^&]+3H2(+<%T(G#8 MAVTL?/8V^N5=I+U:#JV&;GHW-[PGP A!'H@-.<(F*N!?"T09C5J#]@!Q1?C= MQ8L%&K5@=[\4/]?[K8XV*OVJW=(J?M[K="K=L6I16KO5[E9[E%Q4^:=MLG@N\1FV?%XYL4S=R6F=.3WQK!?"VR3:* M[8.C!#,WA*>:?D'[JXH-*6MJF]R:T\"4;>.B=:0ZG174MNKSV3BHP6..!S+M M)$%V7$8^G;()*/?*;_"5\A"P>1GWSEE\:Q-NMX1AG:"6KZKK5=6D]B:OA?^V'MVNL3K.*^BU^C8_JY@U9]>I[=Z=SUW3"I;D142'=^TMV*J [MR"/F5;/*.83K>S[2"R M>]HX)>JH1AP;&EC7 M21.CJ]N1.APU9=2>)(P+(XR*8J/0)>?P8D-OH]@8=L]LP$IUW;31-(('CE'9 M)SQR]&J85=3SXY=*G?95=?9)&_"\AR8CV];VL>Q_L:L*M*$I591I\O/CSP5S M?/:>.6QJE=8[Z#CX8%3,GI9]4IJ))Q4U@FVS U=B3%5U !N0J[J^SQ@-B4M- MY#G=#:L,@:BO>:>_=Y+2!:'1FQ=W\R)7 ^*DP?NC*]9@?^YM]XZ*R$9%< MW%'10BKMKU"ZIK(M-EL?J*A;;C!"/K,@Z85>70WHGE-K6TD'IT0'AS&Q M]J2'WM7M0.WWST@MED1Q2D1133ALLA;W)(8^"H=>MP$]5J5YN!)CX(PQYH#F MH>&8BI,I*.5)8+?)('\#E+G;A^P'^#V]A\8;M+QA3AEE, HCM.@Y6* MW&4J8"JV"D"U3H1!"A5W@97M]U>#>T@&J"Z2ABVXZ .X@&S+?MU]5\LP%D<*ZF/1VM M8M%YJJB9'JS:Y[Q#9W(&;RU*:(5\MTX;6$PQ6?ED\_DEFFROL55!$^WJMM/9 MN\NDQ)-FJO;;JC!5,$8'_;UW'M5S>PCM1DOJUTU8JUDOW/7^PZ1=R<4=>7'[ M)ZQ)K;MZ>>1%]UK>"09GI3=LL$-R60TE2D)GWZG:NYQ!0TN-)2U=-"UM,-8V MTU(7+/GN/H5&DI8D+364E@YCSFZFJ=[5[;#=KT[U*@E>"]W2ODN"5X#W=JR1X)7A/]RH)WL.#MSBT+CND+C_& M;N/0.O0(6+V>T1WW-6W2;K.NJ0U'O79[H/>Z[>ZH/6VS\3^TH795,NHN91CC M8#!KNCRX%3S(6\$TJ>RS&S!%;RO__1]#7=/>*=5&O/UO:'A@)]O+3Y9C.!/+ ML!\('*_&3E=2CE>L_'",TK8"9;XH# M"/E)K9@-)UY7M@K]2#, E6C)M;Z\W^I5GT($ZRF9NXCQW9M.JV2 W-CP&3[@ MZO9:>W.0;52%80EE;TU\9:1>B1Z^3V;,#&WV9;J>,E9,..QL/>$P0M?C3 @< M]CI5)P1V>ZWVAFENVW_>Z^CUS+W36OW.0"[JA!?5W?CR_?6O-5YMP3].::R< MJK"?$[8(E 7S%']F>$PQC<"H<=K<&G@U<&+5)\OS V+\@F=?*B"^,Y TIH3$ MU>WCS/(D() VW- +9A4AL8*[1E_7.//MU6;OG?F4MJ._ZN0%\BH;N\K(TOTY M2.-B['(0F-R[W'L]3&^7I)OC3>^83,Y[ZW^!+^SS=_KKD^%_<:>F1.R M3YX[OW?Y.,$_K6!V#^COSIGW\>?$#A$P=SBKU6?FH_&SD-5B3*.9 _3JW)I/CYI^4H]JO'C;L7'@N M]MYL3AY$>_<\"/U--H% CO=[?7N0L.HK(55U;H(#VD; 349[ZZP-;+,FD6>C M8;07\G0 >7H#=:#MK;Q)Y&D@\FRT$/9"'ISHTVVK@X[D/&>)/ =$G=[5K3;J MJ:.&"ZU7B'DTSE($NX>"XD; 3.I1S[N"RG:8Q],/.97M-%FGVP=*&_34]FCO M+KS-<<](W-E>/=P'=P:(.R.U5]+<7^+.Z>/.1NUP']S![O>=GCIH%SMH2MPY M ]PY'.:, '.TD:J/]AZ->.KNT:;FPW"-4#&"P+/&(:_G"5SE]Y#9-O.4!\>$ MA7L6\U7X?=*J>SR1M-&V5QWWF\O8:Z,&T%'USMY<7)KX#42?C=KCGNBC(?J@ M>W%O!5*B3P/19Z,"N2?Z8 ?VCEZ'#BG1IXGH;K[* XENI^.*B:Q=HK$ND!B MK5ZSS32)+?MA2TY%W -;,.;3ZK,6+4TZ#\\:6VK"%8Q3 MM-H7GTW91#WO@V6'&$BN2=.3AM4A-3UQ6*4T-B1=K]GI&A)?7E?76X&GSIMTG?VUN&2WQI,K[4ABT::7S%64%-PI8+]>Q]L)XMDSFF M=.H=4=5[^/PI3U[W[GSN.M\#=_(C/J*8U-C$AG_*:4V_NFVWM+UI35KB#4:? MG.97)_IT)/J?\T>=0R-,[ >2IH?]D8T>5R_M/XOZSMU16 M-KK4#V::[ >NYO'UPXQGE^"2X)+@.ARX+C3JN%_3SC7"M%;6MMM=T^HXX940-H!AM$#P9J;]CL@L9C]RV2K3OQ MD8UNW2DC5+58A?MT01NTKV[U?D_MCF1_G?-$G@W&T5[(HUW==O21JNE[U[=* MY&DD\FRP$?9"'FP:W.^KFNP*=Z;(LT%9W@MYJ&EP7QWLKP3+BJMF]^^4Z>VU M*(E[=$,;8(U];Z3JW6:WL9"X%RWK>H=6:#50 7QM3IX2E.M%N5QOS9H ZS; M[PW5CB;;-)TG^FS0'_=$GQ&JD'VUUSNCZ8X2?;97(?=#GR%6]?>Z:F__O!R) M/HU$GPU:Y)[H@V7^G:$Z:C=;>%VHI['6'I[2;*M6<-NOIW?:$'LLM[K-3F>1 MV+(OM@QJPA9LJMP:-MNLE]BR+[8,:\(6Z@\L1T><.;:,:L(6Z@^L-YNW7*C+ ML.8NGM*X.J2NMZ9OVK!?#T>6QGBC\:6:MK<.7ZBS\E FB9TWOE33]];A"W4) M[C2[$[?$E]?5^-;A"W4)UIO-7R[4NU=7'T]I3NVA[-78#&W4IF9H#3>P)/[4 MJOS5B3^:Q)]+P)_AH?!'E_AS"?@S.A3^=$X!?TJ5Q5\HP2XJTTT51XLUW& Q M]5M]$"&$Y0!4@KY&R]N8@M=8)"E?<11KBVJC5[2"('V=, M\<.YXDZ5?X6&%S#/7BK&'+ F\)6YL50<-U 8?&4K 5QJ. [^&EW@L87KH7O4 M#"F+DK -7M)2'AP%WX=@4^G.H@,U?@K^/G'G"W*T(@8L&*$!K&3J>G#G9!8M M3E5>9A9F;,(3IZ%M*TMXKF+Y"L+=5(!4\1L.!OC;@-,QGAA_GZ^X8> '!E]A MMH \A9ESPWNRG!L\8H#0NPM 5/T4$#73Q .W(D:W2GPGP_XXP>(Q$^N"W:; M[]HFH0I@#J/V%W =X)4'[-D@C@Y8@/@'(/DW?9##!V2TR-XM0'?BM!'K_1S. M89L3PA@.K]N_C#UD=WET0NYM]7I&=]S7M$F[S;JF-ASUVNV!WNNVNZ/VM,W& M_] P5%A$PB/TCBATBM4I9=H-F*)KRG__QU#7M'?*7S)@R(E K=B9Q,9BO*] MN\M'#Y;!Y9;_P?(GMNN''GN$N]_;(!%3XJ[+12O GIEW0?0A/IV!<%P@>+P0 M$%<\7:''*^GG%TYK%;&OA'/9J>9P(K5@6-NQCZ^,E#A[!SC_ )F?*WUR/P7K_Z<+ERC/P.C@LQ7UQ?&6E MS"8VBXV M=D*Y@P]%)F' $A9D> I8Z K]:_7.OS_K)30F#VFF]Z6M/Q5P,#']D/I:[8[NG[JY*CP MJE741NQ MT("'[$%OZQW:.38,5T'=\Q=L@HJ%O01Z^&HL4;M'-9 S8M Z(1+I@-'U\ ME@U#OL!ME4Y;Y4]] 1Y4%:#Z>H#>32:D4(IU?8&U>/>AYP'5WSGF9]>9\#^J M W*(!EBQ##F"XT;E85>)D[I/8&-7;PU0FRNJ>B^6&@;*^\);5&9)G TX]#=)]N<&AV!K2IGQ64+/0 B[MF7F*"/K&;,4BY'S?& M%#;YUK!?C*6/MFO:' !;( ?[/-C6GM_J+]L;R-Q81-!T3Y\7]96 Y)#:XW?K(D,F$ZX[(Z9/TMU'QH8-L$'' V/!6IQ0KE,Z^)OU M,A.Q+O>5I@K9C$^)Y'!F*7Y\./AD7OZJDK_%8S/F^" [DD]GAO,$, /1S_X5 M6F!5X2LGAC]3IK;[XB?^&'@4OC&8>8R1$\:/S G0JRW75) Y%%8K-J+&]!.M MV'%1G\9/IS%6Q0L'B3QC9F@SQ49&8T9O0B;T4S$"Y0&N4[3>M?%&N09\L",= M!1X_99['-1. +-Z$9H[>?I_>&7%ENZ"DNQWX.Z8VW@UX%BA"L M?6I8GKU4<-'!R+$;(0:*7'[Y1FD M$[Y'2*;K/QSB5L2A?2"/K_=W7]Z_4=.H]?]\[A)P /N$GT!QX3DII.1^7GS! M.OZD)E[8B6<1GBO,QPB !7R0R/8A>M$]?]$-?O#D$1F!6CUG+Z[W0[%\/T0F MNHR6"0@4 K"F[\OD/(\VJOW9#C"?1>#YA'T.1/4.'Z7[R,E7>MMK0,&CGC\ M&TX62--\7PHGXT]L[(6&M^2;TH>TJ:["?B(IX[X,M$_0%6Y-+=RF$(=H9K"" M$7":V%HN^#%SG;,%H0*"DBH36V;.1K63[]_S!JXH!E M@?>TE"^$9)GK 9(@C016(4ZY6;4J[XXK74M,:(C%Q#_\EH),!<,JRH+SAQ13 MG8(:#@N)%?68MQ _X-YP#[<&4E_(RS%+QV+X'4)H"4,_9D K^!8Q^RDSD=DK M/@/K&R0;.NR-ET2#-M#;,*$V'%YH"R4 5AK:6<+^GMR/5WS\R765-)U'CZ0] MG04YKA0>P*?1:\/,% )L+SX(/LKCS/73WXK#ATM UW@!&0\J+,$4A#T*<7Y< M^"H\?W<<&/!"8+>^Z]#Q&<"U/7JU,79#>,2,(6O,Z3A$>9G2) M&C]#Q!=!F0,F!/\'9AZ:G+SBS5.8)UXM5R7<"2B.&/HC!1#;GW,2MOP?_LK7 M1G J6_2&):EI@.67@'#ES$"XRA#^M)26\CT$?2MU<;P=]A-0"".G*I*[H03H MN1\C0U851DD$$Z3;)SA"?!^=4117A?>8<:0EUMW*MI4!)6DFR0*>#1O]6-'# MRS0U)>3R$:P-( \0CQ,#P @KM>;D*)\;)D-QGK!&%36)%S")\-_<*U#Y0%U9 MJ-!&6ATN7SQ0Q)C9%GL6V)LB"H I0@D@ET+5<2S04IK]J9OG]\@>)P"9.Z+1 MWPW0F;SSY8(8VII$6^9L:4Y;1MMV'CKP.5GB#&P:%+I&]+4!)$0 0"VKU? MOY5954* P.(J ?G2;8-+JMO)RCQY*674B&>MV&]20OK1[)O"X?SY.?.U/#/% MTYNQ3BL.+7]TI5V8GZ4]+,259+/AN4D4X\M!=,:R2SXY7<;RQU]8GSF<)V%W M(L\+/,4#M,#X* M'81,HG]2H*1W#G>&+@4$VC9<21GX8(PL="WU 2 ^^DFAN+!4H?0K!B.UL@=4 M2Z@=M:-VY&!;[6 SESO8CLQ5)FHYQHLRY'8G^,FZ_B!B5^J'+RI,->CC=&"C M+S+F3ZYD2K0#I"HZ9_CL.F-O7_-9 M,!O+J/#9;4R=3EKL;T*%M],!SH%KRBVY10=R:X;QUD0+Z9/KE!W;C2..%$<' M;C$-S'YD?U1C03E%$?A,L;5GE:L54[76I1]+1#$B=\JGLCU&+]2*CO W?*KR M;GAQP([6B)2F+AP3#^B -+%_IJ-,JBPF28('';)FV.GS^8UB'D-VCAL&\(/Z M%1XPCODX&2ZG!PY]W U\1QBGFT9Q_&;F^A/-6A,-KFY+"W!Z10+,D4$?\GA !/='(W]H3 T6XR#LH"588U@>M*K#(@.UZ'X@FW;#?N82G\5&-QD.T MTA([1QB%38XQ("@9-V+#GXQ=*E=SVQ=Q&A$P;GS2(0C>-]X7M ,0G\ M#_N^""AN)QHG]H%VPY3-RORM[G;;_+[2LG<3IY'!N%L6G6:I=4(>:,(M/%+)H'_T:_@!VO-%J22?V5$,"4 #KC\*!U*4=J$M_,ND64\$"$"LH$\YT MY>60:]!B(%Z$/L0B]:D,S.&26@@E*E& M_+'$+VM?(>CGW0>AKP.C*CL5OQ4C0J;^F]@]/623@,]>YCB#FY"O@8A.#,C?=X' MUV-<[6OQ@75^X@+H&1<+#NRQB)9Y#2D@QU^ M0F,$_FZZZQ;%"P;.*I4R,^[Y2][X*\(A.F-&0RS2@TK@C&R5H2%2Z"?1]DFHKM-G\=F;!$V&J:;Z-(M._#H=0H?+?]$I;EQ&8+C$+_9_2J,1 M#120K' %#0QV+F&:3]!T1"E"-XE.,+R4<16K^$FU604>M"$N5IX8H'VK\%Z^ M0C.GQ7QW1?M +@B?%GG>9#Y:N*T-L!7/!T\L!F+( (_$5D@9:,2Z0L^>&U$( MY^MLJGB+35B7GY_<$, 5XV]+>/QGC4FN](?Q#(L9F;$L$OL0NRAZ#'%3B9B6 MH"_2B&*#J0_;/XZ5$D%8$.0Z\8,N=B+10GHNY>. /.CYP[^9%&I^"Q /QBK MIC_B_;I$K''9&QNPF$&%X5.L5=;N_6@$<<:CN8&M-H_21Y>R$-,)D8[OV<'Z MR4F']PA"P-<@OK(==H-0J# ]]*\*QF'"T2/]RJ=G,#FG8S MU/ XM*NE5BM7 M77M=3XMKERUS-_X1QRF[U=7.F?1MX!HKMD'&U9K]LX]W:]#K:-&PB>G5ET#8 MFI9M_+=CE;\/.B4(Q/A7Z:['X>V(#Q8Z_+Z1-ZQ2&;SC/&R%C(VFY&/#OF!. MH)4&N\HS FT#M.@H-2@8U7HN8*, 6&"S5C.SW%2W;-YHB3:I#O5!#8P6"ZX: M8IGN0Q$LE<@HKI7JO['>X W".)]9'\PAQI:6K5A_24]AGE5"AJ9R,3:>CZ5E MJ,XTZ,/:35:U7=BLZDP(C8:CJR>96OC8_D.Q9HU^ZW=,\@$20M446%6QIFH8 M\Z5I\EWW]/C@WUYN[^]OOVEW#S./UW_>GOS+C1?G]IW-]]_>ONX=]:X_KZ\>7A^:D(X\G.TN,( M_\+=GN3NP8$VZ9L:A3!^V4579K3M$ZM>.96AW0N+E*FN;^ZP6M5I?EI)*F M%US=WDPZG['7LHQ='$J%&GU#DO,1+3Z-??=6]KX'N&;8R,4=^,[",7]J*_I\ MD&4O(.9_D5&6_DA[95QO1/]:V$8?X>[F1&JPH-]"-6X,\M34X(YKPJ[?N'XM MG(3@%HWB +U^Q+((SDQ3<=#IS+4,_:-P#A[TY"G@--PPJ'60\PP411 QCBBD MO=+DT 'Y_/T!F%Y5Q%<=G<:S,K$**#529FGL-'8:^]F-?0]7=Z\<=H++G[W; M ZC#^0M5:KN_3R4KP]/MAC]0S<*0RG#\.FJ/NW$=EI38KPWG+[F[UIGSU,NS M"K?A/FUS=^G'UU#E.K;URM7;,^7J[?ER]5.'L]IX4:/?^L8P\B>2*G^V6O5V MPA=MFB1Q--S>!U&<-G# MK>"<4@%BE>I59P$="R0G 8. D>/AL8"+C>" #***84I%@PUWQ-!A09@X=4Q, M6>19G:H=O+/6Y?_8,$S%AP,F5-4RK2^$$<)(\3'BYF)TN&!T5.W%:_?RPJ!3U)W[45B@K3, MPFPD HD"264G[$0&LJY2JGONX@VV!(K";!P"Q6Y!,4?9K4%55(FJ(+R<"UZ6 MT7E9E*T:L!66XQ%,"";%ATDU#X/$-$IULZK7'*+TJ#VU)THO#SD9BS:X.CL9 MFQ=?Z^V_RT)V1\3SY9I+L^=C-=>QK7>LUG(Y5B$ZS]1=(U^>3RY3@75/ DD1 M0.(9>^'YU@6-5:H[>LVN$68(,^>"F0\C]TR(W//RC=PC3! F]H^)+:@^TRG5 M;=VS\_4@$4P()IE@8N9BDT#PGJT;E6I!0+*LZOB!UR]1H9!J$QY3Q3WJ5-;/ MJ3;AR96UL.:E]8I1[3;-/==S-N<4?QH[C9W&GN_8R8E&92V.UD@]GG@4S\K% M2(4 >=VM%24/C38J/)[R< M#5Z23K,4+$ (O$4!\(2#XN,@GSIZEE&L.GH4_T[M3[8]47=4TH(.T+TIDEO5 M3=OX (50]XKND)9)(#D&D&Q5.&U7H>Z65:J;NIUS6"]AAC!S0,QLS.A9-C%Z MA)=SP'E;/"RNC:([?"3PRM*%#3A@'!0M&*$MENL8H24*4#M M3[8],7M4&X0.T'T=H)6M;F;:^ "%I !'-XQ\ ]1(RR209 +)5O8Q$F"!,GCHDMN#S'P?+QEDLP(9@4'B;Y%"1TW((5)$RI M^R$[]C#N\65H+LO,;#(^G4.YTO5_O@[A84G#/RX?LN3+.?K0LM_Y_4$L#!!0 ( "J(7%B%(*/]B!P $I" 0 0 ;6QI M+3(P,C,Q,C,P+GAS9.U=7W?;N+%_WT_!ZY>[/2>*[3C9C7,VVR/+5J+6ME1+ MWO0^]4 D)*&A"!4D;:N?OC, _TD4"9*R8MS2>\[N6A)F,,!O QF!L!O?WY: MNM8#%3[CWN>CT[_BU0\ZFIYV/COV1S,Y_L:/CX]O'\_>M2P3PG] /!J/_6YDL@>W=V^N[L)*9 ?JRD!N;Y M ?'LI 8G$)U@O:+^Z6XB^/T8?\>*3CHGIYUWISE2/>6[SLE9YPPH20"B3\. M]@' 2SHCH1M\/@J]?X7$93-&'= .ER+^&P4R/P=$S&EP2Y;47Q&;5NV>WW^R M+$2.+5=##'=GC+L'&Q%NJ"CE)_]?<5(1FYM,2+* M6F)(1CZUW\[YP['-0R\0ZRI#8A=)_*'.8-A@YE!6I^ZX./[1N$YJ.W7JC(OC M'SOJ))[' TF/WT3?K5;,FW'U!7R%JOLIUM\[.HO7D=Q*M6.2D/_[1(0MN*N9 M48Y7@J^H"&!BSJYRDL%"T-GG(UCK.O%T_8^5H&]!D+A$CO_F&,2?H0+JP[HA MFWN=MB=F@6KX^<@'&%RJ>LC@YCMT5K?Y0,(\]M_0>)=,ZS8>2*C[_[W=-G'K MMAM([-!MHO)(/H'?+>9\/NIQ,-"/+/SN_FZ@,:EDQ8HB9ADS377P]Q/YSZG5 M20WZCB6I?CO>+KO%)?2I,_1^EW]O#^J(."I20KC5,Y7I-H?13K+HR[@'2_JU M&SHL&'BX69&2U.KB'+&VM]]M]K9D8&4XM*CG>\/;\?!Z<-F=7%V.)_#?FZO; MR7C8']SVAC=7]52]G)46E3. 8@S]2.-!D.%GI0RM8=]2+%]AZD,WC.ZNOE[= MC@=_7#TC9KOX:@%\7QW #?ZO<)9T^X@(:.>"!@PD/Q2VFY5H@?ZP']#6SQOU M_:FEP%]TK[NWO:OQUZNKR;@QLIMW%[][7XP M^;_G@6V+IQ:\\QK@*=ZPLEF*^RN&V_U] NFK (=NJZ#;XBEV'"Z71*SY M;,SF'IM!\[V@:TO?,?/F(^XR&\"KA6]%EEI$I?>$^;;+_5!0A%?:SG;RGAHX7JW39466X6L+.R_%J$SIC. M<3YJZ@3;0:[%XBPW;!23MKK"B+_ ?Z] (1^("PU!];ZCV-5V0!W\K=[R586A M%J7WVR@AV1OY7RO#^8TB[IK4)9.B\6';2PRU"WJZQY, MS;!^.IAVU&<>\6Q&W,2DNJ0!86X]%*IQU.+S2VZL9/A:">.,^1>Q;A%XEX# M \CP0 <>P""#(#@O?:7.'"RCK@T_L:#N,*K.50OBK]L@IKRM#',YWT7LK91_ MBY"\IL2O"5-$HL7@XS8&BK!%G3M2(>GUR(6= Z@:+K4K5+Q;&M3J\E)&6B#. MMX&(V;VQ)$.U["<\WUC M44H?>'<>60N](0SA$VY&& 7S]G4I5W?IT&]P:%E MID/KW0'J*C,N_?LS.+TL<;(K[#+# A3SU! M'19,!/%\8M?WR^AX:<'(^0. HQ6QM("GI9A:6:XMPNJ">L NP&6W'C ;A%H4 M.6^K5]C*7\=&BD=OQ9[C)17V#7XO0&<"B MN*0P*]1>L5,Z;>_G]O.*VI+D+>ILM.^#=:U^CDBT79S;;2O"%G7N..#V]PO8 MWL+]]WL]!V?FZ;+1EU)"X] M@BG7>$JQ!H@56>HP/,MMTA/&&0]QAK7U<\*\30C>4:G5(^B;=>,]22$3+4JY M/7G$RI*\VKH'P4/23NC2P> /XH92F*[G_$V>^EU+/[O,<*B9AE&5J1:TW'8^ M9FT-!O I86\!?RNM($[,:!62E7)?#IA64R6]YOS\P_OWO^Z17F/]'/_5IJFS M)$-F0J9N33CUW+0(ULNZL7Y6?-L$63Y_I@%2A4RT %5)Q6DC+%52:!H 58.M M%KI]\G/:"&DF9:8!+\O9:8!#!79:=)HD K41.ET23P/X M*K+40?BQ4790&S',!LP;X+6#7(M-SL>Q$75O(PB90&TC.WV;6@M!SDF1#?:V M$8'=4<4F?HDR1EI<\KZ)@B!E&S&J&%ELY/:KPUF+8LY-42MRV49H2^.-#0"M MPD\+8\Z9H0U>M@^X:O&/)L>4ZG'6@IES,QG=]3F,!S^39V!@[G^,T:2W9=D(*@#Q-?P M-7.EGPA^"Y?4>69M>$:)M'J4<\?H]"B)M6+]Y2QA))-1D8K$O)5 M$XMPW][[Q[U[0%735ZG5I1UI:]5U*>^22"5HI:+DP[Q[K3X5V.D /L^YEG;% MC]N^U.0[.K7GUM=ZY*LD>#2ZIZ(&7RW".<=:K"R,(HBCS%\JI I3!>S6;4#GP^VTD!6Z1X/O;1UL(XXT&UJKDX6E7+>=;J MJEHD&ZI: 2GH7BJ@,A]59/95 XLA[R[E@;*,F]Z3&S7;);XO79=]P9?=86]P M4,VK+X9&XSZ\Q4+@L%LU"R5BJ:RGU-W7?A:J6>6R7N M<$71B/#FLLR>[J-]ZM&J2LYS&&7T;CH+,U5:29VJ:.O]2!$\B6-@$Y,>]QO= M=EJ=JQ;BG): KG0?9G R,"7$<&8 MX:M&E4&Z\^?#:E%IE5K-R?F]&VA.X7FC5U4IP:T?PKI+882)@/U;2GWUA <@ M&CFPGK%:K.WS,TZ#U8&BNNVX"3T66.L!.78$6F!]77CX"6&5Y0P%D@310,S03XIT9]:KTU[K;JEC+0HY_QQVRBW M>QG>N&R!!\3MAYY#'8Q8ASZ?@5++G[)#$;[+YFE=$"A@T_&"-MQU'T@$K6:4 MO]0 GZ4PEI+&4N+@T,:!KHIL3@SX_48"6R26I>1JO7KA^73NJ32-6QJ,0!NX MP^RH",:T]E:?&E5HU2/GWMM6C[0RU IT_,;U)45EC:T'_AME\P5N>A^H(',J M#RFNI-5\[T>C^882[&7*Y+4R ELH<3PC982.)Z]([O_U$ZZIZ-*=5*C+K5?E$=ZNP3WE7INN MH9-L;-A\;\-&RUBK,CD/X;;*1%7$OL'IVDIK>05VL_^3I-5K^D ;1:1J,]<" MG//[Z0'.)+S*NEH/L^J:Q*B,)D_D;5,!]W?,*[$7JH2['XB9T T:7*Y>OJ4""]R>GWR4AE+V_^=;-\CJP7C221:M$6J^L M7HG>6!NB2[-:M!BFW.Y;MP$NNTXB7Z,O.B;EX:^HKZ)"7R]1[Y* M3=9:G'<=)""@^QBF-\S. -[/CG%5]EJ<=QRUW\!YLZ)7K'=A M?4EG5,"."3ZH_13>%Y9^E[G$;4_4ZU>DQ;_T&5^9SZ+82[RCW:*\E"S[??:: MNI;KPIXY9<5\M$CF?(1;2+8[%JJ>3FX"RB:E%H:<)T_1M[+3=U]NOM^-?-58 M:F'*><8*;TYO^\C9W>/RV^XC$4YT@+G1V*K+6P=K_@'A$ECE3Y:L)SZ%_3I, MTQ[*!!T99N51L80JO7GJN)X-U<]?!/&"9K>L/G/56OW(7]A8K!_9J"OSK(P< M&WYQ/.*G"D7"M%*'*CZ)D)S0PML+INMD%WE+ SZ3E@K&USFFN0? '^J9#Z!/ MH6L:)0'\.*FTFK?CG= M05+Z7LB]1T*'-5P0ZW'6JD'.C:=]DR2IHYV9S7=4#I$1]-)ZWS,K.EY:]'+. MN8BC)5F^GE&)#T .!FB+J4G3*_=-D_ M;L/EE(KA[$9:YF.8N0!G,@4X861\/IH1UZ='ED>6]//1SK(>GO*=NO!S($(H M^C05+ONTDBF2*-WG(R<44H0CRP^!,0MD\/J+X.'J\Y$J#JR61U8@BT??@,$U MIV( /R"7H^.B!@#P#]0'T$3P)6&>OH7==R>GYV!?X%G9AR@-JJQ=Q>4/UYK*C;E$]:9.)CD"HR!X M^?<=#4+A#3W\3GG*TQS,0I5LRNZ0N*Y4/?J^F%"P*7VZ& GNA';@?^6N VKH M7U_WRA&N0&B"XL9!#MAX*04/=T,%[ ]$.+D.X!A-]LX%% M0+P@_FFJ#J)\/K+EP=5:<]02-H\!$6M]3Y3M6[J!2NA!L2>\Z"P\M+6PBYZ) M>QV5V>H\ATX/UG?QJH-&&\S, ^^!P[P-B(]I$*BRMW3. Q5BU:]>E?G4T*5# M+&Q?0AS5^W7?I$UY=<0EC_2+T8<+S-4M;-5H3YH@KX@?7!.1=T?(F[2AH M@OP#3V;[7N$%^S@_X9@;"5#MXN%:1K+'&#SH!)9?9[=. ?5B<]>;Y\[\W,$4 M,YS!-MF-)*^\F.]3R7,/WR8K?-<-J/"(NDXWOHE$,W;+:4S0^2YZ.#)>CV[4 MCL(6%98_T.8!-Z/>7-\0W,*DR93K*^"_Q(5QPI:T+T#V";^C/BX3F5*GA?K; ME-V!>B$FJCB)X2S2=1[P?VA>E4]?N<*F3EPXP0Z]\8*+8$+%,C.BTLOW$Z]" M89MK!K:3WTR M%>BVAY$;3FF\R>IZ#B@ M!V^A$5(@(U=/I'79F/"W%Y^49!NIJ]*_<+S?G*I M;'1EJ=955$)@ F@C*N3B"B,C-8BB\R X7Q6.7CVA.6O3)<7Q@WL9_=*4+6OH M)),,D,@M-<2'E\DJ*%N&2FF,<&E=4^+<23->K'%I*!]61:6-&%-DC2+V M#)?JR/^$7\C+59A# 89>* 3UB@VE&AQ>?)3U^ IJNR"B'+!<,1.0DL?=I(MW MC.=KF7XZ+Z,PH46Y1'5Y]WF<)K[6^DH+Z9J[1P]JEU)WENXJ;%N$T*@1=YF] MGM"GX,+E]O=B [02\2%1#>)J:@&;2?J7*$G JB!;0&BHYULB0O']=Q6&!?.W MZ[K\4>X<$\W43:4UN1C:%XD'.C$B!]X=%'%8N5],2_?"GFJ0RZ;4\2_9 ZQK MGN/C TM%H8;BY;(>%T/-NO&"")K/R!4"LP^QY,4Z+1)9VC*'6IUSR#QS):,Z MDP7QHOS8JRL/^D/I11LF#U2OI9D\]V#-XU(-BV>.BM1F M&C_?J.OZ?2+FO!S(?#D3@(,5><5]XDJ>MSR0*S1Z V&UCIPF4&$4Y!IZG?M#N^X',[N M=1O''RB!F>OK=E#6>V"">^I1T&@3A:_4]*%)3&TCQT'HI.<'OH1$GDLK]LH^ M8PV&;EQAW$*M,.F3&U F:4-JK,YB A.&99PZ/HR?/(/MC.#_E'FCN<027/62 M*"]LPI-\THG,J=,[J Y2F2$.K1MU N"&.8Y+<>MT,=;DKI91F* ;,,E%NUUY MU1K([X_"H)M>.%FTHHI79V"(VL9)XM?-(C\%<.<[/W%\Z\X \@ @.Q?-0V9&;"@,;L*^6L MZG.!8U0%L=2+;_%(+0ZY5J-^\0#>):,WW'7*4=PJ9 (ZL6][R[:$=?$1WXFO MEM)=3OS"WO'<@E=S?30)K3YUH*==-%)@S+.YAY'&Z(0!];^Q8#'B >XIB N_ M1-:-?^^Y;,EPSF2SXN7S67B;N76*ID07>KW8^F 9V5! MDOJ<3,B#_DOHS1\YEQOT =Z+>CVY+!\&910FC(2OE 1X"E/RU*8"%I4VP,4$ M=HP#"PRNZ%/B?1_.9IB9@MGTUX.+X=VI)H.G(K4!#9W0Y8H+'*]I]F[QLK^S ML)FS2SXK3!U_9C@35&AJ17(3YI$16^$YW37,@R#-;R<")8Y0.T*@+_8AV],S8&29C# MB"BS^??F:\+*O14D25+:XBV=N[ZC_HJK('QT6*AJQ*4BLQ>?QJ3R^CXF,H88 M^%=KBAR9=Q3&K*^BT..5R\I.7-5D8^K)O%V92?5SF4RRBFZY5_MD43F-":U2 MFX/N7%#YO>: P.[")K1##1.8)? :T@!F3/6[K'4XNX"-S@WQB%J?1]@R9I<[ M8IIP>W$_+&RU.)A MZG20.X4(?\3?14\>R>=/+YF,%H! Z_V::'GK<1,QW[V MSAHP<[NP5;C?27 M(FKIC,A/Z?J,P-1?-2Y>6-R$L3\BZ'G Y+T)M1<>=_E\K0E/E%"8T*+AU4WZ M1IVZ*15O,<&#ES#6^EPSW2+9F3.JH3("UP%=X#[(!+IAPXN"K)-@\]"D/A5-VU*PA MMY=V/>) A+4.U$AS=#1?\,5M4KS!$F^OA"$DC<6O?W1[Z<2BN8*I$JT):AK% M;.XH%L? -14/S$YW#I,%_ WV,9>)IB7!@KI\7AS?_6^OW;P,&!VI>#2->YO4 MNQ^@.>"ENON)9:IUWRQ-[YFS_DQ=1N_D$P-J&51OM%>[KU=/9\(<%:6F*@=& M]DX[;?Y;%4H36KCK[!;6$>THQ_!?',C%AP.JTILZNJ6QFKRCJ@S8'A%B/>-" M'H[%$0FM8;%PA4'*FGS,',^Q?3<.A<"LF(T@G38MO8#JI8W!),^O)($85J7J MV6'\B7[#,SNBE#LI*Y(:V?H1II\EYOG7EV\OU= 9D M:GWAW'D$,0;+%6$"?T*5O7J*[/1)**9@=-K%X;JJ](:"&_GA^BS ,:I!M*"P M">9:?$@D.C)5Z4#)9ED36B%WFC(=0.-0S94S0?J>*R^YU\1Z-PN9(/>6)T^N MRW@M.:Q.7=>-D@8QCR>^QK^J3[ *)U/G!7S^ML=A@$C[1?!E+_0#L.$%!BI@ M/P-S -ZH]84_4!'MKX=7=>[&GJ+P(39H\Y3-;=(NGI M356JQ+6&@QLO]/)L&77 B$NRY6J05K,W7U,[K+M:"?XDS:^B,_0V1FS=M$+,Y]I:K,VQ77E!Z&*Z@ M]$O[U NS?W+QS?H)1#M8F!DMD6,OCNQ5\&5L%S7!L+\0Q/?ON*-Z>ZYWCY40 MF-">O\H=@^;(SE:AE[[M>-.?DNYNE9-U)1_9N^5!]"A$$Q]-/9Z&[JGUALC M<^@3!J*\$ENX+IL?:\S\=@PM]^T%79+??_H/4$L#!!0 ( "J(7%@4^7@M MTS< /I. @ 4 ;6QI+3(P,C,Q,C,P7V-A;"YX;6SM?5F36[FQYKM_A:;G M==*-?7%<^X9:BZT)=9="4MMWGAA8$A*O6:0NR=+B7S\)+B76S@6'/*6P.RQ5 MD13/!^2'W)!(_,=_?CT?/?F,T]EP,O[S3_R/[*ZG M__S+'_[P'_\+X+]^>?OZR?-)NCC'\?S)LRF&.>8G7X;SCT_F'_')/R;3?PX_ MAR=O1F%>)M-S@+\L_MFSR:=OT^&'C_,G@@FU_MCZW>F?>&+18_9@N(R@;([@ MI=<0I78RZLSI?__GPY^TE5)KGT#SE$'1NQ!DY.!R+7__\T\?Y_-.??O[YRYO?SH;'C;!^EK^<__]>OK=^DCG@<8CF?S,$[U ;/AGV:+ M%U]/4I@O9OU!7$_N_$3]#=8?@_H2< &2__'K+/_TES\\>;*4CSR]P-,+I<)PO9O/I$&=_3)/SG^NG?GYV]MN[L]>OGC]]_^+YN_?T MYZ\O?GO_[NSEJ]^>G?WZ@@:R^.+YMT_XYY]FP_-/(UR_]G&*Y<\_G8^&A$=( M+B2K:/[W U_X\W>T*8S2Q6@Q.:_I]]775E2M@>/7.8XS+J=J_?C1)%WYT*@* M:C)=_\M1B#A:O#JXF,&'$#X-WDPG93A_/9G-!IJKG'@Q(+A4H(1CX)G)D(L3 M(3-K2E!7)ZJ.:$9#6@BVA%E<2'?UU3_7*?P91_/9^I7%I"XF].;3EY.X_SA> MT3\V>3\7PXOB!-(Y3G,V?CO/5;WGQ/Q?T]J\X_SBA=S[31ZKZF VD55);98#G:$$5%\ 9I\ % MAUPD+H3SC2?JB,.[*HD-0C^=IB>3:<8I*=N?GGS!JAA7>G,@QY+<-"EMV$_ 7WS]A.,9_H)CI(D; ME"1U+"E"\E& RD9!9#$#X\X$Z;B)CG7"U!M0MF&5^,XJ>#RT.FS6&U/@07:F M*!EC'C@K&E0ROK(S0(CT3D@EN8Y5UP%*1SYFI=-"(!UQI6M]&$4T14#.FGQD MHQ <+0G0RJ82K0S!R1_%6.XNB;\&\J_K,W!V-G[QE8!^N!C./M;O/BO/,*&V2 E)!TB1=&N]QX_AX$U2<7H:]LY&5B6HLF6(MI4"@6M3("3GHQ8C%D;0;K)QN;K]G8L._H._Z9;*[DV8UDE M?QWMV7AS?%HQGHU.P(.K4%2"D V"XEYH%Z/BJK4S.R:ZZYKD#8AE#J6,'.8V'4(6(\ MF$OGH^'@.05O8\RK*.[-*(QG[W%Z/APO9FD%:S;(/#K/*";PI3!06$B5ADQ: M-"@:IO$EY_! /G'[IVW#)/UO)G4JQ";D>C'^/)Q.QG5P8?06SS$/-Q']-AFO M9G'\@>)/^G$^))C*DR)5WH#UU25DCJ)#C@&*4S8FX0S*N 77]GKX-M0S_Z;> M,47^-N;&&7(&E2,X49&^]81.DK[U+*D8 M! ^Q>1;H?D3;<,W]V^?O2L;M>'<5RR)KZS!9PL$@+K9@8E$T1DZV7B(W 9W$ MU#IU<0N,;1CF_\VPIM)L1JO?<+X!(9.3:*.V(!4G>C/!*:P5%.5ZLL^I6(NE M]<[X%0"'CF9C1X-;&[V)!L@84(1.2Q-"2 QD$H@^)S3Z6)O\I\T;[R_AZZ3= MK3^7PZC!?S$$?X?D+*.M%BIXD9+1;5*@>8DW/(8H"8-$4_3D6(Y#& MT.A-"9*IYL[>SB![M6'H^H<]G'%_@V@Y.0YK_8SC_^.QB-J.]1T7IGI749Q1XP^Z1=#^7/S2BG6ZDU6SC/)K/Y M6?GK9))GY#&]P^GG8<)+>,_QTQ33,BU /X]P(9YQ?GH^FE*@4&FE R[J/%[T&%X,$'[@(S'./:#O;Y;^*92>L@N%# "Z:+%27S MW-H%N1U)KW:@6K.AP>0WK-F974PQOZ"H;KYFZ4!8,EA>1O*1"R$IZ"&HP,!J M6;@UC#/;OE3X)HX^;0VUYL#!\]Z, ?]83!_FIY]IA!_PMXOSB-.S\GPXNJ!7 MWQ$Y<79V,:^'#VN0-9#:E^*, N\IBE*&!NRUHDEP,H44R,(ETY@<.T+L:$9N M/.>7,!NF 1=26.0&.&,9E#(:HG,2BF,EE^ STZT7RTX ^Y2-ZI)KUU=8=U+L M=NG=-1E/\W]?++?V!@0H"!83V!PL*)M(3R1-H2DGCR'Q&'ENO7>T)]0^58R? MG'R-)7N-AO_Q\_4Y?DV_=W)^^]G9KV_>OOC;B]_>O?K[B^:'N6_[]LY/=C\X MI$;'O!>>_[/)^:A;3*QBU^6^F-R[5R M.5LY.^29<:!I(]7-$XI5$RNM3;L9B1]LM3->7IK#=-IR="VYNZ. ML3P+LX\O1Y,O?\/\ =>>_M,RQ^E;3*,PFPW+<-G$HXZ-1L!")G^?PD";' ,E MH@*7E08T/F2C,I?-@Z^6^/MD\4]*XDX%?Q3JOJDO+. M/O5F0L84Y\,IUA6W M6=A_VSI4VEDG$'BDQ;CPIUU,!6JI!":N?2C'9/$!0^G7_MJWUFD]$PUV943TL9CH;TT^5\TK];[B^_J7N"-/YMBH4P&1YRRL!\ M8+40-X*SBT+<4G044F+*#_C'IQ_%CGMXCY/YIY_FG"(J.<3KT<..@QB;M(P"2+G4O(6N=2%:0PC6(K?)BN8+M9_'04[)LOL.E.P@ MGZ,$YY=ZB#/FK<@"C!<:5&$98O89R.$UP4EI,K:NXMD]67S:/%"?.-5NGOSU[\>YO+UZ\?W?@IL_5[^IDB^<>N(TV=%X/0Z08L+806.:KR3H; MGHL('(*OS7=*#O58D@=/_ C%>"LS;[PB;Z(X5/>\GHP_U(8=M2/:>F BJ62E M=\ U5S0PNF+T05!]:B/7F!QM M!=+64;T-3,A&E&3!B.Q "1])=R&Y-:3+>$3&G&U]@NX.*'U*93?F1(O);W]> M^36&&:Y1?5MCTMIY$UBLW9L]8;()HJPUSAB**HZCC3**UYT4X4 MS>BQ,<0!\I*C(3NF+3U;16/ "<&!&V^X\DHYW3IPW7A\PY&L9U12(.@\V62# M0:T:I&3E@5G.0RK12=HWW.+#YKH=>S?<\YH:6&%Q*K""4H(C MQQS(+?<0O6$4K:<4K0LI-._0?#N2GGK%A\G^\#EO>(S[2D_+93E$K7C8&.PF M1B72#VU&4_ MB%5=2JFE^4-Z?+YL3KA):S-?C"C=HK5OUJGAQ^ MU*I8R;L5EA&V!V'B#Z"P^1RM,E@;M[ZJ GR M]O,W,(S1PDT)HM9$#\XE1$YAC&$&I2>.9-/Z#-Q-%'U*/9V 8S>:1!TFIF;+ M[7H#Z8&)6*+E"KAG%//RVC;5HZXUK4XC0Y^:N_C7,?0I4]4#JAPDHK9-@68# MS[Q4$B-(SE+M6F9I#!DA&!9\\%G[W+J\_;8.4/OB7V>(2]8JHD PIDYAT1Z\ M2M4C5E*DDH-(K;/Q5P#T21ON(=E;FQ;M-;G-^+FZK.5;S;#4-OAUL7Y:G3(; M&">Y*B[6*\[JZM4Q'W NI3IKT!'=I-?KM&AY-) M_C(4]KR-LDP M_C DEVLY%-(TEYV>+Y$E[U(*1D HU?IP2V&Q*@JRC86%J,FY;MV,;!MP67L;!D]U%W5J]>.!F9@=Y M\46B(I\')9E(^LFG>K< J^?W64J^>0+N(4Q-:_5,<#QIA(2*)MU@J.4V E"Q M'+00'IMW'+RS5J\W-6V',^&>0K>=IKQOJ7GOT6<6/=@8R1=PND T/(%$X9D( MQBK;NG]$%ZGYWE30M6?:"03=\B#Z^7#I-]#$7"F1&#!F1!!(H8JE*(5<@WI) ME]50?(XR>^5#Z* WQUUP^A3V=TJG5B+I4)$-E-+<<)] .U:(J[GN>A8&SF:5 MM+#U!K=A-."87!0&@:'TY""F M3%&5-A!3*8)%S7+S8P=W0.F3F6M,@1:3WXP);W$>:J7QBS =DWV=/4WIXOQB M<1*TUB"GX7P0?98^2=)#KEZ)JFN?15026%1>Y^QIR*U[#SR,JD]Y\<;\:"R2 MEF7?:QQ;=1QA03-FF0<,-'R5/$6;03'(R605).F[TD'9]RX0^Y13;ZUD.A16 M,T:]GV*874R_+<:^M(Q+HRB]C:P$"[E>6*-4X1"B5F R*UD96;)H?^_/BAO/=7";MD@L?)]-Y/92ZL8,UX$YGX4@I%UEW.L@; M!-+.@9:A\L)BHI78/+UP"XX^A6/MR'#PC#?OC/06$Q(IXZBVDEL/T0>OZMXC M\"1%W9/4%!!H :AU4BQXZU/SD.P>/'V*R]IQH9D$FE8AC.DCWVHUG"ZDDS0S M]92G(E8BF>-Z2 \U%ZB-#4&WKCO=?'Z?8JUV,M][AKO8^?_.-1\XVR>\&NWIN[^]?'WVCT-[8][^ MG=U?@W8[_$:],JLO=\V?>XL56J+(=^7O77UAXY-O:"23>NJUQD'X')=_7^Y: MOOB:/H;Q!WQ+4?2+4C 18TQ@B8EZ8Q^+=0==UX[M'L@*2).T*B$VO\7@J",\ M5*=5NTD0WDPGGXW1]"H!ZS/'K2K8C\;?K/KD8XEG9'/;9^* )'L02 M*3"D*)$S5F^(8320P!1(*85.QGKA6\?P'0RC3T'>(R+\J0G5;&7=R3^KNEY>6IH Y^S MP<9L%42M*);CM(8"MQXB!N^RSKFXUON5VZ/K4RS]^.EYJ/B[IN=M?D_"$K1. M"!1@"EH^JO9?]0B80R[,:^%EZ\K^?=W>/6K)PK=%(K7>@5Z?-WHYG>[N]<1B6Z4GK634;MSV#1<4Q0HT9I8Y+TDE953KV'L+6+VZ7.QT##I(6BV/\R>* M(6S687-&H\*YO]7@3,4*4-7,AB>D6O9.\=6^HN[#L MZ$3^$#JGB5R:7 .]B:0B^.7;LXW[>Z^>*'5H!-HW MAAC#M3KZ6^]LWN&1.V[>/&IN="F-YJ[-R\F4L%Y,*2Z:D:;;=+FRD9DBDPC" MR=K%M][-9F0$64PJ0>BB3>O]W8=1]:KP[80P;H\!S6O-*>YF*[V MZU9-.6^;D=HN06?'H'#-*/"V&H(Q%IR7A@7A,*G6$>=!@'<\<_XC,>\($FYB M S<6RCN+IN5G9;%$?J$UDY]^"=-,P+2@U2$,2$U_*$UF.M2&=B%$+3D7 M)<2RA?W;\G$[=EI]U,3I2@I=A/1DEM^!LPUM_ ]"F];2.<7^D^,Y2Z,LZ,55Y2(SB*Q(B,YXYNOM MR@J,PGEYD.GKK@V]]L/!!4#MF<$_B M0S1G5%-)=4>@1>7OIBK5)ACN>0 9;.V#E!TXDP60AI728$*CN]I)NA/48\CI M=DZ@@R35B=&K5OJLW-FK>*"BJ[WH:+RI'MK/#DE9!@=)D7[4WO&46]="[0"O M3Y7\)W*Q6@FO._6TWC)]-;[2IG*O' A3BE,A@2ZB9AUY@HC10J*YT586 M]*)UK?0^.!]#SKAS)=9:GIWHMYJ);\VFPPKZE\6&=4U\'MM M&GFYO[NA4K,6VMB:$"'R@W*)O$1O.*"(3K.8F+[NU-^^U;#+0W?,'#]FRG0K MD$YL',&L0Z][_V?E%F8OWR=F6RY8$(1/,++!JA2$*#$!\SE[E6)PS;MP[(-S MJX0I^S'H=C1Y=A8UDL.W3N^>E:>?PW!4[73=JJ,WWV&J[]39\5C;*VD'/B8' M*DH!H58R1>NC#%XSWZFWM0/4K?CW@V?LNY#J*0[)%%5TX30=4KJZFV DA)0E MR)A9=LHRC4?:0WOPD,Q>2[$,Y[6_V< D'T5M[(#UG+]2WD.HO7V2$]&8(HV1 MS5-]ET]_!#M0^N>_#TZ0SI22AS@'@:-NA:]U"MKN&R&>>O./]8S\1^ MW[\*28EZLRXDE@4Q6!CP665(@92CSU$5;'V%Z%; 'L,I@=8<:B^Q;LMLWDSQ M?'AQ/EME?6L&SM>#]B9!%(M[JB0%,DD@E&@C)YJ;T/R6[>V0]>D6N>,YNJU% MUN[BTC ')HJ,G"9:P/Q6$M'C2L0?"T=E<8* M5Y+VKO5^XH.@'D/9?VL6M9540^-&A,;\HG9(K! 7\9RVA9QV66^,-X7^8!I" ML1)*8%)Z9WAH?G+V-AR/89^FO>DZ4!X-^Q2'*2[.%M2.\CB>+4,]\MA-U-I! M#I*#\MI#M,8!YQB3BS@O M%Z-U]2! MT#HCU'JC<, ]6HL6P?!LH/:8A, +A7=H),5V+%C3^M#975BV(LVIN\9T39J] M!-.,)K^/IQA&PW]A_H[KRDT F'SFQH-18I%[%! E45D;7FQVV8KFQU@>@+05 M:4Y]QJ U:5J*J>U--:_./X7AM*)X1@[8!ZP\-LZG4/M)*%]/.Q3PO@A@/@K& MO?1&M>YN=CN2K9CRHV6(#Y=)PTW(Y=V>RXSC^_#UQ=?JE^,O.,8RG ^3 M#*2G\ T3@TB1'$7^UD!$I@"C)V!H?&K.GVUP;46B4Y?_=["KT%9@'5)I?>7) MHD#)Q&PP9F"LM@R14H.S]>Q+%AP9,SGDUEUR[P6T%7E^M/1O.Q%UR)K%H;SO M(U]NTC.9)?/U*&>4"A2*1-CJ#8&ZI.(3]YZWWD#8#ME6//KQ\L/-A=8UH59W M\*S;&BWZF3 1DHT!.)E8@E(H+ 8G^2JB,6G1OUNX MQ6M?K#$2ZYI8 MOTW&Z29"D>D_+30$%^I53S* *R: $BZ'8B)IVM9U7[O@VZI4\ ?+17N@@60)Y9'OX'=U6[/K18II\&-?,^ZM, MQGA8AN&R1GM])IC^\8:1IO'F":6QT:^9Z MZ^W9Y#P.QXOQ;X/SZ6TX5[%E<2I:5">9M<[<'6-EB.[O-![0-949!,4Q)QKGW_/('IM0*.1):'!8ELGDCH9 M2)\.$/[ 2V(_XO1R#5Q9W8MX=Z!542HA@Q+)X53.*UK7(8)40=%X#/W7(6?E]MORG@\Q0+J["0?J;AJ8T M^!(]9)%J0_*DC=(/1/Q'!=RG;J@]60O])4R[>O#))'\9CD:#*'-ADB5@Z+$> MFHH04'J(LG EDZH75;:N_UX]NT_G8WO"O(/$TTOGXGHCBX7/]/YC&%\.47:*=>2VO0MPZU[LX& M)42.B0&3B2;;IP ^(T*DH20K"KW=6F]W-)0^::O-XHHG6?>Q\61)=Z:%\*G5KCW*?CHRY<,DVJTI"^5,DK MB$A^JLRNWEG"K!6M^P5VO8WU*//&CV81[,&;+OF_L2=]5E[3>]4OX(R]P6FB M<=7BNLEX3A*D[_RPOJG@91A._QY&%SA0MGCG;0062KU2,#"(A8;!$S(L*KGL M6Y<@-1]$KZYB>B3T/R)M>JG]-TU9B()[%B,XZ1VH3#^%9!*@ES$;YIQW/?$W M=_.&>K$SM?G&ZIS4F_!M<4@*38Q:*P::\0"JZ$S.A+>@O;281-0IM6[Q<-0! M_J@%#ONNG2-L7C5B6R]5ULTA+C?I@BR8@JZMQFO3C60#1,XS%$62L$58#*U/ M.AQA6#^ 2_N(%\_NS.KEDKGU:,EZ:UN2WQ0%I% D*$>*P6<6P)!VD)'5 [I] M-OIWC^Q'K9;HX\)IQ*_N"\!K97S]?]VF_AQ&M9-*&.>W6#]7VY8N;E/9NXQ[ MEV]O5HR]]Y :E53?\ORK#W]Z'4:$?>B*50BKEHDZO% M-:VKIP\"?*A67WW_M6]].G\6IM-O%&(NPTJ:%,NX2!"P^+J-H6B%D]6A7P-% MEIG^:KU?MA6P/GGRQ^/==D=/ MT!)"24Z'9$TIK6N%MT?7)Z_W=$3K2)I'8]OU)>&UMZ4X TH[!BJZ#%'9");K MR$(IMK#6>PP[0NR3T]A?WATBU^Y]O(U.,M]/HVV\N+]_M^TW-_/M]AI*([_N M\G! S;HSSDR(T@ +C+QX5@J$6&\-#]X:D[DD%=-XY6X^__!^!JOO>AN^_!KF M--EA5"^F?G?QZ=.H!E(J"PI4,(.4#.NY9XI2@O#@M4LI,26*ZFQ\=V#JDZ^U M-Q=N]B9H*(B&[2Y6J/XQF?[SU7AQPT7M,Y^#RZ88DEV]QXV) -Z3@I,J9J%8 MS(6W;VUQ&Y(^>4/MJ;#_I+#C[N-R&G VD858IR2 7I\BIB@Z"51)X MLE9*Z8*.K5OAWHZD3VY)>P+L/^GM"? T__?%NL6NI@=F)3+85&]$2J%V\6:U MR,$Y3E!DP?:MWF[BV/$D2[?;^NVEO^^,'R%9N'&]]^KFM3!Z-Z=?*]J5[W5 MMG"7KV^7+MQ[4(W\RG6OJ\GZQ,2R#>VJ!^U E"R3K-2AVGU:KW.;Q SYQY1@W.AQFE) MT\A# )&+L<)HI4T'S9&WPM:KZM*&!+JE,W)[637MD[0Z8C?_]KWWSF6OG11+ M43PIR+*J8Z1HWV65( LOHI(I,]OZ*.<#D/KDN'9*FW:":<:6.\8[""SXP'@" MZ2,-E%7_*J,"AM8QG:Q4K+6:N0-*G[S:#MG10A#=L6(]0L-EX0%-+5ROEY;S M#,'+#(;Y%(KRP>;6&W%W8>F5PWM,8NPCB^[=X.?T\F?ZJL_X:DSO79ROMIC_ MAOG#E7YR[^J43K]-RNM*0WHT?>BR5'9_/[GM\YLYTAU.2R-/^SO"5:V^C-XX MYS2@QD)D31Y<7'9Y828++,FW+C2]CN%P'VC]?9=36.\+O?*0@2PB&Y'11=%Z^WP;7'W*Z![$C9O^3V.A-'29KX"XA/?7*?EEZUJE M;P.36 S9.N*FY M.%V3>U)SR*E(GS"3R%MOB6V'K%?)B,.I#A;&K8K^^[+5W&O&:=EF M55(M3-7@4EI$.;DPYP4WK5/GVV+K4TZB2_8TE%#W,<:B:\YW3WFQ';Q(2(?1 MU+0YUMP&AFFRX<,2K3D M$26$HCE1*-6,>=$6?"0I9V%$8*V]RLN'MU4LB^'DJ)+148+6B=7F 8E<>$[+ MHMAD'(IZBJM33;+'UFZGJF,_2=^O+':>Z6:FY-W'R73^'J?GWW'PPJ.RDIQZ M5))P8 #GE 7)T'OOBG6^-8%OHNB3L6@C\0-G^OCVX-F!]03[?&0 MSBS$K@-L9BIF,\0[O(4WX=MBC^;Y!0ZDD8EGRZ#X3-%OP +!V (IE2BEY<:; MUJ42VV([5.W<^YS?QWDX6_2#P/SB:RVX?7I>?QN80-Z2P@0Y^.J=65I^+ >@ MHO+@ZP6JWO+Z-T\V'-5.WH/U49K*73BWDZEL)=1FUG);M/\/P_3]E\D@EZ!+ MRAR,C!36^-ICUG(+7)0@@C0AQ];;SSM"?)36]1B$VT>$I^$9$0<'/+&"DOQ& M@9+7ECT(00D+D:)FK2W7MHA3,JV"[%/MJ^0;OKAC[=%-3_ZBVJQ"/3K6G98[32ZBAZ&!RH7GQ-#G* M%P91J0(.D=E0C'&I=1GR7D#[=$E3KTBWOSB[SYEL+F\S;2Z_FDHE&8F M[FE*%^=UKC$_QT]33,-5Q2$IC<7\C_/3\\ET/OS7XO6[[_TLF*-S(8&-]=[/ M6 *X(!!$-MK([+QJ?HM *^R].FW1&?M.(NGN#>+ZYA R)(N#E=>7_V MD=[ V7"\[F*WW#2;E/57[&\_.P#1S-QV/4&-K//E77[<*">30O#&U*.US(+/ M-2NKLK0I*6MEZV*9V^]SW'\,2WT>K&(^!P>VYF 4>E]K40PD'B6W.2C$UG' M%0!]LJE[2?>NJU-WG][FE^N^.O\4%FW1ORO5Y4M50RZ:/TC2T[4A"!AO:V=6 MYB#6:S2+Q5B22T6+UCM&6X/KE<%K2HVV5W!Y(K X)T%8^MM7E8*"!X]:".="8$T?VG=$7LOH(_( M/!^/>/L(\91\6U0QB2*5\6B J^J]!,TAR)KB$2XE[POY'_+TC.M;25J_.+>S M($_(ND4]DU!H1/$4!O%06Z(D11&0TH"H#4V-BDZW;H:Y'](^E:;UBG,[B_&4 ME%M4EV@F:'X\*"\4*$0&(3&*TGAB2G-A,+;N>[X?TCZ5J/6+N(."\&M32O$B:-OZ3K8#X/:I5*TWY-M?H-UG9#9:Z<\V M?F[2QFO[[VZ63]ES.,T:^EZ_GN#E1?W:>GW'Q>RLU%<&.NNOPS828C!Q$=T0 M\;F1L7T;UP=A]6J[H3F%'KY"XS Y->Q=>6/DWSLDUE]736V%UX%&KX MTN4V M+Z[CF[OUD'D:;LS(I\X^X>.LMILF' M\?!?F(=C>FWS3J9? GT@X;N/>-"V?D= .C&D74U49U9W60ZW >[5>!/-@$O+ MI2,7C)?$2;_52R&B\2!LU"5R)PJV[[._(\B#"\O)\UP6BRXVEMY,2,(X'TY7 MUXA=1W/9TIM8L'EM=;8HJW=J+2V[36Q+T M1O'ZT07?S 78%?JJ$^EF;V9C3$J%:=","8KO&8?(6+VY)W)#)HA^:=TXZG#4 MO2KSZS=;#Q1YA][JTM]Y.9EN^-2;*\H9GKDK&C!8FB5>!)"/33 3KQ6-69OF M=:8[@^S3%LEQ>=BM/(_KV#Z;G'^:C.L9R4FY_7[$1H[K#@_JQ#'==Z"=.9YW MW$8II58A4^2CE??+2\B"%Q0-I<2(*%P;W7W(NLW-H2WFX!U./P_3LLNG-\)9 MY1D(KUSM^BPAR")!\U)T=%(DW_[&RWL ]:G>I1/V/*S6]A5/AY;SNT*G&5A? MROG\ M]/WN%\OKQT8<8'4F?!C:E73M?[_'P0X#T/()0,SAOR2$7KZJI]L?;< MH3L*T3J0:I?>V\:VS5FI<&<5+[F7B,7+$/FR;E85)\ Q"HP".B42L]Z*]O(Y3G"TG CGG6E*0)#TO%#)7I2N#JIWWI<'( M0^'M+^"\#U&?BE9.1*>]!70TJ_B&IF"ZX3\^FV(>$E9EBI$I .C:1W[,S9F-Z-%_6+ZUWA MZ_?6+<<:9DA'&;/=!WA@MHSFXAYZ+(^U78.QV' >&'+:LU<(S"<)RF&" MF"@RM)F6 1HMA-4/3/N^S^Y.F=WZS!LGC@R+LK@0P8R]H") M?3F(]EB(N+-H3\K#>J:$XB;"E#QDQ4J]N]>!#\H"!>LVVIBED-VG8+:"VH=$ MWZ/AX:ZB/14/*]"7PQE)L\*>O?^(4PSUT-. :<%DTAZ$M/5B5TNA?DUFYN)H M&1DK<^Q^2V,_['W(%CX&IK81?O=YGE=C^A'?AZ]XI6YH^?(O6"93W/C(_JF> M_9[3+-O38)B-RJ.6CZF;8B^)T#7S-!Q?#,T9)8%-S5G-5D1(_YL-XC&<3:@[MX"9G7J-G%VAQ2)O!):>V5LP9;&[P. MAW.HNMX#VG/Z838?IH%TVN3$$9QCM$@E.3N.TZ^L8/3<%!M%ZVO+#H#;AS13 MW_A]77\?BPW-O(T] +^D7XE47/-M$ZZ+@?T:$*U54O!-#.G:U!+M7@3E-$TWJJ9+6G+ M>J4N@;*(8&.R0B2'++;>7'P 4I\,XQ'8TD(PK=E2#W;CTW%^3?_@%B+GG+G) MHJ8_:PM,5P2XH@K- EV[)8[:64_-5L_(<[L)68DKU=E[P,E$X[F," M)]%#,5**J#6/J?65%=LAZY/%/@J'VLFI.8>N6(6[$&8?$GFC 9PP"53AGK : M"T)[RZV,3ML.*LJVQM-DW$TP-#J6HRN0?%632D>(V1E@,CA1 M.RUD;%URW;']OFNDDCE%JSE 1%7E&Q5XQP5HC9$9GX/H;*D\ HO=@A]WK8H6 M$FD=&-VI!53=7ZVWOI9 SK8Q J(AB#G4PX59. K83IADZD-VN2U)&LKCJ-G? M>DQPG(:CY2VN'66 MWU(%UG@O0;8=(_Y)ALX$XG\]@B2EWK$1!;P9*Z!UP@Y M"R,C:^TX=V2M+K_VZC3?\;2GZUSDHE$???.W[_^>/(Y!"L%(1K,18T%03!1P M:#SP@+J>R?$\M>Y$TG0 C\$2[L*]V[>_3B'M]@[DU2'<[O'B;"#1!"\#N;6^ MNM.V"/#%(A0?45BEC=.=+=7M(#X&R]H!Z9I(K&M:74_N5-X_'Q;R)\E7&(81 MN1Q%Z\463(BN)D4]N,(E9%>$XC(KRUIGKO>$VJ<8^(@T:RK!@^E6*RZO0+FN MB#_C;'Z^\$-_K\4/E^UNGY:R^!"MCQR4IP41H.0Z2261*YIRAB@P&\99L7J; M@XL'PNA5BXZ6?#JVB+I688O&ET_S?U\L4<\&SH?L-7.0=.V]&IR%Z)6A4,8$ MFA CO#^21;P.K0_5^R=040=)Z*C!YCJ30K\L#]N'<=YX;:-M:I.P<_?'=1& M'CCH=MT@KR:Q-GO4!J^B#U$"4XR#$M&"1\7 )96XUE8B:YTMN@]/JQ3JU6]] M,YU\PNG\6STR,"?'\<7_7 P_U04S2#FDY)#\1,X\J5NMP=$2H3EP=G$.0*@. M&F#N K%/@64S)MV59^U";$T\K]L!OL8P6]ZN-(B\;L=R!E@+&Y1QGA2OD2"2 M=4X@*JL?4E_;/*=/$5]S-C2?Z.8[FE=1+:SO@!N>BLP.!,$B+DH$%T0!HZRU MR),0NO7]>_? Z5.L=F1UL;LX.N;'( IG.)8$3GD+:M&JRM<_F!;*9*DQ=G#Z M]18D#8BC7<9PHUC*SMI"*QDO^C>;;#V$#+@/C@ M,CNVZ+M;I%N/Y.JM8.M7!\P%)3(IF+"(;37]Y&K#6JV%U<;+@*J#YC)-Q]!K M"W%*\C80>>N,Y&($]/>R2_:5ZHB!XRS*7'L86[.HM(D02I)@BN>^&$=QY+4$ M]T-YR7N>UL?D4P/2=#3=W>FONM,\KE57 VV<\]XC&%4<:=$2(%CF@.).+B/% M@SET[G%>HNE#J[]CZI3]Q-"M=EC5Y1%AU]TIBE.YI%(@ZWI$*#%/H\T.4D@E M1I-C,N(0#7'CB7W:JS^6ECALVCNAQ"TFCWRRX6Q=XI3PGC(5;XL,M?]D#+49 M*O,%0O ,K- BQ*!LOI[MVXHTAV#J0UN\(]'J:*([IHO]%F MA-%Z1X=IGB7Y4C+'>H:Q]H#.,H&L#:",B.1L=;C!MBO<':_8>"PT/+8@NU%Y MBWWD=:K\VT"((I0S"18;D2H&"ZX$"A C4P< % &UL M:2TR,#(S,3(S,%]D968N>&UL[+UI=UM)_A5__+^Y&?Y\GT MG)!_6_RS9Y,OWZ;#SV?S7SCE++__^E[/Y_,O??OWUCS_^^.N?83KZZV3Z^5=.J?AU_=M_6?WZG[=^_P^Q M^&WFG/MU\=/+7YT--_TB?BS[]3_?O/X8S^#/4 ?'R:7_[#ZVC4 MK\L?XJ_.AG^;+?[]ZTGT\X6"[EW"+UM_HWQ%UK]&RK<(XT2PO_XY2W_YMW_Y MY9>EY/PT3B?11)D?S&:5T1\^[.KXIV<^V%- =_ZZ IH%Q]$SN$\P+0FU.\^]QK.-_OQW>M7SY]\>O'\Z9/73]X^>_'Q M]QX\9[!?!A]AY?M?#1$@%PP+N@"9,:3(<#\O.\QJ_7'UZ M =EJ'?#G',8)EOO1&L5H$K_[I5'9#2>7ZAOY */%=P<7,_+9^R^#CW,\FLHI MA;#A%?YU-A"4)^F-(J 3$,EY)B'@\2$L52)&RY,-MY4_6Y,I^UE8J'_UB%^+ M9'^%T7RV_LY"U@LY;T>QE&V%=7WR800#%U1.0E'3N='GD[.J^IS/JDFQJ6F$/1??IE,$TS19,(? M+7:#O\719 ;I[W^93R_@ZIN3\1Q9_6*T>""^J?"Y_.6A3)A-YX,/,%LOX,F? MP]G )!Z\3F@Q292"- J-(FH-\2SS8!WUDG6B-G[V-0K@5U?JW_#8BKJ_XYR^ M@PL/4-ZDCA WD:"./I\OSI%.8 8W[(,ZFGU^[:2MHMNM]LR59O=6QV:U[B'+ MY@KVN#M!HIYP;2V1+&7BM: DN9R-L#P;O\$4.5;%?F?X]:77741869\?(XS] M=#AY/X6OP\G%;/3M WR93-$;?K,P ?6)X-NK2*4&H.'DTW$@C*$&7#*Q^.FMK>9#AO5?5#5#1I)-_;NJ?[FF'/)N?GD_''^23^]\]/WO[VXN.KMR_^WW^\^O3_[>G W?7) M+3RXSBMIY\*I&,!)I0D%KXGT+A ?$WZ9A&%@E93^T;EP(8+P$D]!%ZDDTED@ MWC!)0"E+@\(]4KA3=>%VT><]+MPN8CRT"W=K"2_^YV(X_X8[W9?)&+^<+0PE M'GET0G'"(^#FQKPEUD4@RH=H7= Q1]&*&)L '8F[MY.BMW%F;X%7M"?7X&Y@ M6EE074#MX@CNP(:-@/IU#!LH;M)*ZKU1(@H;'22/>R5W1 ::B?-"X?ZIM14Y MH;G0R74\3BIL<24/Q81=A-V =>LWY7G(RP8FK(G^&".MK1QN$2:2)+9J8#[ MH1>UCX5;(/IW*BHH9[M?\0#)-O IGZ2T$*(?O??#]&K\S'\9SOUH!8XSQ@,$ M2I0!7*#"13L\Z0@-3%CTF;D9P" 2K(^+;F^=X;08P7 MYQ>CDEOS;GX&T[+B*9R5 _(KO!JCXA47.,[79U Z9; 5S"I2H(^G;%)#[4N#M9%S"%"@=_(W/K\9SF,)LOL(& M43 =;22.!8;K%+Z$3!6QBFDO7!""^\HLN O/*1"AFKQO$$9FK\< M:GN4.T(\BFN,?<*5+572P!FY#0X7,+HH2<'O)].%Y.?SZ3!4,X,%0QZJ4C2>#.*P&!N<1+7I!/6N84.:/MC9XEF--F4AT=-'"B%H!>S687 MD)Y?3 NQ83J)4B--#0CFXS)40"H*NGT+9 M#=MI4Z>)ABKZ5N>CX3:,__2C"_@ I6@&KB.5'*Q./A'#4!)2.B V,TYX"#[1 M1"%'?<\-_^Y//4V6-)9^ P?L+K2+G[W[4M0R>_$G3.-P!FG ,AZ<+' BDRV9 MJ[A96JXUB8S%9"!ZH>M?_>\(\C39U8_.&GAV3])_7(VXW7+;;4DG$Z'<0YI\5M/BC!_FTYF MZ*K[(%C).&0L%=<$O9* ;CJ*%;$GQ3F/LL>M=2O0T^9F>]W=)IS9.Y *\V5H M_W4!$WQ47$A&N):QN#&2!)<4H1+1,,-0*+7/Z.\ G#9!'B[KVXJW^RK^^?#K M,,$XS0;4&!:CMT2I18X9RWC(X^87@Y/@04(RM7W"RX>?ML(?)N/;RG;[*GO; M?5XA(K+R7?[D_QS(' "]SX0NA#2X/N-(""6=B.-1Z*ST]?.-N^ Z;8I4U\R& MT&.=^/B=P8M;GH/3+",L23)W);W( @DV5I4ZNQUC80 MK6Z0>U4 $U$H4\3&LS4))4"X@X .:3(D,(J&$C/4^R2LB;EEF/M[.*=-G5IZ MV,"1.K'N#_#E8AK/BI-WR]8>* W&&EE2F)#*$O&2(#WR62;AK? <8;;8>^X" M==I\J:N3#:S9.V?HSLUPDW>V.'Q1-AF&\XMRQ0.9VB"0]\(X=-28=L1E;4C2 M*E&KP#C1Y'9W'] _ .MZT^D&5C9*8UK+\"5*]^G%;#B&V0Q-Q# <+R)9 \5# M4,%:XA$@OD&6$>],(D$Q7(Q-U+/:6;$/ GK:[&NONPV,VSND_F8XGDP7*1!+ MO&M)%;S/A[-E'D0Q"K?E0?R^E.5 TL00/B4:186F(KHC7@.:BI0Z)2T'&VIG M'=3"?MJ\/(B&-U!U[UCX=^&R3BDZH%QD8( (&HO[$CQQW%/BK(M1&FD4KVWX M[0SRM,G75F<;6+9W /RN Q*!(:?Q\\NIE,8QV^?IGX\\W&AK7%:?#5:[.I7 MMU*7(1MAD@$O)/$QX\L#D(CU0A.C0$N?([K6K,=@VL-7SOF"QXL+1=XYGT-"ABK"L->:,B MGJI(HE7!Y]2GPU86_-+:[?VN?CQ?FYGWZ;Y(^X#P[S,/KQ_$F,DXOQ M?,'4T3#B[S\O=86CV??X.C7XV>WS:[7YV6-5E9K]W#31KQB600FU4+\0I91& MH\W-T.;6%"G'O *?8F.OZG6MUC\W/WC5P%(E1GW<^>+H+?/?10;7XJZ&]20XZ5.T5> EDW(^T I6)C MUQN/[[^MZQZ*V*3./:386+'H:=D0LR=)9[29\4@G7D=-P#'+M+*)RQH]F'M1 MZ!WM7-OHC=.SR>M/S]=-1C5N,MEH(KPJ M;I#CQ 'WQ#ONA05)N3+WV'-W/Z'?]JQ["7U276(5JU8+JC=+\_;-,*41O/"S M^=./SU:H E42C'.$N=(5RI7Y,I1:@D9&SAF-"Z1I!SUN?\+CU&,EB36H['P_ MG:#E,/_V?E0 =IIMB==5VI>NES MI[D&U5 .(0,0@Y")Y 6T891HZQ2 $=PD=2K4N:?[XC$P9Q=U-&#,TXOAJ$0H M5RWZ2B\[1K+HK ]$Y]( (R(^&SDEG >3'7515>_=?0>UWD0@0;2:;,E $$E 2.[D_F.H7L98JR1H#N\H&/W[Q\N/PJMG:X!+%V M=SK J#EMZ>K1!YBS]##AWU3?'I)K\3:NXP].";W(I(:,<"SN,Z5FE #@D6$2 M18IVJH@XM +OFJ=457^["*RRWG!/&9Y?G*^ .&F2=>"(+A6?TC@@0>&>3K/1 M63FG%.]4L'V/YKY[:,_3D1XJ]DD-F56TC!9 _)_7@.!9FWF"0" PB:++/JT\O.(%V,X%U>9MJ\@?G9)+T:?X5E MTM;M[P*\]>?+78>&E%)9J3+-%&%(;WE$O(FG7KK'#O9+.'8SP-*ZDW M+57LA51P;\.U\@>Z(*MH:]V-IG_SJS^M3IJJI/*6=!]" .J%P2T2P);>RADW M7QX($YF*R$UTLE-"XA&2Y0Y3[RBYLH,F*M_4?H)X<3Z#L_?32;J(\UFIRBA= M^U^_7E];&<-Y,K)$^Z-A!U?<]YR0T M7568#4+J-^VFRPON]VA[X3[G/\/3;]\G?"]_99#1X65">:)TJ1W,GA.G8R!" M"1<=9\F;VFV^'@RV__!L/XF6;;35\]!> Z%,"//$Q%2BU-X0*]#J5S9H'AG: MZ[0VD8YJ:&\;JM22>(,]YW:]R=O)_%H[V6>3<6DP6]HDEI(F-BBNO;6>DJAM MZ7@N.+'9EV@;$T"I-E34GSV[&\93H4U3W53,0REG*VYZ>3(]]^,([\)H^'E1 M__;>?UO<@L'T?) 9\[BY*0)6H_N?T'X*67&21,A":28UZV*3WO>\NL8F2JX/D-Q?!N_!%/H 6=KJ%ZZ8?315<>-))+JHZ*\IJ6@ M+>&F8@7ZSNA/,YM 2UKF0]Y7S;7S0T]!Z^VDW*"?]AL__6]8E)1^1'<8!3$L M?7+\J)@H92&+OJ0:F.?.!I(TX/&B320V259\)#",<4.KSUSL@NNQDZ69#AIT MH=Z$\1_CZ4V4BBDA0I(DTX!&K?>)>"XL03LD*9T3I]6[!7=#=LIL/**T:8H:Q,-4DD M..8(Y5'17,[#FZ&L_5ON[P+P5+C33BL5FU&7$_3M11'/N_SN"TQ]J MU*]A-@/8B'#A_B21K9*"XF)C@><8GH'&$>^5T2QXC5Y1Y8WB'DB/G1DM)-^B MW?1F?$5@ZZ\6,'EV*LK26L>D4HZI+?%& *%9>AJ%L>AH]4*0F\A.FR=[Z:%% MT^BM>=G_F $>>J^'&08!5$K,1Y*HIT0:FHFW(I1QYS(QE(,)M>.9'6"="E%J M:Z!%V^C-204;KG,&F4'69:!UEHR7[<^30'4F*FL?-)-.FMJMZSN#.Q7&M-%& MS<;1BY%\7R .\Q#2%9YW7V'Z'V?#>%;\L,7LJ)4G-D/>%V\,9D^F\.2\=/$J M%S_:, ."&=>1$42:BTRZJQ#H8KOLC>>S,.8 ^:G9\+O"?(%:$ M?'F$?C>)#-VT3V?X]T6B5-E(9X.4@U%:2@(R1")EU,0MBHFXLBXK;V6T';BS MXV-/@2@M)=VB*_.3\7R8AJ.+^?#KM5#/BS]+3T!(I7-OZ5%Y,5_<$;W++_RT MK&J&ZUG<-".]T:T?>&Z,%1R(DE01&2@Z\1DLX09\EBD$RVH;Q%6 /W;&'4Z+ M+=HN;V][N@XX/H6,OU/ZG%)P0;BLB0:JB8P(V =+B54\:15CSKSV3(0=X)T* MKUIII$4[Y1?CK\/I9%RL.3_"_1?2<$'W%W^629QPV53S75XVVGVWJ?ONB])F M<38,(W@QOCA?N)^3\:Y=L;7?\+CQ[I^)=ECEL>,KL MZ;=K7RTKJKR+C-J0B&4VEQ023D(L/8BIB=E0L+I;-<@NJ7@[8NRKEVHUGMS* MP6NIE&/HM+I7<0VS.H!>!.Q4(E*X4*83)Q*]UC$IR8'7:/;X&(L@VQ*G5GWD M+@KLM]2M"[*?]9$5M-J]YNTA*NF7-)YI'S+S1*>HD"27"$B^9(98F5*$4/*340<-=GG5*ZJXNV\HO M]+U-'Q+:/29'M(,HT^56M0Q7"Y(XF:B3T4>:N^3A'$\'C?8ZKRK3RH7(V[8? MQ;E23#.2!92:6>IQK501E8RR(3J5?)?7N],&OKM)\@%&?@[I/;Y,UV]QT8*_ M_I/%T>M=4,)JC5J28M7P5W+\(_.2_L:3:6E+,(=_GZ#T_@GC^<5TW=N5!>E+<@<)R94K M4RU(X"D0:I-(65'&4J= ^DY]@+;"Z=]VVE=;MQH U1%U@]CJ,J7#CWZ;3BZ^ M/!OYV6PQ^/;2TW?*< T9W3:!]KN$[! HYT3C*>EE%)E7+[:[!](/86/45$O% M]B$=X*U>ERX &]D9]X([C-E15:7=Z;*'/AH<.O<#Y3H[W%T5B;3LKAK_*,U1 M"&Z'(AO&76*U+9$#$>8>P^2P?-E%#:UYLOP"$NZ\W]X FFCOYF>]P1L;Y.'6X2,Y S,2#Y43RTK(LF3)TUVMCI##TV M@VI0SD=B>)EXZM$U#3:&,K#6",T8Y3>'$FQ.J-CXZ0>V/%LI9E)5JI73:)X/ MXNJG*RB#;QHQE^\V+DIU=;2;94IT %<8&IDL3)2 "MB%'< M,)9S5*Q+9^\='WOZE&BIAP9)(CMTW*)EA*,0Q)K20B);1BSR&=W/DBW&(K\U MP^&4^Y\UJSENHY!^ZG*N]=_*_YR4YI#KKA*S5?)A&C@>5:0^D!1S0M0T$NL0 M.C4I*.X9MU [R/DPI"?$J1Y4U;!2X]GD/ S'BPWZ&>[1P[3:K1?Y.AFF")4- M@L8M61M%TB*;E0=-G!:2..&\Y3S'Y%H5;73!=X)DJJZ6!M5AJ[DYLT^3%:G7 MX&&&]L!L-@C26N5S(((G2F2RDGB9T!"/6MD@E0^B]J%V'Z83HDI5\3986@B)@!)I'8!T:/)#TSGI "]\>J#+O9#?$+4 MZE%U#3*H5B_&R\GTV<()^8Q?? =_C?G;99OM)W$^_+I8Q$!;[0S%@]BXDON1 MM"76HP2-!AD3%1QT[8:.>P$^(=KUI[@&-V,;I++T-M:FWZO9K+C#T_*_Y;9Q M,:?JR6PV_#S&=X8&0WE(JO1<$T32H(C7!HAAVMJ4*>[7M2]_]T-\0KSK4745 M!TN[B:3^_[GA,)R_+?,,/\!7&%^A]K,O2WD^'D^G*4EC^ZG,_AT&B5H ! M1M#C "(#^KO!EE:$.K* A F:=XE3[0GC!*C4MS(:C)0JB3CO\F(&ZG7_]3(X MLNIW>E7',; )I*7*$Q;+> &?# G2^^+,2JH ; C5N^3M"O($N-6/@BI.F-H8 M';X[.+QZ1P81$GHLBA,-3I1R9DY\IHH(1"P2&$8I;7G+W@GE"7&JL8H:C+!: M)AJ4!LREN?>K<4+[+UWXT>C;1SR.%RF+Q6H\_S(9XQMRE6GX;OH[C$H?^O(: M+?N#;T\UF"_+K\M9_VGRWI=Q;$+&/G20U1ZFMUWPM/K_;&QU5,#:A(0*^F/E4HN_H&2-1>:^R M >^MKLSNAV(](8KVHJZ:,]8VFB3;ZKG6HW/>C=>_/E >,@5\(2 81Z0 0;RP M0+1QW)K$P-O:;M0#H9X0R_I0UO:1;;U.AUG7@$WRA\M1A:\2;N^XW1>/;&GL MK+-R\!]?>P/Q9Q?GD)K,E:F(JX>)-*VDV,]W!R'W&O^+8\V47\/?6*9Y$J7@YE@ZVSR M1]8K?B1$LDZ97*X=Y'G$]2/[."+- MU-*PQNT:UB[1A2>;H@O+.=WSY6_BI\#P:_F7LX',N=R>)P(+849C\(A4*%'% M'!.2:AM]>^I57]=I4_:P-.AGMWSP&DO=ZA@?]VW@% N0+","-WTBG:'$"2M) M4-F#4B9[;8^8VY<+^4GFBHIN. :N^ANZ:$(YD(I;7( A.97<@1!Q84)$DKRA MH?0 3]!#=6G%%?WD$J7)31[DE+M&RYI "6)WY46_36Q?VD^8-B5"Q+K)XD#47>%E\]QK\##X, M/Y_-W^5_S);_=.!#D%H$]$NSI42B5HASVA(/-./;++2SO(-'WQO@$V#Q\2JX M09WE;Y-)^F,X&@VDLX)[/#M8%*6\G3."WY!$2Y[ ,TJ9K9T7NG[V"7!F+W%6 MK&)L8SC/_?CS\/*7+WN=7RXV:Z^$0>9FETN^/=K23AM+0K":6B%S8JWZY/2R MP!,BZ/$2HT$-9LW%+G]E$#*N"*0C+#%#Y[[[\M4B>2-,G20 D+*J/YH00)4 )[SH&5D68K M6UT*][+ GU3O@1@-ZE+;+G89+HF&>\@R$"HU+I%:1;R0@N0 '+S.S(96F58- ME_63\D0HNJU9K+O/:=@7 BEH[6!)B(>&*AR>8IGETAN225$];08[Z; MOO:=GYRNJNP6%;(;UG5-=N_R:_Q9<849I:ON,N6-G(SGJ)71M0ZV+_UPNNA_ M-9 V:N]*3WU9NLN 9L2CX(DSD67J&'HCM0-PU1=QVL3M4<$M:E(H)*HU3=$>R;Y[WU).F[Z]*WM[8>R!:A9O M!BS7E'C_@WNM.MQ1#GV4%0:;T DS@1C@I94*5\1EQ0FCX'3*D;K80]73 M)9[>RPJC-PI?*4N"=OA>>5>Z7H)!-U2" I'!V]I9.X^RK' 7GNQ=5KB+4HZE MK/!ET0J\'GZ]?3_S]-L;_U^3Z6(8[:+@Q5(9&!@TG0,+1-I<&AI"PB]S27ZW M2K/:S9EW@/=HR@]WHLFD'W4UR+J] ^H5T&M3B;K ;52@N"/4PY0K-E-]=XI5 MT]L1T$U21K-VB5#!\2UT.:)[917)T>-KJ7GVNK;_?!0TNZ?8\5A9MHNZ&K#K M&5K.DW.8?H#1LM/4V?#+Y7STE!SS-!!F=1ES)A6QSB,THT5P0JD8:W /QLT[*S*G0OO'Z*'PS1H\, I\$!HV4QEF93HN&($ O4I M,F-HLWR$Q]&@H2U/=A%_3PT:G,O<:!T)2&L)[I6..)T8X9PFESANH;I+]O]C M:M"PBQ(Z-&C818(-;(CMIM0_9I O1J^'&08F)5U*$HFQ0A*I8B!>Y414BLFF MLFX*O7DN5[B.@AYU(G_5U7#D]?OW9V8+32/390QOS+C8+(K-7A+]HO-!\>2H M/Y)+NY-(V=^'O,=+C*VG8/W[O8_+Z/BK<2XSH,I'OO734E;U%1Y^=]?A0VO= MR^V*O]*=VPLDQ_S;?PP37'OR:O1,Z=K] A\S'?O1V@V_8JSQ0F3J2_/C,O_/ MI9)@@\XW6*H5GLW 4^T)>@\&6^^V;E<(Z.R^GT[21<3W;IP^PO3K,,)LZ?3: MD+D+-!+&0W%Z/;J_I;(/3QGIHV/*T-IM>IHLI*][OWZXNOU2\%"Z/Y:;PV67 M_8]S/U]\[E,_\N,('\\ 2MWUDY066O>CTMX:85U, 27P7>_KV=U=U9=!9I<= M-3%*XH/'8P5/0.(LXP0R5V!5RM2TF?34>F6'C\8=C,$;)T,<%9,:!'1V GPM M7-X%=J.XX ,A'R9:>(PLNJOS?V,*'!&#.<_9>R8(8PY]!,$SL%@QXJ)2 M6B3.8X[W>'^W/K3_F$$O:IC4D&'EYK4O?9@.\1<@?4(KY[H1 MOK\>W[3NP,P855$D LR5B6 :2:Q#),9GEGT(FDG3@1F;/_WT"5!!J@TNU[^3 MPB+=9#%.[O(BD*+[$4)R1%OEB32>$YL5)5%H(6W6GJO:V=+W0/KI_+707;_4 M6KU*70#VX9]M G<83ZRJ2KO390]]M':6-@*5(;C2E+"DP)58)%/$AK('Y\R2 M$D%$4_L>]T"$N<TK M/,9=Y(Y0!BY&X472M:]E]\%[8/MH?_7?1:Z6NFN0/[ 5^QOPXZN+WCM7\N+/ MB+_R&58KL@)H5BX0822*,E&T]IW-)(;$6)("N*]]!UA_%3\,1_O146^\EWH)P5(DI58E2E.B65*@1N-(G> M)@<:#..U+RMZ4/D]%GA?&M]%N)7C@:]6659^] ;F?K2VPJ078C%[R< FV\4ZRW0X2:'.U29IXE^ MI:><6!D2$3+JE!!;@$ZI?D>E]"V65Y\ZWT6N#>SKRX$F:Z-R7:_-<#N3I3<8 MSV4 9C"X3JL(TU9:ZW0TKO9DIBU0^CO[Z^EI4E_(K:.,V^)+O^'B7T]FLW?C M]:\/!/=H[R#].'VK_=>)C$]SXTV8" 5XA* MA/.J \$@!U)!MNP_"@4JJ*+ZFF"#Z+U M9<#D75ZF;Q:)X8F/9OKKX6R^^J!%-<;+D?^,*_2@M;)$*4Y+(I0CMO0\8=DQ M?#\XU?:&%[0E_[ /M*?.QR/5>X/LE475YJOS+WXX+:"?G?GI9Y@-LLR>:]R) M#7.X)WNKB67>$Y4<2&8I!ZC=DF8SDE-G6D4];+WSZ*-X]N/%^;F??IODVS^J M64[;X3'M"FQW76.EDMO5TS[ E\ETOF@$?OG8*^YE+ZCTX(EQ4.K!LR#!9T4, M9:!T"C+;VA/SNN"J5TA[Q].>?EO])/#D%I1H4]9"\1LW$\4?%(S:].S#1ZT;Z7I24>:5@Y(;@N[KY)L.H"J& MI+<"Z3\FO;^.;BN\DH![TWY2M,0I$!PON4Y,(+]YYH0K5%K@P$RWGM?'I?4[ M@M(]*7T7N59V^4OI$@)Z.9R7K6T=* W:19$C>FK&NS*I@A(?DB#KUL]F'26E:]!*E= V454Y%9BWQ+I0A*!1M MG5+E:J/AZ&IYIUCHH,:M#WCLJJPCN:46L,.($GET-[(Y1Z9J"/95@Q6 M%91+8 CJ_>BBM"W[_/$+Q*$?S:_0&1T5.%D"+BD2Z8(F5HA >$[,@I$<:)<- M^OXG/7:-5Y9EQ63;10GQ"/Y\C@M&?(OD\]__^>39%4$O]Z)8;(I 1)!XM$ " M9"+^08%R="@\0^NC@ZZ[/.NQ:[NZ/"NF^BSVGP)JO>P5')&==MDX/&"RP8W& M>&(M3R2 HE9Z9J!3G]H-'_W8M;FOM&XK3[4MMW!&6:?Q;UIKYK!6>>[[#H;[AHP^=FK^3H"?UI%0Y:+*EJB,$ MQ[VW$6U#+O$4$I*XZ U)*>!_0V9*R@YZ.\X*F(>JKH*L*K]RW]=Y@ (N,AA< MB 6T"2D"42:0F)7/%DU-RKHH[:@J8!ZJJX=+IJ+I@V"4WTP"?01*W[V^I;K.=Y%KC_4M3&6% MICTE91Y,&>*!)Y'VB5 ?J7,F1)EK=RX_[OJ6G?34L;YE%R$W*"]X-9[#=)6" M] +MD-7 E14XRJ/5 HW$X&4F4CI#0E*!H(%B?$Y&2U][8/:=@$Z !_4$7ML^ MGTS1P$$[],DX70.VYFGB J)5@C#C+9%1>1*,".@Y&(9?*:==EY#WW4]YQ/JM M+,(&0@B;A-E\ZN-\(&6(PB:4A!)IF2\3 MRFA;[4I9IO710/6KDKT0'RP@T#"=N3\5-K VKM6IX)NW@/0?P_G9NE;EQ9^K M]L\ELP/_FQ#\( 3.@\VE^,B@M0T&#>V< _',1LXA*1YY9=8] .914:TZ$R;] MJK&!C_-L,IN_RV7JW[7+[DN@S^'+M*28+&MEOHQ@H;IQ>G)>9/N_B^\/K)39 M1XUG !>X@C*7UP:+$O/E3IQ2AP9[]5-R7]0_%"][5G*+;MV=,!J6399 DHN( MD5I.?*"!H&BL#)ISFFOWG?A)M9O=!&HKJHFY-\(???X-QC#UH\4H'G1)AF7U M90[GBS^_P'@& ^NR,9X%DF.9<2$@HZF+>%TI7M>*>]RYJYMU79#]4(1JH*R* MB7#;.B LTKV6HW4'VI7AOHC*<*F(- J(DV#1@PH0/8V4Q=8-*:[!^:'(4TLM M#;+O7HW+P*_T BW&^1KF(.G2.<5F7&:2I5<@;HSH]!"E0N( RH.J;4IMPO%# M<61O1=PFAV[6W$9'*ZB*A@!EB"M*0;S2CB005AMIO*D>>#Z>YC9'M)$\2"&W MB6(:]0%)C">CT(N,X)##4":Z1<>)H5;D[-%\#[7G(AU+'Y #DJ2",FY3Q%:[ MQ;Q:_B DX;G3F7!K"B3/B)4@"42&@*B,N?K@S@TP?BAR[*N&V\QP5>XX839? MV]"!2ZGQ?".!:UR>D91XP32:U"XQ:;2@N78SDAL0?BA&["/^#9' "E?>7Q'- MLD-.6>D:WP R)&>1G%%[=-=M,8:L="3BSD4SCRF&VG&5;5A^,()44,@&INP= M-/X "A WI*8SQ+_/W(S^>?8+I^IY_M<&5$@D=%'6&)$GQO//: M$ZLE)UQ$(4 (X<)]O<6Z/^V'H$,CX6_@Q]Y1URL7ZFI?FPUB-(R*O04M:Y\M&X'\$&RIIXH-!*D20YT56(# 7OQ99'(QG)TMFW(^ MAS ?4$U!J^#*;8%#"XD%8@5P/ &3%=:5-MJUVUO>"^J'(TX]%6T@T8/#JF4C M?#'^.IQ.Q@6-'WV _D.0IQ_5;"#3WF'8Q74!8IM\[[NO'38!5E$)@C H M(QRMS22X7!+B: X, AKIG>I_=HFBW(GHAZ!3 ^5LX,[>D=FKY:_3@8;C"T1Y M-7SSEEC>#,>3Z7#^;>WG/1FG[S_EQ?]@3)S-#G2V =^9^NGHO2WOAV+UL=)FPRNR=V1Z)>;%&YN&\XLI/$EIH=I/ MD]>3\>?7PZ^05K>U,:,-&I(ARH?%N-Q,O.")N&B59$;%*.LG8W2&=U04?5TS MH;:Z,\X#3SB:JW"'5]ZXA(31$G'E(_< :\]I?IDM?\ D6[-^NNU MC_UO,/D\]5_.AK%U*_L[G]1#-_ON*ZW4T'Z5W3S;.-T0#YT;N\(5$4U,.?-4 M)F0H)&+@EC@E*''>**-#B)K7MI,?BK5>X_L=$2P+Y158H7T&PDQI0Q%H208/ MBG#<3H.BF7J5:I]R>R'NJQU^+]S;WB*_N3*/H5O^97NCJYW%CQ:%W:" "2%3 M$2):BRQRXD(Y3B*GX-"FQ;5TH>4]]>U; 1R^UT5[ DQJ*Z)R\X/5270=TJHD ML NHBJTOM@+IO_=%)45-6DFY-PI0E:(M\XZ49NA)"FV)3>A3.@@F""FC9/#X M5']'!XP^-;^+<"MJ/$XNQO/IM\$_/@Y$5#I+AVLJC;&DS0$1L$24LA <&LM9 MW^59S2#^]?/DZZ^K3UQJ>/7%E8*OGM=OJ7,EP4_VDEK%FM(U@M^>#K*4G(F8 M2:(:2M\EQ(Z82 X,'?5HL[PS*V,WO?WV]!3TMJ/4&KQOSYX,LDY2FR )DR65 M@Y=0"N32M#U(X-HR!G=5C.RFMV=/3D%O.TJM0Q>>$J" M*;>$CI;^^9P28:)C5,OL::/0U'$W43A(O*6U ALT[G@[&<>+Z11?IW7$7.)I M8PRN.CM>"L<4\08\24(%'C6^!K%VYH)P$L);X4\C&(U*O:W1LWP-B_(<;Z(Y>QQA188+2TFX=R M!1MR)"&5.4]!*!.T;3"NXP:$OJX"]M7I[8X5#Y?DH9!-.'9BZ8LQ%(_YY4)47=[/^VMY0;N,XO_7#Z3S^Z M@!NH)#=664&R!HVF'!ZV7H,EVBJ3# BG9.WM83.24U%^!3DW>/$W;8(?AK/_ M7FQU7BF-VUI$9M) I'+E!L8SXASW/ B79*S-@;OPG*KU^2!Y-VGNN,:V#OM] MPG^YIGX';(W,S+MP'8^E^3 M;J5')14TW3(V8.2+'O(B$Q]EJ;GP@7A#(XE: M<1D28RG5SISLGQX/,"S;LV,7R3=I8'Q^/DG#^;=Q=\R92*LI ML3IS8EU6EGJ=LJ]]L[,%2O^&1#U]W6HDO+^P&YB2[R>SI407?A)HE9B2>$JB MBR1E2F5602)&<)_!X3;E:_>VNO[\4S 6'BS/!LUZUUC6X8T.:!J9 ]\C.8P! M\'#-;%'Q'F)ML)G?0%7RK;1,N)EP*HG,%#!\] M3*H(L<&9^_%L,ET?_R!<3IQ!N7ESI7U,QK/&*B($QR4FR57]:>!7CW_4"GVH M&!N\H"^'8S^.0S^Z\AZ68QU!^US,1*=]R:L,9:*CBT1J'[AP E==.Z5E"Y13 ML*UJ2+E!\MRGJ1_/\C)=9SD@I#0=R!O0SHHO,=O\H_6LU@YK:62DU5S'84R\ M*@29')EV&VQ75=?$61EPH\KXB%3N0HPM51NX]6;O,C/*LE@[$^+XF7J/G7KT M1-U%J4W&!Q<5K",D3C@+SA)'/5XEMY%GQ8V_ +QJK7IY M[XX[VW?P9@,KDG%,JU5?PUAZOC,;B'=*2LC&<=>EY6279SUN=5>79N6ZO^> M)]P4TEN87VN-BE^]RY_\GZ_&I6 %TJOQDW?/7@VHE%))Y9&+E)6I=XYX5OHQ M:TT#0RF$D#MH?9=G/F[M-Y-NQ6N*@K/L0TLKXY*4[R_F3^:7G!UX8Z/30:,U M+$,IK',DI&*%F 2< 22GNKSP]S[H<>N[KAPK!DDZGSQE.-1L@$M,$22NG^*N M)*5.Q 6$"CDQKJ4S_&8-V,./\\43'[?:&TFVPNA 9Y[E=:<5]Z!XO7QIK8NLH MOP.6!5XV_'M=^(F/QE^ZW!%[*!7L]/S>RP=WETKUDL+9Y?.N.!VX93R!(P:2 M**ZF*"DQ@@2E5=9 ?7"U;S;O!%0M27MV[3%/_CB197J)H););;.,FQU6#;JL-6O$I,,\TDZ%9HG?UU?1?_+@O^[:F MB1]6T\=24;EIY8OHMDG:@'=H>/#2(R,'28)0@? 4? 0\:GCU@37;L!SJ.O18 MJ#)IH+(&]P";<*WBVEV0-;HHW8[J,->>=;37@1)[B+Y?D^3U:U52E*+TE#? MZH3+!<:(8QD(33YIEK+,HG9G^VU8^G<=:^EKT_B8?87=X(KP.JYKEU@K<":F MZ"0>B#Q1/!^=<\1[)H@12G&:E,F^]IYP)Z"3I,-^8N^]6!(IRKGW8;7P*O%"^G)]0>DPGIXAWY5Z7)8L_,-3(VO9&OV2XQ];HDPN[R+J) MW;D$5-H&KS!>V5?K(DAEF?-EO$8N?] R=%5Z/ ^Y,D$%$T#7[Q1T+ZR#M8[: M4X>WS,^Z"FB:4'\M0?3JFXO WB![$%''C"^'+QB%0XPTH0G.03HJ/*V^9W3! M=4C[M/;M<74]-.7* LXET-^FD]EL'?/[-J# T&Y.BB0MR]B>0(D'--LM8TX9 MCZ9U,LW8RT^1+-5TTC7RL6LQKKUU(!HAV'$UPICT)VE/"6 ["L*P<[33G M[.'<.&BN9V,6[";?I@'12PI^S\SE/B;QQ.-))@*L9"%'Z4L]4236"2@].2QZ M9,WKM38A.TUN5--% ^?UGG/O:B=3(!(W6A!NDB%2@"'>.R#,1JU%L"+(VBTR MNF([3=94U$>#=@N;"Q59\$D&DP@Z<[AR;2SQT1J"BXZ6&1:9K5TD?'2%H.WW MD5TEO;60X(!)X2]RACB?3?+&?S$97\XGQ5]Y-<;/[R-3_.&@>D\?KR2_ZCGE M&SK"7[T&V64 (17Z3R*CP^TU0:L(_]#Z2 _(0%?2>(90HG@.&D1!C:<_@/+&J](:F+&KC.:ZA MW6[T&#*$FK%C%\GWF"%D4TR+_O/:0FG'HP.:!9")1K(M*76\-H,TE**L5$RK3Z@*?CRA!Z)+9)!?4U"--O MO^SN@.M'SAC:26^=LT0>(/0^,X:D48B#!B(LMX@/&/$\"0(NF!)*#(K6OL]] M#!E#3;BPBZP;<.#M9)PN\R1P_!C%]$W"87,YN_RHH?= MZM2,)M-,.<=3DY>SDG+B0%NBO'(V,:H04O4@R T0_1LE%95T*_ZQCX2;9IM> M.W7?3N9W)E5?'LMO83X Z9*WSA-7LK8E4$4LGJ $8K0T*!&D;9>(^D#0AXRH M]7L7V4R56[EXP'23)^>3"_S1!XB3S^/A_Y:FN_AK^.7(SV;#/(3T$A53^O#V MD&:R.YC>TTOVE%>_:24Z@\U)1#QUM2/2>8IO!:#Y#B99\%G*AJF))Y)68B#1 M\O]$\.R+$VR(EX:1J$$#=5$RTRXE^ =+*]F%KP=,*]F%$H\BK22@<4;1>"*9 MAD1DDI)8'0/!@S49EB$RVZZ,ZH=,*]F)0KNDE>RBRK[S!;I@^YE6LK,6=TD< M>(@*^J:)U<((5SH?.*K+)">%IX"T!+\'1EG(P/FCI\<^:27-V+&+Y'M,*_%< M<@U1DFQ+)5 I!W).4!)M+#=:T0"OG=G[.-)*=M)7Q[22783=K$GB]Y B4CR7 M:P>M2_#01DY"*).?5+!9::I=JMT*8 .,$]+]OD+N+[Z^G)2NDO396I)2N7L* MGA'K;"0Y!DW1=$)D/477?UJG]UJGM139(+OH[AAU%W _+_MV5N-.ESD/T4'O MEWV.&J:,2H0*@3NO#)%XGP+!-X.9X$R.4+LMZ^.Z[&O(CQU$W\ME'P_2*<$% MP:,7 440Q -:2\*ZQ+/U-/O:7#CZR[Z=E'3O9=\N$N[KLN_.4W=YWYVCXE(B MYTT93*L-GJ E0YMJR1EHPUAJ-RUH%Z0_K9F=8VV5U=^N\>)U6.MLF@[ VN91 MWP9U//&WVIK=G%Q;22WM,JTW #14IZAM(CHIAWMZ#F5,>R*XGP>IRU8,M5WP MGOGR@(#